builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-071 starttime: 1461234316.99 results: success (0) buildid: 20160421015807 builduid: 376727a80f044862823e13116b89cd44 revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:16.990727) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:16.991163) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:16.991440) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:17.097588) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:17.097980) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False --03:25: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% 15.52 MB/s 03:25:17 (15.52 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:17.877089) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:17.877399) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.875000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:18.765962) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:25:18.766328) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --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 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 03:25:18,937 truncating revision to first 12 chars 2016-04-21 03:25:18,937 Setting DEBUG logging. 2016-04-21 03:25:18,937 attempt 1/10 2016-04-21 03:25:18,937 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4e3ad95d689a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 03:25:19,328 unpacking tar archive at: mozilla-central-4e3ad95d689a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.110000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:25:19.955470) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:19.955805) ========= script_repo_revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:19.956204) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:19.956519) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:25:19.992990) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-04-21 03:25:19.993373) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 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-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:25:20 INFO - MultiFileLogger online at 20160421 03:25:20 in C:\slave\test 03:25: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 03:25:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:25:20 INFO - {'append_to_log': False, 03:25:20 INFO - 'base_work_dir': 'C:\\slave\\test', 03:25:20 INFO - 'blob_upload_branch': 'mozilla-central', 03:25:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:25:20 INFO - 'buildbot_json_path': 'buildprops.json', 03:25:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:25:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:25:20 INFO - 'download_minidump_stackwalk': True, 03:25:20 INFO - 'download_symbols': 'true', 03:25:20 INFO - 'e10s': False, 03:25:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:25:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:25:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:25:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:25:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:25:20 INFO - 'C:/mozilla-build/tooltool.py'), 03:25:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:25:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:25:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:25:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:25:20 INFO - 'log_level': 'info', 03:25:20 INFO - 'log_to_console': True, 03:25:20 INFO - 'opt_config_files': (), 03:25:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:25:20 INFO - '--processes=1', 03:25:20 INFO - '--config=%(test_path)s/wptrunner.ini', 03:25:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:25:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:25:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:25:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:25:20 INFO - 'pip_index': False, 03:25:20 INFO - 'require_test_zip': True, 03:25:20 INFO - 'test_type': ('testharness',), 03:25:20 INFO - 'this_chunk': '1', 03:25:20 INFO - 'total_chunks': '10', 03:25:20 INFO - 'virtualenv_path': 'venv', 03:25:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:25:20 INFO - 'work_dir': 'build'} 03:25:20 INFO - ##### 03:25:20 INFO - ##### Running clobber step. 03:25:20 INFO - ##### 03:25:20 INFO - Running pre-action listener: _resource_record_pre_action 03:25:20 INFO - Running main action method: clobber 03:25:20 INFO - rmtree: C:\slave\test\build 03:25:20 INFO - Using _rmtree_windows ... 03:25:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:26:32 INFO - Running post-action listener: _resource_record_post_action 03:26:32 INFO - ##### 03:26:32 INFO - ##### Running read-buildbot-config step. 03:26:32 INFO - ##### 03:26:32 INFO - Running pre-action listener: _resource_record_pre_action 03:26:32 INFO - Running main action method: read_buildbot_config 03:26:32 INFO - Using buildbot properties: 03:26:32 INFO - { 03:26:32 INFO - "project": "", 03:26:32 INFO - "product": "firefox", 03:26:32 INFO - "script_repo_revision": "production", 03:26:32 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 03:26:32 INFO - "repository": "", 03:26:32 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 03:26:32 INFO - "buildid": "20160421015807", 03:26:32 INFO - "pgo_build": "False", 03:26:32 INFO - "basedir": "C:\\slave\\test", 03:26:32 INFO - "buildnumber": 19, 03:26:32 INFO - "slavename": "t-xp32-ix-071", 03:26:32 INFO - "revision": "4e3ad95d689a5beabf3c1f41d958794fe00e3767", 03:26:32 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 03:26:32 INFO - "platform": "win32", 03:26:32 INFO - "branch": "mozilla-central", 03:26:32 INFO - "repo_path": "mozilla-central", 03:26:32 INFO - "moz_repo_path": "", 03:26:32 INFO - "stage_platform": "win32", 03:26:32 INFO - "builduid": "376727a80f044862823e13116b89cd44", 03:26:32 INFO - "slavebuilddir": "test" 03:26:32 INFO - } 03:26:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 03:26:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 03:26:32 INFO - Running post-action listener: _resource_record_post_action 03:26:32 INFO - ##### 03:26:32 INFO - ##### Running download-and-extract step. 03:26:32 INFO - ##### 03:26:32 INFO - Running pre-action listener: _resource_record_pre_action 03:26:32 INFO - Running main action method: download_and_extract 03:26:32 INFO - mkdir: C:\slave\test\build\tests 03:26: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')]} 03:26:32 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:26:32 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 03:26:32 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:33 INFO - Downloaded 1274 bytes. 03:26:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:26:33 INFO - Using the following test package requirements: 03:26:33 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:26:33 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 03:26:33 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 03:26:33 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'jsshell-win32.zip'], 03:26:33 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 03:26:33 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:26:33 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 03:26:33 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 03:26:33 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 03:26:33 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:26:33 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 03:26:33 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 03:26: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')]} 03:26:33 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:26:33 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 03:26:33 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:35 INFO - Downloaded 20466436 bytes. 03:26:35 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/*'] 03:26:35 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/* 03:26:38 INFO - caution: filename not matched: web-platform/* 03:26:38 INFO - Return code: 11 03:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:26:38 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:26:38 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:26:38 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:26:43 INFO - Downloaded 36397878 bytes. 03:26:43 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/*'] 03:26:43 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/* 03:27:28 INFO - caution: filename not matched: bin/* 03:27:28 INFO - caution: filename not matched: config/* 03:27:28 INFO - caution: filename not matched: mozbase/* 03:27:28 INFO - caution: filename not matched: marionette/* 03:27:28 INFO - caution: filename not matched: tools/wptserve/* 03:27:28 INFO - Return code: 11 03:27:28 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')]} 03:27:28 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 03:27:28 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:27:28 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 03:27:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:27:32 INFO - Downloaded 67451584 bytes. 03:27:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:27:32 INFO - mkdir: C:\slave\test\properties 03:27:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:27:32 INFO - Writing to file C:\slave\test\properties\build_url 03:27:32 INFO - Contents: 03:27:32 INFO - build_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:27:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:27:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:27:33 INFO - Writing to file C:\slave\test\properties\symbols_url 03:27:33 INFO - Contents: 03:27:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:27: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')]} 03:27:33 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:27:33 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:27:33 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:27:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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 03:27:37 INFO - Downloaded 58274873 bytes. 03:27:37 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'] 03:27:37 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 03:27:42 INFO - Return code: 0 03:27:42 INFO - Running post-action listener: _resource_record_post_action 03:27:42 INFO - Running post-action listener: set_extra_try_arguments 03:27:42 INFO - ##### 03:27:42 INFO - ##### Running create-virtualenv step. 03:27:42 INFO - ##### 03:27:42 INFO - Running pre-action listener: _pre_create_virtualenv 03:27:42 INFO - Running pre-action listener: _resource_record_pre_action 03:27:42 INFO - Running main action method: create_virtualenv 03:27:42 INFO - Creating virtualenv C:\slave\test\build\venv 03:27:42 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 03:27:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:27:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:27:46 INFO - Installing distribute......................................................................................................................................................................................done. 03:27:47 INFO - Return code: 0 03:27:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:27:47 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')]} 03:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27:47 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')]} 03:27:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:47 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-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', '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-071\\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-071'}}, attempt #1 03:27:47 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 03:27:47 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 03:27:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:27:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:27:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:47 INFO - 'DCLOCATION': 'SCL3', 03:27:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:47 INFO - 'HOMEDRIVE': 'C:', 03:27:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:47 INFO - 'KTS_VERSION': '1.19c', 03:27:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:27:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:47 INFO - 'MOZ_AIRBAG': '1', 03:27:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:47 INFO - 'MOZ_MSVCVERSION': '8', 03:27:47 INFO - 'MOZ_NO_REMOTE': '1', 03:27:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:47 INFO - 'NO_EM_RESTART': '1', 03:27:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:47 INFO - 'OS': 'Windows_NT', 03:27:47 INFO - 'OURDRIVE': 'C:', 03:27:47 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', 03:27:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:47 INFO - 'PROCESSOR_LEVEL': '6', 03:27:47 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:47 INFO - 'PROMPT': '$P$G', 03:27:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:47 INFO - 'PWD': 'C:\\slave\\test', 03:27:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:47 INFO - 'SESSIONNAME': 'Console', 03:27:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:47 INFO - 'SYSTEMDRIVE': 'C:', 03:27:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:47 INFO - 'TEST1': 'testie', 03:27:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:47 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:27:47 INFO - 'USERNAME': 'cltbld', 03:27:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:47 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:47 INFO - Downloading/unpacking psutil>=0.7.1 03:27:48 INFO - Running setup.py egg_info for package psutil 03:27:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:27:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:27:48 INFO - Installing collected packages: psutil 03:27:48 INFO - Running setup.py install for psutil 03:27:48 INFO - building 'psutil._psutil_windows' extension 03:27:48 INFO - error: Unable to find vcvarsall.bat 03:27:48 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-sdp7gv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:27:48 INFO - running install 03:27:48 INFO - running build 03:27:48 INFO - running build_py 03:27:48 INFO - creating build 03:27:48 INFO - creating build\lib.win32-2.7 03:27:48 INFO - creating build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:27:48 INFO - running build_ext 03:27:48 INFO - building 'psutil._psutil_windows' extension 03:27:48 INFO - error: Unable to find vcvarsall.bat 03:27:48 INFO - ---------------------------------------- 03:27:48 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-sdp7gv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:27:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data\pip\pip.log 03:27:48 WARNING - Return code: 1 03:27:48 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! 03:27:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:27: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')]} 03:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27: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')]} 03:27:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:48 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-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', '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-071\\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-071'}}, attempt #1 03:27:48 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 03:27:48 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 03:27:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:27:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:27:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:48 INFO - 'DCLOCATION': 'SCL3', 03:27:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:48 INFO - 'HOMEDRIVE': 'C:', 03:27:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:48 INFO - 'KTS_VERSION': '1.19c', 03:27:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:27:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:48 INFO - 'MOZ_AIRBAG': '1', 03:27:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:48 INFO - 'MOZ_MSVCVERSION': '8', 03:27:48 INFO - 'MOZ_NO_REMOTE': '1', 03:27:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:48 INFO - 'NO_EM_RESTART': '1', 03:27:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:48 INFO - 'OS': 'Windows_NT', 03:27:48 INFO - 'OURDRIVE': 'C:', 03:27: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', 03:27:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:48 INFO - 'PROCESSOR_LEVEL': '6', 03:27:48 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:48 INFO - 'PROMPT': '$P$G', 03:27:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:48 INFO - 'PWD': 'C:\\slave\\test', 03:27:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:48 INFO - 'SESSIONNAME': 'Console', 03:27:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:48 INFO - 'SYSTEMDRIVE': 'C:', 03:27:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:48 INFO - 'TEST1': 'testie', 03:27:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:48 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:27:48 INFO - 'USERNAME': 'cltbld', 03:27:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:48 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:27:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:27:48 INFO - Running setup.py egg_info for package mozsystemmonitor 03:27:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:27:48 INFO - Running setup.py egg_info for package psutil 03:27:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:27:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:27:48 INFO - Installing collected packages: mozsystemmonitor, psutil 03:27:48 INFO - Running setup.py install for mozsystemmonitor 03:27:48 INFO - Running setup.py install for psutil 03:27:48 INFO - building 'psutil._psutil_windows' extension 03:27:48 INFO - error: Unable to find vcvarsall.bat 03:27:48 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-krv5jp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:27:48 INFO - running install 03:27:48 INFO - running build 03:27:48 INFO - running build_py 03:27:48 INFO - running build_ext 03:27:48 INFO - building 'psutil._psutil_windows' extension 03:27:48 INFO - error: Unable to find vcvarsall.bat 03:27:48 INFO - ---------------------------------------- 03:27:48 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-krv5jp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:27:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-071\Application Data\pip\pip.log 03:27:48 WARNING - Return code: 1 03:27:48 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! 03:27:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:27: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')]} 03:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27: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')]} 03:27:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:48 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-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', '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-071\\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-071'}}, attempt #1 03:27:48 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 03:27:48 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 03:27:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:27:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:27:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:48 INFO - 'DCLOCATION': 'SCL3', 03:27:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:48 INFO - 'HOMEDRIVE': 'C:', 03:27:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:48 INFO - 'KTS_VERSION': '1.19c', 03:27:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:27:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:48 INFO - 'MOZ_AIRBAG': '1', 03:27:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:48 INFO - 'MOZ_MSVCVERSION': '8', 03:27:48 INFO - 'MOZ_NO_REMOTE': '1', 03:27:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:48 INFO - 'NO_EM_RESTART': '1', 03:27:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:48 INFO - 'OS': 'Windows_NT', 03:27:48 INFO - 'OURDRIVE': 'C:', 03:27: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', 03:27:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:48 INFO - 'PROCESSOR_LEVEL': '6', 03:27:48 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:48 INFO - 'PROMPT': '$P$G', 03:27:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:48 INFO - 'PWD': 'C:\\slave\\test', 03:27:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:48 INFO - 'SESSIONNAME': 'Console', 03:27:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:48 INFO - 'SYSTEMDRIVE': 'C:', 03:27:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:48 INFO - 'TEST1': 'testie', 03:27:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:48 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:27:48 INFO - 'USERNAME': 'cltbld', 03:27:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:48 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:49 INFO - Downloading/unpacking blobuploader==1.2.4 03:27:49 INFO - Downloading blobuploader-1.2.4.tar.gz 03:27:49 INFO - Running setup.py egg_info for package blobuploader 03:27:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:27:50 INFO - Running setup.py egg_info for package requests 03:27:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:27:50 INFO - Downloading docopt-0.6.1.tar.gz 03:27:50 INFO - Running setup.py egg_info for package docopt 03:27:50 INFO - Installing collected packages: blobuploader, docopt, requests 03:27:50 INFO - Running setup.py install for blobuploader 03:27:50 INFO - Running setup.py install for docopt 03:27:50 INFO - Running setup.py install for requests 03:27:50 INFO - Successfully installed blobuploader docopt requests 03:27:50 INFO - Cleaning up... 03:27:50 INFO - Return code: 0 03:27:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:27:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:27:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:27:51 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-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', '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-071\\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-071'}}, attempt #1 03:27:51 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 03:27:51 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 03:27:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:27:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:27:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:27:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:27:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:27:51 INFO - 'DCLOCATION': 'SCL3', 03:27:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:27:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:27:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:27:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:27:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:27:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:27:51 INFO - 'HOMEDRIVE': 'C:', 03:27:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:27:51 INFO - 'KTS_VERSION': '1.19c', 03:27:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:27:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:27:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:27:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:27:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:27:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:27:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:27:51 INFO - 'MOZ_AIRBAG': '1', 03:27:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:27:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:27:51 INFO - 'MOZ_MSVCVERSION': '8', 03:27:51 INFO - 'MOZ_NO_REMOTE': '1', 03:27:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:27:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:27:51 INFO - 'NO_EM_RESTART': '1', 03:27:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:27:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:27:51 INFO - 'OS': 'Windows_NT', 03:27:51 INFO - 'OURDRIVE': 'C:', 03:27:51 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', 03:27:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:27:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:27:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:27:51 INFO - 'PROCESSOR_LEVEL': '6', 03:27:51 INFO - 'PROCESSOR_REVISION': '1e05', 03:27:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:27:51 INFO - 'PROMPT': '$P$G', 03:27:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:27:51 INFO - 'PWD': 'C:\\slave\\test', 03:27:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:27:51 INFO - 'SESSIONNAME': 'Console', 03:27:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:27:51 INFO - 'SYSTEMDRIVE': 'C:', 03:27:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:27:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:51 INFO - 'TEST1': 'testie', 03:27:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:27:51 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:27:51 INFO - 'USERNAME': 'cltbld', 03:27:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:27:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:27:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:27:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:27:51 INFO - 'WINDIR': 'C:\\WINDOWS', 03:27:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:27:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:27:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:27:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:27:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:27:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:27:55 INFO - Unpacking c:\slave\test\build\tests\marionette 03:27:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:27:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:27:55 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 03:27:55 INFO - Running setup.py install for browsermob-proxy 03:28:01 INFO - Running setup.py install for manifestparser 03:28:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for marionette-client 03:28:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for marionette-driver 03:28:01 INFO - Running setup.py install for mozcrash 03:28:01 INFO - Running setup.py install for mozdebug 03:28:01 INFO - Running setup.py install for mozdevice 03:28:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozfile 03:28:01 INFO - Running setup.py install for mozhttpd 03:28:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozinfo 03:28:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozInstall 03:28:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozleak 03:28:01 INFO - Running setup.py install for mozlog 03:28:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for moznetwork 03:28:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozprocess 03:28:01 INFO - Running setup.py install for mozprofile 03:28:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:28:01 INFO - Running setup.py install for mozrunner 03:28:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:28:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:28:02 INFO - Running setup.py install for mozscreenshot 03:28:02 INFO - Running setup.py install for moztest 03:28:02 INFO - Running setup.py install for mozversion 03:28:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:28:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:28:02 INFO - Running setup.py install for wptserve 03:28:02 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 03:28:02 INFO - Cleaning up... 03:28:02 INFO - Return code: 0 03:28:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:28:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:02 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-071', 'USERDOMAIN': 'T-XP32-IX-071', '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-071', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-071', '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-071\\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-071'}}, attempt #1 03:28:02 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 03:28:02 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 03:28:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:28:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:28:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:28:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:28:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:28:02 INFO - 'DCLOCATION': 'SCL3', 03:28:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:28:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:28:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:28:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:28:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:28:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:28:02 INFO - 'HOMEDRIVE': 'C:', 03:28:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:28:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:28:02 INFO - 'KTS_VERSION': '1.19c', 03:28:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:28:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:28:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:28:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:28:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:28:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:28:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:28:02 INFO - 'MOZ_AIRBAG': '1', 03:28:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:28:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:02 INFO - 'MOZ_MSVCVERSION': '8', 03:28:02 INFO - 'MOZ_NO_REMOTE': '1', 03:28:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:28:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:28:02 INFO - 'NO_EM_RESTART': '1', 03:28:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:28:02 INFO - 'OS': 'Windows_NT', 03:28:02 INFO - 'OURDRIVE': 'C:', 03:28:02 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', 03:28:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:28:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:28:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:28:02 INFO - 'PROCESSOR_LEVEL': '6', 03:28:02 INFO - 'PROCESSOR_REVISION': '1e05', 03:28:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:28:02 INFO - 'PROMPT': '$P$G', 03:28:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:28:02 INFO - 'PWD': 'C:\\slave\\test', 03:28:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:28:02 INFO - 'SESSIONNAME': 'Console', 03:28:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:28:02 INFO - 'SYSTEMDRIVE': 'C:', 03:28:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:28:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:02 INFO - 'TEST1': 'testie', 03:28:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:02 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:28:02 INFO - 'USERNAME': 'cltbld', 03:28:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:28:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:28:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:28:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:28:02 INFO - 'WINDIR': 'C:\\WINDOWS', 03:28:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:28:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:28:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:28:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:28:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:28:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:28:08 INFO - Unpacking c:\slave\test\build\tests\marionette 03:28:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:28:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:28:13 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)) 03:28:13 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)) 03:28:13 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)) 03:28:13 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)) 03:28:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:28:13 INFO - Downloading blessings-1.6.tar.gz 03:28:13 INFO - Running setup.py egg_info for package blessings 03:28:13 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)) 03:28:13 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:28:13 INFO - Running setup.py install for blessings 03:28:13 INFO - Running setup.py install for browsermob-proxy 03:28:13 INFO - Running setup.py install for manifestparser 03:28:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for marionette-client 03:28:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:28:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for marionette-driver 03:28:13 INFO - Running setup.py install for mozcrash 03:28:13 INFO - Running setup.py install for mozdebug 03:28:13 INFO - Running setup.py install for mozdevice 03:28:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for mozhttpd 03:28:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for mozInstall 03:28:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for mozleak 03:28:13 INFO - Running setup.py install for mozprofile 03:28:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Running setup.py install for mozrunner 03:28:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:28:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:28:14 INFO - Running setup.py install for mozscreenshot 03:28:14 INFO - Running setup.py install for moztest 03:28:14 INFO - Running setup.py install for mozversion 03:28:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:28:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:28:14 INFO - Running setup.py install for wptserve 03:28:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:28:14 INFO - Cleaning up... 03:28:14 INFO - Return code: 0 03:28:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:28:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:28:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:28:14 INFO - Reading from file tmpfile_stdout 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - Current package versions: 03:28:14 INFO - blessings == 1.6 03:28:14 INFO - blobuploader == 1.2.4 03:28:14 INFO - browsermob-proxy == 0.6.0 03:28:14 INFO - distribute == 0.6.14 03:28:14 INFO - docopt == 0.6.1 03:28:14 INFO - manifestparser == 1.1 03:28:14 INFO - marionette-client == 2.3.0 03:28:14 INFO - marionette-driver == 1.4.0 03:28:14 INFO - mozInstall == 1.12 03:28:14 INFO - mozcrash == 0.17 03:28:14 INFO - mozdebug == 0.1 03:28:14 INFO - mozdevice == 0.48 03:28:14 INFO - mozfile == 1.2 03:28:14 INFO - mozhttpd == 0.7 03:28:14 INFO - mozinfo == 0.9 03:28:14 INFO - mozleak == 0.1 03:28:14 INFO - mozlog == 3.1 03:28:14 INFO - moznetwork == 0.27 03:28:14 INFO - mozprocess == 0.22 03:28:14 INFO - mozprofile == 0.28 03:28:14 INFO - mozrunner == 6.11 03:28:14 INFO - mozscreenshot == 0.1 03:28:14 INFO - mozsystemmonitor == 0.0 03:28:14 INFO - moztest == 0.7 03:28:14 INFO - mozversion == 1.4 03:28:14 INFO - requests == 1.2.3 03:28:14 INFO - wptserve == 1.4.0 03:28:14 INFO - Running post-action listener: _resource_record_post_action 03:28:14 INFO - Running post-action listener: _start_resource_monitoring 03:28:14 INFO - Starting resource monitoring. 03:28:14 INFO - ##### 03:28:14 INFO - ##### Running pull step. 03:28:14 INFO - ##### 03:28:14 INFO - Running pre-action listener: _resource_record_pre_action 03:28:14 INFO - Running main action method: pull 03:28:14 INFO - Pull has nothing to do! 03:28:14 INFO - Running post-action listener: _resource_record_post_action 03:28:14 INFO - ##### 03:28:14 INFO - ##### Running install step. 03:28:14 INFO - ##### 03:28:14 INFO - Running pre-action listener: _resource_record_pre_action 03:28:14 INFO - Running main action method: install 03:28:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:28:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:28:14 INFO - Reading from file tmpfile_stdout 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - Detecting whether we're running mozinstall >=1.0... 03:28:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:28:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:28:14 INFO - Reading from file tmpfile_stdout 03:28:14 INFO - Output received: 03:28:14 INFO - Usage: mozinstall-script.py [options] installer 03:28:14 INFO - Options: 03:28:14 INFO - -h, --help show this help message and exit 03:28:14 INFO - -d DEST, --destination=DEST 03:28:14 INFO - Directory to install application into. [default: 03:28:14 INFO - "C:\slave\test"] 03:28:14 INFO - --app=APP Application being installed. [default: firefox] 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - Using _rmtree_windows ... 03:28:14 INFO - mkdir: C:\slave\test\build\application 03:28:14 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'] 03:28:14 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 03:28:18 INFO - Reading from file tmpfile_stdout 03:28:18 INFO - Output received: 03:28:18 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:28:18 INFO - Using _rmtree_windows ... 03:28:18 INFO - Using _rmtree_windows ... 03:28:18 INFO - Running post-action listener: _resource_record_post_action 03:28:18 INFO - ##### 03:28:18 INFO - ##### Running run-tests step. 03:28:18 INFO - ##### 03:28:18 INFO - Running pre-action listener: _resource_record_pre_action 03:28:18 INFO - Running main action method: run_tests 03:28:18 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:28:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:28:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:28:18 INFO - grabbing minidump binary from tooltool 03:28: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')]} 03:28:18 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 03:28:18 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 03:28:18 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 03:28:18 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:28:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjy5ije 03:28:18 INFO - INFO - File integrity verified, renaming tmpjy5ije to win32-minidump_stackwalk.exe 03:28:18 INFO - Return code: 0 03:28:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:28:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:28:18 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/QfmpyDKjTmaor10kz3nETw/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 03:28:18 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/QfmpyDKjTmaor10kz3nETw/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 03:28:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:28:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071\\Application Data', 03:28:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:28:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-071', 03:28:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:28:18 INFO - 'DCLOCATION': 'SCL3', 03:28:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:28:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:28:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:28:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:28:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:28:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:28:18 INFO - 'HOMEDRIVE': 'C:', 03:28:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:28:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:28:18 INFO - 'KTS_VERSION': '1.19c', 03:28:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:28:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-071', 03:28:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:28:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:28:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:28:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:28:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:28:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:28:19 INFO - 'MOZ_AIRBAG': '1', 03:28:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:28:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:19 INFO - 'MOZ_MSVCVERSION': '8', 03:28:19 INFO - 'MOZ_NO_REMOTE': '1', 03:28:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:28:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:28:19 INFO - 'NO_EM_RESTART': '1', 03:28:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:28:19 INFO - 'OS': 'Windows_NT', 03:28:19 INFO - 'OURDRIVE': 'C:', 03:28:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:28:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:28:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:28:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:28:19 INFO - 'PROCESSOR_LEVEL': '6', 03:28:19 INFO - 'PROCESSOR_REVISION': '1e05', 03:28:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:28:19 INFO - 'PROMPT': '$P$G', 03:28:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:28:19 INFO - 'PWD': 'C:\\slave\\test', 03:28:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:28:19 INFO - 'SESSIONNAME': 'Console', 03:28:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:28:19 INFO - 'SYSTEMDRIVE': 'C:', 03:28:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:28:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:19 INFO - 'TEST1': 'testie', 03:28:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:28:19 INFO - 'USERDOMAIN': 'T-XP32-IX-071', 03:28:19 INFO - 'USERNAME': 'cltbld', 03:28:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-071', 03:28:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:28:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:28:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:28:19 INFO - 'WINDIR': 'C:\\WINDOWS', 03:28:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:28:19 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/QfmpyDKjTmaor10kz3nETw/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 03:28:20 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 03:28:20 INFO - import pkg_resources 03:28:21 INFO - Using 1 client processes 03:28:24 INFO - SUITE-START | Running 778 tests 03:28:24 INFO - Running testharness tests 03:28:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:28:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:28:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:28:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:28:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:28:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:28:24 INFO - Setting up ssl 03:28:25 INFO - PROCESS | certutil | 03:28:25 INFO - PROCESS | certutil | 03:28:25 INFO - PROCESS | certutil | 03:28:25 INFO - Certificate Nickname Trust Attributes 03:28:25 INFO - SSL,S/MIME,JAR/XPI 03:28:25 INFO - 03:28:25 INFO - web-platform-tests CT,, 03:28:25 INFO - 03:28:25 INFO - Starting runner 03:28:27 INFO - PROCESS | 3808 | [3808] 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 03:28:27 INFO - PROCESS | 3808 | [3808] 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 03:28:27 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | 1461234508696 Marionette DEBUG Marionette enabled via build flag and pref 03:28:28 INFO - PROCESS | 3808 | ++DOCSHELL 13E9C800 == 1 [pid = 3808] [id = 1] 03:28:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 1 (13E9CC00) [pid = 3808] [serial = 1] [outer = 00000000] 03:28:28 INFO - PROCESS | 3808 | [3808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:28:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 2 (13E9D800) [pid = 3808] [serial = 2] [outer = 13E9CC00] 03:28:28 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | [3808] 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 03:28:28 INFO - PROCESS | 3808 | ++DOCSHELL 14AAFC00 == 2 [pid = 3808] [id = 2] 03:28:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 3 (14AB0000) [pid = 3808] [serial = 3] [outer = 00000000] 03:28:28 INFO - PROCESS | 3808 | [3808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:28:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 4 (14AB0C00) [pid = 3808] [serial = 4] [outer = 14AB0000] 03:28:29 INFO - PROCESS | 3808 | 1461234509260 Marionette INFO Listening on port 2828 03:28:29 INFO - PROCESS | 3808 | 1461234509660 Marionette DEBUG Marionette enabled via command-line flag 03:28:29 INFO - PROCESS | 3808 | ++DOCSHELL 12D7D800 == 3 [pid = 3808] [id = 3] 03:28:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 5 (12D7DC00) [pid = 3808] [serial = 5] [outer = 00000000] 03:28:29 INFO - PROCESS | 3808 | [3808] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:28:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 6 (12D7E800) [pid = 3808] [serial = 6] [outer = 12D7DC00] 03:28:29 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:28:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 7 (16654C00) [pid = 3808] [serial = 7] [outer = 14AB0000] 03:28:29 INFO - PROCESS | 3808 | [3808] 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 03:28:29 INFO - PROCESS | 3808 | 1461234509980 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1760 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | 1461234510018 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1761 03:28:30 INFO - PROCESS | 3808 | 1461234510021 Marionette DEBUG Closed connection conn0 03:28:30 INFO - PROCESS | 3808 | 1461234510155 Marionette DEBUG Closed connection conn1 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | 1461234510161 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1762 03:28:30 INFO - PROCESS | 3808 | 1461234510171 Marionette DEBUG Closed connection conn2 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | 1461234510179 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1763 03:28:30 INFO - PROCESS | 3808 | ++DOCSHELL 16937C00 == 4 [pid = 3808] [id = 4] 03:28:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 8 (1693AC00) [pid = 3808] [serial = 8] [outer = 00000000] 03:28:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 9 (16A88C00) [pid = 3808] [serial = 9] [outer = 1693AC00] 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 10 (16A8FC00) [pid = 3808] [serial = 10] [outer = 1693AC00] 03:28:30 INFO - PROCESS | 3808 | 1461234510395 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:28:30 INFO - PROCESS | 3808 | 1461234510402 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":"20160421015807","device":"desktop","version":"48.0a1"} 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:30 INFO - PROCESS | 3808 | [3808] 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 03:28:31 INFO - PROCESS | 3808 | ++DOCSHELL 18994C00 == 5 [pid = 3808] [id = 5] 03:28:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 11 (18996C00) [pid = 3808] [serial = 11] [outer = 00000000] 03:28:31 INFO - PROCESS | 3808 | ++DOCSHELL 18997C00 == 6 [pid = 3808] [id = 6] 03:28:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 12 (18998000) [pid = 3808] [serial = 12] [outer = 00000000] 03:28:31 INFO - PROCESS | 3808 | [3808] 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 03:28:31 INFO - PROCESS | 3808 | ++DOCSHELL 19373000 == 7 [pid = 3808] [id = 7] 03:28:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 13 (19373400) [pid = 3808] [serial = 13] [outer = 00000000] 03:28:31 INFO - PROCESS | 3808 | [3808] 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 03:28:32 INFO - PROCESS | 3808 | [3808] 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 03:28:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 14 (19767800) [pid = 3808] [serial = 14] [outer = 19373400] 03:28:32 INFO - PROCESS | 3808 | [3808] 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 03:28:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 15 (19A85C00) [pid = 3808] [serial = 15] [outer = 18996C00] 03:28:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 16 (19A8F800) [pid = 3808] [serial = 16] [outer = 18998000] 03:28:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 17 (19A91C00) [pid = 3808] [serial = 17] [outer = 19373400] 03:28:32 INFO - PROCESS | 3808 | 1461234512941 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3808 | 1461234512954 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 18 (1A96EC00) [pid = 3808] [serial = 18] [outer = 19373400] 03:28:33 INFO - PROCESS | 3808 | 1461234513516 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3f36a5ae-cc0e-4495-95c2-e192744090ae","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":"20160421015807","device":"desktop","version":"48.0a1","command_id":1}}] 03:28:33 INFO - PROCESS | 3808 | 1461234513685 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}] 03:28:33 INFO - PROCESS | 3808 | 1461234513760 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:28:33 INFO - PROCESS | 3808 | 1461234513902 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:28:33 INFO - PROCESS | 3808 | [3808] 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 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 19 (1ADF4C00) [pid = 3808] [serial = 19] [outer = 19373400] 03:28:34 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:34 INFO - PROCESS | 3808 | 1461234514364 Marionette TRACE conn3 <- [1,3,null,{}] 03:28:34 INFO - PROCESS | 3808 | 1461234514381 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:28:34 INFO - PROCESS | 3808 | 1461234514408 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:28:34 INFO - PROCESS | 3808 | 1461234514468 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3808 | 1461234514470 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:28:34 INFO - PROCESS | 3808 | 1461234514474 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 3808 | 1461234514477 Marionette TRACE conn3 <- [1,6,null,{}] 03:28:34 INFO - PROCESS | 3808 | 1461234514482 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}] 03:28:34 INFO - PROCESS | 3808 | 1461234514494 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:28:34 INFO - PROCESS | 3808 | 1461234514504 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3808 | ++DOCSHELL 18B92C00 == 8 [pid = 3808] [id = 8] 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 20 (18B93000) [pid = 3808] [serial = 20] [outer = 00000000] 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 21 (18B96000) [pid = 3808] [serial = 21] [outer = 18B93000] 03:28:34 INFO - PROCESS | 3808 | 1461234514551 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 22 (18B99800) [pid = 3808] [serial = 22] [outer = 18B93000] 03:28:34 INFO - PROCESS | 3808 | ++DOCSHELL 1CD3A400 == 9 [pid = 3808] [id = 9] 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 23 (1CD3A800) [pid = 3808] [serial = 23] [outer = 00000000] 03:28:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 24 (1CD3D800) [pid = 3808] [serial = 24] [outer = 1CD3A800] 03:28:35 INFO - PROCESS | 3808 | 1461234514999 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 25 (1CD3D400) [pid = 3808] [serial = 25] [outer = 1CD3A800] 03:28:35 INFO - PROCESS | 3808 | 1461234515196 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 750ms 03:28:35 INFO - PROCESS | 3808 | 1461234515217 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3808 | 1461234515219 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:28:35 INFO - PROCESS | 3808 | 1461234515223 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3808 | 1461234515225 Marionette TRACE conn3 <- [1,10,null,{}] 03:28:35 INFO - PROCESS | 3808 | 1461234515321 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}] 03:28:35 INFO - PROCESS | 3808 | 1461234515434 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:28:35 INFO - PROCESS | 3808 | 1461234515483 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3808 | ++DOCSHELL 1D726000 == 10 [pid = 3808] [id = 10] 03:28:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 26 (1D726400) [pid = 3808] [serial = 26] [outer = 00000000] 03:28:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 27 (1D729400) [pid = 3808] [serial = 27] [outer = 1D726400] 03:28:35 INFO - PROCESS | 3808 | 1461234515532 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 28 (1D72CC00) [pid = 3808] [serial = 28] [outer = 1D726400] 03:28:35 INFO - PROCESS | 3808 | 1461234515911 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 735ms 03:28:35 INFO - PROCESS | 3808 | 1461234515963 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3808 | 1461234515965 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:28:35 INFO - PROCESS | 3808 | 1461234515968 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3808 | 1461234515970 Marionette TRACE conn3 <- [1,14,null,{}] 03:28:35 INFO - PROCESS | 3808 | 1461234515974 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}] 03:28:36 INFO - PROCESS | 3808 | 1461234516062 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:28:36 INFO - PROCESS | 3808 | 1461234516076 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3808 | ++DOCSHELL 1D151000 == 11 [pid = 3808] [id = 11] 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 29 (1D152800) [pid = 3808] [serial = 29] [outer = 00000000] 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 30 (1D30C800) [pid = 3808] [serial = 30] [outer = 1D152800] 03:28:36 INFO - PROCESS | 3808 | 1461234516121 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 31 (1D725000) [pid = 3808] [serial = 31] [outer = 1D152800] 03:28:36 INFO - PROCESS | 3808 | 1461234516465 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 03:28:36 INFO - PROCESS | 3808 | 1461234516504 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 3808 | 1461234516505 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:28:36 INFO - PROCESS | 3808 | 1461234516509 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:28:36 INFO - PROCESS | 3808 | 1461234516510 Marionette TRACE conn3 <- [1,18,null,{}] 03:28:36 INFO - PROCESS | 3808 | 1461234516514 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}] 03:28:36 INFO - PROCESS | 3808 | 1461234516602 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:28:36 INFO - PROCESS | 3808 | 1461234516608 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3808 | ++DOCSHELL 1A062000 == 12 [pid = 3808] [id = 12] 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 32 (1A065400) [pid = 3808] [serial = 32] [outer = 00000000] 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 33 (1D458C00) [pid = 3808] [serial = 33] [outer = 1A065400] 03:28:36 INFO - PROCESS | 3808 | 1461234516655 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 34 (1D45D000) [pid = 3808] [serial = 34] [outer = 1A065400] 03:28:36 INFO - PROCESS | 3808 | 1461234516997 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 03:28:37 INFO - PROCESS | 3808 | 1461234517045 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 3808 | 1461234517047 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:28:37 INFO - PROCESS | 3808 | 1461234517050 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 3808 | 1461234517052 Marionette TRACE conn3 <- [1,22,null,{}] 03:28:37 INFO - PROCESS | 3808 | 1461234517055 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}] 03:28:37 INFO - PROCESS | 3808 | 1461234517141 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:28:37 INFO - PROCESS | 3808 | 1461234517147 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3808 | ++DOCSHELL 1D466000 == 13 [pid = 3808] [id = 13] 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 35 (1D466800) [pid = 3808] [serial = 35] [outer = 00000000] 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 36 (1DB59000) [pid = 3808] [serial = 36] [outer = 1D466800] 03:28:37 INFO - PROCESS | 3808 | 1461234517190 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 37 (1DB5C000) [pid = 3808] [serial = 37] [outer = 1D466800] 03:28:37 INFO - PROCESS | 3808 | 1461234517497 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 03:28:37 INFO - PROCESS | 3808 | 1461234517545 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 3808 | 1461234517546 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:28:37 INFO - PROCESS | 3808 | 1461234517549 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 3808 | 1461234517551 Marionette TRACE conn3 <- [1,26,null,{}] 03:28:37 INFO - PROCESS | 3808 | 1461234517554 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}] 03:28:37 INFO - PROCESS | 3808 | 1461234517642 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:28:37 INFO - PROCESS | 3808 | 1461234517648 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3808 | ++DOCSHELL 1DC8B000 == 14 [pid = 3808] [id = 14] 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 38 (1DC8B400) [pid = 3808] [serial = 38] [outer = 00000000] 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 39 (1DC92C00) [pid = 3808] [serial = 39] [outer = 1DC8B400] 03:28:37 INFO - PROCESS | 3808 | 1461234517692 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 40 (1DC96400) [pid = 3808] [serial = 40] [outer = 1DC8B400] 03:28:38 INFO - PROCESS | 3808 | 1461234518052 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 03:28:38 INFO - PROCESS | 3808 | 1461234518086 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3808 | 1461234518087 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:28:38 INFO - PROCESS | 3808 | 1461234518090 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:28:38 INFO - PROCESS | 3808 | 1461234518092 Marionette TRACE conn3 <- [1,30,null,{}] 03:28:38 INFO - PROCESS | 3808 | 1461234518095 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}] 03:28:38 INFO - PROCESS | 3808 | 1461234518176 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:28:38 INFO - PROCESS | 3808 | 1461234518182 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 3808 | ++DOCSHELL 1D464C00 == 15 [pid = 3808] [id = 15] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 41 (1DF39800) [pid = 3808] [serial = 41] [outer = 00000000] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 42 (1DF44800) [pid = 3808] [serial = 42] [outer = 1DF39800] 03:28:38 INFO - PROCESS | 3808 | 1461234518225 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 43 (1DF44400) [pid = 3808] [serial = 43] [outer = 1DF39800] 03:28:38 INFO - PROCESS | 3808 | ++DOCSHELL 1DF3F800 == 16 [pid = 3808] [id = 16] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 44 (1DF3FC00) [pid = 3808] [serial = 44] [outer = 00000000] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 45 (1E0A1000) [pid = 3808] [serial = 45] [outer = 1DF3FC00] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 46 (1DF3E000) [pid = 3808] [serial = 46] [outer = 1DF3FC00] 03:28:38 INFO - PROCESS | 3808 | ++DOCSHELL 1E09E400 == 17 [pid = 3808] [id = 17] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 47 (1E0A2000) [pid = 3808] [serial = 47] [outer = 00000000] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 48 (1E324800) [pid = 3808] [serial = 48] [outer = 1E0A2000] 03:28:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 49 (1E32D800) [pid = 3808] [serial = 49] [outer = 1E0A2000] 03:28:38 INFO - PROCESS | 3808 | 1461234518728 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 03:28:38 INFO - PROCESS | 3808 | 1461234518791 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3808 | 1461234518793 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:28:38 INFO - PROCESS | 3808 | 1461234518796 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 3808 | 1461234518798 Marionette TRACE conn3 <- [1,34,null,{}] 03:28:38 INFO - PROCESS | 3808 | 1461234518801 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}] 03:28:38 INFO - PROCESS | 3808 | 1461234518922 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:28:39 INFO - PROCESS | 3808 | --DOCSHELL 13E9C800 == 16 [pid = 3808] [id = 1] 03:28:39 INFO - PROCESS | 3808 | 1461234519507 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 3808 | ++DOCSHELL 12B84C00 == 17 [pid = 3808] [id = 18] 03:28:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 50 (12B85C00) [pid = 3808] [serial = 50] [outer = 00000000] 03:28:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 51 (12CF2C00) [pid = 3808] [serial = 51] [outer = 12B85C00] 03:28:39 INFO - PROCESS | 3808 | 1461234519564 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 52 (12D7E000) [pid = 3808] [serial = 52] [outer = 12B85C00] 03:28:40 INFO - PROCESS | 3808 | 1461234520100 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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1360ms 03:28:40 INFO - PROCESS | 3808 | 1461234520158 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3808 | 1461234520163 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:28:40 INFO - PROCESS | 3808 | 1461234520168 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3808 | 1461234520172 Marionette TRACE conn3 <- [1,38,null,{}] 03:28:40 INFO - PROCESS | 3808 | 1461234520177 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}] 03:28:40 INFO - PROCESS | 3808 | 1461234520285 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:28:40 INFO - PROCESS | 3808 | 1461234520350 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3808 | ++DOCSHELL 13DBA400 == 18 [pid = 3808] [id = 19] 03:28:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 53 (13DBFC00) [pid = 3808] [serial = 53] [outer = 00000000] 03:28:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 54 (15C39000) [pid = 3808] [serial = 54] [outer = 13DBFC00] 03:28:40 INFO - PROCESS | 3808 | 1461234520408 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 55 (15FAF000) [pid = 3808] [serial = 55] [outer = 13DBFC00] 03:28:41 INFO - PROCESS | 3808 | 1461234521008 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]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 891ms 03:28:41 INFO - PROCESS | 3808 | 1461234521072 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 3808 | 1461234521076 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:28:41 INFO - PROCESS | 3808 | 1461234521080 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 3808 | 1461234521082 Marionette TRACE conn3 <- [1,42,null,{}] 03:28:41 INFO - PROCESS | 3808 | 1461234521086 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}] 03:28:41 INFO - PROCESS | 3808 | 1461234521191 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:28:41 INFO - PROCESS | 3808 | 1461234521257 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3808 | ++DOCSHELL 16A8D800 == 19 [pid = 3808] [id = 20] 03:28:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 56 (1818FC00) [pid = 3808] [serial = 56] [outer = 00000000] 03:28:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 57 (18421000) [pid = 3808] [serial = 57] [outer = 1818FC00] 03:28:41 INFO - PROCESS | 3808 | 1461234521314 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 58 (18839C00) [pid = 3808] [serial = 58] [outer = 1818FC00] 03:28:41 INFO - PROCESS | 3808 | 1461234521993 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 03:28:42 INFO - PROCESS | 3808 | 1461234522080 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3808 | 1461234522085 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:28:42 INFO - PROCESS | 3808 | 1461234522091 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3808 | 1461234522094 Marionette TRACE conn3 <- [1,46,null,{}] 03:28:42 INFO - PROCESS | 3808 | 1461234522118 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}] 03:28:42 INFO - PROCESS | 3808 | 1461234522213 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:28:42 INFO - PROCESS | 3808 | 1461234522271 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3808 | ++DOCSHELL 13210000 == 20 [pid = 3808] [id = 21] 03:28:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 59 (13259C00) [pid = 3808] [serial = 59] [outer = 00000000] 03:28:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (13A0D400) [pid = 3808] [serial = 60] [outer = 13259C00] 03:28:42 INFO - PROCESS | 3808 | 1461234522324 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (13A42C00) [pid = 3808] [serial = 61] [outer = 13259C00] 03:28:42 INFO - PROCESS | 3808 | --DOCSHELL 16937C00 == 19 [pid = 3808] [id = 4] 03:28:42 INFO - PROCESS | 3808 | 1461234522707 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 656ms 03:28:42 INFO - PROCESS | 3808 | 1461234522770 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3808 | 1461234522775 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:28:42 INFO - PROCESS | 3808 | 1461234522784 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3808 | 1461234522786 Marionette TRACE conn3 <- [1,50,null,{}] 03:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:28:42 INFO - PROCESS | 3808 | 1461234522790 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}] 03:28:42 INFO - PROCESS | 3808 | 1461234522924 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:28:42 INFO - PROCESS | 3808 | 1461234522958 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3808 | ++DOCSHELL 15828400 == 20 [pid = 3808] [id = 22] 03:28:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (15C38400) [pid = 3808] [serial = 62] [outer = 00000000] 03:28:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 63 (15CD2800) [pid = 3808] [serial = 63] [outer = 15C38400] 03:28:42 INFO - PROCESS | 3808 | 1461234523003 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (15CEA800) [pid = 3808] [serial = 64] [outer = 15C38400] 03:28:43 INFO - PROCESS | 3808 | 1461234523409 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 03:28:43 INFO - PROCESS | 3808 | 1461234523468 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3808 | 1461234523470 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:28:43 INFO - PROCESS | 3808 | 1461234523474 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 3808 | 1461234523477 Marionette TRACE conn3 <- [1,54,null,{}] 03:28:43 INFO - PROCESS | 3808 | 1461234523492 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}] 03:28:43 INFO - PROCESS | 3808 | 1461234523570 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:28:43 INFO - PROCESS | 3808 | 1461234523576 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3808 | ++DOCSHELL 1654D800 == 21 [pid = 3808] [id = 23] 03:28:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (1654DC00) [pid = 3808] [serial = 65] [outer = 00000000] 03:28:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (16647C00) [pid = 3808] [serial = 66] [outer = 1654DC00] 03:28:43 INFO - PROCESS | 3808 | 1461234523626 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (16656C00) [pid = 3808] [serial = 67] [outer = 1654DC00] 03:28:44 INFO - PROCESS | 3808 | 1461234524026 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 03:28:44 INFO - PROCESS | 3808 | 1461234524071 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3808 | 1461234524075 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:28:44 INFO - PROCESS | 3808 | 1461234524080 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:28:44 INFO - PROCESS | 3808 | 1461234524082 Marionette TRACE conn3 <- [1,58,null,{}] 03:28:44 INFO - PROCESS | 3808 | 1461234524086 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}] 03:28:44 INFO - PROCESS | 3808 | 1461234524167 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:28:44 INFO - PROCESS | 3808 | 1461234524173 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3808 | ++DOCSHELL 16649800 == 22 [pid = 3808] [id = 24] 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (16938000) [pid = 3808] [serial = 68] [outer = 00000000] 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (18191400) [pid = 3808] [serial = 69] [outer = 16938000] 03:28:44 INFO - PROCESS | 3808 | 1461234524218 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (1820C800) [pid = 3808] [serial = 70] [outer = 16938000] 03:28:44 INFO - PROCESS | 3808 | 1461234524600 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 532ms 03:28:44 INFO - PROCESS | 3808 | 1461234524616 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3808 | 1461234524618 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:28:44 INFO - PROCESS | 3808 | 1461234524621 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3808 | 1461234524623 Marionette TRACE conn3 <- [1,62,null,{}] 03:28:44 INFO - PROCESS | 3808 | 1461234524626 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}] 03:28:44 INFO - PROCESS | 3808 | 1461234524733 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:28:44 INFO - PROCESS | 3808 | 1461234524741 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3808 | ++DOCSHELL 1842B000 == 23 [pid = 3808] [id = 25] 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (1842BC00) [pid = 3808] [serial = 71] [outer = 00000000] 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (18993400) [pid = 3808] [serial = 72] [outer = 1842BC00] 03:28:44 INFO - PROCESS | 3808 | 1461234524786 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (18867C00) [pid = 3808] [serial = 73] [outer = 1842BC00] 03:28:45 INFO - PROCESS | 3808 | 1461234525167 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 03:28:45 INFO - PROCESS | 3808 | 1461234525219 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3808 | 1461234525220 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 3808 | 1461234525224 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:28:45 INFO - PROCESS | 3808 | 1461234525225 Marionette TRACE conn3 <- [1,66,null,{}] 03:28:45 INFO - PROCESS | 3808 | 1461234525229 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}] 03:28:45 INFO - PROCESS | 3808 | 1461234525338 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:28:45 INFO - PROCESS | 3808 | 1461234525347 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3808 | ++DOCSHELL 184EAC00 == 24 [pid = 3808] [id = 26] 03:28:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (18835800) [pid = 3808] [serial = 74] [outer = 00000000] 03:28:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (18C60800) [pid = 3808] [serial = 75] [outer = 18835800] 03:28:45 INFO - PROCESS | 3808 | 1461234525394 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (18F82C00) [pid = 3808] [serial = 76] [outer = 18835800] 03:28:45 INFO - PROCESS | 3808 | 1461234525795 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 03:28:45 INFO - PROCESS | 3808 | 1461234525821 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3808 | 1461234525823 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 3808 | 1461234525826 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:28:45 INFO - PROCESS | 3808 | 1461234525828 Marionette TRACE conn3 <- [1,70,null,{}] 03:28:45 INFO - PROCESS | 3808 | 1461234525831 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}] 03:28:45 INFO - PROCESS | 3808 | 1461234525901 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:28:45 INFO - PROCESS | 3808 | 1461234525970 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3808 | ++DOCSHELL 18B9EC00 == 25 [pid = 3808] [id = 27] 03:28:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (18C55000) [pid = 3808] [serial = 77] [outer = 00000000] 03:28:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (19A88000) [pid = 3808] [serial = 78] [outer = 18C55000] 03:28:46 INFO - PROCESS | 3808 | 1461234526016 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (19AC3800) [pid = 3808] [serial = 79] [outer = 18C55000] 03:28:46 INFO - PROCESS | 3808 | 1461234526360 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 03:28:46 INFO - PROCESS | 3808 | 1461234526424 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3808 | 1461234526426 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 3808 | 1461234526429 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:28:46 INFO - PROCESS | 3808 | 1461234526430 Marionette TRACE conn3 <- [1,74,null,{}] 03:28:46 INFO - PROCESS | 3808 | 1461234526434 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}] 03:28:46 INFO - PROCESS | 3808 | 1461234526532 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:28:46 INFO - PROCESS | 3808 | 1461234526540 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3808 | ++DOCSHELL 15CCE400 == 26 [pid = 3808] [id = 28] 03:28:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (16096800) [pid = 3808] [serial = 80] [outer = 00000000] 03:28:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (1A05D000) [pid = 3808] [serial = 81] [outer = 16096800] 03:28:46 INFO - PROCESS | 3808 | 1461234526585 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1A061C00) [pid = 3808] [serial = 82] [outer = 16096800] 03:28:46 INFO - PROCESS | 3808 | 1461234526954 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 532ms 03:28:46 INFO - PROCESS | 3808 | 1461234526965 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3808 | 1461234526967 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:28:46 INFO - PROCESS | 3808 | 1461234526970 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3808 | 1461234526971 Marionette TRACE conn3 <- [1,78,null,{}] 03:28:46 INFO - PROCESS | 3808 | 1461234526975 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}] 03:28:47 INFO - PROCESS | 3808 | 1461234527044 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:28:47 INFO - PROCESS | 3808 | 1461234527050 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3808 | ++DOCSHELL 1651F800 == 27 [pid = 3808] [id = 29] 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1A05A400) [pid = 3808] [serial = 83] [outer = 00000000] 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1A2DD000) [pid = 3808] [serial = 84] [outer = 1A05A400] 03:28:47 INFO - PROCESS | 3808 | 1461234527094 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1A375400) [pid = 3808] [serial = 85] [outer = 1A05A400] 03:28:47 INFO - PROCESS | 3808 | 1461234527470 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 532ms 03:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:28:47 INFO - PROCESS | 3808 | 1461234527506 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3808 | 1461234527508 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:28:47 INFO - PROCESS | 3808 | 1461234527511 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3808 | 1461234527512 Marionette TRACE conn3 <- [1,82,null,{}] 03:28:47 INFO - PROCESS | 3808 | 1461234527516 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}] 03:28:47 INFO - PROCESS | 3808 | 1461234527622 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:28:47 INFO - PROCESS | 3808 | 1461234527628 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3808 | ++DOCSHELL 1A26A000 == 28 [pid = 3808] [id = 30] 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (1A648C00) [pid = 3808] [serial = 86] [outer = 00000000] 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1A902C00) [pid = 3808] [serial = 87] [outer = 1A648C00] 03:28:47 INFO - PROCESS | 3808 | 1461234527671 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1A96D400) [pid = 3808] [serial = 88] [outer = 1A648C00] 03:28:48 INFO - PROCESS | 3808 | 1461234528062 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 03:28:48 INFO - PROCESS | 3808 | 1461234528113 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3808 | 1461234528115 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:28:48 INFO - PROCESS | 3808 | 1461234528118 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3808 | 1461234528121 Marionette TRACE conn3 <- [1,86,null,{}] 03:28:48 INFO - PROCESS | 3808 | 1461234528124 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}] 03:28:48 INFO - PROCESS | 3808 | 1461234528222 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:28:48 INFO - PROCESS | 3808 | 1461234528228 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3808 | ++DOCSHELL 1A26CC00 == 29 [pid = 3808] [id = 31] 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1A971400) [pid = 3808] [serial = 89] [outer = 00000000] 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1AAF0800) [pid = 3808] [serial = 90] [outer = 1A971400] 03:28:48 INFO - PROCESS | 3808 | 1461234528274 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1AAFCC00) [pid = 3808] [serial = 91] [outer = 1A971400] 03:28:48 INFO - PROCESS | 3808 | 1461234528653 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 03:28:48 INFO - PROCESS | 3808 | 1461234528725 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3808 | 1461234528727 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:28:48 INFO - PROCESS | 3808 | 1461234528735 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3808 | 1461234528737 Marionette TRACE conn3 <- [1,90,null,{}] 03:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:28:48 INFO - PROCESS | 3808 | 1461234528741 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}] 03:28:48 INFO - PROCESS | 3808 | 1461234528812 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:28:48 INFO - PROCESS | 3808 | 1461234528818 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3808 | ++DOCSHELL 1A033C00 == 30 [pid = 3808] [id = 32] 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1AA2F800) [pid = 3808] [serial = 92] [outer = 00000000] 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1C5CEC00) [pid = 3808] [serial = 93] [outer = 1AA2F800] 03:28:48 INFO - PROCESS | 3808 | 1461234528861 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1C5CE400) [pid = 3808] [serial = 94] [outer = 1AA2F800] 03:28:49 INFO - PROCESS | 3808 | 1461234529251 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 531ms 03:28:49 INFO - PROCESS | 3808 | 1461234529274 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3808 | 1461234529276 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:28:49 INFO - PROCESS | 3808 | 1461234529280 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3808 | 1461234529281 Marionette TRACE conn3 <- [1,94,null,{}] 03:28:49 INFO - PROCESS | 3808 | 1461234529285 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}] 03:28:49 INFO - PROCESS | 3808 | 1461234529388 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:28:49 INFO - PROCESS | 3808 | 1461234529396 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3808 | ++DOCSHELL 1A267000 == 31 [pid = 3808] [id = 33] 03:28:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1AAF2400) [pid = 3808] [serial = 95] [outer = 00000000] 03:28:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1CD3A000) [pid = 3808] [serial = 96] [outer = 1AAF2400] 03:28:49 INFO - PROCESS | 3808 | 1461234529439 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1CDD9800) [pid = 3808] [serial = 97] [outer = 1AAF2400] 03:28:49 INFO - PROCESS | 3808 | 1461234529841 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 594ms 03:28:49 INFO - PROCESS | 3808 | 1461234529878 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3808 | 1461234529881 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:28:49 INFO - PROCESS | 3808 | 1461234529885 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3808 | 1461234529886 Marionette TRACE conn3 <- [1,98,null,{}] 03:28:49 INFO - PROCESS | 3808 | 1461234529890 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}] 03:28:49 INFO - PROCESS | 3808 | 1461234529962 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:28:49 INFO - PROCESS | 3808 | 1461234529970 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3808 | ++DOCSHELL 02A77400 == 32 [pid = 3808] [id = 34] 03:28:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (11CAF800) [pid = 3808] [serial = 98] [outer = 00000000] 03:28:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (12D7B800) [pid = 3808] [serial = 99] [outer = 11CAF800] 03:28:50 INFO - PROCESS | 3808 | 1461234530832 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1325EC00) [pid = 3808] [serial = 100] [outer = 11CAF800] 03:28:51 INFO - PROCESS | 3808 | 1461234531326 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1516ms 03:28:51 INFO - PROCESS | 3808 | 1461234531400 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3808 | 1461234531405 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:28:51 INFO - PROCESS | 3808 | 1461234531409 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 3808 | 1461234531412 Marionette TRACE conn3 <- [1,102,null,{}] 03:28:51 INFO - PROCESS | 3808 | 1461234531424 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}] 03:28:51 INFO - PROCESS | 3808 | 1461234531523 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:28:51 INFO - PROCESS | 3808 | 1461234531539 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3808 | ++DOCSHELL 13DB4C00 == 33 [pid = 3808] [id = 35] 03:28:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (13DBBC00) [pid = 3808] [serial = 101] [outer = 00000000] 03:28:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (15512800) [pid = 3808] [serial = 102] [outer = 13DBBC00] 03:28:51 INFO - PROCESS | 3808 | 1461234531583 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (15AFAC00) [pid = 3808] [serial = 103] [outer = 13DBBC00] 03:28:51 INFO - PROCESS | 3808 | 1461234531980 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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1693AC00) [pid = 3808] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1DC8B400) [pid = 3808] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1D466800) [pid = 3808] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A065400) [pid = 3808] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1D152800) [pid = 3808] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1D726400) [pid = 3808] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18B93000) [pid = 3808] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1DF39800) [pid = 3808] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (12B85C00) [pid = 3808] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (13DBFC00) [pid = 3808] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1818FC00) [pid = 3808] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (13259C00) [pid = 3808] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (15C38400) [pid = 3808] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1654DC00) [pid = 3808] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (16938000) [pid = 3808] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1842BC00) [pid = 3808] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (18835800) [pid = 3808] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (18C55000) [pid = 3808] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16096800) [pid = 3808] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A05A400) [pid = 3808] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1A648C00) [pid = 3808] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1A971400) [pid = 3808] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:28:52 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1AA2F800) [pid = 3808] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:28:52 INFO - PROCESS | 3808 | 1461234532582 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 3808 | 1461234532586 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:28:52 INFO - PROCESS | 3808 | 1461234532599 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 3808 | 1461234532601 Marionette TRACE conn3 <- [1,106,null,{}] 03:28:52 INFO - PROCESS | 3808 | 1461234532605 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}] 03:28:52 INFO - PROCESS | 3808 | 1461234532678 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:28:52 INFO - PROCESS | 3808 | 1461234532687 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3808 | ++DOCSHELL 13A09400 == 34 [pid = 3808] [id = 36] 03:28:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (13E9E000) [pid = 3808] [serial = 104] [outer = 00000000] 03:28:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (15F0DC00) [pid = 3808] [serial = 105] [outer = 13E9E000] 03:28:52 INFO - PROCESS | 3808 | 1461234532736 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (16088C00) [pid = 3808] [serial = 106] [outer = 13E9E000] 03:28:53 INFO - PROCESS | 3808 | 1461234533158 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 03:28:53 INFO - PROCESS | 3808 | 1461234533194 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3808 | 1461234533197 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:28:53 INFO - PROCESS | 3808 | 1461234533200 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3808 | 1461234533204 Marionette TRACE conn3 <- [1,110,null,{}] 03:28:53 INFO - PROCESS | 3808 | 1461234533218 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}] 03:28:53 INFO - PROCESS | 3808 | 1461234533302 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:28:53 INFO - PROCESS | 3808 | 1461234533309 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3808 | ++DOCSHELL 1667B800 == 35 [pid = 3808] [id = 37] 03:28:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (16687C00) [pid = 3808] [serial = 107] [outer = 00000000] 03:28:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (16938C00) [pid = 3808] [serial = 108] [outer = 16687C00] 03:28:53 INFO - PROCESS | 3808 | 1461234533355 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (16A8D000) [pid = 3808] [serial = 109] [outer = 16687C00] 03:28:53 INFO - PROCESS | 3808 | 1461234533769 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 03:28:53 INFO - PROCESS | 3808 | 1461234533797 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3808 | 1461234533799 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:28:53 INFO - PROCESS | 3808 | 1461234533802 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3808 | 1461234533804 Marionette TRACE conn3 <- [1,114,null,{}] 03:28:53 INFO - PROCESS | 3808 | 1461234533807 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}] 03:28:53 INFO - PROCESS | 3808 | 1461234533885 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:28:53 INFO - PROCESS | 3808 | 1461234533891 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3808 | ++DOCSHELL 1818E400 == 36 [pid = 3808] [id = 38] 03:28:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1820BC00) [pid = 3808] [serial = 110] [outer = 00000000] 03:28:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18992C00) [pid = 3808] [serial = 111] [outer = 1820BC00] 03:28:53 INFO - PROCESS | 3808 | 1461234533936 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18B92800) [pid = 3808] [serial = 112] [outer = 1820BC00] 03:28:54 INFO - PROCESS | 3808 | 1461234534362 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 03:28:54 INFO - PROCESS | 3808 | 1461234534400 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3808 | 1461234534402 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:28:54 INFO - PROCESS | 3808 | 1461234534405 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:28:54 INFO - PROCESS | 3808 | 1461234534406 Marionette TRACE conn3 <- [1,118,null,{}] 03:28:54 INFO - PROCESS | 3808 | 1461234534410 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}] 03:28:54 INFO - PROCESS | 3808 | 1461234534480 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:28:54 INFO - PROCESS | 3808 | 1461234534486 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3808 | ++DOCSHELL 18B9FC00 == 37 [pid = 3808] [id = 39] 03:28:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C51400) [pid = 3808] [serial = 113] [outer = 00000000] 03:28:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18C5E000) [pid = 3808] [serial = 114] [outer = 18C51400] 03:28:54 INFO - PROCESS | 3808 | 1461234534535 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1976EC00) [pid = 3808] [serial = 115] [outer = 18C51400] 03:28:55 INFO - PROCESS | 3808 | 1461234535084 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 734ms 03:28:55 INFO - PROCESS | 3808 | 1461234535146 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3808 | 1461234535150 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:28:55 INFO - PROCESS | 3808 | 1461234535155 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3808 | 1461234535158 Marionette TRACE conn3 <- [1,122,null,{}] 03:28:55 INFO - PROCESS | 3808 | 1461234535164 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}] 03:28:55 INFO - PROCESS | 3808 | 1461234535295 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:28:55 INFO - PROCESS | 3808 | 1461234535379 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3808 | ++DOCSHELL 1320E800 == 38 [pid = 3808] [id = 40] 03:28:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13256400) [pid = 3808] [serial = 116] [outer = 00000000] 03:28:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (13E52000) [pid = 3808] [serial = 117] [outer = 13256400] 03:28:55 INFO - PROCESS | 3808 | 1461234535435 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (15512000) [pid = 3808] [serial = 118] [outer = 13256400] 03:28:55 INFO - PROCESS | 3808 | 1461234535942 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 844ms 03:28:55 INFO - PROCESS | 3808 | 1461234536000 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3808 | 1461234536006 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:28:56 INFO - PROCESS | 3808 | 1461234536013 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:28:56 INFO - PROCESS | 3808 | 1461234536016 Marionette TRACE conn3 <- [1,126,null,{}] 03:28:56 INFO - PROCESS | 3808 | 1461234536020 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}] 03:28:56 INFO - PROCESS | 3808 | 1461234536119 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:28:56 INFO - PROCESS | 3808 | 1461234536201 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3808 | ++DOCSHELL 15CD3C00 == 39 [pid = 3808] [id = 41] 03:28:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (15F0D800) [pid = 3808] [serial = 119] [outer = 00000000] 03:28:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18428000) [pid = 3808] [serial = 120] [outer = 15F0D800] 03:28:56 INFO - PROCESS | 3808 | 1461234536255 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18B95400) [pid = 3808] [serial = 121] [outer = 15F0D800] 03:28:56 INFO - PROCESS | 3808 | 1461234536788 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 03:28:56 INFO - PROCESS | 3808 | 1461234536818 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3808 | 1461234536820 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:28:56 INFO - PROCESS | 3808 | 1461234536824 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 3808 | 1461234536828 Marionette TRACE conn3 <- [1,130,null,{}] 03:28:56 INFO - PROCESS | 3808 | 1461234536839 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}] 03:28:56 INFO - PROCESS | 3808 | 1461234536937 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:28:57 INFO - PROCESS | 3808 | 1461234537019 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3808 | ++DOCSHELL 19AC1000 == 40 [pid = 3808] [id = 42] 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (19AC3C00) [pid = 3808] [serial = 122] [outer = 00000000] 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1A064400) [pid = 3808] [serial = 123] [outer = 19AC3C00] 03:28:57 INFO - PROCESS | 3808 | 1461234537076 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1A270400) [pid = 3808] [serial = 124] [outer = 19AC3C00] 03:28:57 INFO - PROCESS | 3808 | 1461234537581 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 03:28:57 INFO - PROCESS | 3808 | 1461234537625 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3808 | 1461234537628 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:28:57 INFO - PROCESS | 3808 | 1461234537632 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 3808 | 1461234537634 Marionette TRACE conn3 <- [1,134,null,{}] 03:28:57 INFO - PROCESS | 3808 | 1461234537637 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}] 03:28:57 INFO - PROCESS | 3808 | 1461234537730 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:28:57 INFO - PROCESS | 3808 | 1461234537812 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3808 | ++DOCSHELL 16550400 == 41 [pid = 3808] [id = 43] 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1A05C400) [pid = 3808] [serial = 125] [outer = 00000000] 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1A902000) [pid = 3808] [serial = 126] [outer = 1A05C400] 03:28:57 INFO - PROCESS | 3808 | 1461234537866 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1A9E0800) [pid = 3808] [serial = 127] [outer = 1A05C400] 03:28:58 INFO - PROCESS | 3808 | 1461234538431 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 844ms 03:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:28:58 INFO - PROCESS | 3808 | 1461234538475 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3808 | 1461234538477 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:28:58 INFO - PROCESS | 3808 | 1461234538482 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3808 | 1461234538484 Marionette TRACE conn3 <- [1,138,null,{}] 03:28:58 INFO - PROCESS | 3808 | 1461234538487 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}] 03:28:58 INFO - PROCESS | 3808 | 1461234538578 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:28:58 INFO - PROCESS | 3808 | 1461234538650 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3808 | ++DOCSHELL 13872C00 == 42 [pid = 3808] [id = 44] 03:28:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13A0A000) [pid = 3808] [serial = 128] [outer = 00000000] 03:28:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1550B800) [pid = 3808] [serial = 129] [outer = 13A0A000] 03:28:58 INFO - PROCESS | 3808 | 1461234538704 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15F09400) [pid = 3808] [serial = 130] [outer = 13A0A000] 03:28:59 INFO - PROCESS | 3808 | 1461234539289 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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 828ms 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1818E400 == 41 [pid = 3808] [id = 38] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1667B800 == 40 [pid = 3808] [id = 37] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 13A09400 == 39 [pid = 3808] [id = 36] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 13DB4C00 == 38 [pid = 3808] [id = 35] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 02A77400 == 37 [pid = 3808] [id = 34] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1651F800 == 36 [pid = 3808] [id = 29] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1A033C00 == 35 [pid = 3808] [id = 32] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 16550400 == 34 [pid = 3808] [id = 43] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 15CD3C00 == 33 [pid = 3808] [id = 41] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 19AC1000 == 32 [pid = 3808] [id = 42] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1A267000 == 31 [pid = 3808] [id = 33] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 18B9FC00 == 30 [pid = 3808] [id = 39] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1A26A000 == 29 [pid = 3808] [id = 30] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1A26CC00 == 28 [pid = 3808] [id = 31] 03:28:59 INFO - PROCESS | 3808 | --DOCSHELL 1320E800 == 27 [pid = 3808] [id = 40] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (16A88C00) [pid = 3808] [serial = 9] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (16A8FC00) [pid = 3808] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (14AB0C00) [pid = 3808] [serial = 4] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (12CF2C00) [pid = 3808] [serial = 51] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (15C39000) [pid = 3808] [serial = 54] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18421000) [pid = 3808] [serial = 57] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18839C00) [pid = 3808] [serial = 58] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (13A0D400) [pid = 3808] [serial = 60] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15CD2800) [pid = 3808] [serial = 63] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16647C00) [pid = 3808] [serial = 66] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18191400) [pid = 3808] [serial = 69] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1820C800) [pid = 3808] [serial = 70] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18993400) [pid = 3808] [serial = 72] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18C60800) [pid = 3808] [serial = 75] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19A88000) [pid = 3808] [serial = 78] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1A05D000) [pid = 3808] [serial = 81] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1A2DD000) [pid = 3808] [serial = 84] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1A902C00) [pid = 3808] [serial = 87] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1AAF0800) [pid = 3808] [serial = 90] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1C5CEC00) [pid = 3808] [serial = 93] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (18867C00) [pid = 3808] [serial = 73] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (18F82C00) [pid = 3808] [serial = 76] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (19AC3800) [pid = 3808] [serial = 79] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A375400) [pid = 3808] [serial = 85] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1A061C00) [pid = 3808] [serial = 82] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (13A42C00) [pid = 3808] [serial = 61] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (16656C00) [pid = 3808] [serial = 67] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (12D7E000) [pid = 3808] [serial = 52] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1A96D400) [pid = 3808] [serial = 88] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (15CEA800) [pid = 3808] [serial = 64] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (1AAFCC00) [pid = 3808] [serial = 91] [outer = 00000000] [url = about:blank] 03:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (15FAF000) [pid = 3808] [serial = 55] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (1C5CE400) [pid = 3808] [serial = 94] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1DF44400) [pid = 3808] [serial = 43] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (1CD3A000) [pid = 3808] [serial = 96] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (1D458C00) [pid = 3808] [serial = 33] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (1D30C800) [pid = 3808] [serial = 30] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (1D725000) [pid = 3808] [serial = 31] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (1D729400) [pid = 3808] [serial = 27] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (1D72CC00) [pid = 3808] [serial = 28] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 66 (1CD3D800) [pid = 3808] [serial = 24] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 65 (18B96000) [pid = 3808] [serial = 21] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 64 (18B99800) [pid = 3808] [serial = 22] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 63 (19A91C00) [pid = 3808] [serial = 17] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 62 (19767800) [pid = 3808] [serial = 14] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 61 (1E0A1000) [pid = 3808] [serial = 45] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 60 (1E324800) [pid = 3808] [serial = 48] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 59 (1DF44800) [pid = 3808] [serial = 42] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 58 (1DC92C00) [pid = 3808] [serial = 39] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 57 (1DC96400) [pid = 3808] [serial = 40] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 56 (1DB59000) [pid = 3808] [serial = 36] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 55 (1DB5C000) [pid = 3808] [serial = 37] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | --DOMWINDOW == 54 (1D45D000) [pid = 3808] [serial = 34] [outer = 00000000] [url = about:blank] 03:28:59 INFO - PROCESS | 3808 | 1461234539855 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 3808 | 1461234539859 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:28:59 INFO - PROCESS | 3808 | 1461234539870 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 3808 | 1461234539873 Marionette TRACE conn3 <- [1,142,null,{}] 03:28:59 INFO - PROCESS | 3808 | 1461234539879 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}] 03:28:59 INFO - PROCESS | 3808 | 1461234539964 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:28:59 INFO - PROCESS | 3808 | 1461234539972 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3808 | ++DOCSHELL 13262400 == 28 [pid = 3808] [id = 45] 03:28:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 55 (13263000) [pid = 3808] [serial = 131] [outer = 00000000] 03:29:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 56 (1386A000) [pid = 3808] [serial = 132] [outer = 13263000] 03:29:00 INFO - PROCESS | 3808 | 1461234540019 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 57 (13876800) [pid = 3808] [serial = 133] [outer = 13263000] 03:29:00 INFO - PROCESS | 3808 | 1461234540480 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 626ms 03:29:00 INFO - PROCESS | 3808 | 1461234540511 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3808 | 1461234540515 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:29:00 INFO - PROCESS | 3808 | 1461234540523 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3808 | 1461234540527 Marionette TRACE conn3 <- [1,146,null,{}] 03:29:00 INFO - PROCESS | 3808 | 1461234540531 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}] 03:29:00 INFO - PROCESS | 3808 | 1461234540606 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:29:00 INFO - PROCESS | 3808 | 1461234540615 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3808 | ++DOCSHELL 14AB0C00 == 29 [pid = 3808] [id = 46] 03:29:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 58 (14AB1800) [pid = 3808] [serial = 134] [outer = 00000000] 03:29:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 59 (15CDA000) [pid = 3808] [serial = 135] [outer = 14AB1800] 03:29:00 INFO - PROCESS | 3808 | 1461234540659 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (15FD5C00) [pid = 3808] [serial = 136] [outer = 14AB1800] 03:29:01 INFO - PROCESS | 3808 | 1461234541077 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:29:01 INFO - PROCESS | 3808 | 1461234541118 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3808 | 1461234541121 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 3808 | 1461234541124 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 3808 | 1461234541126 Marionette TRACE conn3 <- [1,150,null,{}] 03:29:01 INFO - PROCESS | 3808 | 1461234541136 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}] 03:29:01 INFO - PROCESS | 3808 | 1461234541215 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:29:01 INFO - PROCESS | 3808 | 1461234541225 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3808 | ++DOCSHELL 16654800 == 30 [pid = 3808] [id = 47] 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (16656C00) [pid = 3808] [serial = 137] [outer = 00000000] 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (16770400) [pid = 3808] [serial = 138] [outer = 16656C00] 03:29:01 INFO - PROCESS | 3808 | 1461234541275 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 63 (16939800) [pid = 3808] [serial = 139] [outer = 16656C00] 03:29:01 INFO - PROCESS | 3808 | 1461234541705 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 03:29:01 INFO - PROCESS | 3808 | 1461234541762 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3808 | 1461234541764 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 3808 | 1461234541767 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:29:01 INFO - PROCESS | 3808 | 1461234541769 Marionette TRACE conn3 <- [1,154,null,{}] 03:29:01 INFO - PROCESS | 3808 | 1461234541772 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}] 03:29:01 INFO - PROCESS | 3808 | 1461234541844 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:29:01 INFO - PROCESS | 3808 | 1461234541850 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3808 | ++DOCSHELL 16936800 == 31 [pid = 3808] [id = 48] 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (16A8FC00) [pid = 3808] [serial = 140] [outer = 00000000] 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (1842BC00) [pid = 3808] [serial = 141] [outer = 16A8FC00] 03:29:01 INFO - PROCESS | 3808 | 1461234541895 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (1883B000) [pid = 3808] [serial = 142] [outer = 16A8FC00] 03:29:02 INFO - PROCESS | 3808 | 1461234542323 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 594ms 03:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:29:02 INFO - PROCESS | 3808 | 1461234542365 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3808 | 1461234542367 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:29:02 INFO - PROCESS | 3808 | 1461234542370 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3808 | 1461234542372 Marionette TRACE conn3 <- [1,158,null,{}] 03:29:02 INFO - PROCESS | 3808 | 1461234542375 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}] 03:29:02 INFO - PROCESS | 3808 | 1461234542484 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:29:02 INFO - PROCESS | 3808 | 1461234542495 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3808 | ++DOCSHELL 18838000 == 32 [pid = 3808] [id = 49] 03:29:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (18868000) [pid = 3808] [serial = 143] [outer = 00000000] 03:29:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (18B94C00) [pid = 3808] [serial = 144] [outer = 18868000] 03:29:02 INFO - PROCESS | 3808 | 1461234542539 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (18B9D000) [pid = 3808] [serial = 145] [outer = 18868000] 03:29:02 INFO - PROCESS | 3808 | 1461234542988 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 625ms 03:29:03 INFO - PROCESS | 3808 | 1461234543009 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3808 | 1461234543011 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:29:03 INFO - PROCESS | 3808 | 1461234543014 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 3808 | 1461234543016 Marionette TRACE conn3 <- [1,162,null,{}] 03:29:03 INFO - PROCESS | 3808 | 1461234543025 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}] 03:29:03 INFO - PROCESS | 3808 | 1461234543141 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:29:03 INFO - PROCESS | 3808 | 1461234543147 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 3808 | ++DOCSHELL 18B9A400 == 33 [pid = 3808] [id = 50] 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (18C51800) [pid = 3808] [serial = 146] [outer = 00000000] 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (1981E800) [pid = 3808] [serial = 147] [outer = 18C51800] 03:29:03 INFO - PROCESS | 3808 | 1461234543195 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (19D51C00) [pid = 3808] [serial = 148] [outer = 18C51800] 03:29:03 INFO - PROCESS | 3808 | 1461234543618 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 625ms 03:29:03 INFO - PROCESS | 3808 | 1461234543654 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3808 | 1461234543656 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:29:03 INFO - PROCESS | 3808 | 1461234543660 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 3808 | 1461234543661 Marionette TRACE conn3 <- [1,166,null,{}] 03:29:03 INFO - PROCESS | 3808 | 1461234543665 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}] 03:29:03 INFO - PROCESS | 3808 | 1461234543754 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:29:03 INFO - PROCESS | 3808 | 1461234543760 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 3808 | ++DOCSHELL 19A88000 == 34 [pid = 3808] [id = 51] 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (19A8EC00) [pid = 3808] [serial = 149] [outer = 00000000] 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (1A060400) [pid = 3808] [serial = 150] [outer = 19A8EC00] 03:29:03 INFO - PROCESS | 3808 | 1461234543804 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (1A26B000) [pid = 3808] [serial = 151] [outer = 19A8EC00] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (18C51400) [pid = 3808] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1820BC00) [pid = 3808] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (13DBBC00) [pid = 3808] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (13E9E000) [pid = 3808] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (16687C00) [pid = 3808] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (11CAF800) [pid = 3808] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:29:04 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (1AAF2400) [pid = 3808] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:29:04 INFO - PROCESS | 3808 | 1461234544275 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 641ms 03:29:04 INFO - PROCESS | 3808 | 1461234544295 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3808 | 1461234544297 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:29:04 INFO - PROCESS | 3808 | 1461234544301 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:29:04 INFO - PROCESS | 3808 | 1461234544302 Marionette TRACE conn3 <- [1,170,null,{}] 03:29:04 INFO - PROCESS | 3808 | 1461234544306 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}] 03:29:04 INFO - PROCESS | 3808 | 1461234544378 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:29:04 INFO - PROCESS | 3808 | 1461234544443 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3808 | ++DOCSHELL 12BE0000 == 35 [pid = 3808] [id = 52] 03:29:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (12D3D400) [pid = 3808] [serial = 152] [outer = 00000000] 03:29:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (18421C00) [pid = 3808] [serial = 153] [outer = 12D3D400] 03:29:04 INFO - PROCESS | 3808 | 1461234544488 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (1A064000) [pid = 3808] [serial = 154] [outer = 12D3D400] 03:29:04 INFO - PROCESS | 3808 | 1461234544815 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 03:29:04 INFO - PROCESS | 3808 | 1461234544836 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3808 | 1461234544838 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:29:04 INFO - PROCESS | 3808 | 1461234544841 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:29:04 INFO - PROCESS | 3808 | 1461234544843 Marionette TRACE conn3 <- [1,174,null,{}] 03:29:04 INFO - PROCESS | 3808 | 1461234544847 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}] 03:29:04 INFO - PROCESS | 3808 | 1461234544915 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:29:04 INFO - PROCESS | 3808 | 1461234544921 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3808 | ++DOCSHELL 1A381000 == 36 [pid = 3808] [id = 53] 03:29:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (1A381400) [pid = 3808] [serial = 155] [outer = 00000000] 03:29:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (1A907400) [pid = 3808] [serial = 156] [outer = 1A381400] 03:29:04 INFO - PROCESS | 3808 | 1461234544964 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (1A649800) [pid = 3808] [serial = 157] [outer = 1A381400] 03:29:05 INFO - PROCESS | 3808 | 1461234545337 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 03:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:29:05 INFO - PROCESS | 3808 | 1461234545385 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3808 | 1461234545387 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 3808 | 1461234545390 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 3808 | 1461234545392 Marionette TRACE conn3 <- [1,178,null,{}] 03:29:05 INFO - PROCESS | 3808 | 1461234545395 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}] 03:29:05 INFO - PROCESS | 3808 | 1461234545473 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:29:05 INFO - PROCESS | 3808 | 1461234545479 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 3808 | ++DOCSHELL 12CF8400 == 37 [pid = 3808] [id = 54] 03:29:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (12CF8800) [pid = 3808] [serial = 158] [outer = 00000000] 03:29:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (1A9E7400) [pid = 3808] [serial = 159] [outer = 12CF8800] 03:29:05 INFO - PROCESS | 3808 | 1461234545522 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (1AA2D800) [pid = 3808] [serial = 160] [outer = 12CF8800] 03:29:05 INFO - PROCESS | 3808 | 1461234545885 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 531ms 03:29:05 INFO - PROCESS | 3808 | 1461234545923 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3808 | 1461234545925 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 3808 | 1461234545928 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:29:05 INFO - PROCESS | 3808 | 1461234545931 Marionette TRACE conn3 <- [1,182,null,{}] 03:29:05 INFO - PROCESS | 3808 | 1461234545934 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}] 03:29:06 INFO - PROCESS | 3808 | 1461234546074 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:29:06 INFO - PROCESS | 3808 | 1461234546107 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3808 | ++DOCSHELL 1AAF2400 == 38 [pid = 3808] [id = 55] 03:29:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (1AAFA000) [pid = 3808] [serial = 161] [outer = 00000000] 03:29:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (1ADFA800) [pid = 3808] [serial = 162] [outer = 1AAFA000] 03:29:06 INFO - PROCESS | 3808 | 1461234546155 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (1ADFEC00) [pid = 3808] [serial = 163] [outer = 1AAFA000] 03:29:06 INFO - PROCESS | 3808 | 1461234546843 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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1000ms 03:29:06 INFO - PROCESS | 3808 | 1461234546932 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3808 | 1461234546937 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:29:06 INFO - PROCESS | 3808 | 1461234546943 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 3808 | 1461234546947 Marionette TRACE conn3 <- [1,186,null,{}] 03:29:06 INFO - PROCESS | 3808 | 1461234546975 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}] 03:29:07 INFO - PROCESS | 3808 | 1461234547094 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:29:07 INFO - PROCESS | 3808 | 1461234547156 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3808 | ++DOCSHELL 1320AC00 == 39 [pid = 3808] [id = 56] 03:29:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (13257800) [pid = 3808] [serial = 164] [outer = 00000000] 03:29:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (15537800) [pid = 3808] [serial = 165] [outer = 13257800] 03:29:07 INFO - PROCESS | 3808 | 1461234547211 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (15CD3C00) [pid = 3808] [serial = 166] [outer = 13257800] 03:29:07 INFO - PROCESS | 3808 | 1461234547959 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1078ms 03:29:08 INFO - PROCESS | 3808 | 1461234548015 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3808 | 1461234548019 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:29:08 INFO - PROCESS | 3808 | 1461234548046 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3808 | 1461234548050 Marionette TRACE conn3 <- [1,190,null,{}] 03:29:08 INFO - PROCESS | 3808 | 1461234548055 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}] 03:29:08 INFO - PROCESS | 3808 | 1461234548154 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:29:08 INFO - PROCESS | 3808 | 1461234548217 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3808 | ++DOCSHELL 13A0E800 == 40 [pid = 3808] [id = 57] 03:29:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (13A0FC00) [pid = 3808] [serial = 167] [outer = 00000000] 03:29:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (13DB9800) [pid = 3808] [serial = 168] [outer = 13A0FC00] 03:29:08 INFO - PROCESS | 3808 | 1461234548265 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (13E9E000) [pid = 3808] [serial = 169] [outer = 13A0FC00] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 12CF8400 == 39 [pid = 3808] [id = 54] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 1A381000 == 38 [pid = 3808] [id = 53] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 12BE0000 == 37 [pid = 3808] [id = 52] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 19A88000 == 36 [pid = 3808] [id = 51] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 18B9A400 == 35 [pid = 3808] [id = 50] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 18838000 == 34 [pid = 3808] [id = 49] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 16936800 == 33 [pid = 3808] [id = 48] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 16654800 == 32 [pid = 3808] [id = 47] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 14AB0C00 == 31 [pid = 3808] [id = 46] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 13262400 == 30 [pid = 3808] [id = 45] 03:29:08 INFO - PROCESS | 3808 | --DOCSHELL 13872C00 == 29 [pid = 3808] [id = 44] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (1CDD9800) [pid = 3808] [serial = 97] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18C5E000) [pid = 3808] [serial = 114] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (18992C00) [pid = 3808] [serial = 111] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1976EC00) [pid = 3808] [serial = 115] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (15512800) [pid = 3808] [serial = 102] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (15F0DC00) [pid = 3808] [serial = 105] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (16A8D000) [pid = 3808] [serial = 109] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1325EC00) [pid = 3808] [serial = 100] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (12D7B800) [pid = 3808] [serial = 99] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (16088C00) [pid = 3808] [serial = 106] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (15AFAC00) [pid = 3808] [serial = 103] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (16938C00) [pid = 3808] [serial = 108] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (18B92800) [pid = 3808] [serial = 112] [outer = 00000000] [url = about:blank] 03:29:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (14AB0C00) [pid = 3808] [serial = 170] [outer = 1E0A2000] 03:29:08 INFO - PROCESS | 3808 | 1461234548857 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 860ms 03:29:08 INFO - PROCESS | 3808 | 1461234548901 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3808 | 1461234548906 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:29:08 INFO - PROCESS | 3808 | 1461234548914 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3808 | 1461234548917 Marionette TRACE conn3 <- [1,194,null,{}] 03:29:08 INFO - PROCESS | 3808 | 1461234548920 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}] 03:29:08 INFO - PROCESS | 3808 | 1461234548997 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:29:09 INFO - PROCESS | 3808 | 1461234549004 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 3808 | ++DOCSHELL 13A02000 == 30 [pid = 3808] [id = 58] 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (13A02800) [pid = 3808] [serial = 171] [outer = 00000000] 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (16519800) [pid = 3808] [serial = 172] [outer = 13A02800] 03:29:09 INFO - PROCESS | 3808 | 1461234549049 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (16550400) [pid = 3808] [serial = 173] [outer = 13A02800] 03:29:09 INFO - PROCESS | 3808 | 1461234549466 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 03:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:29:09 INFO - PROCESS | 3808 | 1461234549508 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 3808 | 1461234549511 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 3808 | 1461234549514 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 3808 | 1461234549517 Marionette TRACE conn3 <- [1,198,null,{}] 03:29:09 INFO - PROCESS | 3808 | 1461234549532 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}] 03:29:09 INFO - PROCESS | 3808 | 1461234549614 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:29:09 INFO - PROCESS | 3808 | 1461234549623 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 3808 | ++DOCSHELL 16A90C00 == 31 [pid = 3808] [id = 59] 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (16A91800) [pid = 3808] [serial = 174] [outer = 00000000] 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (18202400) [pid = 3808] [serial = 175] [outer = 16A91800] 03:29:09 INFO - PROCESS | 3808 | 1461234549671 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (18421000) [pid = 3808] [serial = 176] [outer = 16A91800] 03:29:10 INFO - PROCESS | 3808 | 1461234550075 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 03:29:10 INFO - PROCESS | 3808 | 1461234550115 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3808 | 1461234550117 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:29:10 INFO - PROCESS | 3808 | 1461234550120 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 3808 | 1461234550122 Marionette TRACE conn3 <- [1,202,null,{}] 03:29:10 INFO - PROCESS | 3808 | 1461234550125 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}] 03:29:10 INFO - PROCESS | 3808 | 1461234550198 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:29:10 INFO - PROCESS | 3808 | 1461234550204 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3808 | ++DOCSHELL 18193C00 == 32 [pid = 3808] [id = 60] 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (18995C00) [pid = 3808] [serial = 177] [outer = 00000000] 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (18B9CC00) [pid = 3808] [serial = 178] [outer = 18995C00] 03:29:10 INFO - PROCESS | 3808 | 1461234550248 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (18C5E800) [pid = 3808] [serial = 179] [outer = 18995C00] 03:29:10 INFO - PROCESS | 3808 | 1461234550649 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 03:29:10 INFO - PROCESS | 3808 | 1461234550718 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3808 | 1461234550720 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:29:10 INFO - PROCESS | 3808 | 1461234550724 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 3808 | 1461234550725 Marionette TRACE conn3 <- [1,206,null,{}] 03:29:10 INFO - PROCESS | 3808 | 1461234550729 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}] 03:29:10 INFO - PROCESS | 3808 | 1461234550798 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:29:10 INFO - PROCESS | 3808 | 1461234550804 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3808 | ++DOCSHELL 18C60C00 == 33 [pid = 3808] [id = 61] 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (19767400) [pid = 3808] [serial = 180] [outer = 00000000] 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (19A92000) [pid = 3808] [serial = 181] [outer = 19767400] 03:29:10 INFO - PROCESS | 3808 | 1461234550848 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (19D51800) [pid = 3808] [serial = 182] [outer = 19767400] 03:29:11 INFO - PROCESS | 3808 | 1461234551274 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 03:29:11 INFO - PROCESS | 3808 | 1461234551324 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 3808 | 1461234551326 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:29:11 INFO - PROCESS | 3808 | 1461234551329 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 3808 | 1461234551331 Marionette TRACE conn3 <- [1,210,null,{}] 03:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:29:11 INFO - PROCESS | 3808 | 1461234551335 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}] 03:29:11 INFO - PROCESS | 3808 | 1461234551451 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:29:11 INFO - PROCESS | 3808 | 1461234551461 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 3808 | ++DOCSHELL 19A88000 == 34 [pid = 3808] [id = 62] 03:29:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (19A8D400) [pid = 3808] [serial = 183] [outer = 00000000] 03:29:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1A654400) [pid = 3808] [serial = 184] [outer = 19A8D400] 03:29:11 INFO - PROCESS | 3808 | 1461234551505 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1A9E9C00) [pid = 3808] [serial = 185] [outer = 19A8D400] 03:29:11 INFO - PROCESS | 3808 | 1461234551970 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 704ms 03:29:12 INFO - PROCESS | 3808 | 1461234552034 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3808 | 1461234552036 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:29:12 INFO - PROCESS | 3808 | 1461234552039 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 3808 | 1461234552040 Marionette TRACE conn3 <- [1,214,null,{}] 03:29:12 INFO - PROCESS | 3808 | 1461234552044 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}] 03:29:12 INFO - PROCESS | 3808 | 1461234552136 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:29:12 INFO - PROCESS | 3808 | 1461234552145 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3808 | ++DOCSHELL 1AA2F000 == 35 [pid = 3808] [id = 63] 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1AA2F800) [pid = 3808] [serial = 186] [outer = 00000000] 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1C43F400) [pid = 3808] [serial = 187] [outer = 1AA2F800] 03:29:12 INFO - PROCESS | 3808 | 1461234552188 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1C5C8400) [pid = 3808] [serial = 188] [outer = 1AA2F800] 03:29:12 INFO - PROCESS | 3808 | 1461234552592 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 03:29:12 INFO - PROCESS | 3808 | 1461234552633 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3808 | 1461234552635 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:29:12 INFO - PROCESS | 3808 | 1461234552639 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:29:12 INFO - PROCESS | 3808 | 1461234552640 Marionette TRACE conn3 <- [1,218,null,{}] 03:29:12 INFO - PROCESS | 3808 | 1461234552651 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}] 03:29:12 INFO - PROCESS | 3808 | 1461234552744 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:29:12 INFO - PROCESS | 3808 | 1461234552811 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3808 | ++DOCSHELL 13202C00 == 36 [pid = 3808] [id = 64] 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1CABD000) [pid = 3808] [serial = 189] [outer = 00000000] 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1CD33800) [pid = 3808] [serial = 190] [outer = 1CABD000] 03:29:12 INFO - PROCESS | 3808 | 1461234552858 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1CD39400) [pid = 3808] [serial = 191] [outer = 1CABD000] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (12CF8800) [pid = 3808] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18868000) [pid = 3808] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19A8EC00) [pid = 3808] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (16656C00) [pid = 3808] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (13263000) [pid = 3808] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (12D3D400) [pid = 3808] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (14AB1800) [pid = 3808] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (18C51800) [pid = 3808] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (13256400) [pid = 3808] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (15F0D800) [pid = 3808] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (19AC3C00) [pid = 3808] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A05C400) [pid = 3808] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1A381400) [pid = 3808] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:29:13 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (16A8FC00) [pid = 3808] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:29:13 INFO - PROCESS | 3808 | 1461234553326 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 735ms 03:29:13 INFO - PROCESS | 3808 | 1461234553379 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3808 | 1461234553381 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:29:13 INFO - PROCESS | 3808 | 1461234553384 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:29:13 INFO - PROCESS | 3808 | 1461234553386 Marionette TRACE conn3 <- [1,222,null,{}] 03:29:13 INFO - PROCESS | 3808 | 1461234553389 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}] 03:29:13 INFO - PROCESS | 3808 | 1461234553485 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:29:13 INFO - PROCESS | 3808 | 1461234553530 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3808 | ++DOCSHELL 12CF8800 == 37 [pid = 3808] [id = 65] 03:29:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (137DB400) [pid = 3808] [serial = 192] [outer = 00000000] 03:29:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (18868000) [pid = 3808] [serial = 193] [outer = 137DB400] 03:29:13 INFO - PROCESS | 3808 | 1461234553574 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1883DC00) [pid = 3808] [serial = 194] [outer = 137DB400] 03:29:13 INFO - PROCESS | 3808 | 1461234553901 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 532ms 03:29:13 INFO - PROCESS | 3808 | 1461234553921 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3808 | 1461234553922 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:29:13 INFO - PROCESS | 3808 | 1461234553926 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:29:13 INFO - PROCESS | 3808 | 1461234553927 Marionette TRACE conn3 <- [1,226,null,{}] 03:29:13 INFO - PROCESS | 3808 | 1461234553936 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}] 03:29:14 INFO - PROCESS | 3808 | 1461234554005 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:29:14 INFO - PROCESS | 3808 | 1461234554012 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3808 | ++DOCSHELL 18422C00 == 38 [pid = 3808] [id = 66] 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1A965C00) [pid = 3808] [serial = 195] [outer = 00000000] 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (1CDDE400) [pid = 3808] [serial = 196] [outer = 1A965C00] 03:29:14 INFO - PROCESS | 3808 | 1461234554055 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1CDDD000) [pid = 3808] [serial = 197] [outer = 1A965C00] 03:29:14 INFO - PROCESS | 3808 | 1461234554482 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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 03:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:29:14 INFO - PROCESS | 3808 | 1461234554523 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 3808 | 1461234554525 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 3808 | 1461234554528 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 3808 | 1461234554531 Marionette TRACE conn3 <- [1,230,null,{}] 03:29:14 INFO - PROCESS | 3808 | 1461234554534 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}] 03:29:14 INFO - PROCESS | 3808 | 1461234554627 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:29:14 INFO - PROCESS | 3808 | 1461234554634 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3808 | ++DOCSHELL 1CDD4400 == 39 [pid = 3808] [id = 67] 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1CDE2400) [pid = 3808] [serial = 198] [outer = 00000000] 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1D307000) [pid = 3808] [serial = 199] [outer = 1CDE2400] 03:29:14 INFO - PROCESS | 3808 | 1461234554681 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1D30B000) [pid = 3808] [serial = 200] [outer = 1CDE2400] 03:29:15 INFO - PROCESS | 3808 | 1461234555075 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 594ms 03:29:15 INFO - PROCESS | 3808 | 1461234555126 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3808 | 1461234555127 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:29:15 INFO - PROCESS | 3808 | 1461234555135 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 3808 | 1461234555136 Marionette TRACE conn3 <- [1,234,null,{}] 03:29:15 INFO - PROCESS | 3808 | 1461234555140 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}] 03:29:15 INFO - PROCESS | 3808 | 1461234555249 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:29:15 INFO - PROCESS | 3808 | 1461234555373 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3808 | ++DOCSHELL 12CF0000 == 40 [pid = 3808] [id = 68] 03:29:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (12CF1400) [pid = 3808] [serial = 201] [outer = 00000000] 03:29:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (13201C00) [pid = 3808] [serial = 202] [outer = 12CF1400] 03:29:15 INFO - PROCESS | 3808 | 1461234555432 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13260400) [pid = 3808] [serial = 203] [outer = 12CF1400] 03:29:15 INFO - PROCESS | 3808 | 1461234555949 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 876ms 03:29:16 INFO - PROCESS | 3808 | 1461234556022 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3808 | 1461234556027 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:29:16 INFO - PROCESS | 3808 | 1461234556032 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3808 | 1461234556036 Marionette TRACE conn3 <- [1,238,null,{}] 03:29:16 INFO - PROCESS | 3808 | 1461234556041 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}] 03:29:16 INFO - PROCESS | 3808 | 1461234556141 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:29:16 INFO - PROCESS | 3808 | 1461234556226 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 3808 | ++DOCSHELL 16651C00 == 41 [pid = 3808] [id = 69] 03:29:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (16654000) [pid = 3808] [serial = 204] [outer = 00000000] 03:29:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (16A89400) [pid = 3808] [serial = 205] [outer = 16654000] 03:29:16 INFO - PROCESS | 3808 | 1461234556282 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18191400) [pid = 3808] [serial = 206] [outer = 16654000] 03:29:16 INFO - PROCESS | 3808 | 1461234556858 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 907ms 03:29:16 INFO - PROCESS | 3808 | 1461234556936 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3808 | 1461234556939 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:29:16 INFO - PROCESS | 3808 | 1461234556943 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3808 | 1461234556945 Marionette TRACE conn3 <- [1,242,null,{}] 03:29:16 INFO - PROCESS | 3808 | 1461234556949 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}] 03:29:17 INFO - PROCESS | 3808 | 1461234557045 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:29:17 INFO - PROCESS | 3808 | 1461234557120 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3808 | ++DOCSHELL 18B99000 == 42 [pid = 3808] [id = 70] 03:29:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A036C00) [pid = 3808] [serial = 207] [outer = 00000000] 03:29:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A2D3C00) [pid = 3808] [serial = 208] [outer = 1A036C00] 03:29:17 INFO - PROCESS | 3808 | 1461234557174 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A9E5C00) [pid = 3808] [serial = 209] [outer = 1A036C00] 03:29:17 INFO - PROCESS | 3808 | 1461234557738 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 843ms 03:29:17 INFO - PROCESS | 3808 | 1461234557784 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 3808 | 1461234557788 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:29:17 INFO - PROCESS | 3808 | 1461234557799 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3808 | 1461234557804 Marionette TRACE conn3 <- [1,246,null,{}] 03:29:17 INFO - PROCESS | 3808 | 1461234557808 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}] 03:29:17 INFO - PROCESS | 3808 | 1461234557906 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:29:17 INFO - PROCESS | 3808 | 1461234557992 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3808 | ++DOCSHELL 18B9A400 == 43 [pid = 3808] [id = 71] 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1A9ED400) [pid = 3808] [serial = 210] [outer = 00000000] 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1C43CC00) [pid = 3808] [serial = 211] [outer = 1A9ED400] 03:29:18 INFO - PROCESS | 3808 | 1461234558046 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1CD39C00) [pid = 3808] [serial = 212] [outer = 1A9ED400] 03:29:18 INFO - PROCESS | 3808 | 1461234558621 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 828ms 03:29:18 INFO - PROCESS | 3808 | 1461234558638 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 3808 | 1461234558640 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:29:18 INFO - PROCESS | 3808 | 1461234558643 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 3808 | 1461234558645 Marionette TRACE conn3 <- [1,250,null,{}] 03:29:18 INFO - PROCESS | 3808 | 1461234558649 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}] 03:29:18 INFO - PROCESS | 3808 | 1461234558750 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:29:18 INFO - PROCESS | 3808 | 1461234558834 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3808 | ++DOCSHELL 16648400 == 44 [pid = 3808] [id = 72] 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1667BC00) [pid = 3808] [serial = 213] [outer = 00000000] 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18867C00) [pid = 3808] [serial = 214] [outer = 1667BC00] 03:29:18 INFO - PROCESS | 3808 | 1461234558888 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1899DC00) [pid = 3808] [serial = 215] [outer = 1667BC00] 03:29:19 INFO - PROCESS | 3808 | 1461234559491 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 906ms 03:29:19 INFO - PROCESS | 3808 | 1461234559548 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3808 | 1461234559552 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:29:19 INFO - PROCESS | 3808 | 1461234559557 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3808 | 1461234559561 Marionette TRACE conn3 <- [1,254,null,{}] 03:29:19 INFO - PROCESS | 3808 | 1461234559566 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}] 03:29:19 INFO - PROCESS | 3808 | 1461234559657 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:29:19 INFO - PROCESS | 3808 | 1461234559752 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 3808 | ++DOCSHELL 15C39800 == 45 [pid = 3808] [id = 73] 03:29:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (15C3A000) [pid = 3808] [serial = 216] [outer = 00000000] 03:29:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (16651400) [pid = 3808] [serial = 217] [outer = 15C3A000] 03:29:19 INFO - PROCESS | 3808 | 1461234559802 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (16937000) [pid = 3808] [serial = 218] [outer = 15C3A000] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 1CDD4400 == 44 [pid = 3808] [id = 67] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 18422C00 == 43 [pid = 3808] [id = 66] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 12CF8800 == 42 [pid = 3808] [id = 65] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 13202C00 == 41 [pid = 3808] [id = 64] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 1AA2F000 == 40 [pid = 3808] [id = 63] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 19A88000 == 39 [pid = 3808] [id = 62] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 18C60C00 == 38 [pid = 3808] [id = 61] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 18193C00 == 37 [pid = 3808] [id = 60] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 16A90C00 == 36 [pid = 3808] [id = 59] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 13A02000 == 35 [pid = 3808] [id = 58] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 13A0E800 == 34 [pid = 3808] [id = 57] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 1320AC00 == 33 [pid = 3808] [id = 56] 03:29:20 INFO - PROCESS | 3808 | --DOCSHELL 1AAF2400 == 32 [pid = 3808] [id = 55] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1A9E7400) [pid = 3808] [serial = 159] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18B9D000) [pid = 3808] [serial = 145] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18B94C00) [pid = 3808] [serial = 144] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A060400) [pid = 3808] [serial = 150] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (16770400) [pid = 3808] [serial = 138] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (16939800) [pid = 3808] [serial = 139] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1386A000) [pid = 3808] [serial = 132] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13876800) [pid = 3808] [serial = 133] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18421C00) [pid = 3808] [serial = 153] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15CDA000) [pid = 3808] [serial = 135] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (15FD5C00) [pid = 3808] [serial = 136] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1550B800) [pid = 3808] [serial = 129] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1981E800) [pid = 3808] [serial = 147] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1AA2D800) [pid = 3808] [serial = 160] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (15512000) [pid = 3808] [serial = 118] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (13E52000) [pid = 3808] [serial = 117] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18B95400) [pid = 3808] [serial = 121] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18428000) [pid = 3808] [serial = 120] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1A270400) [pid = 3808] [serial = 124] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1A064400) [pid = 3808] [serial = 123] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1A9E0800) [pid = 3808] [serial = 127] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1A902000) [pid = 3808] [serial = 126] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (1A907400) [pid = 3808] [serial = 156] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (1842BC00) [pid = 3808] [serial = 141] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A26B000) [pid = 3808] [serial = 151] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1A064000) [pid = 3808] [serial = 154] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1A649800) [pid = 3808] [serial = 157] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (19D51C00) [pid = 3808] [serial = 148] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1883B000) [pid = 3808] [serial = 142] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3808 | 1461234560335 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 797ms 03:29:20 INFO - PROCESS | 3808 | 1461234560361 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 3808 | 1461234560366 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:29:20 INFO - PROCESS | 3808 | 1461234560372 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 3808 | 1461234560374 Marionette TRACE conn3 <- [1,258,null,{}] 03:29:20 INFO - PROCESS | 3808 | 1461234560378 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}] 03:29:20 INFO - PROCESS | 3808 | 1461234560454 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:29:20 INFO - PROCESS | 3808 | 1461234560463 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3808 | ++DOCSHELL 13873400 == 33 [pid = 3808] [id = 74] 03:29:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (13876800) [pid = 3808] [serial = 219] [outer = 00000000] 03:29:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (15FB2400) [pid = 3808] [serial = 220] [outer = 13876800] 03:29:20 INFO - PROCESS | 3808 | 1461234560508 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (16553C00) [pid = 3808] [serial = 221] [outer = 13876800] 03:29:20 INFO - PROCESS | 3808 | 1461234560947 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 593ms 03:29:20 INFO - PROCESS | 3808 | 1461234560968 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 3808 | 1461234560970 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:29:20 INFO - PROCESS | 3808 | 1461234560973 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 3808 | 1461234560976 Marionette TRACE conn3 <- [1,262,null,{}] 03:29:20 INFO - PROCESS | 3808 | 1461234560991 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}] 03:29:21 INFO - PROCESS | 3808 | 1461234561070 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:29:21 INFO - PROCESS | 3808 | 1461234561077 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3808 | ++DOCSHELL 18425400 == 34 [pid = 3808] [id = 75] 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (18992800) [pid = 3808] [serial = 222] [outer = 00000000] 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18B96800) [pid = 3808] [serial = 223] [outer = 18992800] 03:29:21 INFO - PROCESS | 3808 | 1461234561126 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18B9F000) [pid = 3808] [serial = 224] [outer = 18992800] 03:29:21 INFO - PROCESS | 3808 | 1461234561582 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 657ms 03:29:21 INFO - PROCESS | 3808 | 1461234561632 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3808 | 1461234561634 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:29:21 INFO - PROCESS | 3808 | 1461234561638 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3808 | 1461234561639 Marionette TRACE conn3 <- [1,266,null,{}] 03:29:21 INFO - PROCESS | 3808 | 1461234561642 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}] 03:29:21 INFO - PROCESS | 3808 | 1461234561717 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:29:21 INFO - PROCESS | 3808 | 1461234561723 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3808 | ++DOCSHELL 19A92400 == 35 [pid = 3808] [id = 76] 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (19AB7C00) [pid = 3808] [serial = 225] [outer = 00000000] 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1A058000) [pid = 3808] [serial = 226] [outer = 19AB7C00] 03:29:21 INFO - PROCESS | 3808 | 1461234561776 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1A060400) [pid = 3808] [serial = 227] [outer = 19AB7C00] 03:29:22 INFO - PROCESS | 3808 | 1461234562205 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 03:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:29:22 INFO - PROCESS | 3808 | 1461234562240 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3808 | 1461234562242 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:29:22 INFO - PROCESS | 3808 | 1461234562246 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3808 | 1461234562247 Marionette TRACE conn3 <- [1,270,null,{}] 03:29:22 INFO - PROCESS | 3808 | 1461234562251 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}] 03:29:22 INFO - PROCESS | 3808 | 1461234562324 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:29:22 INFO - PROCESS | 3808 | 1461234562330 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3808 | ++DOCSHELL 12D44000 == 36 [pid = 3808] [id = 77] 03:29:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1A05D400) [pid = 3808] [serial = 228] [outer = 00000000] 03:29:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1A375400) [pid = 3808] [serial = 229] [outer = 1A05D400] 03:29:22 INFO - PROCESS | 3808 | 1461234562374 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1A902000) [pid = 3808] [serial = 230] [outer = 1A05D400] 03:29:22 INFO - PROCESS | 3808 | 1461234562808 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 594ms 03:29:22 INFO - PROCESS | 3808 | 1461234562842 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3808 | 1461234562844 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:29:22 INFO - PROCESS | 3808 | 1461234562851 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3808 | 1461234562852 Marionette TRACE conn3 <- [1,274,null,{}] 03:29:22 INFO - PROCESS | 3808 | 1461234562856 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}] 03:29:22 INFO - PROCESS | 3808 | 1461234562969 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:29:22 INFO - PROCESS | 3808 | 1461234562979 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3808 | ++DOCSHELL 1A064400 == 37 [pid = 3808] [id = 78] 03:29:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1A26B000) [pid = 3808] [serial = 231] [outer = 00000000] 03:29:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1AAF1800) [pid = 3808] [serial = 232] [outer = 1A26B000] 03:29:23 INFO - PROCESS | 3808 | 1461234563026 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1AAF4800) [pid = 3808] [serial = 233] [outer = 1A26B000] 03:29:23 INFO - PROCESS | 3808 | 1461234563476 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 641ms 03:29:23 INFO - PROCESS | 3808 | 1461234563490 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 3808 | 1461234563492 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:29:23 INFO - PROCESS | 3808 | 1461234563495 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 3808 | 1461234563497 Marionette TRACE conn3 <- [1,278,null,{}] 03:29:23 INFO - PROCESS | 3808 | 1461234563506 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}] 03:29:23 INFO - PROCESS | 3808 | 1461234563600 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:29:23 INFO - PROCESS | 3808 | 1461234563606 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 3808 | ++DOCSHELL 1A9EF400 == 38 [pid = 3808] [id = 79] 03:29:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1AAF5000) [pid = 3808] [serial = 234] [outer = 00000000] 03:29:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1C43F000) [pid = 3808] [serial = 235] [outer = 1AAF5000] 03:29:23 INFO - PROCESS | 3808 | 1461234563649 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1C43EC00) [pid = 3808] [serial = 236] [outer = 1AAF5000] 03:29:24 INFO - PROCESS | 3808 | 1461234564060 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 03:29:24 INFO - PROCESS | 3808 | 1461234564093 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3808 | 1461234564095 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:29:24 INFO - PROCESS | 3808 | 1461234564098 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3808 | 1461234564100 Marionette TRACE conn3 <- [1,282,null,{}] 03:29:24 INFO - PROCESS | 3808 | 1461234564103 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}] 03:29:24 INFO - PROCESS | 3808 | 1461234564200 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:29:24 INFO - PROCESS | 3808 | 1461234564206 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3808 | ++DOCSHELL 1CD37C00 == 39 [pid = 3808] [id = 80] 03:29:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1CD3C400) [pid = 3808] [serial = 237] [outer = 00000000] 03:29:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1D15B800) [pid = 3808] [serial = 238] [outer = 1CD3C400] 03:29:24 INFO - PROCESS | 3808 | 1461234564252 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1D309C00) [pid = 3808] [serial = 239] [outer = 1CD3C400] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19A8D400) [pid = 3808] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (13A0FC00) [pid = 3808] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16A91800) [pid = 3808] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18995C00) [pid = 3808] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (19767400) [pid = 3808] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (13A02800) [pid = 3808] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1AA2F800) [pid = 3808] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (137DB400) [pid = 3808] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1CABD000) [pid = 3808] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1A965C00) [pid = 3808] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:29:24 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (13A0A000) [pid = 3808] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:29:24 INFO - PROCESS | 3808 | 1461234564828 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 797ms 03:29:24 INFO - PROCESS | 3808 | 1461234564900 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3808 | 1461234564902 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:29:24 INFO - PROCESS | 3808 | 1461234564906 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3808 | 1461234564907 Marionette TRACE conn3 <- [1,286,null,{}] 03:29:24 INFO - PROCESS | 3808 | 1461234564915 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}] 03:29:24 INFO - PROCESS | 3808 | 1461234564989 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:29:24 INFO - PROCESS | 3808 | 1461234565001 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3808 | ++DOCSHELL 15F0DC00 == 40 [pid = 3808] [id = 81] 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1676FC00) [pid = 3808] [serial = 240] [outer = 00000000] 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1A05F800) [pid = 3808] [serial = 241] [outer = 1676FC00] 03:29:25 INFO - PROCESS | 3808 | 1461234565044 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1C439000) [pid = 3808] [serial = 242] [outer = 1676FC00] 03:29:25 INFO - PROCESS | 3808 | 1461234565430 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 531ms 03:29:25 INFO - PROCESS | 3808 | 1461234565441 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 3808 | 1461234565443 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:29:25 INFO - PROCESS | 3808 | 1461234565446 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 3808 | 1461234565448 Marionette TRACE conn3 <- [1,290,null,{}] 03:29:25 INFO - PROCESS | 3808 | 1461234565451 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}] 03:29:25 INFO - PROCESS | 3808 | 1461234565551 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:29:25 INFO - PROCESS | 3808 | 1461234565625 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3808 | ++DOCSHELL 16519400 == 41 [pid = 3808] [id = 82] 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1820D400) [pid = 3808] [serial = 243] [outer = 00000000] 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1D459800) [pid = 3808] [serial = 244] [outer = 1820D400] 03:29:25 INFO - PROCESS | 3808 | 1461234565674 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1D45CC00) [pid = 3808] [serial = 245] [outer = 1820D400] 03:29:26 INFO - PROCESS | 3808 | 1461234566114 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 703ms 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:29:26 INFO - PROCESS | 3808 | 1461234566149 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3808 | 1461234566151 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:29:26 INFO - PROCESS | 3808 | 1461234566154 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3808 | 1461234566157 Marionette TRACE conn3 <- [1,294,null,{}] 03:29:26 INFO - PROCESS | 3808 | 1461234566160 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}] 03:29:26 INFO - PROCESS | 3808 | 1461234566248 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:29:26 INFO - PROCESS | 3808 | 1461234566254 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3808 | ++DOCSHELL 1D62AC00 == 42 [pid = 3808] [id = 83] 03:29:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1D62E800) [pid = 3808] [serial = 246] [outer = 00000000] 03:29:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1D728000) [pid = 3808] [serial = 247] [outer = 1D62E800] 03:29:26 INFO - PROCESS | 3808 | 1461234566303 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1D72CC00) [pid = 3808] [serial = 248] [outer = 1D62E800] 03:29:26 INFO - PROCESS | 3808 | 1461234566766 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]]]}] 03:29:26 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. 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 687ms 03:29:26 INFO - PROCESS | 3808 | 1461234566852 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3808 | 1461234566856 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:29:26 INFO - PROCESS | 3808 | 1461234566862 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3808 | 1461234566867 Marionette TRACE conn3 <- [1,298,null,{}] 03:29:26 INFO - PROCESS | 3808 | 1461234566978 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}] 03:29:27 INFO - PROCESS | 3808 | 1461234567081 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:29:27 INFO - PROCESS | 3808 | 1461234567149 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 3808 | ++DOCSHELL 12CF9400 == 43 [pid = 3808] [id = 84] 03:29:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1320E800) [pid = 3808] [serial = 249] [outer = 00000000] 03:29:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (15843000) [pid = 3808] [serial = 250] [outer = 1320E800] 03:29:27 INFO - PROCESS | 3808 | 1461234567206 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (15F02000) [pid = 3808] [serial = 251] [outer = 1320E800] 03:29:27 INFO - PROCESS | 3808 | 1461234567756 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]]]}] 03:29:27 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. 03:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 938ms 03:29:27 INFO - PROCESS | 3808 | 1461234567808 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 3808 | 1461234567814 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:29:27 INFO - PROCESS | 3808 | 1461234567821 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 3808 | 1461234567824 Marionette TRACE conn3 <- [1,302,null,{}] 03:29:27 INFO - PROCESS | 3808 | 1461234567828 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}] 03:29:27 INFO - PROCESS | 3808 | 1461234567936 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:29:28 INFO - PROCESS | 3808 | 1461234568010 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3808 | ++DOCSHELL 1667B800 == 44 [pid = 3808] [id = 85] 03:29:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (16936800) [pid = 3808] [serial = 252] [outer = 00000000] 03:29:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18995C00) [pid = 3808] [serial = 253] [outer = 16936800] 03:29:28 INFO - PROCESS | 3808 | 1461234568080 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18B9B000) [pid = 3808] [serial = 254] [outer = 16936800] 03:29:28 INFO - PROCESS | 3808 | 1461234568679 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]]]}] 03:29:28 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. 03:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 907ms 03:29:28 INFO - PROCESS | 3808 | 1461234568723 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3808 | 1461234568726 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:29:28 INFO - PROCESS | 3808 | 1461234568729 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 3808 | 1461234568733 Marionette TRACE conn3 <- [1,306,null,{}] 03:29:28 INFO - PROCESS | 3808 | 1461234568744 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}] 03:29:28 INFO - PROCESS | 3808 | 1461234568850 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:29:29 INFO - PROCESS | 3808 | 1461234569025 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 3808 | ++DOCSHELL 1C437C00 == 45 [pid = 3808] [id = 86] 03:29:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1C438800) [pid = 3808] [serial = 255] [outer = 00000000] 03:29:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1D150800) [pid = 3808] [serial = 256] [outer = 1C438800] 03:29:29 INFO - PROCESS | 3808 | 1461234569093 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1D30F800) [pid = 3808] [serial = 257] [outer = 1C438800] 03:29:30 INFO - PROCESS | 3808 | 1461234570024 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]]]}] 03:29:30 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. 03:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1359ms 03:29:30 INFO - PROCESS | 3808 | 1461234570080 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3808 | 1461234570084 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:29:30 INFO - PROCESS | 3808 | 1461234570088 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 3808 | 1461234570091 Marionette TRACE conn3 <- [1,310,null,{}] 03:29:30 INFO - PROCESS | 3808 | 1461234570097 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}] 03:29:30 INFO - PROCESS | 3808 | 1461234570217 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:29:30 INFO - PROCESS | 3808 | 1461234570290 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3808 | ++DOCSHELL 13A44000 == 46 [pid = 3808] [id = 87] 03:29:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (13A44800) [pid = 3808] [serial = 258] [outer = 00000000] 03:29:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (15838C00) [pid = 3808] [serial = 259] [outer = 13A44800] 03:29:30 INFO - PROCESS | 3808 | 1461234570338 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (15CE6C00) [pid = 3808] [serial = 260] [outer = 13A44800] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 16519400 == 45 [pid = 3808] [id = 82] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 15F0DC00 == 44 [pid = 3808] [id = 81] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 1CD37C00 == 43 [pid = 3808] [id = 80] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 1A9EF400 == 42 [pid = 3808] [id = 79] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 1A064400 == 41 [pid = 3808] [id = 78] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 12D44000 == 40 [pid = 3808] [id = 77] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 19A92400 == 39 [pid = 3808] [id = 76] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 18425400 == 38 [pid = 3808] [id = 75] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 13873400 == 37 [pid = 3808] [id = 74] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 15C39800 == 36 [pid = 3808] [id = 73] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 16648400 == 35 [pid = 3808] [id = 72] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 18B9A400 == 34 [pid = 3808] [id = 71] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 18B99000 == 33 [pid = 3808] [id = 70] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 16651C00 == 32 [pid = 3808] [id = 69] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1ADFA800) [pid = 3808] [serial = 162] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOCSHELL 12CF0000 == 31 [pid = 3808] [id = 68] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (15F09400) [pid = 3808] [serial = 130] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (16550400) [pid = 3808] [serial = 173] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1C5C8400) [pid = 3808] [serial = 188] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1C43F400) [pid = 3808] [serial = 187] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18868000) [pid = 3808] [serial = 193] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A9E9C00) [pid = 3808] [serial = 185] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1CD33800) [pid = 3808] [serial = 190] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1CDDE400) [pid = 3808] [serial = 196] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1CD39400) [pid = 3808] [serial = 191] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1E32D800) [pid = 3808] [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.] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1883DC00) [pid = 3808] [serial = 194] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1CDDD000) [pid = 3808] [serial = 197] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (19D51800) [pid = 3808] [serial = 182] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1D307000) [pid = 3808] [serial = 199] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1A654400) [pid = 3808] [serial = 184] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (13E9E000) [pid = 3808] [serial = 169] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (13DB9800) [pid = 3808] [serial = 168] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18202400) [pid = 3808] [serial = 175] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18421000) [pid = 3808] [serial = 176] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (15537800) [pid = 3808] [serial = 165] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18B9CC00) [pid = 3808] [serial = 178] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (18C5E800) [pid = 3808] [serial = 179] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (19A92000) [pid = 3808] [serial = 181] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (16519800) [pid = 3808] [serial = 172] [outer = 00000000] [url = about:blank] 03:29:30 INFO - PROCESS | 3808 | 1461234570929 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]]]}] 03:29:30 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. 03:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 907ms 03:29:30 INFO - PROCESS | 3808 | 1461234570991 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3808 | 1461234570996 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:29:30 INFO - PROCESS | 3808 | 1461234571002 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 3808 | 1461234571004 Marionette TRACE conn3 <- [1,314,null,{}] 03:29:30 INFO - PROCESS | 3808 | 1461234571008 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}] 03:29:31 INFO - PROCESS | 3808 | 1461234571085 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:29:31 INFO - PROCESS | 3808 | 1461234571091 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3808 | ++DOCSHELL 13263C00 == 32 [pid = 3808] [id = 88] 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (13264C00) [pid = 3808] [serial = 261] [outer = 00000000] 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (16519400) [pid = 3808] [serial = 262] [outer = 13264C00] 03:29:31 INFO - PROCESS | 3808 | 1461234571137 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1664A400) [pid = 3808] [serial = 263] [outer = 13264C00] 03:29:31 INFO - PROCESS | 3808 | 1461234571590 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]]]}] 03:29:31 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. 03:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 03:29:31 INFO - PROCESS | 3808 | 1461234571651 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:29:31 INFO - PROCESS | 3808 | 1461234571653 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 3808 | 1461234571657 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 3808 | 1461234571660 Marionette TRACE conn3 <- [1,318,null,{}] 03:29:31 INFO - PROCESS | 3808 | 1461234571670 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}] 03:29:31 INFO - PROCESS | 3808 | 1461234571747 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:29:31 INFO - PROCESS | 3808 | 1461234571756 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3808 | ++DOCSHELL 1841E000 == 33 [pid = 3808] [id = 89] 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18425400) [pid = 3808] [serial = 264] [outer = 00000000] 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18867800) [pid = 3808] [serial = 265] [outer = 18425400] 03:29:31 INFO - PROCESS | 3808 | 1461234571802 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18B91C00) [pid = 3808] [serial = 266] [outer = 18425400] 03:29:32 INFO - PROCESS | 3808 | 1461234572241 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]]]}] 03:29:32 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. 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 625ms 03:29:32 INFO - PROCESS | 3808 | 1461234572293 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3808 | 1461234572296 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:29:32 INFO - PROCESS | 3808 | 1461234572299 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3808 | 1461234572301 Marionette TRACE conn3 <- [1,322,null,{}] 03:29:32 INFO - PROCESS | 3808 | 1461234572304 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}] 03:29:32 INFO - PROCESS | 3808 | 1461234572382 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:29:32 INFO - PROCESS | 3808 | 1461234572390 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3808 | ++DOCSHELL 18B97000 == 34 [pid = 3808] [id = 90] 03:29:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18C52400) [pid = 3808] [serial = 267] [outer = 00000000] 03:29:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (194B9400) [pid = 3808] [serial = 268] [outer = 18C52400] 03:29:32 INFO - PROCESS | 3808 | 1461234572436 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1981E800) [pid = 3808] [serial = 269] [outer = 18C52400] 03:29:32 INFO - PROCESS | 3808 | 1461234572853 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]]]}] 03:29:32 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. 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 594ms 03:29:32 INFO - PROCESS | 3808 | 1461234572896 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3808 | 1461234572898 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:29:32 INFO - PROCESS | 3808 | 1461234572901 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3808 | 1461234572902 Marionette TRACE conn3 <- [1,326,null,{}] 03:29:32 INFO - PROCESS | 3808 | 1461234572943 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}] 03:29:32 INFO - PROCESS | 3808 | 1461234572947 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:29:33 INFO - PROCESS | 3808 | 1461234573027 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:29:33 INFO - PROCESS | 3808 | 1461234573033 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3808 | ++DOCSHELL 1976EC00 == 35 [pid = 3808] [id = 91] 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (19A8F400) [pid = 3808] [serial = 270] [outer = 00000000] 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1A26F400) [pid = 3808] [serial = 271] [outer = 19A8F400] 03:29:33 INFO - PROCESS | 3808 | 1461234573078 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A966800) [pid = 3808] [serial = 272] [outer = 19A8F400] 03:29:33 INFO - PROCESS | 3808 | 1461234573567 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]]]}] 03:29:33 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. 03:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 687ms 03:29:33 INFO - PROCESS | 3808 | 1461234573604 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 3808 | 1461234573606 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:29:33 INFO - PROCESS | 3808 | 1461234573609 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 3808 | 1461234573611 Marionette TRACE conn3 <- [1,330,null,{}] 03:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:29:33 INFO - PROCESS | 3808 | 1461234573614 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}] 03:29:33 INFO - PROCESS | 3808 | 1461234573730 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:29:33 INFO - PROCESS | 3808 | 1461234573739 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3808 | ++DOCSHELL 1A267800 == 36 [pid = 3808] [id = 92] 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1AA2F800) [pid = 3808] [serial = 273] [outer = 00000000] 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1C437400) [pid = 3808] [serial = 274] [outer = 1AA2F800] 03:29:33 INFO - PROCESS | 3808 | 1461234573786 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1C437000) [pid = 3808] [serial = 275] [outer = 1AA2F800] 03:29:34 INFO - PROCESS | 3808 | 1461234574234 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]]]}] 03:29:34 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. 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 03:29:34 INFO - PROCESS | 3808 | 1461234574249 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3808 | 1461234574251 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 3808 | 1461234574254 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:29:34 INFO - PROCESS | 3808 | 1461234574256 Marionette TRACE conn3 <- [1,334,null,{}] 03:29:34 INFO - PROCESS | 3808 | 1461234574259 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}] 03:29:34 INFO - PROCESS | 3808 | 1461234574358 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:29:34 INFO - PROCESS | 3808 | 1461234574436 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3808 | ++DOCSHELL 1C434400 == 37 [pid = 3808] [id = 93] 03:29:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1C43C400) [pid = 3808] [serial = 276] [outer = 00000000] 03:29:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1CD3C800) [pid = 3808] [serial = 277] [outer = 1C43C400] 03:29:34 INFO - PROCESS | 3808 | 1461234574485 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1CDDA000) [pid = 3808] [serial = 278] [outer = 1C43C400] 03:29:34 INFO - PROCESS | 3808 | 1461234574882 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]]]}] 03:29:34 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. 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 641ms 03:29:34 INFO - PROCESS | 3808 | 1461234574896 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3808 | 1461234574898 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:29:34 INFO - PROCESS | 3808 | 1461234574901 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 3808 | 1461234574903 Marionette TRACE conn3 <- [1,338,null,{}] 03:29:34 INFO - PROCESS | 3808 | 1461234574906 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}] 03:29:35 INFO - PROCESS | 3808 | 1461234575011 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:29:35 INFO - PROCESS | 3808 | 1461234575017 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3808 | ++DOCSHELL 13A3FC00 == 38 [pid = 3808] [id = 94] 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1CABEC00) [pid = 3808] [serial = 279] [outer = 00000000] 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1AAFC800) [pid = 3808] [serial = 280] [outer = 1CABEC00] 03:29:35 INFO - PROCESS | 3808 | 1461234575074 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1D154000) [pid = 3808] [serial = 281] [outer = 1CABEC00] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1667BC00) [pid = 3808] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (15C3A000) [pid = 3808] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A26B000) [pid = 3808] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (13876800) [pid = 3808] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18992800) [pid = 3808] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1A05D400) [pid = 3808] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19AB7C00) [pid = 3808] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1AAF5000) [pid = 3808] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1CD3C400) [pid = 3808] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1676FC00) [pid = 3808] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:29:35 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1820D400) [pid = 3808] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:29:35 INFO - PROCESS | 3808 | 1461234575717 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]]]}] 03:29:35 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. 03:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 843ms 03:29:35 INFO - PROCESS | 3808 | 1461234575741 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 3808 | 1461234575743 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:29:35 INFO - PROCESS | 3808 | 1461234575750 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 3808 | 1461234575752 Marionette TRACE conn3 <- [1,342,null,{}] 03:29:35 INFO - PROCESS | 3808 | 1461234575761 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}] 03:29:35 INFO - PROCESS | 3808 | 1461234575856 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:29:35 INFO - PROCESS | 3808 | 1461234575865 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3808 | ++DOCSHELL 13A08C00 == 39 [pid = 3808] [id = 95] 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (13DB3C00) [pid = 3808] [serial = 282] [outer = 00000000] 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1AAF5000) [pid = 3808] [serial = 283] [outer = 13DB3C00] 03:29:35 INFO - PROCESS | 3808 | 1461234575913 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1AAF0400) [pid = 3808] [serial = 284] [outer = 13DB3C00] 03:29:36 INFO - PROCESS | 3808 | 1461234576295 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]]]}] 03:29:36 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. 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 594ms 03:29:36 INFO - PROCESS | 3808 | 1461234576349 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3808 | 1461234576351 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:29:36 INFO - PROCESS | 3808 | 1461234576354 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3808 | 1461234576356 Marionette TRACE conn3 <- [1,346,null,{}] 03:29:36 INFO - PROCESS | 3808 | 1461234576385 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}] 03:29:36 INFO - PROCESS | 3808 | 1461234576486 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:29:36 INFO - PROCESS | 3808 | 1461234576498 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3808 | ++DOCSHELL 18F82400 == 40 [pid = 3808] [id = 96] 03:29:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1AA26400) [pid = 3808] [serial = 285] [outer = 00000000] 03:29:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1D630000) [pid = 3808] [serial = 286] [outer = 1AA26400] 03:29:36 INFO - PROCESS | 3808 | 1461234576542 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1D725000) [pid = 3808] [serial = 287] [outer = 1AA26400] 03:29:36 INFO - PROCESS | 3808 | 1461234576940 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]]]}] 03:29:36 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. 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 626ms 03:29:36 INFO - PROCESS | 3808 | 1461234576992 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3808 | 1461234576995 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:29:36 INFO - PROCESS | 3808 | 1461234576999 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3808 | 1461234577003 Marionette TRACE conn3 <- [1,350,null,{}] 03:29:36 INFO - PROCESS | 3808 | 1461234577007 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}] 03:29:37 INFO - PROCESS | 3808 | 1461234577101 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:29:37 INFO - PROCESS | 3808 | 1461234577109 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3808 | ++DOCSHELL 1883E800 == 41 [pid = 3808] [id = 97] 03:29:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1D45A400) [pid = 3808] [serial = 288] [outer = 00000000] 03:29:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1DB5F800) [pid = 3808] [serial = 289] [outer = 1D45A400] 03:29:37 INFO - PROCESS | 3808 | 1461234577157 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1DC8C000) [pid = 3808] [serial = 290] [outer = 1D45A400] 03:29:37 INFO - PROCESS | 3808 | 1461234577687 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]]]}] 03:29:37 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. 03:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 735ms 03:29:37 INFO - PROCESS | 3808 | 1461234577739 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 3808 | 1461234577743 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:29:37 INFO - PROCESS | 3808 | 1461234577749 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 3808 | 1461234577753 Marionette TRACE conn3 <- [1,354,null,{}] 03:29:37 INFO - PROCESS | 3808 | 1461234577760 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}] 03:29:37 INFO - PROCESS | 3808 | 1461234577863 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:29:37 INFO - PROCESS | 3808 | 1461234577942 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3808 | ++DOCSHELL 13216C00 == 42 [pid = 3808] [id = 98] 03:29:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13218800) [pid = 3808] [serial = 291] [outer = 00000000] 03:29:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13220400) [pid = 3808] [serial = 292] [outer = 13218800] 03:29:38 INFO - PROCESS | 3808 | 1461234578048 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (13223800) [pid = 3808] [serial = 293] [outer = 13218800] 03:29:38 INFO - PROCESS | 3808 | 1461234578718 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]]]}] 03:29:38 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. 03:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1000ms 03:29:38 INFO - PROCESS | 3808 | 1461234578752 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 3808 | 1461234578758 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:29:38 INFO - PROCESS | 3808 | 1461234578765 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 3808 | 1461234578767 Marionette TRACE conn3 <- [1,358,null,{}] 03:29:38 INFO - PROCESS | 3808 | 1461234578771 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}] 03:29:38 INFO - PROCESS | 3808 | 1461234578871 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:29:38 INFO - PROCESS | 3808 | 1461234578947 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 3808 | ++DOCSHELL 13E9D000 == 43 [pid = 3808] [id = 99] 03:29:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (146AF800) [pid = 3808] [serial = 294] [outer = 00000000] 03:29:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (15CE2000) [pid = 3808] [serial = 295] [outer = 146AF800] 03:29:38 INFO - PROCESS | 3808 | 1461234579001 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1654DC00) [pid = 3808] [serial = 296] [outer = 146AF800] 03:29:39 INFO - PROCESS | 3808 | 1461234579584 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]]]}] 03:29:39 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. 03:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 891ms 03:29:39 INFO - PROCESS | 3808 | 1461234579667 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 3808 | 1461234579670 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:29:39 INFO - PROCESS | 3808 | 1461234579673 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 3808 | 1461234579677 Marionette TRACE conn3 <- [1,362,null,{}] 03:29:39 INFO - PROCESS | 3808 | 1461234579688 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}] 03:29:39 INFO - PROCESS | 3808 | 1461234579790 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:29:39 INFO - PROCESS | 3808 | 1461234579865 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3808 | ++DOCSHELL 18190800 == 44 [pid = 3808] [id = 100] 03:29:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18207000) [pid = 3808] [serial = 297] [outer = 00000000] 03:29:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (18F81C00) [pid = 3808] [serial = 298] [outer = 18207000] 03:29:39 INFO - PROCESS | 3808 | 1461234579922 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A266800) [pid = 3808] [serial = 299] [outer = 18207000] 03:29:40 INFO - PROCESS | 3808 | 1461234580514 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]]]}] 03:29:40 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. 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 907ms 03:29:40 INFO - PROCESS | 3808 | 1461234580577 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 3808 | 1461234580580 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:29:40 INFO - PROCESS | 3808 | 1461234580583 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3808 | 1461234580585 Marionette TRACE conn3 <- [1,366,null,{}] 03:29:40 INFO - PROCESS | 3808 | 1461234580589 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}] 03:29:40 INFO - PROCESS | 3808 | 1461234580686 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:29:40 INFO - PROCESS | 3808 | 1461234580783 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3808 | ++DOCSHELL 1ADFE400 == 45 [pid = 3808] [id = 101] 03:29:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C430800) [pid = 3808] [serial = 300] [outer = 00000000] 03:29:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D458800) [pid = 3808] [serial = 301] [outer = 1C430800] 03:29:40 INFO - PROCESS | 3808 | 1461234580837 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1D727400) [pid = 3808] [serial = 302] [outer = 1C430800] 03:29:41 INFO - PROCESS | 3808 | 1461234581554 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]]]}] 03:29:41 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. 03:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1000ms 03:29:41 INFO - PROCESS | 3808 | 1461234581584 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:29:41 INFO - PROCESS | 3808 | 1461234581588 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 3808 | 1461234581593 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3808 | 1461234581597 Marionette TRACE conn3 <- [1,370,null,{}] 03:29:41 INFO - PROCESS | 3808 | 1461234581603 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}] 03:29:41 INFO - PROCESS | 3808 | 1461234581693 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:29:41 INFO - PROCESS | 3808 | 1461234581785 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3808 | ++DOCSHELL 137DCC00 == 46 [pid = 3808] [id = 102] 03:29:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (137E2800) [pid = 3808] [serial = 303] [outer = 00000000] 03:29:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (15C3E800) [pid = 3808] [serial = 304] [outer = 137E2800] 03:29:41 INFO - PROCESS | 3808 | 1461234581833 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (16647800) [pid = 3808] [serial = 305] [outer = 137E2800] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 18F82400 == 45 [pid = 3808] [id = 96] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 13A08C00 == 44 [pid = 3808] [id = 95] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 13A3FC00 == 43 [pid = 3808] [id = 94] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 1C434400 == 42 [pid = 3808] [id = 93] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 1A267800 == 41 [pid = 3808] [id = 92] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 1976EC00 == 40 [pid = 3808] [id = 91] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 18B97000 == 39 [pid = 3808] [id = 90] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 1841E000 == 38 [pid = 3808] [id = 89] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 13263C00 == 37 [pid = 3808] [id = 88] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 13A44000 == 36 [pid = 3808] [id = 87] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 12CF9400 == 35 [pid = 3808] [id = 84] 03:29:42 INFO - PROCESS | 3808 | --DOCSHELL 1D62AC00 == 34 [pid = 3808] [id = 83] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (13201C00) [pid = 3808] [serial = 202] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (16A89400) [pid = 3808] [serial = 205] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1A2D3C00) [pid = 3808] [serial = 208] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1D728000) [pid = 3808] [serial = 247] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | 1461234582443 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]]]}] 03:29:42 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. 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 890ms 03:29:42 INFO - PROCESS | 3808 | 1461234582509 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 3808 | 1461234582515 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1899DC00) [pid = 3808] [serial = 215] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18867C00) [pid = 3808] [serial = 214] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (16937000) [pid = 3808] [serial = 218] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (16651400) [pid = 3808] [serial = 217] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1AAF1800) [pid = 3808] [serial = 232] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (15FB2400) [pid = 3808] [serial = 220] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (16553C00) [pid = 3808] [serial = 221] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18B96800) [pid = 3808] [serial = 223] [outer = 00000000] [url = about:blank] 03:29:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18B9F000) [pid = 3808] [serial = 224] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1A375400) [pid = 3808] [serial = 229] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A058000) [pid = 3808] [serial = 226] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A060400) [pid = 3808] [serial = 227] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1C43EC00) [pid = 3808] [serial = 236] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1C43F000) [pid = 3808] [serial = 235] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1C43CC00) [pid = 3808] [serial = 211] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1AAF4800) [pid = 3808] [serial = 233] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1D15B800) [pid = 3808] [serial = 238] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1D309C00) [pid = 3808] [serial = 239] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1A05F800) [pid = 3808] [serial = 241] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1D459800) [pid = 3808] [serial = 244] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1D45CC00) [pid = 3808] [serial = 245] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1A902000) [pid = 3808] [serial = 230] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1C439000) [pid = 3808] [serial = 242] [outer = 00000000] [url = about:blank] 03:29:42 INFO - PROCESS | 3808 | 1461234582526 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3808 | 1461234582529 Marionette TRACE conn3 <- [1,374,null,{}] 03:29:42 INFO - PROCESS | 3808 | 1461234582534 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}] 03:29:42 INFO - PROCESS | 3808 | 1461234582613 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:29:42 INFO - PROCESS | 3808 | 1461234582620 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3808 | ++DOCSHELL 13A08C00 == 35 [pid = 3808] [id = 103] 03:29:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13A3FC00) [pid = 3808] [serial = 306] [outer = 00000000] 03:29:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (16654400) [pid = 3808] [serial = 307] [outer = 13A3FC00] 03:29:42 INFO - PROCESS | 3808 | 1461234582665 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1693FC00) [pid = 3808] [serial = 308] [outer = 13A3FC00] 03:29:43 INFO - PROCESS | 3808 | 1461234583180 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:29:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 703ms 03:29:43 INFO - PROCESS | 3808 | 1461234583225 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 3808 | 1461234583227 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:29:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:29:43 INFO - PROCESS | 3808 | 1461234583231 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 3808 | 1461234583234 Marionette TRACE conn3 <- [1,378,null,{}] 03:29:43 INFO - PROCESS | 3808 | 1461234583245 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}] 03:29:43 INFO - PROCESS | 3808 | 1461234583327 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:29:43 INFO - PROCESS | 3808 | 1461234583398 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 3808 | ++DOCSHELL 1886A800 == 36 [pid = 3808] [id = 104] 03:29:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18992800) [pid = 3808] [serial = 309] [outer = 00000000] 03:29:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18B9CC00) [pid = 3808] [serial = 310] [outer = 18992800] 03:29:43 INFO - PROCESS | 3808 | 1461234583447 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18C5E000) [pid = 3808] [serial = 311] [outer = 18992800] 03:29:43 INFO - PROCESS | 3808 | 1461234583832 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:29:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 625ms 03:29:43 INFO - PROCESS | 3808 | 1461234583868 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 3808 | 1461234583871 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 3808 | 1461234583874 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:29:43 INFO - PROCESS | 3808 | 1461234583876 Marionette TRACE conn3 <- [1,382,null,{}] 03:29:43 INFO - PROCESS | 3808 | 1461234583879 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}] 03:29:43 INFO - PROCESS | 3808 | 1461234583954 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:29:43 INFO - PROCESS | 3808 | 1461234583960 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 3808 | ++DOCSHELL 19A84400 == 37 [pid = 3808] [id = 105] 03:29:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (19AC1400) [pid = 3808] [serial = 312] [outer = 00000000] 03:29:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1A05E000) [pid = 3808] [serial = 313] [outer = 19AC1400] 03:29:43 INFO - PROCESS | 3808 | 1461234584005 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1A065400) [pid = 3808] [serial = 314] [outer = 19AC1400] 03:29:44 INFO - PROCESS | 3808 | 1461234584478 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:29:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms 03:29:44 INFO - PROCESS | 3808 | 1461234584512 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3808 | 1461234584514 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:29:44 INFO - PROCESS | 3808 | 1461234584517 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3808 | 1461234584519 Marionette TRACE conn3 <- [1,386,null,{}] 03:29:44 INFO - PROCESS | 3808 | 1461234584522 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}] 03:29:44 INFO - PROCESS | 3808 | 1461234584619 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:29:44 INFO - PROCESS | 3808 | 1461234584703 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3808 | ++DOCSHELL 1A656000 == 38 [pid = 3808] [id = 106] 03:29:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1A965C00) [pid = 3808] [serial = 315] [outer = 00000000] 03:29:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1AA2A800) [pid = 3808] [serial = 316] [outer = 1A965C00] 03:29:44 INFO - PROCESS | 3808 | 1461234584747 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1AAF2400) [pid = 3808] [serial = 317] [outer = 1A965C00] 03:29:45 INFO - PROCESS | 3808 | 1461234585172 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 703ms 03:29:45 INFO - PROCESS | 3808 | 1461234585217 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3808 | 1461234585219 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:29:45 INFO - PROCESS | 3808 | 1461234585222 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3808 | 1461234585224 Marionette TRACE conn3 <- [1,390,null,{}] 03:29:45 INFO - PROCESS | 3808 | 1461234585227 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}] 03:29:45 INFO - PROCESS | 3808 | 1461234585346 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:29:45 INFO - PROCESS | 3808 | 1461234585411 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 3808 | ++DOCSHELL 1A9EC400 == 39 [pid = 3808] [id = 107] 03:29:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1AAF7000) [pid = 3808] [serial = 318] [outer = 00000000] 03:29:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1CD30C00) [pid = 3808] [serial = 319] [outer = 1AAF7000] 03:29:45 INFO - PROCESS | 3808 | 1461234585458 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1CD39400) [pid = 3808] [serial = 320] [outer = 1AAF7000] 03:29:45 INFO - PROCESS | 3808 | 1461234585867 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 703ms 03:29:45 INFO - PROCESS | 3808 | 1461234585922 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3808 | 1461234585924 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:29:45 INFO - PROCESS | 3808 | 1461234585965 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3808 | 1461234585967 Marionette TRACE conn3 <- [1,394,null,{}] 03:29:45 INFO - PROCESS | 3808 | 1461234585970 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}] 03:29:46 INFO - PROCESS | 3808 | 1461234586069 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:29:46 INFO - PROCESS | 3808 | 1461234586081 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3808 | ++DOCSHELL 1321E400 == 40 [pid = 3808] [id = 108] 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1CABBC00) [pid = 3808] [serial = 321] [outer = 00000000] 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1D30B400) [pid = 3808] [serial = 322] [outer = 1CABBC00] 03:29:46 INFO - PROCESS | 3808 | 1461234586124 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1D30A400) [pid = 3808] [serial = 323] [outer = 1CABBC00] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1CDE2400) [pid = 3808] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1AA2F800) [pid = 3808] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1C438800) [pid = 3808] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18425400) [pid = 3808] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1C43C400) [pid = 3808] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18C52400) [pid = 3808] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (13264C00) [pid = 3808] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (19A8F400) [pid = 3808] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13A44800) [pid = 3808] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1CABEC00) [pid = 3808] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1AA26400) [pid = 3808] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (13DB3C00) [pid = 3808] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (13257800) [pid = 3808] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:29:46 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1AAFA000) [pid = 3808] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:29:46 INFO - PROCESS | 3808 | 1461234586691 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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 750ms 03:29:46 INFO - PROCESS | 3808 | 1461234586714 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 3808 | 1461234586716 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:29:46 INFO - PROCESS | 3808 | 1461234586719 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:29:46 INFO - PROCESS | 3808 | 1461234586721 Marionette TRACE conn3 <- [1,398,null,{}] 03:29:46 INFO - PROCESS | 3808 | 1461234586724 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}] 03:29:46 INFO - PROCESS | 3808 | 1461234586796 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:29:46 INFO - PROCESS | 3808 | 1461234586802 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3808 | ++DOCSHELL 1386D400 == 41 [pid = 3808] [id = 109] 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (13A44800) [pid = 3808] [serial = 324] [outer = 00000000] 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1976E400) [pid = 3808] [serial = 325] [outer = 13A44800] 03:29:46 INFO - PROCESS | 3808 | 1461234586846 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A064400) [pid = 3808] [serial = 326] [outer = 13A44800] 03:29:47 INFO - PROCESS | 3808 | 1461234587292 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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 03:29:47 INFO - PROCESS | 3808 | 1461234587317 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 3808 | 1461234587319 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:29:47 INFO - PROCESS | 3808 | 1461234587322 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 3808 | 1461234587323 Marionette TRACE conn3 <- [1,402,null,{}] 03:29:47 INFO - PROCESS | 3808 | 1461234587327 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}] 03:29:47 INFO - PROCESS | 3808 | 1461234587426 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:29:47 INFO - PROCESS | 3808 | 1461234587432 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3808 | ++DOCSHELL 1C433000 == 42 [pid = 3808] [id = 110] 03:29:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1CD3E400) [pid = 3808] [serial = 327] [outer = 00000000] 03:29:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1D45E800) [pid = 3808] [serial = 328] [outer = 1CD3E400] 03:29:47 INFO - PROCESS | 3808 | 1461234587475 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1D71D400) [pid = 3808] [serial = 329] [outer = 1CD3E400] 03:29:47 INFO - PROCESS | 3808 | 1461234587896 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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 641ms 03:29:47 INFO - PROCESS | 3808 | 1461234587960 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 3808 | 1461234587962 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:29:47 INFO - PROCESS | 3808 | 1461234587966 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 3808 | 1461234587967 Marionette TRACE conn3 <- [1,406,null,{}] 03:29:47 INFO - PROCESS | 3808 | 1461234587971 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}] 03:29:48 INFO - PROCESS | 3808 | 1461234588044 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:29:48 INFO - PROCESS | 3808 | 1461234588053 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 3808 | ++DOCSHELL 18E11C00 == 43 [pid = 3808] [id = 111] 03:29:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18E12000) [pid = 3808] [serial = 330] [outer = 00000000] 03:29:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18E15400) [pid = 3808] [serial = 331] [outer = 18E12000] 03:29:48 INFO - PROCESS | 3808 | 1461234588097 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18E17C00) [pid = 3808] [serial = 332] [outer = 18E12000] 03:29:48 INFO - PROCESS | 3808 | 1461234588519 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]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 593ms 03:29:48 INFO - PROCESS | 3808 | 1461234588565 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 3808 | 1461234588567 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:29:48 INFO - PROCESS | 3808 | 1461234588571 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 3808 | 1461234588573 Marionette TRACE conn3 <- [1,410,null,{}] 03:29:48 INFO - PROCESS | 3808 | 1461234588576 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}] 03:29:48 INFO - PROCESS | 3808 | 1461234588715 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:29:48 INFO - PROCESS | 3808 | 1461234588865 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 3808 | ++DOCSHELL 1321B400 == 44 [pid = 3808] [id = 112] 03:29:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1321EC00) [pid = 3808] [serial = 333] [outer = 00000000] 03:29:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (13873400) [pid = 3808] [serial = 334] [outer = 1321EC00] 03:29:48 INFO - PROCESS | 3808 | 1461234588922 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (13A46C00) [pid = 3808] [serial = 335] [outer = 1321EC00] 03:29:49 INFO - PROCESS | 3808 | 1461234589471 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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 954ms 03:29:49 INFO - PROCESS | 3808 | 1461234589515 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3808 | 1461234589520 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:29:49 INFO - PROCESS | 3808 | 1461234589525 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3808 | 1461234589529 Marionette TRACE conn3 <- [1,414,null,{}] 03:29:49 INFO - PROCESS | 3808 | 1461234589534 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}] 03:29:49 INFO - PROCESS | 3808 | 1461234589634 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:29:49 INFO - PROCESS | 3808 | 1461234589726 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3808 | ++DOCSHELL 1820F000 == 45 [pid = 3808] [id = 113] 03:29:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1841E000) [pid = 3808] [serial = 336] [outer = 00000000] 03:29:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18993400) [pid = 3808] [serial = 337] [outer = 1841E000] 03:29:49 INFO - PROCESS | 3808 | 1461234589783 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18B97000) [pid = 3808] [serial = 338] [outer = 1841E000] 03:29:50 INFO - PROCESS | 3808 | 1461234590406 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 953ms 03:29:50 INFO - PROCESS | 3808 | 1461234590471 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 3808 | 1461234590474 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:29:50 INFO - PROCESS | 3808 | 1461234590478 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 3808 | 1461234590480 Marionette TRACE conn3 <- [1,418,null,{}] 03:29:50 INFO - PROCESS | 3808 | 1461234590484 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}] 03:29:50 INFO - PROCESS | 3808 | 1461234590583 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:29:50 INFO - PROCESS | 3808 | 1461234590663 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 3808 | ++DOCSHELL 1A2D7800 == 46 [pid = 3808] [id = 114] 03:29:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1A64A800) [pid = 3808] [serial = 339] [outer = 00000000] 03:29:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1AAF1400) [pid = 3808] [serial = 340] [outer = 1A64A800] 03:29:50 INFO - PROCESS | 3808 | 1461234590758 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C43BC00) [pid = 3808] [serial = 341] [outer = 1A64A800] 03:29:51 INFO - PROCESS | 3808 | 1461234591779 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]]]}] 03:29:51 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 03:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1360ms 03:29:51 INFO - PROCESS | 3808 | 1461234591866 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3808 | 1461234591870 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:29:51 INFO - PROCESS | 3808 | 1461234591882 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3808 | 1461234591887 Marionette TRACE conn3 <- [1,422,null,{}] 03:29:51 INFO - PROCESS | 3808 | 1461234591891 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}] 03:29:51 INFO - PROCESS | 3808 | 1461234591981 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:29:52 INFO - PROCESS | 3808 | 1461234592179 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3808 | ++DOCSHELL 12CB5400 == 47 [pid = 3808] [id = 115] 03:29:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (12D44800) [pid = 3808] [serial = 342] [outer = 00000000] 03:29:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (15FCBC00) [pid = 3808] [serial = 343] [outer = 12D44800] 03:29:52 INFO - PROCESS | 3808 | 1461234592235 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1651C000) [pid = 3808] [serial = 344] [outer = 12D44800] 03:29:53 INFO - PROCESS | 3808 | 1461234593387 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1563ms 03:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:29:53 INFO - PROCESS | 3808 | 1461234593442 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3808 | 1461234593446 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:29:53 INFO - PROCESS | 3808 | 1461234593451 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 3808 | 1461234593454 Marionette TRACE conn3 <- [1,426,null,{}] 03:29:53 INFO - PROCESS | 3808 | 1461234593459 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}] 03:29:53 INFO - PROCESS | 3808 | 1461234593578 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 18E11C00 == 46 [pid = 3808] [id = 111] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1C433000 == 45 [pid = 3808] [id = 110] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1386D400 == 44 [pid = 3808] [id = 109] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1321E400 == 43 [pid = 3808] [id = 108] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1A9EC400 == 42 [pid = 3808] [id = 107] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1A656000 == 41 [pid = 3808] [id = 106] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 19A84400 == 40 [pid = 3808] [id = 105] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 1886A800 == 39 [pid = 3808] [id = 104] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 13A08C00 == 38 [pid = 3808] [id = 103] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 137DCC00 == 37 [pid = 3808] [id = 102] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 13E9D000 == 36 [pid = 3808] [id = 99] 03:29:53 INFO - PROCESS | 3808 | --DOCSHELL 13216C00 == 35 [pid = 3808] [id = 98] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1D30B000) [pid = 3808] [serial = 200] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1D150800) [pid = 3808] [serial = 256] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1D30F800) [pid = 3808] [serial = 257] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (15CE6C00) [pid = 3808] [serial = 260] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (15838C00) [pid = 3808] [serial = 259] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (15843000) [pid = 3808] [serial = 250] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (18995C00) [pid = 3808] [serial = 253] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1DB5F800) [pid = 3808] [serial = 289] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (15CD3C00) [pid = 3808] [serial = 166] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1ADFEC00) [pid = 3808] [serial = 163] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1C437400) [pid = 3808] [serial = 274] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1C437000) [pid = 3808] [serial = 275] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18867800) [pid = 3808] [serial = 265] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18B91C00) [pid = 3808] [serial = 266] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1CDDA000) [pid = 3808] [serial = 278] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (194B9400) [pid = 3808] [serial = 268] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1981E800) [pid = 3808] [serial = 269] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1CD3C800) [pid = 3808] [serial = 277] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (16519400) [pid = 3808] [serial = 262] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1664A400) [pid = 3808] [serial = 263] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1A26F400) [pid = 3808] [serial = 271] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1AAFC800) [pid = 3808] [serial = 280] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1D725000) [pid = 3808] [serial = 287] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1D630000) [pid = 3808] [serial = 286] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1AAF5000) [pid = 3808] [serial = 283] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1D154000) [pid = 3808] [serial = 281] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1A966800) [pid = 3808] [serial = 272] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1AAF0400) [pid = 3808] [serial = 284] [outer = 00000000] [url = about:blank] 03:29:53 INFO - PROCESS | 3808 | 1461234593733 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 3808 | ++DOCSHELL 1321F800 == 36 [pid = 3808] [id = 116] 03:29:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (13258C00) [pid = 3808] [serial = 345] [outer = 00000000] 03:29:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (15CD6C00) [pid = 3808] [serial = 346] [outer = 13258C00] 03:29:53 INFO - PROCESS | 3808 | 1461234593779 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1654A000) [pid = 3808] [serial = 347] [outer = 13258C00] 03:29:54 INFO - PROCESS | 3808 | 1461234594175 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] 03:29:54 INFO - PROCESS | 3808 | 1461234594257 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:29:54 INFO - PROCESS | 3808 | 1461234594264 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 3808 | 1461234594266 Marionette TRACE conn3 <- [1,430,null,{}] 03:29:54 INFO - PROCESS | 3808 | 1461234594270 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}] 03:29:54 INFO - PROCESS | 3808 | 1461234594356 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:29:54 INFO - PROCESS | 3808 | 1461234594371 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3808 | ++DOCSHELL 1883DC00 == 37 [pid = 3808] [id = 117] 03:29:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18868800) [pid = 3808] [serial = 348] [outer = 00000000] 03:29:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18C55000) [pid = 3808] [serial = 349] [outer = 18868800] 03:29:54 INFO - PROCESS | 3808 | 1461234594416 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18E0E000) [pid = 3808] [serial = 350] [outer = 18868800] 03:29:54 INFO - PROCESS | 3808 | 1461234594869 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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 626ms 03:29:54 INFO - PROCESS | 3808 | 1461234594900 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 3808 | 1461234594902 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:29:54 INFO - PROCESS | 3808 | 1461234594906 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 3808 | 1461234594909 Marionette TRACE conn3 <- [1,434,null,{}] 03:29:54 INFO - PROCESS | 3808 | 1461234594919 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}] 03:29:55 INFO - PROCESS | 3808 | 1461234595026 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:29:55 INFO - PROCESS | 3808 | 1461234595035 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3808 | ++DOCSHELL 1A267800 == 38 [pid = 3808] [id = 118] 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1A26A000) [pid = 3808] [serial = 351] [outer = 00000000] 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A382800) [pid = 3808] [serial = 352] [outer = 1A26A000] 03:29:55 INFO - PROCESS | 3808 | 1461234595088 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A970800) [pid = 3808] [serial = 353] [outer = 1A26A000] 03:29:55 INFO - PROCESS | 3808 | 1461234595567 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]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 688ms 03:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:29:55 INFO - PROCESS | 3808 | 1461234595605 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 3808 | 1461234595607 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:29:55 INFO - PROCESS | 3808 | 1461234595611 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 3808 | 1461234595612 Marionette TRACE conn3 <- [1,438,null,{}] 03:29:55 INFO - PROCESS | 3808 | 1461234595616 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}] 03:29:55 INFO - PROCESS | 3808 | 1461234595692 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:29:55 INFO - PROCESS | 3808 | 1461234595698 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3808 | ++DOCSHELL 1A37C800 == 39 [pid = 3808] [id = 119] 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A96AC00) [pid = 3808] [serial = 354] [outer = 00000000] 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1C43C400) [pid = 3808] [serial = 355] [outer = 1A96AC00] 03:29:55 INFO - PROCESS | 3808 | 1461234595742 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1C43F400) [pid = 3808] [serial = 356] [outer = 1A96AC00] 03:29:56 INFO - PROCESS | 3808 | 1461234596186 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 641ms 03:29:56 INFO - PROCESS | 3808 | 1461234596249 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 3808 | 1461234596251 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:29:56 INFO - PROCESS | 3808 | 1461234596254 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 3808 | 1461234596256 Marionette TRACE conn3 <- [1,442,null,{}] 03:29:56 INFO - PROCESS | 3808 | 1461234596259 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}] 03:29:56 INFO - PROCESS | 3808 | 1461234596364 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:29:56 INFO - PROCESS | 3808 | 1461234596449 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 3808 | ++DOCSHELL 1A907400 == 40 [pid = 3808] [id = 120] 03:29:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1C5CEC00) [pid = 3808] [serial = 357] [outer = 00000000] 03:29:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1CDD8C00) [pid = 3808] [serial = 358] [outer = 1C5CEC00] 03:29:56 INFO - PROCESS | 3808 | 1461234596493 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1CDDD000) [pid = 3808] [serial = 359] [outer = 1C5CEC00] 03:29:56 INFO - PROCESS | 3808 | 1461234596932 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 703ms 03:29:56 INFO - PROCESS | 3808 | 1461234596954 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 3808 | 1461234596956 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:29:56 INFO - PROCESS | 3808 | 1461234596968 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 3808 | 1461234596970 Marionette TRACE conn3 <- [1,446,null,{}] 03:29:56 INFO - PROCESS | 3808 | 1461234596978 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}] 03:29:57 INFO - PROCESS | 3808 | 1461234597089 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:29:57 INFO - PROCESS | 3808 | 1461234597098 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3808 | ++DOCSHELL 1386A000 == 41 [pid = 3808] [id = 121] 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1CD3C400) [pid = 3808] [serial = 360] [outer = 00000000] 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1D464000) [pid = 3808] [serial = 361] [outer = 1CD3C400] 03:29:57 INFO - PROCESS | 3808 | 1461234597188 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1D631400) [pid = 3808] [serial = 362] [outer = 1CD3C400] 03:29:57 INFO - PROCESS | 3808 | 1461234597604 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 704ms 03:29:57 INFO - PROCESS | 3808 | 1461234597659 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 3808 | 1461234597661 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:29:57 INFO - PROCESS | 3808 | 1461234597668 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3808 | 1461234597670 Marionette TRACE conn3 <- [1,450,null,{}] 03:29:57 INFO - PROCESS | 3808 | 1461234597673 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}] 03:29:57 INFO - PROCESS | 3808 | 1461234597806 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:29:57 INFO - PROCESS | 3808 | 1461234597819 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3808 | ++DOCSHELL 1321F000 == 42 [pid = 3808] [id = 122] 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1D158400) [pid = 3808] [serial = 363] [outer = 00000000] 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1DB57800) [pid = 3808] [serial = 364] [outer = 1D158400] 03:29:57 INFO - PROCESS | 3808 | 1461234597862 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1DB57000) [pid = 3808] [serial = 365] [outer = 1D158400] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (16936800) [pid = 3808] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1320E800) [pid = 3808] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1AAF7000) [pid = 3808] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (13A3FC00) [pid = 3808] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1A965C00) [pid = 3808] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18992800) [pid = 3808] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19AC1400) [pid = 3808] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1CABBC00) [pid = 3808] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13A44800) [pid = 3808] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1CD3E400) [pid = 3808] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (137E2800) [pid = 3808] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1A036C00) [pid = 3808] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16654000) [pid = 3808] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (12CF1400) [pid = 3808] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:29:58 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1A9ED400) [pid = 3808] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:29:58 INFO - PROCESS | 3808 | 1461234598417 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] 03:29:58 INFO - PROCESS | 3808 | 1461234598473 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 3808 | 1461234598477 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:29:58 INFO - PROCESS | 3808 | 1461234598478 Marionette TRACE conn3 <- [1,454,null,{}] 03:29:58 INFO - PROCESS | 3808 | 1461234598482 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}] 03:29:58 INFO - PROCESS | 3808 | 1461234598556 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:29:58 INFO - PROCESS | 3808 | 1461234598563 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3808 | ++DOCSHELL 13257400 == 43 [pid = 3808] [id = 123] 03:29:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1664BC00) [pid = 3808] [serial = 366] [outer = 00000000] 03:29:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A065000) [pid = 3808] [serial = 367] [outer = 1664BC00] 03:29:58 INFO - PROCESS | 3808 | 1461234598606 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A05A800) [pid = 3808] [serial = 368] [outer = 1664BC00] 03:29:59 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:59 INFO - PROCESS | 3808 | 1461234599017 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 594ms 03:29:59 INFO - PROCESS | 3808 | 1461234599074 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3808 | 1461234599076 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:29:59 INFO - PROCESS | 3808 | 1461234599079 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3808 | 1461234599081 Marionette TRACE conn3 <- [1,458,null,{}] 03:29:59 INFO - PROCESS | 3808 | 1461234599084 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}] 03:29:59 INFO - PROCESS | 3808 | 1461234599158 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:29:59 INFO - PROCESS | 3808 | 1461234599166 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3808 | ++DOCSHELL 16AA1C00 == 44 [pid = 3808] [id = 124] 03:29:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16AA6C00) [pid = 3808] [serial = 369] [outer = 00000000] 03:29:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16AAAC00) [pid = 3808] [serial = 370] [outer = 16AA6C00] 03:29:59 INFO - PROCESS | 3808 | 1461234599210 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (16AAD400) [pid = 3808] [serial = 371] [outer = 16AA6C00] 03:29:59 INFO - PROCESS | 3808 | 1461234599635 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] 03:29:59 INFO - PROCESS | 3808 | 1461234599688 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:29:59 INFO - PROCESS | 3808 | 1461234599692 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3808 | 1461234599694 Marionette TRACE conn3 <- [1,462,null,{}] 03:29:59 INFO - PROCESS | 3808 | 1461234599702 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}] 03:29:59 INFO - PROCESS | 3808 | 1461234599776 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:29:59 INFO - PROCESS | 3808 | 1461234599888 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3808 | ++DOCSHELL 12D80800 == 45 [pid = 3808] [id = 125] 03:29:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (13216C00) [pid = 3808] [serial = 372] [outer = 00000000] 03:29:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (13A03000) [pid = 3808] [serial = 373] [outer = 13216C00] 03:29:59 INFO - PROCESS | 3808 | 1461234599956 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (15843000) [pid = 3808] [serial = 374] [outer = 13216C00] 03:30:00 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:00 INFO - PROCESS | 3808 | 1461234600607 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] 03:30:00 INFO - PROCESS | 3808 | 1461234600645 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:30:00 INFO - PROCESS | 3808 | 1461234600650 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 3808 | 1461234600654 Marionette TRACE conn3 <- [1,466,null,{}] 03:30:00 INFO - PROCESS | 3808 | 1461234600660 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}] 03:30:00 INFO - PROCESS | 3808 | 1461234600766 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:30:00 INFO - PROCESS | 3808 | 1461234600845 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3808 | ++DOCSHELL 18428C00 == 46 [pid = 3808] [id = 126] 03:30:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18429C00) [pid = 3808] [serial = 375] [outer = 00000000] 03:30:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (194B2400) [pid = 3808] [serial = 376] [outer = 18429C00] 03:30:00 INFO - PROCESS | 3808 | 1461234600943 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (19768800) [pid = 3808] [serial = 377] [outer = 18429C00] 03:30:01 INFO - PROCESS | 3808 | 1461234601551 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] 03:30:01 INFO - PROCESS | 3808 | 1461234601602 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:30:01 INFO - PROCESS | 3808 | 1461234601606 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 3808 | 1461234601609 Marionette TRACE conn3 <- [1,470,null,{}] 03:30:01 INFO - PROCESS | 3808 | 1461234601626 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}] 03:30:01 INFO - PROCESS | 3808 | 1461234601727 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:30:01 INFO - PROCESS | 3808 | 1461234601804 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 3808 | ++DOCSHELL 18E10C00 == 47 [pid = 3808] [id = 127] 03:30:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (19D51800) [pid = 3808] [serial = 378] [outer = 00000000] 03:30:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1CAC5C00) [pid = 3808] [serial = 379] [outer = 19D51800] 03:30:01 INFO - PROCESS | 3808 | 1461234601859 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1D307000) [pid = 3808] [serial = 380] [outer = 19D51800] 03:30:02 INFO - PROCESS | 3808 | 1461234602460 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 891ms 03:30:02 INFO - PROCESS | 3808 | 1461234602510 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 3808 | 1461234602512 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:30:02 INFO - PROCESS | 3808 | 1461234602522 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 3808 | 1461234602528 Marionette TRACE conn3 <- [1,474,null,{}] 03:30:02 INFO - PROCESS | 3808 | 1461234602533 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}] 03:30:02 INFO - PROCESS | 3808 | 1461234602633 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:30:02 INFO - PROCESS | 3808 | 1461234602724 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3808 | ++DOCSHELL 18FEE800 == 48 [pid = 3808] [id = 128] 03:30:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18FEF000) [pid = 3808] [serial = 381] [outer = 00000000] 03:30:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1D45D000) [pid = 3808] [serial = 382] [outer = 18FEF000] 03:30:02 INFO - PROCESS | 3808 | 1461234602778 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1D723000) [pid = 3808] [serial = 383] [outer = 18FEF000] 03:30:02 INFO - PROCESS | 3808 | [3808] 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 03:30:02 INFO - PROCESS | 3808 | [3808] 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 03:30:03 INFO - PROCESS | 3808 | 1461234603385 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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 891ms 03:30:03 INFO - PROCESS | 3808 | 1461234603420 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 3808 | 1461234603423 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:30:03 INFO - PROCESS | 3808 | 1461234603440 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 3808 | 1461234603442 Marionette TRACE conn3 <- [1,478,null,{}] 03:30:03 INFO - PROCESS | 3808 | 1461234603448 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}] 03:30:03 INFO - PROCESS | 3808 | 1461234603555 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:30:03 INFO - PROCESS | 3808 | 1461234603632 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 3808 | ++DOCSHELL 1C4BB000 == 49 [pid = 3808] [id = 129] 03:30:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C4BB400) [pid = 3808] [serial = 384] [outer = 00000000] 03:30:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1C4C4800) [pid = 3808] [serial = 385] [outer = 1C4BB400] 03:30:03 INFO - PROCESS | 3808 | 1461234603686 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1C4C4400) [pid = 3808] [serial = 386] [outer = 1C4BB400] 03:30:04 INFO - PROCESS | 3808 | 1461234604404 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1000ms 03:30:04 INFO - PROCESS | 3808 | 1461234604430 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 3808 | 1461234604434 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:30:04 INFO - PROCESS | 3808 | 1461234604439 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:30:04 INFO - PROCESS | 3808 | 1461234604443 Marionette TRACE conn3 <- [1,482,null,{}] 03:30:04 INFO - PROCESS | 3808 | 1461234604464 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}] 03:30:04 INFO - PROCESS | 3808 | 1461234604562 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:30:04 INFO - PROCESS | 3808 | 1461234604644 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3808 | ++DOCSHELL 1321C400 == 50 [pid = 3808] [id = 130] 03:30:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (13221C00) [pid = 3808] [serial = 387] [outer = 00000000] 03:30:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1676B400) [pid = 3808] [serial = 388] [outer = 13221C00] 03:30:04 INFO - PROCESS | 3808 | 1461234604768 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (16AA7C00) [pid = 3808] [serial = 389] [outer = 13221C00] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 16AA1C00 == 49 [pid = 3808] [id = 124] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 13257400 == 48 [pid = 3808] [id = 123] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1321F000 == 47 [pid = 3808] [id = 122] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1386A000 == 46 [pid = 3808] [id = 121] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1A907400 == 45 [pid = 3808] [id = 120] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1A37C800 == 44 [pid = 3808] [id = 119] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1A267800 == 43 [pid = 3808] [id = 118] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1883DC00 == 42 [pid = 3808] [id = 117] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1321F800 == 41 [pid = 3808] [id = 116] 03:30:05 INFO - PROCESS | 3808 | --DOCSHELL 1321B400 == 40 [pid = 3808] [id = 112] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (13220400) [pid = 3808] [serial = 292] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18F81C00) [pid = 3808] [serial = 298] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (15CE2000) [pid = 3808] [serial = 295] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1D458800) [pid = 3808] [serial = 301] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | 1461234605338 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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 969ms 03:30:05 INFO - PROCESS | 3808 | 1461234605406 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 3808 | 1461234605412 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1A9E5C00) [pid = 3808] [serial = 209] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18191400) [pid = 3808] [serial = 206] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (13260400) [pid = 3808] [serial = 203] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1CD39C00) [pid = 3808] [serial = 212] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (18B9B000) [pid = 3808] [serial = 254] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (15F02000) [pid = 3808] [serial = 251] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (16654400) [pid = 3808] [serial = 307] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1693FC00) [pid = 3808] [serial = 308] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1AA2A800) [pid = 3808] [serial = 316] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1AAF2400) [pid = 3808] [serial = 317] [outer = 00000000] [url = about:blank] 03:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18B9CC00) [pid = 3808] [serial = 310] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18C5E000) [pid = 3808] [serial = 311] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A05E000) [pid = 3808] [serial = 313] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1CD39400) [pid = 3808] [serial = 320] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1D30B400) [pid = 3808] [serial = 322] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A064400) [pid = 3808] [serial = 326] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1976E400) [pid = 3808] [serial = 325] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1D45E800) [pid = 3808] [serial = 328] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (16647800) [pid = 3808] [serial = 305] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (15C3E800) [pid = 3808] [serial = 304] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1D30A400) [pid = 3808] [serial = 323] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1D71D400) [pid = 3808] [serial = 329] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1A065400) [pid = 3808] [serial = 314] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18E15400) [pid = 3808] [serial = 331] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1CD30C00) [pid = 3808] [serial = 319] [outer = 00000000] [url = about:blank] 03:30:05 INFO - PROCESS | 3808 | 1461234605439 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 3808 | 1461234605442 Marionette TRACE conn3 <- [1,486,null,{}] 03:30:05 INFO - PROCESS | 3808 | 1461234605450 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}] 03:30:05 INFO - PROCESS | 3808 | 1461234605537 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:30:05 INFO - PROCESS | 3808 | 1461234605549 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 3808 | ++DOCSHELL 137DC000 == 41 [pid = 3808] [id = 131] 03:30:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1386A000) [pid = 3808] [serial = 390] [outer = 00000000] 03:30:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1664A000) [pid = 3808] [serial = 391] [outer = 1386A000] 03:30:05 INFO - PROCESS | 3808 | 1461234605593 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (16A91800) [pid = 3808] [serial = 392] [outer = 1386A000] 03:30:06 INFO - PROCESS | 3808 | 1461234606056 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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 641ms 03:30:06 INFO - PROCESS | 3808 | 1461234606103 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3808 | 1461234606105 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:30:06 INFO - PROCESS | 3808 | 1461234606109 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 3808 | 1461234606112 Marionette TRACE conn3 <- [1,490,null,{}] 03:30:06 INFO - PROCESS | 3808 | 1461234606122 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}] 03:30:06 INFO - PROCESS | 3808 | 1461234606201 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:30:06 INFO - PROCESS | 3808 | 1461234606210 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3808 | ++DOCSHELL 18C56400 == 42 [pid = 3808] [id = 132] 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18C56C00) [pid = 3808] [serial = 393] [outer = 00000000] 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18E16800) [pid = 3808] [serial = 394] [outer = 18C56C00] 03:30:06 INFO - PROCESS | 3808 | 1461234606257 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18FE5C00) [pid = 3808] [serial = 395] [outer = 18C56C00] 03:30:06 INFO - PROCESS | 3808 | 1461234606714 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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 625ms 03:30:06 INFO - PROCESS | 3808 | 1461234606746 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3808 | 1461234606748 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:30:06 INFO - PROCESS | 3808 | 1461234606752 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 3808 | 1461234606753 Marionette TRACE conn3 <- [1,494,null,{}] 03:30:06 INFO - PROCESS | 3808 | 1461234606757 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}] 03:30:06 INFO - PROCESS | 3808 | 1461234606834 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:30:06 INFO - PROCESS | 3808 | 1461234606839 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3808 | ++DOCSHELL 18F81800 == 43 [pid = 3808] [id = 133] 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18FE8800) [pid = 3808] [serial = 396] [outer = 00000000] 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A033000) [pid = 3808] [serial = 397] [outer = 18FE8800] 03:30:06 INFO - PROCESS | 3808 | 1461234606884 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A05F800) [pid = 3808] [serial = 398] [outer = 18FE8800] 03:30:07 INFO - PROCESS | 3808 | 1461234607304 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 594ms 03:30:07 INFO - PROCESS | 3808 | 1461234607349 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3808 | 1461234607351 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:30:07 INFO - PROCESS | 3808 | 1461234607354 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3808 | 1461234607356 Marionette TRACE conn3 <- [1,498,null,{}] 03:30:07 INFO - PROCESS | 3808 | 1461234607359 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}] 03:30:07 INFO - PROCESS | 3808 | 1461234607435 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:30:07 INFO - PROCESS | 3808 | 1461234607442 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3808 | ++DOCSHELL 18FEE000 == 44 [pid = 3808] [id = 134] 03:30:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1A05A000) [pid = 3808] [serial = 399] [outer = 00000000] 03:30:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1A96A400) [pid = 3808] [serial = 400] [outer = 1A05A000] 03:30:07 INFO - PROCESS | 3808 | 1461234607489 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1A9E5C00) [pid = 3808] [serial = 401] [outer = 1A05A000] 03:30:07 INFO - PROCESS | 3808 | 1461234607985 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 703ms 03:30:08 INFO - PROCESS | 3808 | 1461234608054 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 3808 | 1461234608056 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:30:08 INFO - PROCESS | 3808 | 1461234608059 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 3808 | 1461234608061 Marionette TRACE conn3 <- [1,502,null,{}] 03:30:08 INFO - PROCESS | 3808 | 1461234608065 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}] 03:30:08 INFO - PROCESS | 3808 | 1461234608186 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:30:08 INFO - PROCESS | 3808 | 1461234608242 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 3808 | ++DOCSHELL 1ADFA800 == 45 [pid = 3808] [id = 135] 03:30:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1C433800) [pid = 3808] [serial = 402] [outer = 00000000] 03:30:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1C4C0000) [pid = 3808] [serial = 403] [outer = 1C433800] 03:30:08 INFO - PROCESS | 3808 | 1461234608290 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1C4BF400) [pid = 3808] [serial = 404] [outer = 1C433800] 03:30:08 INFO - PROCESS | 3808 | 1461234608715 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]]]}] 03:30:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1ADF3800) [pid = 3808] [serial = 405] [outer = 1E0A2000] 03:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 688ms 03:30:08 INFO - PROCESS | 3808 | 1461234608811 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 3808 | 1461234608813 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:30:08 INFO - PROCESS | 3808 | 1461234608830 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:30:08 INFO - PROCESS | 3808 | 1461234608832 Marionette TRACE conn3 <- [1,506,null,{}] 03:30:08 INFO - PROCESS | 3808 | 1461234608835 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}] 03:30:08 INFO - PROCESS | 3808 | 1461234608937 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:30:08 INFO - PROCESS | 3808 | 1461234608947 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3808 | ++DOCSHELL 15537800 == 46 [pid = 3808] [id = 136] 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1C4C6000) [pid = 3808] [serial = 406] [outer = 00000000] 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1D155800) [pid = 3808] [serial = 407] [outer = 1C4C6000] 03:30:09 INFO - PROCESS | 3808 | 1461234609034 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1D30A400) [pid = 3808] [serial = 408] [outer = 1C4C6000] 03:30:09 INFO - PROCESS | 3808 | 1461234609444 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 641ms 03:30:09 INFO - PROCESS | 3808 | 1461234609468 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3808 | 1461234609470 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:30:09 INFO - PROCESS | 3808 | 1461234609481 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 3808 | 1461234609482 Marionette TRACE conn3 <- [1,510,null,{}] 03:30:09 INFO - PROCESS | 3808 | 1461234609486 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}] 03:30:09 INFO - PROCESS | 3808 | 1461234609595 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:30:09 INFO - PROCESS | 3808 | 1461234609600 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3808 | ++DOCSHELL 1D154400 == 47 [pid = 3808] [id = 137] 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1D15A000) [pid = 3808] [serial = 409] [outer = 00000000] 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1D622400) [pid = 3808] [serial = 410] [outer = 1D15A000] 03:30:09 INFO - PROCESS | 3808 | 1461234609644 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1D71D400) [pid = 3808] [serial = 411] [outer = 1D15A000] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1D62E800) [pid = 3808] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1C430800) [pid = 3808] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1D45A400) [pid = 3808] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1C5CEC00) [pid = 3808] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1CD3C400) [pid = 3808] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (13258C00) [pid = 3808] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1A26A000) [pid = 3808] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A96AC00) [pid = 3808] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18868800) [pid = 3808] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1D158400) [pid = 3808] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1664BC00) [pid = 3808] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13218800) [pid = 3808] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18207000) [pid = 3808] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:30:09 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (146AF800) [pid = 3808] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:30:10 INFO - PROCESS | 3808 | 1461234610168 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 03:30:10 INFO - PROCESS | 3808 | 1461234610239 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3808 | 1461234610241 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:30:10 INFO - PROCESS | 3808 | 1461234610249 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 3808 | 1461234610250 Marionette TRACE conn3 <- [1,514,null,{}] 03:30:10 INFO - PROCESS | 3808 | 1461234610254 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}] 03:30:10 INFO - PROCESS | 3808 | 1461234610330 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:30:10 INFO - PROCESS | 3808 | 1461234610336 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3808 | ++DOCSHELL 15FB2C00 == 48 [pid = 3808] [id = 138] 03:30:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18207000) [pid = 3808] [serial = 412] [outer = 00000000] 03:30:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1C430800) [pid = 3808] [serial = 413] [outer = 18207000] 03:30:10 INFO - PROCESS | 3808 | 1461234610380 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1CD3C400) [pid = 3808] [serial = 414] [outer = 18207000] 03:30:10 INFO - PROCESS | 3808 | 1461234610787 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]]]}] 03:30:10 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 03:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 594ms 03:30:10 INFO - PROCESS | 3808 | 1461234610843 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3808 | 1461234610845 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:30:10 INFO - PROCESS | 3808 | 1461234610848 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 3808 | 1461234610850 Marionette TRACE conn3 <- [1,518,null,{}] 03:30:10 INFO - PROCESS | 3808 | 1461234610853 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}] 03:30:10 INFO - PROCESS | 3808 | 1461234610930 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:30:10 INFO - PROCESS | 3808 | 1461234610936 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3808 | ++DOCSHELL 13DB9800 == 49 [pid = 3808] [id = 139] 03:30:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (14AB1C00) [pid = 3808] [serial = 415] [outer = 00000000] 03:30:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1D461C00) [pid = 3808] [serial = 416] [outer = 14AB1C00] 03:30:10 INFO - PROCESS | 3808 | 1461234610979 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1D727000) [pid = 3808] [serial = 417] [outer = 14AB1C00] 03:30:11 INFO - PROCESS | 3808 | 1461234611400 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 03:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:30:11 INFO - PROCESS | 3808 | 1461234611449 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3808 | 1461234611451 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 3808 | 1461234611454 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 3808 | 1461234611457 Marionette TRACE conn3 <- [1,522,null,{}] 03:30:11 INFO - PROCESS | 3808 | 1461234611460 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}] 03:30:11 INFO - PROCESS | 3808 | 1461234611552 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:30:11 INFO - PROCESS | 3808 | 1461234611561 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3808 | ++DOCSHELL 15FD8800 == 50 [pid = 3808] [id = 140] 03:30:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1C39B400) [pid = 3808] [serial = 418] [outer = 00000000] 03:30:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1C3A1C00) [pid = 3808] [serial = 419] [outer = 1C39B400] 03:30:11 INFO - PROCESS | 3808 | 1461234611616 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1DB58400) [pid = 3808] [serial = 420] [outer = 1C39B400] 03:30:12 INFO - PROCESS | 3808 | 1461234612272 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 906ms 03:30:12 INFO - PROCESS | 3808 | 1461234612361 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3808 | 1461234612366 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:30:12 INFO - PROCESS | 3808 | 1461234612371 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3808 | 1461234612375 Marionette TRACE conn3 <- [1,526,null,{}] 03:30:12 INFO - PROCESS | 3808 | 1461234612381 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}] 03:30:12 INFO - PROCESS | 3808 | 1461234612525 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:30:12 INFO - PROCESS | 3808 | 1461234612614 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3808 | ++DOCSHELL 13A47000 == 51 [pid = 3808] [id = 141] 03:30:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (15FD8000) [pid = 3808] [serial = 421] [outer = 00000000] 03:30:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (16A90C00) [pid = 3808] [serial = 422] [outer = 15FD8000] 03:30:12 INFO - PROCESS | 3808 | 1461234612678 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18192400) [pid = 3808] [serial = 423] [outer = 15FD8000] 03:30:13 INFO - PROCESS | 3808 | 1461234613253 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]]]}] 03:30:13 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 03:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 937ms 03:30:13 INFO - PROCESS | 3808 | 1461234613317 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 3808 | 1461234613323 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:30:13 INFO - PROCESS | 3808 | 1461234613330 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 3808 | 1461234613333 Marionette TRACE conn3 <- [1,530,null,{}] 03:30:13 INFO - PROCESS | 3808 | 1461234613337 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}] 03:30:13 INFO - PROCESS | 3808 | 1461234613445 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:30:13 INFO - PROCESS | 3808 | 1461234613539 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3808 | ++DOCSHELL 18FE7000 == 52 [pid = 3808] [id = 142] 03:30:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18FE7400) [pid = 3808] [serial = 424] [outer = 00000000] 03:30:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1976E400) [pid = 3808] [serial = 425] [outer = 18FE7400] 03:30:13 INFO - PROCESS | 3808 | 1461234613593 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A05AC00) [pid = 3808] [serial = 426] [outer = 18FE7400] 03:30:14 INFO - PROCESS | 3808 | 1461234614179 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"]]]}] 03:30:14 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 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:14 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 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:30:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 891ms 03:30:14 INFO - PROCESS | 3808 | 1461234614232 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3808 | 1461234614235 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:30:14 INFO - PROCESS | 3808 | 1461234614239 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3808 | 1461234614243 Marionette TRACE conn3 <- [1,534,null,{}] 03:30:14 INFO - PROCESS | 3808 | 1461234614254 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}] 03:30:14 INFO - PROCESS | 3808 | 1461234614368 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:30:14 INFO - PROCESS | 3808 | 1461234614465 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3808 | ++DOCSHELL 1A2D8C00 == 53 [pid = 3808] [id = 143] 03:30:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C435800) [pid = 3808] [serial = 427] [outer = 00000000] 03:30:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D1A8400) [pid = 3808] [serial = 428] [outer = 1C435800] 03:30:14 INFO - PROCESS | 3808 | 1461234614521 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1D1ABC00) [pid = 3808] [serial = 429] [outer = 1C435800] 03:30:15 INFO - PROCESS | 3808 | 1461234615029 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]]]}] 03:30:15 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. 03:30:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 844ms 03:30:15 INFO - PROCESS | 3808 | 1461234615080 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3808 | 1461234615083 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:30:15 INFO - PROCESS | 3808 | 1461234615086 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 3808 | 1461234615088 Marionette TRACE conn3 <- [1,538,null,{}] 03:30:15 INFO - PROCESS | 3808 | 1461234615092 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}] 03:30:15 INFO - PROCESS | 3808 | 1461234615195 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:30:15 INFO - PROCESS | 3808 | 1461234615316 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3808 | ++DOCSHELL 15557000 == 54 [pid = 3808] [id = 144] 03:30:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (15557C00) [pid = 3808] [serial = 430] [outer = 00000000] 03:30:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1555E800) [pid = 3808] [serial = 431] [outer = 15557C00] 03:30:15 INFO - PROCESS | 3808 | 1461234615378 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1A653C00) [pid = 3808] [serial = 432] [outer = 15557C00] 03:30:15 INFO - PROCESS | 3808 | 1461234615932 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]]]}] 03:30:15 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. 03:30:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 907ms 03:30:16 INFO - PROCESS | 3808 | 1461234615994 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3808 | 1461234615997 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:30:16 INFO - PROCESS | 3808 | 1461234616002 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3808 | 1461234616004 Marionette TRACE conn3 <- [1,542,null,{}] 03:30:16 INFO - PROCESS | 3808 | 1461234616007 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}] 03:30:16 INFO - PROCESS | 3808 | 1461234616108 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:30:16 INFO - PROCESS | 3808 | 1461234616220 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3808 | ++DOCSHELL 13219800 == 55 [pid = 3808] [id = 145] 03:30:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1321DC00) [pid = 3808] [serial = 433] [outer = 00000000] 03:30:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1664B000) [pid = 3808] [serial = 434] [outer = 1321DC00] 03:30:16 INFO - PROCESS | 3808 | 1461234616274 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (16770400) [pid = 3808] [serial = 435] [outer = 1321DC00] 03:30:16 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:16 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:16 INFO - PROCESS | 3808 | 1461234616977 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1000ms 03:30:17 INFO - PROCESS | 3808 | 1461234617003 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3808 | 1461234617008 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:30:17 INFO - PROCESS | 3808 | 1461234617013 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 3808 | 1461234617017 Marionette TRACE conn3 <- [1,546,null,{}] 03:30:17 INFO - PROCESS | 3808 | 1461234617021 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}] 03:30:17 INFO - PROCESS | 3808 | 1461234617113 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:30:17 INFO - PROCESS | 3808 | 1461234617197 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3808 | ++DOCSHELL 13E45800 == 56 [pid = 3808] [id = 146] 03:30:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (14A06800) [pid = 3808] [serial = 436] [outer = 00000000] 03:30:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (15C35400) [pid = 3808] [serial = 437] [outer = 14A06800] 03:30:17 INFO - PROCESS | 3808 | 1461234617291 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (15FB2000) [pid = 3808] [serial = 438] [outer = 14A06800] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 1667B800 == 55 [pid = 3808] [id = 85] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 13DB9800 == 54 [pid = 3808] [id = 139] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 15FB2C00 == 53 [pid = 3808] [id = 138] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 1D154400 == 52 [pid = 3808] [id = 137] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 15537800 == 51 [pid = 3808] [id = 136] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 1ADFA800 == 50 [pid = 3808] [id = 135] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 18FEE000 == 49 [pid = 3808] [id = 134] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (15FCBC00) [pid = 3808] [serial = 343] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (13873400) [pid = 3808] [serial = 334] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (18993400) [pid = 3808] [serial = 337] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1AAF1400) [pid = 3808] [serial = 340] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (16AAAC00) [pid = 3808] [serial = 370] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 18F81800 == 48 [pid = 3808] [id = 133] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 18C56400 == 47 [pid = 3808] [id = 132] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 137DC000 == 46 [pid = 3808] [id = 131] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 1321C400 == 45 [pid = 3808] [id = 130] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 18428C00 == 44 [pid = 3808] [id = 126] 03:30:17 INFO - PROCESS | 3808 | --DOCSHELL 12D80800 == 43 [pid = 3808] [id = 125] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1654DC00) [pid = 3808] [serial = 296] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1D72CC00) [pid = 3808] [serial = 248] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1D727400) [pid = 3808] [serial = 302] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1CDD8C00) [pid = 3808] [serial = 358] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1D464000) [pid = 3808] [serial = 361] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (15CD6C00) [pid = 3808] [serial = 346] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1654A000) [pid = 3808] [serial = 347] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1A382800) [pid = 3808] [serial = 352] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1A970800) [pid = 3808] [serial = 353] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1C43C400) [pid = 3808] [serial = 355] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1CDDD000) [pid = 3808] [serial = 359] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (18C55000) [pid = 3808] [serial = 349] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18E0E000) [pid = 3808] [serial = 350] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1DB57800) [pid = 3808] [serial = 364] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1D631400) [pid = 3808] [serial = 362] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1DB57000) [pid = 3808] [serial = 365] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A065000) [pid = 3808] [serial = 367] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A05A800) [pid = 3808] [serial = 368] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1C43F400) [pid = 3808] [serial = 356] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13223800) [pid = 3808] [serial = 293] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A266800) [pid = 3808] [serial = 299] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1DC8C000) [pid = 3808] [serial = 290] [outer = 00000000] [url = about:blank] 03:30:17 INFO - PROCESS | 3808 | 1461234617888 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 891ms 03:30:17 INFO - PROCESS | 3808 | 1461234617918 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3808 | 1461234617924 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:30:17 INFO - PROCESS | 3808 | 1461234617930 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 3808 | 1461234617932 Marionette TRACE conn3 <- [1,550,null,{}] 03:30:17 INFO - PROCESS | 3808 | 1461234617936 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}] 03:30:18 INFO - PROCESS | 3808 | 1461234618015 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:30:18 INFO - PROCESS | 3808 | 1461234618022 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3808 | ++DOCSHELL 13DA5400 == 44 [pid = 3808] [id = 147] 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (13DB9800) [pid = 3808] [serial = 439] [outer = 00000000] 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16547800) [pid = 3808] [serial = 440] [outer = 13DB9800] 03:30:18 INFO - PROCESS | 3808 | 1461234618071 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (16554000) [pid = 3808] [serial = 441] [outer = 13DB9800] 03:30:18 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:18 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:18 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:18 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:18 INFO - PROCESS | 3808 | 1461234618543 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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 641ms 03:30:18 INFO - PROCESS | 3808 | 1461234618567 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 3808 | 1461234618569 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:30:18 INFO - PROCESS | 3808 | 1461234618572 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 3808 | 1461234618575 Marionette TRACE conn3 <- [1,554,null,{}] 03:30:18 INFO - PROCESS | 3808 | 1461234618585 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}] 03:30:18 INFO - PROCESS | 3808 | 1461234618665 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:30:18 INFO - PROCESS | 3808 | 1461234618673 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3808 | ++DOCSHELL 16AAF000 == 45 [pid = 3808] [id = 148] 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (16AAF400) [pid = 3808] [serial = 442] [outer = 00000000] 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1883B000) [pid = 3808] [serial = 443] [outer = 16AAF400] 03:30:18 INFO - PROCESS | 3808 | 1461234618721 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18995400) [pid = 3808] [serial = 444] [outer = 16AAF400] 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:19 INFO - PROCESS | 3808 | 1461234619173 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 641ms 03:30:19 INFO - PROCESS | 3808 | 1461234619210 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3808 | 1461234619213 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:30:19 INFO - PROCESS | 3808 | 1461234619220 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3808 | 1461234619222 Marionette TRACE conn3 <- [1,558,null,{}] 03:30:19 INFO - PROCESS | 3808 | 1461234619225 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}] 03:30:19 INFO - PROCESS | 3808 | 1461234619302 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:30:19 INFO - PROCESS | 3808 | 1461234619308 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3808 | ++DOCSHELL 18B9D800 == 46 [pid = 3808] [id = 149] 03:30:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C54C00) [pid = 3808] [serial = 445] [outer = 00000000] 03:30:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18E0C400) [pid = 3808] [serial = 446] [outer = 18C54C00] 03:30:19 INFO - PROCESS | 3808 | 1461234619355 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18E14C00) [pid = 3808] [serial = 447] [outer = 18C54C00] 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:19 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:19 INFO - PROCESS | 3808 | 1461234619797 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 03:30:19 INFO - PROCESS | 3808 | 1461234619859 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3808 | 1461234619861 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:30:19 INFO - PROCESS | 3808 | 1461234619864 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3808 | 1461234619866 Marionette TRACE conn3 <- [1,562,null,{}] 03:30:19 INFO - PROCESS | 3808 | 1461234619869 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}] 03:30:19 INFO - PROCESS | 3808 | 1461234619943 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:30:19 INFO - PROCESS | 3808 | 1461234619949 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3808 | ++DOCSHELL 15FAF000 == 47 [pid = 3808] [id = 150] 03:30:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18B95800) [pid = 3808] [serial = 448] [outer = 00000000] 03:30:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (194B7400) [pid = 3808] [serial = 449] [outer = 18B95800] 03:30:20 INFO - PROCESS | 3808 | 1461234619992 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1981CC00) [pid = 3808] [serial = 450] [outer = 18B95800] 03:30:20 INFO - PROCESS | 3808 | 1461234620454 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]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 641ms 03:30:20 INFO - PROCESS | 3808 | 1461234620502 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 3808 | 1461234620504 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:30:20 INFO - PROCESS | 3808 | 1461234620507 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:30:20 INFO - PROCESS | 3808 | 1461234620509 Marionette TRACE conn3 <- [1,566,null,{}] 03:30:20 INFO - PROCESS | 3808 | 1461234620513 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}] 03:30:20 INFO - PROCESS | 3808 | 1461234620626 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:30:20 INFO - PROCESS | 3808 | 1461234620713 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 3808 | ++DOCSHELL 13223000 == 48 [pid = 3808] [id = 151] 03:30:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1A37C800) [pid = 3808] [serial = 451] [outer = 00000000] 03:30:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1A9E2800) [pid = 3808] [serial = 452] [outer = 1A37C800] 03:30:20 INFO - PROCESS | 3808 | 1461234620760 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A9E0800) [pid = 3808] [serial = 453] [outer = 1A37C800] 03:30:21 INFO - PROCESS | 3808 | 1461234621176 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 03:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:30:21 INFO - PROCESS | 3808 | 1461234621211 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3808 | 1461234621213 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 3808 | 1461234621216 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 3808 | 1461234621218 Marionette TRACE conn3 <- [1,570,null,{}] 03:30:21 INFO - PROCESS | 3808 | 1461234621221 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}] 03:30:21 INFO - PROCESS | 3808 | 1461234621321 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:30:21 INFO - PROCESS | 3808 | 1461234621328 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3808 | ++DOCSHELL 1A2D8400 == 49 [pid = 3808] [id = 152] 03:30:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1A9EC000) [pid = 3808] [serial = 454] [outer = 00000000] 03:30:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1C397400) [pid = 3808] [serial = 455] [outer = 1A9EC000] 03:30:21 INFO - PROCESS | 3808 | 1461234621371 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1C396800) [pid = 3808] [serial = 456] [outer = 1A9EC000] 03:30:21 INFO - PROCESS | 3808 | 1461234621849 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 687ms 03:30:21 INFO - PROCESS | 3808 | 1461234621923 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3808 | 1461234621925 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:30:21 INFO - PROCESS | 3808 | 1461234621929 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 3808 | 1461234621930 Marionette TRACE conn3 <- [1,574,null,{}] 03:30:21 INFO - PROCESS | 3808 | 1461234621934 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}] 03:30:22 INFO - PROCESS | 3808 | 1461234622062 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:30:22 INFO - PROCESS | 3808 | 1461234622119 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3808 | ++DOCSHELL 184EC800 == 50 [pid = 3808] [id = 153] 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1AA2F800) [pid = 3808] [serial = 457] [outer = 00000000] 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1C4BD800) [pid = 3808] [serial = 458] [outer = 1AA2F800] 03:30:22 INFO - PROCESS | 3808 | 1461234622162 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1C5D1400) [pid = 3808] [serial = 459] [outer = 1AA2F800] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1C433800) [pid = 3808] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1C4C6000) [pid = 3808] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1D15A000) [pid = 3808] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1386A000) [pid = 3808] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (13221C00) [pid = 3808] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18FE8800) [pid = 3808] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1A05A000) [pid = 3808] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18C56C00) [pid = 3808] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (18207000) [pid = 3808] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (14AB1C00) [pid = 3808] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1841E000) [pid = 3808] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (16AA6C00) [pid = 3808] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1A64A800) [pid = 3808] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (12D44800) [pid = 3808] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:30:22 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1321EC00) [pid = 3808] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:30:22 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:22 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:22 INFO - PROCESS | 3808 | 1461234622723 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 844ms 03:30:22 INFO - PROCESS | 3808 | 1461234622771 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3808 | 1461234622773 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:30:22 INFO - PROCESS | 3808 | 1461234622776 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 3808 | 1461234622778 Marionette TRACE conn3 <- [1,578,null,{}] 03:30:22 INFO - PROCESS | 3808 | 1461234622781 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}] 03:30:22 INFO - PROCESS | 3808 | 1461234622864 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:30:22 INFO - PROCESS | 3808 | 1461234622870 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3808 | ++DOCSHELL 13DA0C00 == 51 [pid = 3808] [id = 154] 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (16AA2400) [pid = 3808] [serial = 460] [outer = 00000000] 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18FE8800) [pid = 3808] [serial = 461] [outer = 16AA2400] 03:30:22 INFO - PROCESS | 3808 | 1461234622914 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1A26C000) [pid = 3808] [serial = 462] [outer = 16AA2400] 03:30:23 INFO - PROCESS | 3808 | 1461234623313 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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 03:30:23 INFO - PROCESS | 3808 | 1461234623373 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3808 | 1461234623375 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:30:23 INFO - PROCESS | 3808 | 1461234623379 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 3808 | 1461234623380 Marionette TRACE conn3 <- [1,582,null,{}] 03:30:23 INFO - PROCESS | 3808 | 1461234623384 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}] 03:30:23 INFO - PROCESS | 3808 | 1461234623460 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:30:23 INFO - PROCESS | 3808 | 1461234623466 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 3808 | ++DOCSHELL 16A8A400 == 52 [pid = 3808] [id = 155] 03:30:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1C395800) [pid = 3808] [serial = 463] [outer = 00000000] 03:30:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1C43A800) [pid = 3808] [serial = 464] [outer = 1C395800] 03:30:23 INFO - PROCESS | 3808 | 1461234623511 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1CABCC00) [pid = 3808] [serial = 465] [outer = 1C395800] 03:30:23 INFO - PROCESS | 3808 | 1461234623955 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 641ms 03:30:24 INFO - PROCESS | 3808 | 1461234624017 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3808 | 1461234624019 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:30:24 INFO - PROCESS | 3808 | 1461234624023 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3808 | 1461234624025 Marionette TRACE conn3 <- [1,586,null,{}] 03:30:24 INFO - PROCESS | 3808 | 1461234624028 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}] 03:30:24 INFO - PROCESS | 3808 | 1461234624121 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:30:24 INFO - PROCESS | 3808 | 1461234624126 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3808 | ++DOCSHELL 1C432C00 == 53 [pid = 3808] [id = 156] 03:30:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1CDDC800) [pid = 3808] [serial = 466] [outer = 00000000] 03:30:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1D1AB400) [pid = 3808] [serial = 467] [outer = 1CDDC800] 03:30:24 INFO - PROCESS | 3808 | 1461234624175 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1D1B2400) [pid = 3808] [serial = 468] [outer = 1CDDC800] 03:30:24 INFO - PROCESS | 3808 | 1461234624699 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 735ms 03:30:24 INFO - PROCESS | 3808 | 1461234624764 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3808 | 1461234624768 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:30:24 INFO - PROCESS | 3808 | 1461234624870 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3808 | 1461234624874 Marionette TRACE conn3 <- [1,590,null,{}] 03:30:24 INFO - PROCESS | 3808 | 1461234624889 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}] 03:30:25 INFO - PROCESS | 3808 | 1461234624998 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:30:25 INFO - PROCESS | 3808 | 1461234625073 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3808 | ++DOCSHELL 12D7EC00 == 54 [pid = 3808] [id = 157] 03:30:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (13222C00) [pid = 3808] [serial = 469] [outer = 00000000] 03:30:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (15555400) [pid = 3808] [serial = 470] [outer = 13222C00] 03:30:25 INFO - PROCESS | 3808 | 1461234625173 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (15C3E800) [pid = 3808] [serial = 471] [outer = 13222C00] 03:30:25 INFO - PROCESS | 3808 | 1461234625747 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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 953ms 03:30:25 INFO - PROCESS | 3808 | 1461234625770 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3808 | 1461234625775 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:30:25 INFO - PROCESS | 3808 | 1461234625782 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3808 | 1461234625785 Marionette TRACE conn3 <- [1,594,null,{}] 03:30:25 INFO - PROCESS | 3808 | 1461234625789 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}] 03:30:25 INFO - PROCESS | 3808 | 1461234625897 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:30:25 INFO - PROCESS | 3808 | 1461234625992 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3808 | ++DOCSHELL 16A8F400 == 55 [pid = 3808] [id = 158] 03:30:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (16A8FC00) [pid = 3808] [serial = 472] [outer = 00000000] 03:30:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (18993400) [pid = 3808] [serial = 473] [outer = 16A8FC00] 03:30:26 INFO - PROCESS | 3808 | 1461234626052 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (18C55000) [pid = 3808] [serial = 474] [outer = 16A8FC00] 03:30:26 INFO - PROCESS | 3808 | 1461234626622 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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 891ms 03:30:26 INFO - PROCESS | 3808 | 1461234626685 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3808 | 1461234626687 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:30:26 INFO - PROCESS | 3808 | 1461234626691 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 3808 | 1461234626695 Marionette TRACE conn3 <- [1,598,null,{}] 03:30:26 INFO - PROCESS | 3808 | 1461234626706 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}] 03:30:26 INFO - PROCESS | 3808 | 1461234626810 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:30:26 INFO - PROCESS | 3808 | 1461234626912 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3808 | ++DOCSHELL 1C397000 == 56 [pid = 3808] [id = 159] 03:30:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1C399C00) [pid = 3808] [serial = 475] [outer = 00000000] 03:30:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1C43E800) [pid = 3808] [serial = 476] [outer = 1C399C00] 03:30:26 INFO - PROCESS | 3808 | 1461234626968 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1CDD9800) [pid = 3808] [serial = 477] [outer = 1C399C00] 03:30:27 INFO - PROCESS | 3808 | 1461234627538 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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 907ms 03:30:27 INFO - PROCESS | 3808 | 1461234627594 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3808 | 1461234627597 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:30:27 INFO - PROCESS | 3808 | 1461234627601 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 3808 | 1461234627603 Marionette TRACE conn3 <- [1,602,null,{}] 03:30:27 INFO - PROCESS | 3808 | 1461234627606 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}] 03:30:27 INFO - PROCESS | 3808 | 1461234627710 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:30:27 INFO - PROCESS | 3808 | 1461234627804 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 3808 | ++DOCSHELL 1C43F000 == 57 [pid = 3808] [id = 160] 03:30:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1D15C400) [pid = 3808] [serial = 478] [outer = 00000000] 03:30:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1D30FC00) [pid = 3808] [serial = 479] [outer = 1D15C400] 03:30:27 INFO - PROCESS | 3808 | 1461234627857 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1D45B400) [pid = 3808] [serial = 480] [outer = 1D15C400] 03:30:28 INFO - PROCESS | 3808 | 1461234628485 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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 937ms 03:30:28 INFO - PROCESS | 3808 | 1461234628546 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 3808 | 1461234628548 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:30:28 INFO - PROCESS | 3808 | 1461234628552 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 3808 | 1461234628554 Marionette TRACE conn3 <- [1,606,null,{}] 03:30:28 INFO - PROCESS | 3808 | 1461234628558 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}] 03:30:28 INFO - PROCESS | 3808 | 1461234628657 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:30:28 INFO - PROCESS | 3808 | 1461234628904 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 3808 | ++DOCSHELL 12B85000 == 58 [pid = 3808] [id = 161] 03:30:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (12B87800) [pid = 3808] [serial = 481] [outer = 00000000] 03:30:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (15555800) [pid = 3808] [serial = 482] [outer = 12B87800] 03:30:28 INFO - PROCESS | 3808 | 1461234628963 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (16088400) [pid = 3808] [serial = 483] [outer = 12B87800] 03:30:29 INFO - PROCESS | 3808 | 1461234629566 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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1094ms 03:30:29 INFO - PROCESS | 3808 | 1461234629650 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 3808 | 1461234629655 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:30:29 INFO - PROCESS | 3808 | 1461234629659 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 3808 | 1461234629662 Marionette TRACE conn3 <- [1,610,null,{}] 03:30:29 INFO - PROCESS | 3808 | 1461234629667 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}] 03:30:29 INFO - PROCESS | 3808 | 1461234629788 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:30:29 INFO - PROCESS | 3808 | 1461234629914 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3808 | ++DOCSHELL 19768400 == 59 [pid = 3808] [id = 162] 03:30:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1976EC00) [pid = 3808] [serial = 484] [outer = 00000000] 03:30:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (1A059400) [pid = 3808] [serial = 485] [outer = 1976EC00] 03:30:29 INFO - PROCESS | 3808 | 1461234629972 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (1A376800) [pid = 3808] [serial = 486] [outer = 1976EC00] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 16A8A400 == 58 [pid = 3808] [id = 155] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 13DA0C00 == 57 [pid = 3808] [id = 154] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 184EC800 == 56 [pid = 3808] [id = 153] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 1A2D8400 == 55 [pid = 3808] [id = 152] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 13223000 == 54 [pid = 3808] [id = 151] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 15FAF000 == 53 [pid = 3808] [id = 150] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 18B9D800 == 52 [pid = 3808] [id = 149] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 16AAF000 == 51 [pid = 3808] [id = 148] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 13DA5400 == 50 [pid = 3808] [id = 147] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 13E45800 == 49 [pid = 3808] [id = 146] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1C4C4800) [pid = 3808] [serial = 385] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1CAC5C00) [pid = 3808] [serial = 379] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (194B2400) [pid = 3808] [serial = 376] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (13A03000) [pid = 3808] [serial = 373] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1D45D000) [pid = 3808] [serial = 382] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C3A1C00) [pid = 3808] [serial = 419] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOCSHELL 13A47000 == 48 [pid = 3808] [id = 141] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (18B97000) [pid = 3808] [serial = 338] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (16AAD400) [pid = 3808] [serial = 371] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1C43BC00) [pid = 3808] [serial = 341] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1651C000) [pid = 3808] [serial = 344] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (13A46C00) [pid = 3808] [serial = 335] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1C4C0000) [pid = 3808] [serial = 403] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1D155800) [pid = 3808] [serial = 407] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1C4BF400) [pid = 3808] [serial = 404] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1D622400) [pid = 3808] [serial = 410] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1664A000) [pid = 3808] [serial = 391] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (16A91800) [pid = 3808] [serial = 392] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (16AA7C00) [pid = 3808] [serial = 389] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1676B400) [pid = 3808] [serial = 388] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1A033000) [pid = 3808] [serial = 397] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A05F800) [pid = 3808] [serial = 398] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1A96A400) [pid = 3808] [serial = 400] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1D30A400) [pid = 3808] [serial = 408] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18E16800) [pid = 3808] [serial = 394] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18FE5C00) [pid = 3808] [serial = 395] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (14AB0C00) [pid = 3808] [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.] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1C430800) [pid = 3808] [serial = 413] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1D727000) [pid = 3808] [serial = 417] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1D461C00) [pid = 3808] [serial = 416] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1D71D400) [pid = 3808] [serial = 411] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1CD3C400) [pid = 3808] [serial = 414] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A9E5C00) [pid = 3808] [serial = 401] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3808 | 1461234630469 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 843ms 03:30:30 INFO - PROCESS | 3808 | 1461234630505 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3808 | 1461234630509 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:30:30 INFO - PROCESS | 3808 | 1461234630513 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:30:30 INFO - PROCESS | 3808 | 1461234630515 Marionette TRACE conn3 <- [1,614,null,{}] 03:30:30 INFO - PROCESS | 3808 | 1461234630519 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}] 03:30:30 INFO - PROCESS | 3808 | 1461234630598 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:30:30 INFO - PROCESS | 3808 | 1461234630606 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3808 | ++DOCSHELL 1651C000 == 49 [pid = 3808] [id = 163] 03:30:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1676BC00) [pid = 3808] [serial = 487] [outer = 00000000] 03:30:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (16AAD400) [pid = 3808] [serial = 488] [outer = 1676BC00] 03:30:30 INFO - PROCESS | 3808 | 1461234630651 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18996000) [pid = 3808] [serial = 489] [outer = 1676BC00] 03:30:31 INFO - PROCESS | 3808 | 1461234631109 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 625ms 03:30:31 INFO - PROCESS | 3808 | 1461234631152 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 3808 | 1461234631154 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:30:31 INFO - PROCESS | 3808 | 1461234631159 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 3808 | 1461234631165 Marionette TRACE conn3 <- [1,618,null,{}] 03:30:31 INFO - PROCESS | 3808 | 1461234631173 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}] 03:30:31 INFO - PROCESS | 3808 | 1461234631253 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:30:31 INFO - PROCESS | 3808 | 1461234631261 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3808 | ++DOCSHELL 18FF1000 == 50 [pid = 3808] [id = 164] 03:30:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18FF1400) [pid = 3808] [serial = 490] [outer = 00000000] 03:30:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19A92400) [pid = 3808] [serial = 491] [outer = 18FF1400] 03:30:31 INFO - PROCESS | 3808 | 1461234631306 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1A033000) [pid = 3808] [serial = 492] [outer = 18FF1400] 03:30:31 INFO - PROCESS | 3808 | 1461234631763 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 656ms 03:30:31 INFO - PROCESS | 3808 | 1461234631818 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:30:31 INFO - PROCESS | 3808 | 1461234631821 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:30:31 INFO - PROCESS | 3808 | 1461234631824 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 3808 | 1461234631825 Marionette TRACE conn3 <- [1,622,null,{}] 03:30:31 INFO - PROCESS | 3808 | 1461234631829 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}] 03:30:31 INFO - PROCESS | 3808 | 1461234631905 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:30:31 INFO - PROCESS | 3808 | 1461234631911 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3808 | ++DOCSHELL 1976E800 == 51 [pid = 3808] [id = 165] 03:30:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1A381400) [pid = 3808] [serial = 493] [outer = 00000000] 03:30:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1AAEF800) [pid = 3808] [serial = 494] [outer = 1A381400] 03:30:31 INFO - PROCESS | 3808 | 1461234631960 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1AAF9000) [pid = 3808] [serial = 495] [outer = 1A381400] 03:30:32 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:32 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:32 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:32 INFO - PROCESS | 3808 | 1461234632390 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 594ms 03:30:32 INFO - PROCESS | 3808 | 1461234632418 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3808 | 1461234632420 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:30:32 INFO - PROCESS | 3808 | 1461234632424 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3808 | 1461234632426 Marionette TRACE conn3 <- [1,626,null,{}] 03:30:32 INFO - PROCESS | 3808 | 1461234632429 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}] 03:30:32 INFO - PROCESS | 3808 | 1461234632536 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:30:32 INFO - PROCESS | 3808 | 1461234632542 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 3808 | ++DOCSHELL 13A43C00 == 52 [pid = 3808] [id = 166] 03:30:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1ADFAC00) [pid = 3808] [serial = 496] [outer = 00000000] 03:30:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1C430400) [pid = 3808] [serial = 497] [outer = 1ADFAC00] 03:30:32 INFO - PROCESS | 3808 | 1461234632640 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1C4BAC00) [pid = 3808] [serial = 498] [outer = 1ADFAC00] 03:30:32 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:32 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:33 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:33 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:33 INFO - PROCESS | 3808 | 1461234633109 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 03:30:33 INFO - PROCESS | 3808 | 1461234633168 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3808 | 1461234633170 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:30:33 INFO - PROCESS | 3808 | 1461234633173 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 3808 | 1461234633175 Marionette TRACE conn3 <- [1,630,null,{}] 03:30:33 INFO - PROCESS | 3808 | 1461234633178 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}] 03:30:33 INFO - PROCESS | 3808 | 1461234633283 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:30:33 INFO - PROCESS | 3808 | 1461234633291 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3808 | ++DOCSHELL 1C4C0000 == 53 [pid = 3808] [id = 167] 03:30:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1C4C2000) [pid = 3808] [serial = 499] [outer = 00000000] 03:30:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1D14EC00) [pid = 3808] [serial = 500] [outer = 1C4C2000] 03:30:33 INFO - PROCESS | 3808 | 1461234633378 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1D1A8000) [pid = 3808] [serial = 501] [outer = 1C4C2000] 03:30:33 INFO - PROCESS | 3808 | 1461234633782 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 640ms 03:30:33 INFO - PROCESS | 3808 | 1461234633813 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3808 | 1461234633815 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:30:33 INFO - PROCESS | 3808 | 1461234633818 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 3808 | 1461234633820 Marionette TRACE conn3 <- [1,634,null,{}] 03:30:33 INFO - PROCESS | 3808 | 1461234633823 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}] 03:30:33 INFO - PROCESS | 3808 | 1461234633926 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:30:34 INFO - PROCESS | 3808 | 1461234634016 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3808 | ++DOCSHELL 1CD34000 == 54 [pid = 3808] [id = 168] 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D1A8800) [pid = 3808] [serial = 502] [outer = 00000000] 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1D30EC00) [pid = 3808] [serial = 503] [outer = 1D1A8800] 03:30:34 INFO - PROCESS | 3808 | 1461234634060 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1D30DC00) [pid = 3808] [serial = 504] [outer = 1D1A8800] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19D51800) [pid = 3808] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1C4BB400) [pid = 3808] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18E12000) [pid = 3808] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (13216C00) [pid = 3808] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (18FEF000) [pid = 3808] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18429C00) [pid = 3808] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A37C800) [pid = 3808] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18C54C00) [pid = 3808] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13DB9800) [pid = 3808] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18B95800) [pid = 3808] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1A9EC000) [pid = 3808] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (16AAF400) [pid = 3808] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (14A06800) [pid = 3808] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1AA2F800) [pid = 3808] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1C395800) [pid = 3808] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:30:34 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (16AA2400) [pid = 3808] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:30:34 INFO - PROCESS | 3808 | 1461234634635 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 844ms 03:30:34 INFO - PROCESS | 3808 | 1461234634662 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3808 | 1461234634664 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:30:34 INFO - PROCESS | 3808 | 1461234634667 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 3808 | 1461234634668 Marionette TRACE conn3 <- [1,638,null,{}] 03:30:34 INFO - PROCESS | 3808 | 1461234634672 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}] 03:30:34 INFO - PROCESS | 3808 | 1461234634745 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:30:34 INFO - PROCESS | 3808 | 1461234634753 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3808 | ++DOCSHELL 15CE6800 == 55 [pid = 3808] [id = 169] 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (15F02C00) [pid = 3808] [serial = 505] [outer = 00000000] 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18187800) [pid = 3808] [serial = 506] [outer = 15F02C00] 03:30:34 INFO - PROCESS | 3808 | 1461234634798 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18992C00) [pid = 3808] [serial = 507] [outer = 15F02C00] 03:30:35 INFO - PROCESS | 3808 | 1461234635207 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 594ms 03:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:30:35 INFO - PROCESS | 3808 | 1461234635276 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 3808 | 1461234635278 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:30:35 INFO - PROCESS | 3808 | 1461234635284 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 3808 | 1461234635286 Marionette TRACE conn3 <- [1,642,null,{}] 03:30:35 INFO - PROCESS | 3808 | 1461234635290 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}] 03:30:35 INFO - PROCESS | 3808 | 1461234635364 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:30:35 INFO - PROCESS | 3808 | 1461234635370 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3808 | ++DOCSHELL 13DA8400 == 56 [pid = 3808] [id = 170] 03:30:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19766400) [pid = 3808] [serial = 508] [outer = 00000000] 03:30:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1C39D800) [pid = 3808] [serial = 509] [outer = 19766400] 03:30:35 INFO - PROCESS | 3808 | 1461234635414 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1D1A9800) [pid = 3808] [serial = 510] [outer = 19766400] 03:30:35 INFO - PROCESS | 3808 | 1461234635815 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 03:30:35 INFO - PROCESS | 3808 | 1461234635877 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 3808 | 1461234635880 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:30:35 INFO - PROCESS | 3808 | 1461234635883 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:30:35 INFO - PROCESS | 3808 | 1461234635885 Marionette TRACE conn3 <- [1,646,null,{}] 03:30:35 INFO - PROCESS | 3808 | 1461234635888 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}] 03:30:35 INFO - PROCESS | 3808 | 1461234635962 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:30:35 INFO - PROCESS | 3808 | 1461234635968 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3808 | ++DOCSHELL 1AA2F400 == 57 [pid = 3808] [id = 171] 03:30:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1CD3E000) [pid = 3808] [serial = 511] [outer = 00000000] 03:30:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1D630000) [pid = 3808] [serial = 512] [outer = 1CD3E000] 03:30:36 INFO - PROCESS | 3808 | 1461234636017 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1D72AC00) [pid = 3808] [serial = 513] [outer = 1CD3E000] 03:30:36 INFO - PROCESS | 3808 | 1461234636448 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]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 03:30:36 INFO - PROCESS | 3808 | 1461234636485 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 3808 | 1461234636487 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:30:36 INFO - PROCESS | 3808 | 1461234636491 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 3808 | 1461234636493 Marionette TRACE conn3 <- [1,650,null,{}] 03:30:36 INFO - PROCESS | 3808 | 1461234636500 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}] 03:30:36 INFO - PROCESS | 3808 | 1461234636594 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:30:36 INFO - PROCESS | 3808 | 1461234636802 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 3808 | ++DOCSHELL 13DA5400 == 58 [pid = 3808] [id = 172] 03:30:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (13DBB000) [pid = 3808] [serial = 514] [outer = 00000000] 03:30:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1555CC00) [pid = 3808] [serial = 515] [outer = 13DBB000] 03:30:36 INFO - PROCESS | 3808 | 1461234636910 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1664A000) [pid = 3808] [serial = 516] [outer = 13DBB000] 03:30:37 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:37 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:37 INFO - PROCESS | 3808 | 1461234637485 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]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1047ms 03:30:37 INFO - PROCESS | 3808 | 1461234637535 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 3808 | 1461234637539 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:30:37 INFO - PROCESS | 3808 | 1461234637565 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 3808 | 1461234637568 Marionette TRACE conn3 <- [1,654,null,{}] 03:30:37 INFO - PROCESS | 3808 | 1461234637574 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}] 03:30:37 INFO - PROCESS | 3808 | 1461234637680 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:30:37 INFO - PROCESS | 3808 | 1461234637805 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3808 | ++DOCSHELL 18184800 == 59 [pid = 3808] [id = 173] 03:30:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1820C800) [pid = 3808] [serial = 517] [outer = 00000000] 03:30:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (18E18000) [pid = 3808] [serial = 518] [outer = 1820C800] 03:30:37 INFO - PROCESS | 3808 | 1461234637862 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (18FF2000) [pid = 3808] [serial = 519] [outer = 1820C800] 03:30:38 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:38 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:38 INFO - PROCESS | 3808 | 1461234638469 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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 938ms 03:30:38 INFO - PROCESS | 3808 | 1461234638513 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3808 | 1461234638518 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:30:38 INFO - PROCESS | 3808 | 1461234638522 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 3808 | 1461234638524 Marionette TRACE conn3 <- [1,658,null,{}] 03:30:38 INFO - PROCESS | 3808 | 1461234638528 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}] 03:30:38 INFO - PROCESS | 3808 | 1461234638632 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:30:38 INFO - PROCESS | 3808 | 1461234638755 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 3808 | ++DOCSHELL 1A96B000 == 60 [pid = 3808] [id = 174] 03:30:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A9E9800) [pid = 3808] [serial = 520] [outer = 00000000] 03:30:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1C5CC000) [pid = 3808] [serial = 521] [outer = 1A9E9800] 03:30:38 INFO - PROCESS | 3808 | 1461234638811 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1CAC5C00) [pid = 3808] [serial = 522] [outer = 1A9E9800] 03:30:39 INFO - PROCESS | 3808 | 1461234639413 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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 938ms 03:30:39 INFO - PROCESS | 3808 | 1461234639477 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 3808 | 1461234639480 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:30:39 INFO - PROCESS | 3808 | 1461234639490 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 3808 | 1461234639496 Marionette TRACE conn3 <- [1,662,null,{}] 03:30:39 INFO - PROCESS | 3808 | 1461234639501 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}] 03:30:39 INFO - PROCESS | 3808 | 1461234639605 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:30:39 INFO - PROCESS | 3808 | 1461234639728 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3808 | ++DOCSHELL 137E3C00 == 61 [pid = 3808] [id = 175] 03:30:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1C439400) [pid = 3808] [serial = 523] [outer = 00000000] 03:30:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1DC8C000) [pid = 3808] [serial = 524] [outer = 1C439400] 03:30:39 INFO - PROCESS | 3808 | 1461234639783 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1DC8EC00) [pid = 3808] [serial = 525] [outer = 1C439400] 03:30:40 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:40 INFO - PROCESS | 3808 | [3808] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:30:40 INFO - PROCESS | 3808 | 1461234640299 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]]]}] 03:30:40 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 03:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 860ms 03:30:40 INFO - PROCESS | 3808 | 1461234640347 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3808 | 1461234640350 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:30:40 INFO - PROCESS | 3808 | 1461234640353 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3808 | 1461234640355 Marionette TRACE conn3 <- [1,666,null,{}] 03:30:40 INFO - PROCESS | 3808 | 1461234640360 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}] 03:30:40 INFO - PROCESS | 3808 | 1461234640517 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:30:40 INFO - PROCESS | 3808 | 1461234640614 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3808 | ++DOCSHELL 11B4E800 == 62 [pid = 3808] [id = 176] 03:30:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (11B50000) [pid = 3808] [serial = 526] [outer = 00000000] 03:30:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (11B57000) [pid = 3808] [serial = 527] [outer = 11B50000] 03:30:40 INFO - PROCESS | 3808 | 1461234640668 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (13261000) [pid = 3808] [serial = 528] [outer = 11B50000] 03:30:41 INFO - PROCESS | 3808 | 1461234641396 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]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1094ms 03:30:41 INFO - PROCESS | 3808 | 1461234641447 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 3808 | 1461234641451 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:30:41 INFO - PROCESS | 3808 | 1461234641456 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:30:41 INFO - PROCESS | 3808 | 1461234641460 Marionette TRACE conn3 <- [1,670,null,{}] 03:30:41 INFO - PROCESS | 3808 | 1461234641466 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}] 03:30:41 INFO - PROCESS | 3808 | 1461234641562 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:30:41 INFO - PROCESS | 3808 | 1461234641691 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3808 | ++DOCSHELL 12D41000 == 63 [pid = 3808] [id = 177] 03:30:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (12D48400) [pid = 3808] [serial = 529] [outer = 00000000] 03:30:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1667B400) [pid = 3808] [serial = 530] [outer = 12D48400] 03:30:41 INFO - PROCESS | 3808 | 1461234641741 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (16AAB000) [pid = 3808] [serial = 531] [outer = 12D48400] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1AA2F400 == 62 [pid = 3808] [id = 171] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 13DA8400 == 61 [pid = 3808] [id = 170] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 15CE6800 == 60 [pid = 3808] [id = 169] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1CD34000 == 59 [pid = 3808] [id = 168] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1C4C0000 == 58 [pid = 3808] [id = 167] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 13A43C00 == 57 [pid = 3808] [id = 166] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1976E800 == 56 [pid = 3808] [id = 165] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 18FF1000 == 55 [pid = 3808] [id = 164] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1651C000 == 54 [pid = 3808] [id = 163] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 19768400 == 53 [pid = 3808] [id = 162] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 12B85000 == 52 [pid = 3808] [id = 161] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1664B000) [pid = 3808] [serial = 434] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (16A90C00) [pid = 3808] [serial = 422] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1976E400) [pid = 3808] [serial = 425] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (1D1A8400) [pid = 3808] [serial = 428] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1555E800) [pid = 3808] [serial = 431] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1D1AB400) [pid = 3808] [serial = 467] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 16A8F400 == 51 [pid = 3808] [id = 158] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 12D7EC00 == 50 [pid = 3808] [id = 157] 03:30:42 INFO - PROCESS | 3808 | --DOCSHELL 1C432C00 == 49 [pid = 3808] [id = 156] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1D307000) [pid = 3808] [serial = 380] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1C4C4400) [pid = 3808] [serial = 386] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (18E17C00) [pid = 3808] [serial = 332] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (15843000) [pid = 3808] [serial = 374] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1D723000) [pid = 3808] [serial = 383] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19768800) [pid = 3808] [serial = 377] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1A9E2800) [pid = 3808] [serial = 452] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18E0C400) [pid = 3808] [serial = 446] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18E14C00) [pid = 3808] [serial = 447] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (16547800) [pid = 3808] [serial = 440] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (16554000) [pid = 3808] [serial = 441] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (194B7400) [pid = 3808] [serial = 449] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1C397400) [pid = 3808] [serial = 455] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1883B000) [pid = 3808] [serial = 443] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18995400) [pid = 3808] [serial = 444] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (15FB2000) [pid = 3808] [serial = 438] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (15C35400) [pid = 3808] [serial = 437] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A9E0800) [pid = 3808] [serial = 453] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1C4BD800) [pid = 3808] [serial = 458] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1C396800) [pid = 3808] [serial = 456] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1C43A800) [pid = 3808] [serial = 464] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1CABCC00) [pid = 3808] [serial = 465] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1C5D1400) [pid = 3808] [serial = 459] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18FE8800) [pid = 3808] [serial = 461] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1A26C000) [pid = 3808] [serial = 462] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1981CC00) [pid = 3808] [serial = 450] [outer = 00000000] [url = about:blank] 03:30:42 INFO - PROCESS | 3808 | 1461234642823 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]]]}] 03:30:42 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) 03:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1391ms 03:30:42 INFO - PROCESS | 3808 | 1461234642858 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 3808 | 1461234642863 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:30:42 INFO - PROCESS | 3808 | 1461234642869 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 3808 | 1461234642871 Marionette TRACE conn3 <- [1,674,null,{}] 03:30:42 INFO - PROCESS | 3808 | 1461234642875 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}] 03:30:42 INFO - PROCESS | 3808 | 1461234642955 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:30:43 INFO - PROCESS | 3808 | 1461234643069 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3808 | ++DOCSHELL 15FAF000 == 50 [pid = 3808] [id = 178] 03:30:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (15FB2000) [pid = 3808] [serial = 532] [outer = 00000000] 03:30:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16647800) [pid = 3808] [serial = 533] [outer = 15FB2000] 03:30:43 INFO - PROCESS | 3808 | 1461234643117 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16A90C00) [pid = 3808] [serial = 534] [outer = 15FB2000] 03:30:43 INFO - PROCESS | 3808 | 1461234643989 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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1156ms 03:30:44 INFO - PROCESS | 3808 | 1461234644026 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3808 | 1461234644028 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 3808 | 1461234644033 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:30:44 INFO - PROCESS | 3808 | 1461234644036 Marionette TRACE conn3 <- [1,678,null,{}] 03:30:44 INFO - PROCESS | 3808 | 1461234644046 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}] 03:30:44 INFO - PROCESS | 3808 | 1461234644130 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:30:44 INFO - PROCESS | 3808 | 1461234644137 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3808 | ++DOCSHELL 182A9C00 == 51 [pid = 3808] [id = 179] 03:30:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (182B2C00) [pid = 3808] [serial = 535] [outer = 00000000] 03:30:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18839400) [pid = 3808] [serial = 536] [outer = 182B2C00] 03:30:44 INFO - PROCESS | 3808 | 1461234644187 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18994400) [pid = 3808] [serial = 537] [outer = 182B2C00] 03:30:45 INFO - PROCESS | 3808 | 1461234645154 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]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1141ms 03:30:45 INFO - PROCESS | 3808 | 1461234645178 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 3808 | 1461234645181 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:30:45 INFO - PROCESS | 3808 | 1461234645185 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 3808 | 1461234645186 Marionette TRACE conn3 <- [1,682,null,{}] 03:30:45 INFO - PROCESS | 3808 | 1461234645196 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}] 03:30:45 INFO - PROCESS | 3808 | 1461234645310 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:30:45 INFO - PROCESS | 3808 | 1461234645317 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 3808 | ++DOCSHELL 18C5BC00 == 52 [pid = 3808] [id = 180] 03:30:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18E0F400) [pid = 3808] [serial = 538] [outer = 00000000] 03:30:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18FE8000) [pid = 3808] [serial = 539] [outer = 18E0F400] 03:30:45 INFO - PROCESS | 3808 | 1461234645361 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18FEF800) [pid = 3808] [serial = 540] [outer = 18E0F400] 03:30:46 INFO - PROCESS | 3808 | 1461234646305 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]]]}] 03:30:46 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) 03:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 03:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:30:46 INFO - PROCESS | 3808 | 1461234646337 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 3808 | 1461234646339 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:30:46 INFO - PROCESS | 3808 | 1461234646343 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 3808 | 1461234646344 Marionette TRACE conn3 <- [1,686,null,{}] 03:30:46 INFO - PROCESS | 3808 | 1461234646348 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}] 03:30:46 INFO - PROCESS | 3808 | 1461234646451 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:30:46 INFO - PROCESS | 3808 | 1461234646457 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 3808 | ++DOCSHELL 18F82C00 == 53 [pid = 3808] [id = 181] 03:30:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18FED000) [pid = 3808] [serial = 541] [outer = 00000000] 03:30:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (19A8F400) [pid = 3808] [serial = 542] [outer = 18FED000] 03:30:46 INFO - PROCESS | 3808 | 1461234646501 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (19A8EC00) [pid = 3808] [serial = 543] [outer = 18FED000] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (15FD8000) [pid = 3808] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1321DC00) [pid = 3808] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (15557C00) [pid = 3808] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1D1A8800) [pid = 3808] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1976EC00) [pid = 3808] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A381400) [pid = 3808] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (12B87800) [pid = 3808] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1676BC00) [pid = 3808] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19766400) [pid = 3808] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1ADFAC00) [pid = 3808] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1C435800) [pid = 3808] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (15F02C00) [pid = 3808] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18FF1400) [pid = 3808] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18FE7400) [pid = 3808] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:30:46 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1C4C2000) [pid = 3808] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:30:47 INFO - PROCESS | 3808 | 1461234647513 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]]]}] 03:30:47 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) 03:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1187ms 03:30:47 INFO - PROCESS | 3808 | 1461234647544 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3808 | 1461234647546 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:30:47 INFO - PROCESS | 3808 | 1461234647549 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3808 | 1461234647551 Marionette TRACE conn3 <- [1,690,null,{}] 03:30:47 INFO - PROCESS | 3808 | 1461234647554 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}] 03:30:47 INFO - PROCESS | 3808 | 1461234647679 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:30:47 INFO - PROCESS | 3808 | 1461234647689 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 3808 | ++DOCSHELL 13E49800 == 54 [pid = 3808] [id = 182] 03:30:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (15553400) [pid = 3808] [serial = 544] [outer = 00000000] 03:30:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1820E400) [pid = 3808] [serial = 545] [outer = 15553400] 03:30:47 INFO - PROCESS | 3808 | 1461234647736 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1A270000) [pid = 3808] [serial = 546] [outer = 15553400] 03:30:48 INFO - PROCESS | 3808 | 1461234648630 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]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1141ms 03:30:48 INFO - PROCESS | 3808 | 1461234648694 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 3808 | 1461234648696 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:30:48 INFO - PROCESS | 3808 | 1461234648700 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:30:48 INFO - PROCESS | 3808 | 1461234648701 Marionette TRACE conn3 <- [1,694,null,{}] 03:30:48 INFO - PROCESS | 3808 | 1461234648705 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}] 03:30:48 INFO - PROCESS | 3808 | 1461234648808 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:30:48 INFO - PROCESS | 3808 | 1461234648817 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3808 | ++DOCSHELL 1976EC00 == 55 [pid = 3808] [id = 183] 03:30:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1981F400) [pid = 3808] [serial = 547] [outer = 00000000] 03:30:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A9E8400) [pid = 3808] [serial = 548] [outer = 1981F400] 03:30:48 INFO - PROCESS | 3808 | 1461234648861 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A9E4800) [pid = 3808] [serial = 549] [outer = 1981F400] 03:30:50 INFO - PROCESS | 3808 | 1461234650027 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]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1329ms 03:30:50 INFO - PROCESS | 3808 | 1461234650046 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 3808 | 1461234650050 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:30:50 INFO - PROCESS | 3808 | 1461234650055 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 3808 | 1461234650058 Marionette TRACE conn3 <- [1,698,null,{}] 03:30:50 INFO - PROCESS | 3808 | 1461234650065 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}] 03:30:50 INFO - PROCESS | 3808 | 1461234650170 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:30:50 INFO - PROCESS | 3808 | 1461234650286 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3808 | ++DOCSHELL 15CD3C00 == 56 [pid = 3808] [id = 184] 03:30:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (15CD6400) [pid = 3808] [serial = 550] [outer = 00000000] 03:30:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (16AA4800) [pid = 3808] [serial = 551] [outer = 15CD6400] 03:30:50 INFO - PROCESS | 3808 | 1461234650390 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (182A8400) [pid = 3808] [serial = 552] [outer = 15CD6400] 03:30:51 INFO - PROCESS | 3808 | 1461234651409 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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:30:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1422ms 03:30:51 INFO - PROCESS | 3808 | 1461234651473 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3808 | 1461234651479 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:30:51 INFO - PROCESS | 3808 | 1461234651486 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:30:51 INFO - PROCESS | 3808 | 1461234651489 Marionette TRACE conn3 <- [1,702,null,{}] 03:30:51 INFO - PROCESS | 3808 | 1461234651493 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}] 03:30:51 INFO - PROCESS | 3808 | 1461234651585 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:30:51 INFO - PROCESS | 3808 | 1461234651742 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3808 | ++DOCSHELL 16095C00 == 57 [pid = 3808] [id = 185] 03:30:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (16524800) [pid = 3808] [serial = 553] [outer = 00000000] 03:30:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18E12000) [pid = 3808] [serial = 554] [outer = 16524800] 03:30:51 INFO - PROCESS | 3808 | 1461234651838 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18FE7800) [pid = 3808] [serial = 555] [outer = 16524800] 03:30:52 INFO - PROCESS | 3808 | 1461234652856 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]]]}] 03:30:52 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 03:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1391ms 03:30:52 INFO - PROCESS | 3808 | 1461234652889 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 3808 | 1461234652892 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:30:52 INFO - PROCESS | 3808 | 1461234652896 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 3808 | 1461234652899 Marionette TRACE conn3 <- [1,706,null,{}] 03:30:52 INFO - PROCESS | 3808 | 1461234652910 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}] 03:30:53 INFO - PROCESS | 3808 | 1461234653015 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:30:53 INFO - PROCESS | 3808 | 1461234653092 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3808 | ++DOCSHELL 13223C00 == 58 [pid = 3808] [id = 186] 03:30:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13E47C00) [pid = 3808] [serial = 556] [outer = 00000000] 03:30:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15824400) [pid = 3808] [serial = 557] [outer = 13E47C00] 03:30:53 INFO - PROCESS | 3808 | 1461234653192 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (16A92800) [pid = 3808] [serial = 558] [outer = 13E47C00] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 15557000 == 57 [pid = 3808] [id = 144] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 1A2D8C00 == 56 [pid = 3808] [id = 143] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 13219800 == 55 [pid = 3808] [id = 145] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 13E49800 == 54 [pid = 3808] [id = 182] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 18F82C00 == 53 [pid = 3808] [id = 181] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 18C5BC00 == 52 [pid = 3808] [id = 180] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 182A9C00 == 51 [pid = 3808] [id = 179] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 15FAF000 == 50 [pid = 3808] [id = 178] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 12D41000 == 49 [pid = 3808] [id = 177] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 18184800 == 48 [pid = 3808] [id = 173] 03:30:54 INFO - PROCESS | 3808 | --DOCSHELL 13DA5400 == 47 [pid = 3808] [id = 172] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1D630000) [pid = 3808] [serial = 512] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1D14EC00) [pid = 3808] [serial = 500] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1D30EC00) [pid = 3808] [serial = 503] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A653C00) [pid = 3808] [serial = 432] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (16088400) [pid = 3808] [serial = 483] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (15555800) [pid = 3808] [serial = 482] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (16AAD400) [pid = 3808] [serial = 488] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1A05AC00) [pid = 3808] [serial = 426] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1D1ABC00) [pid = 3808] [serial = 429] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18192400) [pid = 3808] [serial = 423] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16770400) [pid = 3808] [serial = 435] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18996000) [pid = 3808] [serial = 489] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1AAEF800) [pid = 3808] [serial = 494] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (19A92400) [pid = 3808] [serial = 491] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1A033000) [pid = 3808] [serial = 492] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18993400) [pid = 3808] [serial = 473] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (15555400) [pid = 3808] [serial = 470] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1A059400) [pid = 3808] [serial = 485] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1A376800) [pid = 3808] [serial = 486] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1C43E800) [pid = 3808] [serial = 476] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1D30FC00) [pid = 3808] [serial = 479] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1D1A8000) [pid = 3808] [serial = 501] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (18187800) [pid = 3808] [serial = 506] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (1C39D800) [pid = 3808] [serial = 509] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1D30DC00) [pid = 3808] [serial = 504] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1C430400) [pid = 3808] [serial = 497] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (18992C00) [pid = 3808] [serial = 507] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1C4BAC00) [pid = 3808] [serial = 498] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1D1A9800) [pid = 3808] [serial = 510] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1AAF9000) [pid = 3808] [serial = 495] [outer = 00000000] [url = about:blank] 03:30:54 INFO - PROCESS | 3808 | 1461234654363 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]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1501ms 03:30:54 INFO - PROCESS | 3808 | 1461234654398 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3808 | 1461234654401 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:30:54 INFO - PROCESS | 3808 | 1461234654406 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 3808 | 1461234654409 Marionette TRACE conn3 <- [1,710,null,{}] 03:30:54 INFO - PROCESS | 3808 | 1461234654416 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}] 03:30:54 INFO - PROCESS | 3808 | 1461234654503 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:30:54 INFO - PROCESS | 3808 | 1461234654511 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 3808 | ++DOCSHELL 1321DC00 == 48 [pid = 3808] [id = 187] 03:30:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (1555C800) [pid = 3808] [serial = 559] [outer = 00000000] 03:30:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (16521C00) [pid = 3808] [serial = 560] [outer = 1555C800] 03:30:54 INFO - PROCESS | 3808 | 1461234654559 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (16654800) [pid = 3808] [serial = 561] [outer = 1555C800] 03:30:55 INFO - PROCESS | 3808 | 1461234655048 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] 03:30:55 INFO - PROCESS | 3808 | 1461234655108 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:30:55 INFO - PROCESS | 3808 | 1461234655114 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 3808 | 1461234655117 Marionette TRACE conn3 <- [1,714,null,{}] 03:30:55 INFO - PROCESS | 3808 | 1461234655120 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}] 03:30:55 INFO - PROCESS | 3808 | 1461234655201 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:30:55 INFO - PROCESS | 3808 | 1461234655210 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3808 | ++DOCSHELL 182B2000 == 49 [pid = 3808] [id = 188] 03:30:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (182B3000) [pid = 3808] [serial = 562] [outer = 00000000] 03:30:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1842BC00) [pid = 3808] [serial = 563] [outer = 182B3000] 03:30:55 INFO - PROCESS | 3808 | 1461234655254 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18870400) [pid = 3808] [serial = 564] [outer = 182B3000] 03:30:55 INFO - PROCESS | 3808 | 1461234655759 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]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:30:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 703ms 03:30:55 INFO - PROCESS | 3808 | 1461234655813 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 3808 | 1461234655815 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:30:55 INFO - PROCESS | 3808 | 1461234655818 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 3808 | 1461234655821 Marionette TRACE conn3 <- [1,718,null,{}] 03:30:55 INFO - PROCESS | 3808 | 1461234655831 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}] 03:30:55 INFO - PROCESS | 3808 | 1461234655942 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:30:56 INFO - PROCESS | 3808 | 1461234656026 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3808 | ++DOCSHELL 18FE5C00 == 50 [pid = 3808] [id = 189] 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18FEB000) [pid = 3808] [serial = 565] [outer = 00000000] 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (19AC3800) [pid = 3808] [serial = 566] [outer = 18FEB000] 03:30:56 INFO - PROCESS | 3808 | 1461234656073 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1A05D000) [pid = 3808] [serial = 567] [outer = 18FEB000] 03:30:56 INFO - PROCESS | 3808 | 1461234656469 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] 03:30:56 INFO - PROCESS | 3808 | 1461234656520 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:30:56 INFO - PROCESS | 3808 | 1461234656524 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 3808 | 1461234656525 Marionette TRACE conn3 <- [1,722,null,{}] 03:30:56 INFO - PROCESS | 3808 | 1461234656529 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}] 03:30:56 INFO - PROCESS | 3808 | 1461234656642 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:30:56 INFO - PROCESS | 3808 | 1461234656649 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3808 | ++DOCSHELL 1A2DE400 == 51 [pid = 3808] [id = 190] 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1A379C00) [pid = 3808] [serial = 568] [outer = 00000000] 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1A9E2800) [pid = 3808] [serial = 569] [outer = 1A379C00] 03:30:56 INFO - PROCESS | 3808 | 1461234656735 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1AA2F400) [pid = 3808] [serial = 570] [outer = 1A379C00] 03:30:57 INFO - PROCESS | 3808 | 1461234657157 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]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 703ms 03:30:57 INFO - PROCESS | 3808 | 1461234657223 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 3808 | 1461234657225 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:30:57 INFO - PROCESS | 3808 | 1461234657233 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 3808 | 1461234657235 Marionette TRACE conn3 <- [1,726,null,{}] 03:30:57 INFO - PROCESS | 3808 | 1461234657276 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}] 03:30:57 INFO - PROCESS | 3808 | 1461234657380 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:30:57 INFO - PROCESS | 3808 | 1461234657392 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 3808 | ++DOCSHELL 1A266800 == 52 [pid = 3808] [id = 191] 03:30:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1A653000) [pid = 3808] [serial = 571] [outer = 00000000] 03:30:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1C39D400) [pid = 3808] [serial = 572] [outer = 1A653000] 03:30:57 INFO - PROCESS | 3808 | 1461234657436 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1C3A0C00) [pid = 3808] [serial = 573] [outer = 1A653000] 03:30:58 INFO - PROCESS | 3808 | 1461234658365 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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 03:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:30:58 INFO - PROCESS | 3808 | 1461234658401 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3808 | 1461234658403 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:30:58 INFO - PROCESS | 3808 | 1461234658406 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3808 | 1461234658408 Marionette TRACE conn3 <- [1,730,null,{}] 03:30:58 INFO - PROCESS | 3808 | 1461234658411 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}] 03:30:58 INFO - PROCESS | 3808 | 1461234658535 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:30:58 INFO - PROCESS | 3808 | 1461234658542 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 3808 | ++DOCSHELL 13DB9800 == 53 [pid = 3808] [id = 192] 03:30:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (15553800) [pid = 3808] [serial = 574] [outer = 00000000] 03:30:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1C432C00) [pid = 3808] [serial = 575] [outer = 15553800] 03:30:58 INFO - PROCESS | 3808 | 1461234658650 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1C4BDC00) [pid = 3808] [serial = 576] [outer = 15553800] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18E0F400) [pid = 3808] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (12D48400) [pid = 3808] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (15FB2000) [pid = 3808] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (182B2C00) [pid = 3808] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18FED000) [pid = 3808] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (15553400) [pid = 3808] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1CD3E000) [pid = 3808] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:30:58 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1CDDC800) [pid = 3808] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:30:59 INFO - PROCESS | 3808 | 1461234659528 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]]]}] 03:30:59 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 03:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 03:30:59 INFO - PROCESS | 3808 | 1461234659554 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 3808 | 1461234659556 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:30:59 INFO - PROCESS | 3808 | 1461234659559 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 3808 | 1461234659561 Marionette TRACE conn3 <- [1,734,null,{}] 03:30:59 INFO - PROCESS | 3808 | 1461234659564 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}] 03:30:59 INFO - PROCESS | 3808 | 1461234659639 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:30:59 INFO - PROCESS | 3808 | 1461234659645 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3808 | ++DOCSHELL 16AAE400 == 54 [pid = 3808] [id = 193] 03:30:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (182B2C00) [pid = 3808] [serial = 577] [outer = 00000000] 03:30:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1C4C5000) [pid = 3808] [serial = 578] [outer = 182B2C00] 03:30:59 INFO - PROCESS | 3808 | 1461234659761 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1C4C9800) [pid = 3808] [serial = 579] [outer = 182B2C00] 03:31:00 INFO - PROCESS | 3808 | 1461234660671 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]]]}] 03:31:00 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.) 03:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1141ms 03:31:00 INFO - PROCESS | 3808 | 1461234660711 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 3808 | 1461234660715 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:31:00 INFO - PROCESS | 3808 | 1461234660721 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 3808 | 1461234660725 Marionette TRACE conn3 <- [1,738,null,{}] 03:31:00 INFO - PROCESS | 3808 | 1461234660733 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}] 03:31:00 INFO - PROCESS | 3808 | 1461234660870 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:31:01 INFO - PROCESS | 3808 | 1461234661041 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 3808 | ++DOCSHELL 15C3DC00 == 55 [pid = 3808] [id = 194] 03:31:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (15CCD000) [pid = 3808] [serial = 580] [outer = 00000000] 03:31:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1654B400) [pid = 3808] [serial = 581] [outer = 15CCD000] 03:31:01 INFO - PROCESS | 3808 | 1461234661103 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (16AAF400) [pid = 3808] [serial = 582] [outer = 15CCD000] 03:31:02 INFO - PROCESS | 3808 | 1461234662114 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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1453ms 03:31:02 INFO - PROCESS | 3808 | 1461234662202 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 3808 | 1461234662208 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 3808 | 1461234662215 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:31:02 INFO - PROCESS | 3808 | 1461234662218 Marionette TRACE conn3 <- [1,742,null,{}] 03:31:02 INFO - PROCESS | 3808 | 1461234662222 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}] 03:31:02 INFO - PROCESS | 3808 | 1461234662314 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:31:02 INFO - PROCESS | 3808 | 1461234662512 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 3808 | ++DOCSHELL 18E09400 == 56 [pid = 3808] [id = 195] 03:31:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18E0B400) [pid = 3808] [serial = 583] [outer = 00000000] 03:31:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18FF1C00) [pid = 3808] [serial = 584] [outer = 18E0B400] 03:31:02 INFO - PROCESS | 3808 | 1461234662568 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (19819800) [pid = 3808] [serial = 585] [outer = 18E0B400] 03:31:03 INFO - PROCESS | 3808 | 1461234663622 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]]]}] 03:31:03 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 03:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1438ms 03:31:03 INFO - PROCESS | 3808 | 1461234663665 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3808 | 1461234663667 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:31:03 INFO - PROCESS | 3808 | 1461234663671 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 3808 | 1461234663675 Marionette TRACE conn3 <- [1,746,null,{}] 03:31:03 INFO - PROCESS | 3808 | 1461234663686 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}] 03:31:03 INFO - PROCESS | 3808 | 1461234663824 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:31:03 INFO - PROCESS | 3808 | 1461234663953 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3808 | ++DOCSHELL 1C438C00 == 57 [pid = 3808] [id = 196] 03:31:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1C43C000) [pid = 3808] [serial = 586] [outer = 00000000] 03:31:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1C5C7800) [pid = 3808] [serial = 587] [outer = 1C43C000] 03:31:04 INFO - PROCESS | 3808 | 1461234664010 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1CAC7400) [pid = 3808] [serial = 588] [outer = 1C43C000] 03:31:04 INFO - PROCESS | 3808 | 1461234664539 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]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 891ms 03:31:04 INFO - PROCESS | 3808 | 1461234664582 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 3808 | 1461234664585 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:31:04 INFO - PROCESS | 3808 | 1461234664589 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:31:04 INFO - PROCESS | 3808 | 1461234664591 Marionette TRACE conn3 <- [1,750,null,{}] 03:31:04 INFO - PROCESS | 3808 | 1461234664595 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}] 03:31:04 INFO - PROCESS | 3808 | 1461234664702 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:31:04 INFO - PROCESS | 3808 | 1461234664945 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3808 | ++DOCSHELL 13E9DC00 == 58 [pid = 3808] [id = 197] 03:31:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (13E9E000) [pid = 3808] [serial = 589] [outer = 00000000] 03:31:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (15557400) [pid = 3808] [serial = 590] [outer = 13E9E000] 03:31:05 INFO - PROCESS | 3808 | 1461234665035 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1555F000) [pid = 3808] [serial = 591] [outer = 13E9E000] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 13DB9800 == 57 [pid = 3808] [id = 192] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 1A266800 == 56 [pid = 3808] [id = 191] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 1A2DE400 == 55 [pid = 3808] [id = 190] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 18FE5C00 == 54 [pid = 3808] [id = 189] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 182B2000 == 53 [pid = 3808] [id = 188] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 1321DC00 == 52 [pid = 3808] [id = 187] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 16095C00 == 51 [pid = 3808] [id = 185] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 15CD3C00 == 50 [pid = 3808] [id = 184] 03:31:05 INFO - PROCESS | 3808 | --DOCSHELL 1976EC00 == 49 [pid = 3808] [id = 183] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1D72AC00) [pid = 3808] [serial = 513] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18FEF800) [pid = 3808] [serial = 540] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16AAB000) [pid = 3808] [serial = 531] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1667B400) [pid = 3808] [serial = 530] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (11B57000) [pid = 3808] [serial = 527] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1C5CC000) [pid = 3808] [serial = 521] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18FE8000) [pid = 3808] [serial = 539] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (16647800) [pid = 3808] [serial = 533] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (16A90C00) [pid = 3808] [serial = 534] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1DC8C000) [pid = 3808] [serial = 524] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18839400) [pid = 3808] [serial = 536] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1555CC00) [pid = 3808] [serial = 515] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18E18000) [pid = 3808] [serial = 518] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (19A8F400) [pid = 3808] [serial = 542] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1820E400) [pid = 3808] [serial = 545] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1A270000) [pid = 3808] [serial = 546] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (19A8EC00) [pid = 3808] [serial = 543] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (18994400) [pid = 3808] [serial = 537] [outer = 00000000] [url = about:blank] 03:31:05 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (1D1B2400) [pid = 3808] [serial = 468] [outer = 00000000] [url = about:blank] 03:31:06 INFO - PROCESS | 3808 | 1461234666090 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]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1548ms 03:31:06 INFO - PROCESS | 3808 | 1461234666143 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3808 | 1461234666146 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:31:06 INFO - PROCESS | 3808 | 1461234666152 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 3808 | 1461234666155 Marionette TRACE conn3 <- [1,754,null,{}] 03:31:06 INFO - PROCESS | 3808 | 1461234666159 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}] 03:31:06 INFO - PROCESS | 3808 | 1461234666241 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:31:06 INFO - PROCESS | 3808 | 1461234666248 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3808 | ++DOCSHELL 15C35400 == 50 [pid = 3808] [id = 198] 03:31:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (15C36400) [pid = 3808] [serial = 592] [outer = 00000000] 03:31:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (1654B800) [pid = 3808] [serial = 593] [outer = 15C36400] 03:31:06 INFO - PROCESS | 3808 | 1461234666294 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1676FC00) [pid = 3808] [serial = 594] [outer = 15C36400] 03:31:07 INFO - PROCESS | 3808 | 1461234667273 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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:31:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1156ms 03:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:31:07 INFO - PROCESS | 3808 | 1461234667308 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3808 | 1461234667311 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:31:07 INFO - PROCESS | 3808 | 1461234667315 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 3808 | 1461234667317 Marionette TRACE conn3 <- [1,758,null,{}] 03:31:07 INFO - PROCESS | 3808 | 1461234667321 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}] 03:31:07 INFO - PROCESS | 3808 | 1461234667408 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:31:07 INFO - PROCESS | 3808 | 1461234667415 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 3808 | ++DOCSHELL 182B0000 == 51 [pid = 3808] [id = 199] 03:31:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (182B6400) [pid = 3808] [serial = 595] [outer = 00000000] 03:31:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1886A800) [pid = 3808] [serial = 596] [outer = 182B6400] 03:31:07 INFO - PROCESS | 3808 | 1461234667460 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18B94400) [pid = 3808] [serial = 597] [outer = 182B6400] 03:31:07 INFO - PROCESS | 3808 | 1461234667918 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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 640ms 03:31:07 INFO - PROCESS | 3808 | 1461234667954 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3808 | 1461234667956 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:31:07 INFO - PROCESS | 3808 | 1461234667965 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 3808 | 1461234667971 Marionette TRACE conn3 <- [1,762,null,{}] 03:31:07 INFO - PROCESS | 3808 | 1461234667975 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}] 03:31:08 INFO - PROCESS | 3808 | 1461234668055 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:31:08 INFO - PROCESS | 3808 | 1461234668063 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 3808 | ++DOCSHELL 18E12C00 == 52 [pid = 3808] [id = 200] 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18E18000) [pid = 3808] [serial = 598] [outer = 00000000] 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (194B9400) [pid = 3808] [serial = 599] [outer = 18E18000] 03:31:08 INFO - PROCESS | 3808 | 1461234668108 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (19820400) [pid = 3808] [serial = 600] [outer = 18E18000] 03:31:08 INFO - PROCESS | 3808 | 1461234668570 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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 657ms 03:31:08 INFO - PROCESS | 3808 | 1461234668617 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 3808 | 1461234668620 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:31:08 INFO - PROCESS | 3808 | 1461234668623 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 3808 | 1461234668625 Marionette TRACE conn3 <- [1,766,null,{}] 03:31:08 INFO - PROCESS | 3808 | 1461234668628 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}] 03:31:08 INFO - PROCESS | 3808 | 1461234668739 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:31:08 INFO - PROCESS | 3808 | 1461234668825 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 3808 | ++DOCSHELL 1A05AC00 == 53 [pid = 3808] [id = 201] 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1A061C00) [pid = 3808] [serial = 601] [outer = 00000000] 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1A2DD000) [pid = 3808] [serial = 602] [outer = 1A061C00] 03:31:08 INFO - PROCESS | 3808 | 1461234668869 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1A2D8400) [pid = 3808] [serial = 603] [outer = 1A061C00] 03:31:09 INFO - PROCESS | 3808 | 1461234669278 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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 03:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:31:09 INFO - PROCESS | 3808 | 1461234669323 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 3808 | 1461234669325 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:31:09 INFO - PROCESS | 3808 | 1461234669328 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 3808 | 1461234669330 Marionette TRACE conn3 <- [1,770,null,{}] 03:31:09 INFO - PROCESS | 3808 | 1461234669333 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}] 03:31:09 INFO - PROCESS | 3808 | 1461234669439 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:31:09 INFO - PROCESS | 3808 | 1461234669448 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 3808 | ++DOCSHELL 1A9E9400 == 54 [pid = 3808] [id = 202] 03:31:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A9ECC00) [pid = 3808] [serial = 604] [outer = 00000000] 03:31:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1ADFB400) [pid = 3808] [serial = 605] [outer = 1A9ECC00] 03:31:09 INFO - PROCESS | 3808 | 1461234669555 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1C3A3C00) [pid = 3808] [serial = 606] [outer = 1A9ECC00] 03:31:09 INFO - PROCESS | 3808 | 1461234669986 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 687ms 03:31:10 INFO - PROCESS | 3808 | 1461234670031 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3808 | 1461234670033 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:31:10 INFO - PROCESS | 3808 | 1461234670041 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3808 | 1461234670043 Marionette TRACE conn3 <- [1,774,null,{}] 03:31:10 INFO - PROCESS | 3808 | 1461234670047 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}] 03:31:10 INFO - PROCESS | 3808 | 1461234670181 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:31:10 INFO - PROCESS | 3808 | 1461234670193 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3808 | ++DOCSHELL 13209000 == 55 [pid = 3808] [id = 203] 03:31:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1C434C00) [pid = 3808] [serial = 607] [outer = 00000000] 03:31:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1C4C1000) [pid = 3808] [serial = 608] [outer = 1C434C00] 03:31:10 INFO - PROCESS | 3808 | 1461234670239 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1C5D0000) [pid = 3808] [serial = 609] [outer = 1C434C00] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1A653000) [pid = 3808] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18FEB000) [pid = 3808] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (15CD6400) [pid = 3808] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1555C800) [pid = 3808] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (13E47C00) [pid = 3808] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (182B3000) [pid = 3808] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (16524800) [pid = 3808] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (15553800) [pid = 3808] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1A379C00) [pid = 3808] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1C439400) [pid = 3808] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1D15C400) [pid = 3808] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (11B50000) [pid = 3808] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1820C800) [pid = 3808] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1C399C00) [pid = 3808] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (13222C00) [pid = 3808] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1C39B400) [pid = 3808] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (13DBB000) [pid = 3808] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16A8FC00) [pid = 3808] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:31:10 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A9E9800) [pid = 3808] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:31:10 INFO - PROCESS | 3808 | 1461234670800 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 797ms 03:31:10 INFO - PROCESS | 3808 | 1461234670840 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3808 | 1461234670842 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:31:10 INFO - PROCESS | 3808 | 1461234670845 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3808 | 1461234670847 Marionette TRACE conn3 <- [1,778,null,{}] 03:31:10 INFO - PROCESS | 3808 | 1461234670850 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}] 03:31:10 INFO - PROCESS | 3808 | 1461234670925 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:31:10 INFO - PROCESS | 3808 | 1461234670931 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3808 | ++DOCSHELL 1325D400 == 56 [pid = 3808] [id = 204] 03:31:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (15F02000) [pid = 3808] [serial = 610] [outer = 00000000] 03:31:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18E10000) [pid = 3808] [serial = 611] [outer = 15F02000] 03:31:10 INFO - PROCESS | 3808 | 1461234670975 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18B9C000) [pid = 3808] [serial = 612] [outer = 15F02000] 03:31:11 INFO - PROCESS | 3808 | 1461234671386 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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 594ms 03:31:11 INFO - PROCESS | 3808 | 1461234671443 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3808 | 1461234671445 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:31:11 INFO - PROCESS | 3808 | 1461234671452 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 3808 | 1461234671454 Marionette TRACE conn3 <- [1,782,null,{}] 03:31:11 INFO - PROCESS | 3808 | 1461234671458 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}] 03:31:11 INFO - PROCESS | 3808 | 1461234671533 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:31:11 INFO - PROCESS | 3808 | 1461234671540 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 3808 | ++DOCSHELL 13A42000 == 57 [pid = 3808] [id = 205] 03:31:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1A2DF800) [pid = 3808] [serial = 613] [outer = 00000000] 03:31:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1C43EC00) [pid = 3808] [serial = 614] [outer = 1A2DF800] 03:31:11 INFO - PROCESS | 3808 | 1461234671583 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1C43D400) [pid = 3808] [serial = 615] [outer = 1A2DF800] 03:31:12 INFO - PROCESS | 3808 | 1461234672027 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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 594ms 03:31:12 INFO - PROCESS | 3808 | 1461234672050 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3808 | 1461234672052 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:31:12 INFO - PROCESS | 3808 | 1461234672055 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3808 | 1461234672057 Marionette TRACE conn3 <- [1,786,null,{}] 03:31:12 INFO - PROCESS | 3808 | 1461234672060 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}] 03:31:12 INFO - PROCESS | 3808 | 1461234672176 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:31:12 INFO - PROCESS | 3808 | 1461234672184 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3808 | ++DOCSHELL 18C5F800 == 58 [pid = 3808] [id = 206] 03:31:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18FE4400) [pid = 3808] [serial = 616] [outer = 00000000] 03:31:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1D152800) [pid = 3808] [serial = 617] [outer = 18FE4400] 03:31:12 INFO - PROCESS | 3808 | 1461234672228 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1D159400) [pid = 3808] [serial = 618] [outer = 18FE4400] 03:31:12 INFO - PROCESS | 3808 | 1461234672743 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]]]}] 03:31:12 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 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 03:31:12 INFO - PROCESS | 3808 | 1461234672797 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3808 | 1461234672801 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:31:12 INFO - PROCESS | 3808 | 1461234672807 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3808 | 1461234672811 Marionette TRACE conn3 <- [1,790,null,{}] 03:31:12 INFO - PROCESS | 3808 | 1461234672817 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}] 03:31:12 INFO - PROCESS | 3808 | 1461234672976 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:31:13 INFO - PROCESS | 3808 | 1461234673079 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3808 | ++DOCSHELL 15558000 == 59 [pid = 3808] [id = 207] 03:31:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (15843000) [pid = 3808] [serial = 619] [outer = 00000000] 03:31:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1664B800) [pid = 3808] [serial = 620] [outer = 15843000] 03:31:13 INFO - PROCESS | 3808 | 1461234673136 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (16AAB400) [pid = 3808] [serial = 621] [outer = 15843000] 03:31:13 INFO - PROCESS | 3808 | 1461234673671 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]]]}] 03:31:13 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 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 906ms 03:31:13 INFO - PROCESS | 3808 | 1461234673712 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3808 | 1461234673718 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:31:13 INFO - PROCESS | 3808 | 1461234673725 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 3808 | 1461234673728 Marionette TRACE conn3 <- [1,794,null,{}] 03:31:13 INFO - PROCESS | 3808 | 1461234673731 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}] 03:31:13 INFO - PROCESS | 3808 | 1461234673841 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:31:13 INFO - PROCESS | 3808 | 1461234673940 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3808 | ++DOCSHELL 182AD400 == 60 [pid = 3808] [id = 208] 03:31:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18429C00) [pid = 3808] [serial = 622] [outer = 00000000] 03:31:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18E0DC00) [pid = 3808] [serial = 623] [outer = 18429C00] 03:31:13 INFO - PROCESS | 3808 | 1461234673994 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18FE5400) [pid = 3808] [serial = 624] [outer = 18429C00] 03:31:14 INFO - PROCESS | 3808 | 1461234674587 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]]]}] 03:31:14 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 03:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 906ms 03:31:14 INFO - PROCESS | 3808 | 1461234674627 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 3808 | 1461234674630 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:31:14 INFO - PROCESS | 3808 | 1461234674633 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 3808 | 1461234674637 Marionette TRACE conn3 <- [1,798,null,{}] 03:31:14 INFO - PROCESS | 3808 | 1461234674648 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}] 03:31:14 INFO - PROCESS | 3808 | 1461234674753 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:31:14 INFO - PROCESS | 3808 | 1461234674859 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3808 | ++DOCSHELL 1C3A2000 == 61 [pid = 3808] [id = 209] 03:31:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1C4BE000) [pid = 3808] [serial = 625] [outer = 00000000] 03:31:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1D1A9000) [pid = 3808] [serial = 626] [outer = 1C4BE000] 03:31:14 INFO - PROCESS | 3808 | 1461234674916 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1D1B0000) [pid = 3808] [serial = 627] [outer = 1C4BE000] 03:31:15 INFO - PROCESS | 3808 | 1461234675489 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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 907ms 03:31:15 INFO - PROCESS | 3808 | 1461234675537 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3808 | 1461234675540 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:31:15 INFO - PROCESS | 3808 | 1461234675543 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3808 | 1461234675545 Marionette TRACE conn3 <- [1,802,null,{}] 03:31:15 INFO - PROCESS | 3808 | 1461234675549 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}] 03:31:15 INFO - PROCESS | 3808 | 1461234675648 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:31:15 INFO - PROCESS | 3808 | 1461234675746 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3808 | ++DOCSHELL 18F82000 == 62 [pid = 3808] [id = 210] 03:31:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1D1A8400) [pid = 3808] [serial = 628] [outer = 00000000] 03:31:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1D458400) [pid = 3808] [serial = 629] [outer = 1D1A8400] 03:31:15 INFO - PROCESS | 3808 | 1461234675800 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1D45D000) [pid = 3808] [serial = 630] [outer = 1D1A8400] 03:31:16 INFO - PROCESS | 3808 | 1461234676360 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] 03:31:16 INFO - PROCESS | 3808 | 1461234676395 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:31:16 INFO - PROCESS | 3808 | 1461234676400 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:31:16 INFO - PROCESS | 3808 | 1461234676402 Marionette TRACE conn3 <- [1,806,null,{}] 03:31:16 INFO - PROCESS | 3808 | 1461234676406 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}] 03:31:16 INFO - PROCESS | 3808 | 1461234676505 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:31:16 INFO - PROCESS | 3808 | 1461234676602 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3808 | ++DOCSHELL 1D30A000 == 63 [pid = 3808] [id = 211] 03:31:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1D30F400) [pid = 3808] [serial = 631] [outer = 00000000] 03:31:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1D728800) [pid = 3808] [serial = 632] [outer = 1D30F400] 03:31:16 INFO - PROCESS | 3808 | 1461234676656 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1D728400) [pid = 3808] [serial = 633] [outer = 1D30F400] 03:31:17 INFO - PROCESS | 3808 | 1461234677218 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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 906ms 03:31:17 INFO - PROCESS | 3808 | 1461234677306 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3808 | 1461234677309 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:31:17 INFO - PROCESS | 3808 | 1461234677312 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3808 | 1461234677314 Marionette TRACE conn3 <- [1,810,null,{}] 03:31:17 INFO - PROCESS | 3808 | 1461234677317 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}] 03:31:17 INFO - PROCESS | 3808 | 1461234677433 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:31:17 INFO - PROCESS | 3808 | 1461234677561 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 3808 | ++DOCSHELL 02A8A800 == 64 [pid = 3808] [id = 212] 03:31:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (02A8B800) [pid = 3808] [serial = 634] [outer = 00000000] 03:31:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (02A93C00) [pid = 3808] [serial = 635] [outer = 02A8B800] 03:31:17 INFO - PROCESS | 3808 | 1461234677619 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1D62F800) [pid = 3808] [serial = 636] [outer = 02A8B800] 03:31:18 INFO - PROCESS | 3808 | 1461234678396 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] 03:31:18 INFO - PROCESS | 3808 | 1461234678465 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:31:18 INFO - PROCESS | 3808 | 1461234678470 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:31:18 INFO - PROCESS | 3808 | 1461234678474 Marionette TRACE conn3 <- [1,814,null,{}] 03:31:18 INFO - PROCESS | 3808 | 1461234678480 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}] 03:31:18 INFO - PROCESS | 3808 | 1461234678578 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:31:18 INFO - PROCESS | 3808 | 1461234678712 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3808 | ++DOCSHELL 11B4C400 == 65 [pid = 3808] [id = 213] 03:31:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (11B52000) [pid = 3808] [serial = 637] [outer = 00000000] 03:31:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (15558800) [pid = 3808] [serial = 638] [outer = 11B52000] 03:31:18 INFO - PROCESS | 3808 | 1461234678763 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (15C40400) [pid = 3808] [serial = 639] [outer = 11B52000] 03:31:19 INFO - PROCESS | 3808 | 1461234679337 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]]]}] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 13A42000 == 64 [pid = 3808] [id = 205] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 1325D400 == 63 [pid = 3808] [id = 204] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 13209000 == 62 [pid = 3808] [id = 203] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 1A9E9400 == 61 [pid = 3808] [id = 202] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 1A05AC00 == 60 [pid = 3808] [id = 201] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 18E12C00 == 59 [pid = 3808] [id = 200] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 182B0000 == 58 [pid = 3808] [id = 199] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 15C35400 == 57 [pid = 3808] [id = 198] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 13E9DC00 == 56 [pid = 3808] [id = 197] 03:31:19 INFO - PROCESS | 3808 | --DOCSHELL 15C3DC00 == 55 [pid = 3808] [id = 194] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1DC8EC00) [pid = 3808] [serial = 525] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1D45B400) [pid = 3808] [serial = 480] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (13261000) [pid = 3808] [serial = 528] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18FF2000) [pid = 3808] [serial = 519] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1CDD9800) [pid = 3808] [serial = 477] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (15C3E800) [pid = 3808] [serial = 471] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1DB58400) [pid = 3808] [serial = 420] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1664A000) [pid = 3808] [serial = 516] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18C55000) [pid = 3808] [serial = 474] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1CAC5C00) [pid = 3808] [serial = 522] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1C39D400) [pid = 3808] [serial = 572] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (16521C00) [pid = 3808] [serial = 560] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16654800) [pid = 3808] [serial = 561] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (16A92800) [pid = 3808] [serial = 558] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15824400) [pid = 3808] [serial = 557] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1842BC00) [pid = 3808] [serial = 563] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18870400) [pid = 3808] [serial = 564] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18FE7800) [pid = 3808] [serial = 555] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18E12000) [pid = 3808] [serial = 554] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1C432C00) [pid = 3808] [serial = 575] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1C4BDC00) [pid = 3808] [serial = 576] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1A9E2800) [pid = 3808] [serial = 569] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1AA2F400) [pid = 3808] [serial = 570] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1A05D000) [pid = 3808] [serial = 567] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1C4C5000) [pid = 3808] [serial = 578] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1C3A0C00) [pid = 3808] [serial = 573] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (19AC3800) [pid = 3808] [serial = 566] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (182A8400) [pid = 3808] [serial = 552] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16AA4800) [pid = 3808] [serial = 551] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1A9E8400) [pid = 3808] [serial = 548] [outer = 00000000] [url = about:blank] 03:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 937ms 03:31:19 INFO - PROCESS | 3808 | 1461234679417 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3808 | 1461234679423 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:31:19 INFO - PROCESS | 3808 | 1461234679428 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3808 | 1461234679431 Marionette TRACE conn3 <- [1,818,null,{}] 03:31:19 INFO - PROCESS | 3808 | 1461234679435 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}] 03:31:19 INFO - PROCESS | 3808 | 1461234679532 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:31:19 INFO - PROCESS | 3808 | 1461234679631 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 3808 | ++DOCSHELL 11B4E000 == 56 [pid = 3808] [id = 214] 03:31:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (11B54000) [pid = 3808] [serial = 640] [outer = 00000000] 03:31:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (158AE000) [pid = 3808] [serial = 641] [outer = 11B54000] 03:31:19 INFO - PROCESS | 3808 | 1461234679676 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (15FD3400) [pid = 3808] [serial = 642] [outer = 11B54000] 03:31:20 INFO - PROCESS | 3808 | 1461234680050 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 687ms 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:31:20 INFO - PROCESS | 3808 | 1461234680116 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 3808 | 1461234680118 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 3808 | 1461234680122 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 3808 | 1461234680125 Marionette TRACE conn3 <- [1,822,null,{}] 03:31:20 INFO - PROCESS | 3808 | 1461234680135 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}] 03:31:20 INFO - PROCESS | 3808 | 1461234680254 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:31:20 INFO - PROCESS | 3808 | 1461234680268 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3808 | ++DOCSHELL 18187800 == 57 [pid = 3808] [id = 215] 03:31:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (182A9000) [pid = 3808] [serial = 643] [outer = 00000000] 03:31:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18423000) [pid = 3808] [serial = 644] [outer = 182A9000] 03:31:20 INFO - PROCESS | 3808 | 1461234680315 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18870400) [pid = 3808] [serial = 645] [outer = 182A9000] 03:31:20 INFO - PROCESS | 3808 | 1461234680783 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 704ms 03:31:20 INFO - PROCESS | 3808 | 1461234680819 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 3808 | 1461234680821 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:31:20 INFO - PROCESS | 3808 | 1461234680825 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 3808 | 1461234680826 Marionette TRACE conn3 <- [1,826,null,{}] 03:31:20 INFO - PROCESS | 3808 | 1461234680830 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}] 03:31:20 INFO - PROCESS | 3808 | 1461234680909 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:31:20 INFO - PROCESS | 3808 | 1461234680919 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3808 | ++DOCSHELL 18839000 == 58 [pid = 3808] [id = 216] 03:31:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C55000) [pid = 3808] [serial = 646] [outer = 00000000] 03:31:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18E18400) [pid = 3808] [serial = 647] [outer = 18C55000] 03:31:20 INFO - PROCESS | 3808 | 1461234680968 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18FE7800) [pid = 3808] [serial = 648] [outer = 18C55000] 03:31:21 INFO - PROCESS | 3808 | 1461234681387 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]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 593ms 03:31:21 INFO - PROCESS | 3808 | 1461234681422 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3808 | 1461234681424 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:31:21 INFO - PROCESS | 3808 | 1461234681427 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 3808 | 1461234681429 Marionette TRACE conn3 <- [1,830,null,{}] 03:31:21 INFO - PROCESS | 3808 | 1461234681432 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}] 03:31:21 INFO - PROCESS | 3808 | 1461234681510 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:31:21 INFO - PROCESS | 3808 | 1461234681516 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 3808 | ++DOCSHELL 02A92400 == 59 [pid = 3808] [id = 217] 03:31:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18B97800) [pid = 3808] [serial = 649] [outer = 00000000] 03:31:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (19821C00) [pid = 3808] [serial = 650] [outer = 18B97800] 03:31:21 INFO - PROCESS | 3808 | 1461234681560 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (19DEA000) [pid = 3808] [serial = 651] [outer = 18B97800] 03:31:22 INFO - PROCESS | 3808 | 1461234682044 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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 641ms 03:31:22 INFO - PROCESS | 3808 | 1461234682065 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3808 | 1461234682067 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:31:22 INFO - PROCESS | 3808 | 1461234682070 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:31:22 INFO - PROCESS | 3808 | 1461234682072 Marionette TRACE conn3 <- [1,834,null,{}] 03:31:22 INFO - PROCESS | 3808 | 1461234682110 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}] 03:31:22 INFO - PROCESS | 3808 | 1461234682240 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:31:22 INFO - PROCESS | 3808 | 1461234682301 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 3808 | ++DOCSHELL 16A83800 == 60 [pid = 3808] [id = 218] 03:31:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18FE9800) [pid = 3808] [serial = 652] [outer = 00000000] 03:31:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A971C00) [pid = 3808] [serial = 653] [outer = 18FE9800] 03:31:22 INFO - PROCESS | 3808 | 1461234682348 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A9EE000) [pid = 3808] [serial = 654] [outer = 18FE9800] 03:31:22 INFO - PROCESS | 3808 | 1461234682769 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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 03:31:22 INFO - PROCESS | 3808 | 1461234682812 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3808 | 1461234682814 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:31:22 INFO - PROCESS | 3808 | 1461234682818 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 3808 | 1461234682820 Marionette TRACE conn3 <- [1,838,null,{}] 03:31:22 INFO - PROCESS | 3808 | 1461234682823 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}] 03:31:22 INFO - PROCESS | 3808 | 1461234682969 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:31:23 INFO - PROCESS | 3808 | 1461234683030 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3808 | ++DOCSHELL 1A9E2C00 == 61 [pid = 3808] [id = 219] 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1AAEF800) [pid = 3808] [serial = 655] [outer = 00000000] 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1C3A0C00) [pid = 3808] [serial = 656] [outer = 1AAEF800] 03:31:23 INFO - PROCESS | 3808 | 1461234683073 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1C432400) [pid = 3808] [serial = 657] [outer = 1AAEF800] 03:31:23 INFO - PROCESS | 3808 | 1461234683476 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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 703ms 03:31:23 INFO - PROCESS | 3808 | 1461234683516 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3808 | 1461234683518 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:31:23 INFO - PROCESS | 3808 | 1461234683522 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 3808 | 1461234683523 Marionette TRACE conn3 <- [1,842,null,{}] 03:31:23 INFO - PROCESS | 3808 | 1461234683526 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}] 03:31:23 INFO - PROCESS | 3808 | 1461234683634 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:31:23 INFO - PROCESS | 3808 | 1461234683687 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3808 | ++DOCSHELL 16AAA000 == 62 [pid = 3808] [id = 220] 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1C39B400) [pid = 3808] [serial = 658] [outer = 00000000] 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1C4C8400) [pid = 3808] [serial = 659] [outer = 1C39B400] 03:31:23 INFO - PROCESS | 3808 | 1461234683737 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1C4C6C00) [pid = 3808] [serial = 660] [outer = 1C39B400] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A061C00) [pid = 3808] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A9ECC00) [pid = 3808] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18E18000) [pid = 3808] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (182B6400) [pid = 3808] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (15C36400) [pid = 3808] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (13E9E000) [pid = 3808] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1C434C00) [pid = 3808] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1A2DF800) [pid = 3808] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (15F02000) [pid = 3808] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:31:23 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1981F400) [pid = 3808] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:31:24 INFO - PROCESS | 3808 | 1461234684187 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]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 703ms 03:31:24 INFO - PROCESS | 3808 | 1461234684221 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 3808 | 1461234684223 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:31:24 INFO - PROCESS | 3808 | 1461234684227 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3808 | 1461234684229 Marionette TRACE conn3 <- [1,846,null,{}] 03:31:24 INFO - PROCESS | 3808 | 1461234684232 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}] 03:31:24 INFO - PROCESS | 3808 | 1461234684338 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:31:24 INFO - PROCESS | 3808 | 1461234684345 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3808 | ++DOCSHELL 15FB2400 == 63 [pid = 3808] [id = 221] 03:31:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18835800) [pid = 3808] [serial = 661] [outer = 00000000] 03:31:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1C39C000) [pid = 3808] [serial = 662] [outer = 18835800] 03:31:24 INFO - PROCESS | 3808 | 1461234684388 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1C43CC00) [pid = 3808] [serial = 663] [outer = 18835800] 03:31:24 INFO - PROCESS | 3808 | 1461234684797 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]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 594ms 03:31:24 INFO - PROCESS | 3808 | 1461234684824 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 3808 | 1461234684826 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:31:24 INFO - PROCESS | 3808 | 1461234684829 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3808 | 1461234684830 Marionette TRACE conn3 <- [1,850,null,{}] 03:31:24 INFO - PROCESS | 3808 | 1461234684845 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}] 03:31:24 INFO - PROCESS | 3808 | 1461234684926 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:31:24 INFO - PROCESS | 3808 | 1461234684931 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3808 | ++DOCSHELL 1A061C00 == 64 [pid = 3808] [id = 222] 03:31:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1ADF2C00) [pid = 3808] [serial = 664] [outer = 00000000] 03:31:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1D1AD800) [pid = 3808] [serial = 665] [outer = 1ADF2C00] 03:31:24 INFO - PROCESS | 3808 | 1461234684974 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16525400) [pid = 3808] [serial = 666] [outer = 1ADF2C00] 03:31:25 INFO - PROCESS | 3808 | 1461234685405 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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 03:31:25 INFO - PROCESS | 3808 | 1461234685468 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 3808 | 1461234685470 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:31:25 INFO - PROCESS | 3808 | 1461234685473 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3808 | 1461234685475 Marionette TRACE conn3 <- [1,854,null,{}] 03:31:25 INFO - PROCESS | 3808 | 1461234685479 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}] 03:31:25 INFO - PROCESS | 3808 | 1461234685576 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:31:25 INFO - PROCESS | 3808 | 1461234685583 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3808 | ++DOCSHELL 1D14F400 == 65 [pid = 3808] [id = 223] 03:31:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1D307C00) [pid = 3808] [serial = 667] [outer = 00000000] 03:31:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1D727000) [pid = 3808] [serial = 668] [outer = 1D307C00] 03:31:25 INFO - PROCESS | 3808 | 1461234685631 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1DB59000) [pid = 3808] [serial = 669] [outer = 1D307C00] 03:31:26 INFO - PROCESS | 3808 | 1461234686254 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]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 843ms 03:31:26 INFO - PROCESS | 3808 | 1461234686317 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 3808 | 1461234686321 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:31:26 INFO - PROCESS | 3808 | 1461234686327 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 3808 | 1461234686330 Marionette TRACE conn3 <- [1,858,null,{}] 03:31:26 INFO - PROCESS | 3808 | 1461234686350 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}] 03:31:26 INFO - PROCESS | 3808 | 1461234686462 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:31:26 INFO - PROCESS | 3808 | 1461234686593 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 3808 | ++DOCSHELL 1320E800 == 66 [pid = 3808] [id = 224] 03:31:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (13219000) [pid = 3808] [serial = 670] [outer = 00000000] 03:31:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1555CC00) [pid = 3808] [serial = 671] [outer = 13219000] 03:31:26 INFO - PROCESS | 3808 | 1461234686651 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1654E000) [pid = 3808] [serial = 672] [outer = 13219000] 03:31:27 INFO - PROCESS | 3808 | 1461234687260 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]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 953ms 03:31:27 INFO - PROCESS | 3808 | 1461234687295 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 3808 | 1461234687301 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:31:27 INFO - PROCESS | 3808 | 1461234687309 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 3808 | 1461234687312 Marionette TRACE conn3 <- [1,862,null,{}] 03:31:27 INFO - PROCESS | 3808 | 1461234687316 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}] 03:31:27 INFO - PROCESS | 3808 | 1461234687422 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:31:27 INFO - PROCESS | 3808 | 1461234687523 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 3808 | ++DOCSHELL 16AAB000 == 67 [pid = 3808] [id = 225] 03:31:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18190000) [pid = 3808] [serial = 673] [outer = 00000000] 03:31:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18C57800) [pid = 3808] [serial = 674] [outer = 18190000] 03:31:27 INFO - PROCESS | 3808 | 1461234687576 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (18C6C800) [pid = 3808] [serial = 675] [outer = 18190000] 03:31:28 INFO - PROCESS | 3808 | 1461234688205 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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 953ms 03:31:28 INFO - PROCESS | 3808 | 1461234688255 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 3808 | 1461234688257 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:31:28 INFO - PROCESS | 3808 | 1461234688261 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 3808 | 1461234688265 Marionette TRACE conn3 <- [1,866,null,{}] 03:31:28 INFO - PROCESS | 3808 | 1461234688276 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}] 03:31:28 INFO - PROCESS | 3808 | 1461234688384 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:31:28 INFO - PROCESS | 3808 | 1461234688516 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 3808 | ++DOCSHELL 18E12400 == 68 [pid = 3808] [id = 226] 03:31:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18E16800) [pid = 3808] [serial = 676] [outer = 00000000] 03:31:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1A063000) [pid = 3808] [serial = 677] [outer = 18E16800] 03:31:28 INFO - PROCESS | 3808 | 1461234688573 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1A653000) [pid = 3808] [serial = 678] [outer = 18E16800] 03:31:29 INFO - PROCESS | 3808 | 1461234689094 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]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 907ms 03:31:29 INFO - PROCESS | 3808 | 1461234689165 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 3808 | 1461234689168 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:31:29 INFO - PROCESS | 3808 | 1461234689172 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 3808 | 1461234689174 Marionette TRACE conn3 <- [1,870,null,{}] 03:31:29 INFO - PROCESS | 3808 | 1461234689178 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}] 03:31:29 INFO - PROCESS | 3808 | 1461234689282 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:31:29 INFO - PROCESS | 3808 | 1461234689383 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 3808 | ++DOCSHELL 1ADFEC00 == 69 [pid = 3808] [id = 227] 03:31:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1C398800) [pid = 3808] [serial = 679] [outer = 00000000] 03:31:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1D154400) [pid = 3808] [serial = 680] [outer = 1C398800] 03:31:29 INFO - PROCESS | 3808 | 1461234689437 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D458C00) [pid = 3808] [serial = 681] [outer = 1C398800] 03:31:30 INFO - PROCESS | 3808 | 1461234689977 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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 829ms 03:31:30 INFO - PROCESS | 3808 | 1461234690014 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 3808 | 1461234690016 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:31:30 INFO - PROCESS | 3808 | 1461234690020 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:31:30 INFO - PROCESS | 3808 | 1461234690022 Marionette TRACE conn3 <- [1,874,null,{}] 03:31:30 INFO - PROCESS | 3808 | 1461234690025 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}] 03:31:30 INFO - PROCESS | 3808 | 1461234690133 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:31:30 INFO - PROCESS | 3808 | 1461234690234 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3808 | ++DOCSHELL 1C39F800 == 70 [pid = 3808] [id = 228] 03:31:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1DB54000) [pid = 3808] [serial = 682] [outer = 00000000] 03:31:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1DC88000) [pid = 3808] [serial = 683] [outer = 1DB54000] 03:31:30 INFO - PROCESS | 3808 | 1461234690289 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1DC89C00) [pid = 3808] [serial = 684] [outer = 1DB54000] 03:31:30 INFO - PROCESS | 3808 | 1461234690849 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]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 844ms 03:31:30 INFO - PROCESS | 3808 | 1461234690877 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 3808 | 1461234690879 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:31:30 INFO - PROCESS | 3808 | 1461234690884 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:31:30 INFO - PROCESS | 3808 | 1461234690886 Marionette TRACE conn3 <- [1,878,null,{}] 03:31:30 INFO - PROCESS | 3808 | 1461234690890 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}] 03:31:31 INFO - PROCESS | 3808 | 1461234691009 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:31:31 INFO - PROCESS | 3808 | 1461234691118 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3808 | ++DOCSHELL 1950C000 == 71 [pid = 3808] [id = 229] 03:31:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1950C400) [pid = 3808] [serial = 685] [outer = 00000000] 03:31:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (19516400) [pid = 3808] [serial = 686] [outer = 1950C400] 03:31:31 INFO - PROCESS | 3808 | 1461234691174 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1DC8C800) [pid = 3808] [serial = 687] [outer = 1950C400] 03:31:31 INFO - PROCESS | 3808 | 1461234691780 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]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 953ms 03:31:31 INFO - PROCESS | 3808 | 1461234691831 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 3808 | 1461234691834 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:31:31 INFO - PROCESS | 3808 | 1461234691838 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3808 | 1461234691840 Marionette TRACE conn3 <- [1,882,null,{}] 03:31:31 INFO - PROCESS | 3808 | 1461234691844 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}] 03:31:31 INFO - PROCESS | 3808 | 1461234691946 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:31:32 INFO - PROCESS | 3808 | 1461234692271 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 3808 | ++DOCSHELL 11B4CC00 == 72 [pid = 3808] [id = 230] 03:31:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (12C0D400) [pid = 3808] [serial = 688] [outer = 00000000] 03:31:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (13424000) [pid = 3808] [serial = 689] [outer = 12C0D400] 03:31:32 INFO - PROCESS | 3808 | 1461234692323 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (137E4400) [pid = 3808] [serial = 690] [outer = 12C0D400] 03:31:33 INFO - PROCESS | 3808 | 1461234693302 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]]]}] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 18E10C00 == 71 [pid = 3808] [id = 127] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 1A061C00 == 70 [pid = 3808] [id = 222] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 15FB2400 == 69 [pid = 3808] [id = 221] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 16AAA000 == 68 [pid = 3808] [id = 220] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 1A9E2C00 == 67 [pid = 3808] [id = 219] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 16A83800 == 66 [pid = 3808] [id = 218] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 02A92400 == 65 [pid = 3808] [id = 217] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 18839000 == 64 [pid = 3808] [id = 216] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 18187800 == 63 [pid = 3808] [id = 215] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 11B4E000 == 62 [pid = 3808] [id = 214] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 11B4C400 == 61 [pid = 3808] [id = 213] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1D152800) [pid = 3808] [serial = 617] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 1C3A2000 == 60 [pid = 3808] [id = 209] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 182AD400 == 59 [pid = 3808] [id = 208] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 15558000 == 58 [pid = 3808] [id = 207] 03:31:33 INFO - PROCESS | 3808 | --DOCSHELL 18C5F800 == 57 [pid = 3808] [id = 206] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1563ms 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (18FF1C00) [pid = 3808] [serial = 584] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1886A800) [pid = 3808] [serial = 596] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18B94400) [pid = 3808] [serial = 597] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1654B800) [pid = 3808] [serial = 593] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1676FC00) [pid = 3808] [serial = 594] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1555F000) [pid = 3808] [serial = 591] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (15557400) [pid = 3808] [serial = 590] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1C4C1000) [pid = 3808] [serial = 608] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1C43D400) [pid = 3808] [serial = 615] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1C3A3C00) [pid = 3808] [serial = 606] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1C43EC00) [pid = 3808] [serial = 614] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1C5D0000) [pid = 3808] [serial = 609] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (18E10000) [pid = 3808] [serial = 611] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18B9C000) [pid = 3808] [serial = 612] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (19820400) [pid = 3808] [serial = 600] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1A9E4800) [pid = 3808] [serial = 549] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1A2DD000) [pid = 3808] [serial = 602] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1ADFB400) [pid = 3808] [serial = 605] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1C5C7800) [pid = 3808] [serial = 587] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (194B9400) [pid = 3808] [serial = 599] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1654B400) [pid = 3808] [serial = 581] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1A2D8400) [pid = 3808] [serial = 603] [outer = 00000000] [url = about:blank] 03:31:33 INFO - PROCESS | 3808 | 1461234693407 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3808 | 1461234693412 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:31:33 INFO - PROCESS | 3808 | 1461234693419 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:31:33 INFO - PROCESS | 3808 | 1461234693422 Marionette TRACE conn3 <- [1,886,null,{}] 03:31:33 INFO - PROCESS | 3808 | 1461234693426 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}] 03:31:33 INFO - PROCESS | 3808 | 1461234693518 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:31:33 INFO - PROCESS | 3808 | 1461234693524 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 3808 | ++DOCSHELL 1550D000 == 58 [pid = 3808] [id = 231] 03:31:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (15537800) [pid = 3808] [serial = 691] [outer = 00000000] 03:31:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1555E800) [pid = 3808] [serial = 692] [outer = 15537800] 03:31:33 INFO - PROCESS | 3808 | 1461234693571 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (15FAB400) [pid = 3808] [serial = 693] [outer = 15537800] 03:31:34 INFO - PROCESS | 3808 | 1461234694092 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]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 03:31:34 INFO - PROCESS | 3808 | 1461234694122 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3808 | 1461234694126 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:31:34 INFO - PROCESS | 3808 | 1461234694130 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:31:34 INFO - PROCESS | 3808 | 1461234694131 Marionette TRACE conn3 <- [1,890,null,{}] 03:31:34 INFO - PROCESS | 3808 | 1461234694135 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}] 03:31:34 INFO - PROCESS | 3808 | 1461234694225 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:31:34 INFO - PROCESS | 3808 | 1461234694234 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3808 | ++DOCSHELL 18839000 == 59 [pid = 3808] [id = 232] 03:31:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C5F800) [pid = 3808] [serial = 694] [outer = 00000000] 03:31:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18C74800) [pid = 3808] [serial = 695] [outer = 18C5F800] 03:31:34 INFO - PROCESS | 3808 | 1461234694281 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18E09800) [pid = 3808] [serial = 696] [outer = 18C5F800] 03:31:34 INFO - PROCESS | 3808 | 1461234694742 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]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 641ms 03:31:34 INFO - PROCESS | 3808 | 1461234694772 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3808 | 1461234694774 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:31:34 INFO - PROCESS | 3808 | 1461234694784 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 3808 | 1461234694789 Marionette TRACE conn3 <- [1,894,null,{}] 03:31:34 INFO - PROCESS | 3808 | 1461234694793 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}] 03:31:34 INFO - PROCESS | 3808 | 1461234694877 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:31:34 INFO - PROCESS | 3808 | 1461234694912 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 3808 | ++DOCSHELL 13A09C00 == 60 [pid = 3808] [id = 233] 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (15FD3C00) [pid = 3808] [serial = 697] [outer = 00000000] 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (19511C00) [pid = 3808] [serial = 698] [outer = 15FD3C00] 03:31:35 INFO - PROCESS | 3808 | 1461234695033 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (19517000) [pid = 3808] [serial = 699] [outer = 15FD3C00] 03:31:35 INFO - PROCESS | 3808 | 1461234695414 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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 640ms 03:31:35 INFO - PROCESS | 3808 | 1461234695438 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3808 | 1461234695440 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:31:35 INFO - PROCESS | 3808 | 1461234695443 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 3808 | 1461234695445 Marionette TRACE conn3 <- [1,898,null,{}] 03:31:35 INFO - PROCESS | 3808 | 1461234695449 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}] 03:31:35 INFO - PROCESS | 3808 | 1461234695529 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:31:35 INFO - PROCESS | 3808 | 1461234695630 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 3808 | ++DOCSHELL 13420800 == 61 [pid = 3808] [id = 234] 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18C71C00) [pid = 3808] [serial = 700] [outer = 00000000] 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19AC1400) [pid = 3808] [serial = 701] [outer = 18C71C00] 03:31:35 INFO - PROCESS | 3808 | 1461234695674 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A066C00) [pid = 3808] [serial = 702] [outer = 18C71C00] 03:31:36 INFO - PROCESS | 3808 | 1461234696092 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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 703ms 03:31:36 INFO - PROCESS | 3808 | 1461234696143 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3808 | 1461234696145 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:31:36 INFO - PROCESS | 3808 | 1461234696148 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:31:36 INFO - PROCESS | 3808 | 1461234696150 Marionette TRACE conn3 <- [1,902,null,{}] 03:31:36 INFO - PROCESS | 3808 | 1461234696153 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}] 03:31:36 INFO - PROCESS | 3808 | 1461234696299 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:31:36 INFO - PROCESS | 3808 | 1461234696331 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3808 | ++DOCSHELL 1A653C00 == 62 [pid = 3808] [id = 235] 03:31:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1A901C00) [pid = 3808] [serial = 703] [outer = 00000000] 03:31:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1A9E4800) [pid = 3808] [serial = 704] [outer = 1A901C00] 03:31:36 INFO - PROCESS | 3808 | 1461234696382 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1AAF5C00) [pid = 3808] [serial = 705] [outer = 1A901C00] 03:31:36 INFO - PROCESS | 3808 | 1461234696833 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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 735ms 03:31:36 INFO - PROCESS | 3808 | 1461234696889 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3808 | 1461234696891 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:31:36 INFO - PROCESS | 3808 | 1461234696894 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:31:36 INFO - PROCESS | 3808 | 1461234696896 Marionette TRACE conn3 <- [1,906,null,{}] 03:31:36 INFO - PROCESS | 3808 | 1461234696899 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}] 03:31:37 INFO - PROCESS | 3808 | 1461234697016 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:31:37 INFO - PROCESS | 3808 | 1461234697022 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3808 | ++DOCSHELL 1A2DD000 == 63 [pid = 3808] [id = 236] 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A96AC00) [pid = 3808] [serial = 706] [outer = 00000000] 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1C4C0800) [pid = 3808] [serial = 707] [outer = 1A96AC00] 03:31:37 INFO - PROCESS | 3808 | 1461234697065 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1C4C6400) [pid = 3808] [serial = 708] [outer = 1A96AC00] 03:31:37 INFO - PROCESS | 3808 | 1461234697686 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]]]}] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18FE9800) [pid = 3808] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (11B52000) [pid = 3808] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (11B54000) [pid = 3808] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1AAEF800) [pid = 3808] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (182A9000) [pid = 3808] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1C39B400) [pid = 3808] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (18B97800) [pid = 3808] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18C55000) [pid = 3808] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1ADF2C00) [pid = 3808] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18835800) [pid = 3808] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (18E0B400) [pid = 3808] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (15CCD000) [pid = 3808] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:31:37 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1C43C000) [pid = 3808] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 844ms 03:31:37 INFO - PROCESS | 3808 | 1461234697737 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 3808 | 1461234697739 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:31:37 INFO - PROCESS | 3808 | 1461234697742 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:31:37 INFO - PROCESS | 3808 | 1461234697744 Marionette TRACE conn3 <- [1,910,null,{}] 03:31:37 INFO - PROCESS | 3808 | 1461234697748 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}] 03:31:37 INFO - PROCESS | 3808 | 1461234697827 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:31:37 INFO - PROCESS | 3808 | 1461234697834 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3808 | ++DOCSHELL 1667B800 == 64 [pid = 3808] [id = 237] 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (16937800) [pid = 3808] [serial = 709] [outer = 00000000] 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18C55000) [pid = 3808] [serial = 710] [outer = 16937800] 03:31:37 INFO - PROCESS | 3808 | 1461234697879 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (18FEFC00) [pid = 3808] [serial = 711] [outer = 16937800] 03:31:38 INFO - PROCESS | 3808 | 1461234698303 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]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 594ms 03:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:31:38 INFO - PROCESS | 3808 | 1461234698340 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 3808 | 1461234698342 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:31:38 INFO - PROCESS | 3808 | 1461234698345 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 3808 | 1461234698347 Marionette TRACE conn3 <- [1,914,null,{}] 03:31:38 INFO - PROCESS | 3808 | 1461234698350 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}] 03:31:38 INFO - PROCESS | 3808 | 1461234698435 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:31:38 INFO - PROCESS | 3808 | 1461234698442 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3808 | ++DOCSHELL 16524800 == 65 [pid = 3808] [id = 238] 03:31:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18841C00) [pid = 3808] [serial = 712] [outer = 00000000] 03:31:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1C43C000) [pid = 3808] [serial = 713] [outer = 18841C00] 03:31:38 INFO - PROCESS | 3808 | 1461234698485 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1C5D3400) [pid = 3808] [serial = 714] [outer = 18841C00] 03:31:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A380400) [pid = 3808] [serial = 715] [outer = 1E0A2000] 03:31:38 INFO - PROCESS | 3808 | 1461234698973 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]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 687ms 03:31:39 INFO - PROCESS | 3808 | 1461234699045 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 3808 | 1461234699047 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:31:39 INFO - PROCESS | 3808 | 1461234699051 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 3808 | 1461234699052 Marionette TRACE conn3 <- [1,918,null,{}] 03:31:39 INFO - PROCESS | 3808 | 1461234699056 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}] 03:31:39 INFO - PROCESS | 3808 | 1461234699156 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:31:39 INFO - PROCESS | 3808 | 1461234699198 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 3808 | ++DOCSHELL 1A965800 == 66 [pid = 3808] [id = 239] 03:31:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C4C7400) [pid = 3808] [serial = 716] [outer = 00000000] 03:31:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D1AE800) [pid = 3808] [serial = 717] [outer = 1C4C7400] 03:31:39 INFO - PROCESS | 3808 | 1461234699246 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1D1AB800) [pid = 3808] [serial = 718] [outer = 1C4C7400] 03:31:39 INFO - PROCESS | 3808 | 1461234699676 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]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 687ms 03:31:39 INFO - PROCESS | 3808 | 1461234699751 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 3808 | 1461234699755 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:31:39 INFO - PROCESS | 3808 | 1461234699760 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 3808 | 1461234699764 Marionette TRACE conn3 <- [1,922,null,{}] 03:31:39 INFO - PROCESS | 3808 | 1461234699770 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}] 03:31:39 INFO - PROCESS | 3808 | 1461234699872 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:31:40 INFO - PROCESS | 3808 | 1461234700000 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3808 | ++DOCSHELL 1341D800 == 67 [pid = 3808] [id = 240] 03:31:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1341DC00) [pid = 3808] [serial = 719] [outer = 00000000] 03:31:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (13DA3000) [pid = 3808] [serial = 720] [outer = 1341DC00] 03:31:40 INFO - PROCESS | 3808 | 1461234700059 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1555F800) [pid = 3808] [serial = 721] [outer = 1341DC00] 03:31:40 INFO - PROCESS | 3808 | 1461234700687 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]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1000ms 03:31:40 INFO - PROCESS | 3808 | 1461234700765 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3808 | 1461234700771 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:31:40 INFO - PROCESS | 3808 | 1461234700793 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3808 | 1461234700798 Marionette TRACE conn3 <- [1,926,null,{}] 03:31:40 INFO - PROCESS | 3808 | 1461234700802 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}] 03:31:40 INFO - PROCESS | 3808 | 1461234700914 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:31:41 INFO - PROCESS | 3808 | 1461234701040 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3808 | ++DOCSHELL 13419C00 == 68 [pid = 3808] [id = 241] 03:31:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (182AA400) [pid = 3808] [serial = 722] [outer = 00000000] 03:31:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (18E10000) [pid = 3808] [serial = 723] [outer = 182AA400] 03:31:41 INFO - PROCESS | 3808 | 1461234701096 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (18FE9C00) [pid = 3808] [serial = 724] [outer = 182AA400] 03:31:41 INFO - PROCESS | 3808 | 1461234701662 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]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 954ms 03:31:41 INFO - PROCESS | 3808 | 1461234701740 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 3808 | 1461234701742 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:31:41 INFO - PROCESS | 3808 | 1461234701746 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 3808 | 1461234701748 Marionette TRACE conn3 <- [1,930,null,{}] 03:31:41 INFO - PROCESS | 3808 | 1461234701758 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}] 03:31:41 INFO - PROCESS | 3808 | 1461234701869 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:31:42 INFO - PROCESS | 3808 | 1461234702004 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3808 | ++DOCSHELL 19C54800 == 69 [pid = 3808] [id = 242] 03:31:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (19C54C00) [pid = 3808] [serial = 725] [outer = 00000000] 03:31:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (19C58C00) [pid = 3808] [serial = 726] [outer = 19C54C00] 03:31:42 INFO - PROCESS | 3808 | 1461234702062 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1A05B000) [pid = 3808] [serial = 727] [outer = 19C54C00] 03:31:42 INFO - PROCESS | 3808 | 1461234702671 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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1000ms 03:31:42 INFO - PROCESS | 3808 | 1461234702748 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3808 | 1461234702751 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:31:42 INFO - PROCESS | 3808 | 1461234702769 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3808 | 1461234702771 Marionette TRACE conn3 <- [1,934,null,{}] 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:31:42 INFO - PROCESS | 3808 | 1461234702774 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}] 03:31:42 INFO - PROCESS | 3808 | 1461234702879 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:31:43 INFO - PROCESS | 3808 | 1461234703012 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3808 | ++DOCSHELL 19A8F400 == 70 [pid = 3808] [id = 243] 03:31:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1A37B000) [pid = 3808] [serial = 728] [outer = 00000000] 03:31:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1D14F000) [pid = 3808] [serial = 729] [outer = 1A37B000] 03:31:43 INFO - PROCESS | 3808 | 1461234703069 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1D15C400) [pid = 3808] [serial = 730] [outer = 1A37B000] 03:31:43 INFO - PROCESS | 3808 | 1461234703610 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]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 875ms 03:31:43 INFO - PROCESS | 3808 | 1461234703656 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3808 | 1461234703658 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:31:43 INFO - PROCESS | 3808 | 1461234703662 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 3808 | 1461234703664 Marionette TRACE conn3 <- [1,938,null,{}] 03:31:43 INFO - PROCESS | 3808 | 1461234703667 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}] 03:31:43 INFO - PROCESS | 3808 | 1461234703767 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:31:43 INFO - PROCESS | 3808 | 1461234703872 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3808 | ++DOCSHELL 19D59400 == 71 [pid = 3808] [id = 244] 03:31:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1C3A3000) [pid = 3808] [serial = 731] [outer = 00000000] 03:31:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (1DC95C00) [pid = 3808] [serial = 732] [outer = 1C3A3000] 03:31:43 INFO - PROCESS | 3808 | 1461234703925 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (1DF39000) [pid = 3808] [serial = 733] [outer = 1C3A3000] 03:31:44 INFO - PROCESS | 3808 | 1461234704471 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]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 844ms 03:31:44 INFO - PROCESS | 3808 | 1461234704504 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3808 | 1461234704507 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:31:44 INFO - PROCESS | 3808 | 1461234704510 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3808 | 1461234704512 Marionette TRACE conn3 <- [1,942,null,{}] 03:31:44 INFO - PROCESS | 3808 | 1461234704516 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}] 03:31:44 INFO - PROCESS | 3808 | 1461234704639 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:31:44 INFO - PROCESS | 3808 | 1461234704745 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3808 | ++DOCSHELL 1D308000 == 72 [pid = 3808] [id = 245] 03:31:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (1D723800) [pid = 3808] [serial = 734] [outer = 00000000] 03:31:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1E09A000) [pid = 3808] [serial = 735] [outer = 1D723800] 03:31:44 INFO - PROCESS | 3808 | 1461234704800 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1E09FC00) [pid = 3808] [serial = 736] [outer = 1D723800] 03:31:45 INFO - PROCESS | 3808 | 1461234705434 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]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1000ms 03:31:45 INFO - PROCESS | 3808 | 1461234705512 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3808 | 1461234705514 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:31:45 INFO - PROCESS | 3808 | 1461234705531 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 3808 | 1461234705533 Marionette TRACE conn3 <- [1,946,null,{}] 03:31:45 INFO - PROCESS | 3808 | 1461234705539 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}] 03:31:45 INFO - PROCESS | 3808 | 1461234705644 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:31:45 INFO - PROCESS | 3808 | 1461234705907 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 3808 | ++DOCSHELL 02A8F800 == 73 [pid = 3808] [id = 246] 03:31:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (12D43C00) [pid = 3808] [serial = 737] [outer = 00000000] 03:31:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (13E9B800) [pid = 3808] [serial = 738] [outer = 12D43C00] 03:31:45 INFO - PROCESS | 3808 | 1461234705971 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (15F0FC00) [pid = 3808] [serial = 739] [outer = 12D43C00] 03:31:46 INFO - PROCESS | 3808 | 1461234706475 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]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1000ms 03:31:46 INFO - PROCESS | 3808 | 1461234706529 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 3808 | 1461234706533 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:31:46 INFO - PROCESS | 3808 | 1461234706539 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 3808 | 1461234706541 Marionette TRACE conn3 <- [1,950,null,{}] 03:31:46 INFO - PROCESS | 3808 | 1461234706546 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}] 03:31:46 INFO - PROCESS | 3808 | 1461234706646 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:31:46 INFO - PROCESS | 3808 | 1461234706831 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 3808 | ++DOCSHELL 146B6000 == 74 [pid = 3808] [id = 247] 03:31:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (15533800) [pid = 3808] [serial = 740] [outer = 00000000] 03:31:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (182B4000) [pid = 3808] [serial = 741] [outer = 15533800] 03:31:46 INFO - PROCESS | 3808 | 1461234706882 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1899F000) [pid = 3808] [serial = 742] [outer = 15533800] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 16524800 == 73 [pid = 3808] [id = 238] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 1667B800 == 72 [pid = 3808] [id = 237] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 1A2DD000 == 71 [pid = 3808] [id = 236] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 1A653C00 == 70 [pid = 3808] [id = 235] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 13420800 == 69 [pid = 3808] [id = 234] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 13A09C00 == 68 [pid = 3808] [id = 233] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 18839000 == 67 [pid = 3808] [id = 232] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 1550D000 == 66 [pid = 3808] [id = 231] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1D727000) [pid = 3808] [serial = 668] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (18E0DC00) [pid = 3808] [serial = 623] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1D1A9000) [pid = 3808] [serial = 626] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1664B800) [pid = 3808] [serial = 620] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (1D728800) [pid = 3808] [serial = 632] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1D458400) [pid = 3808] [serial = 629] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (02A93C00) [pid = 3808] [serial = 635] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 11B4CC00 == 65 [pid = 3808] [id = 230] 03:31:47 INFO - PROCESS | 3808 | --DOCSHELL 1320E800 == 64 [pid = 3808] [id = 224] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (19819800) [pid = 3808] [serial = 585] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (16AAF400) [pid = 3808] [serial = 582] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1CAC7400) [pid = 3808] [serial = 588] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (16525400) [pid = 3808] [serial = 666] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1A9EE000) [pid = 3808] [serial = 654] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (15C40400) [pid = 3808] [serial = 639] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (15FD3400) [pid = 3808] [serial = 642] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C3A0C00) [pid = 3808] [serial = 656] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (18870400) [pid = 3808] [serial = 645] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1C4C8400) [pid = 3808] [serial = 659] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (19821C00) [pid = 3808] [serial = 650] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (158AE000) [pid = 3808] [serial = 641] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18FE7800) [pid = 3808] [serial = 648] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1C432400) [pid = 3808] [serial = 657] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1D1AD800) [pid = 3808] [serial = 665] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1C4C6C00) [pid = 3808] [serial = 660] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (18E18400) [pid = 3808] [serial = 647] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (15558800) [pid = 3808] [serial = 638] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (19DEA000) [pid = 3808] [serial = 651] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18423000) [pid = 3808] [serial = 644] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1C43CC00) [pid = 3808] [serial = 663] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1C39C000) [pid = 3808] [serial = 662] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A971C00) [pid = 3808] [serial = 653] [outer = 00000000] [url = about:blank] 03:31:47 INFO - PROCESS | 3808 | 1461234707451 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]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 938ms 03:31:47 INFO - PROCESS | 3808 | 1461234707484 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 3808 | 1461234707488 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 3808 | 1461234707493 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:31:47 INFO - PROCESS | 3808 | 1461234707495 Marionette TRACE conn3 <- [1,954,null,{}] 03:31:47 INFO - PROCESS | 3808 | 1461234707498 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}] 03:31:47 INFO - PROCESS | 3808 | 1461234707583 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:31:47 INFO - PROCESS | 3808 | 1461234707591 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 3808 | ++DOCSHELL 15C3CC00 == 65 [pid = 3808] [id = 248] 03:31:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (15C40400) [pid = 3808] [serial = 743] [outer = 00000000] 03:31:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (182A7800) [pid = 3808] [serial = 744] [outer = 15C40400] 03:31:47 INFO - PROCESS | 3808 | 1461234707636 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18B95000) [pid = 3808] [serial = 745] [outer = 15C40400] 03:31:48 INFO - PROCESS | 3808 | 1461234708124 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 703ms 03:31:48 INFO - PROCESS | 3808 | 1461234708193 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3808 | 1461234708195 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:31:48 INFO - PROCESS | 3808 | 1461234708200 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3808 | 1461234708205 Marionette TRACE conn3 <- [1,958,null,{}] 03:31:48 INFO - PROCESS | 3808 | 1461234708214 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}] 03:31:48 INFO - PROCESS | 3808 | 1461234708298 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:31:48 INFO - PROCESS | 3808 | 1461234708433 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 3808 | ++DOCSHELL 18E11000 == 66 [pid = 3808] [id = 249] 03:31:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18FEB800) [pid = 3808] [serial = 746] [outer = 00000000] 03:31:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (194B0000) [pid = 3808] [serial = 747] [outer = 18FEB800] 03:31:48 INFO - PROCESS | 3808 | 1461234708478 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (19510000) [pid = 3808] [serial = 748] [outer = 18FEB800] 03:31:48 INFO - PROCESS | 3808 | 1461234708843 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 703ms 03:31:48 INFO - PROCESS | 3808 | 1461234708898 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3808 | 1461234708900 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:31:48 INFO - PROCESS | 3808 | 1461234708903 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3808 | 1461234708905 Marionette TRACE conn3 <- [1,962,null,{}] 03:31:48 INFO - PROCESS | 3808 | 1461234708909 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}] 03:31:49 INFO - PROCESS | 3808 | 1461234708991 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:31:49 INFO - PROCESS | 3808 | 1461234708997 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 3808 | ++DOCSHELL 18C7A000 == 67 [pid = 3808] [id = 250] 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (18E0C800) [pid = 3808] [serial = 749] [outer = 00000000] 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (19C4B400) [pid = 3808] [serial = 750] [outer = 18E0C800] 03:31:49 INFO - PROCESS | 3808 | 1461234709043 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (19C53400) [pid = 3808] [serial = 751] [outer = 18E0C800] 03:31:49 INFO - PROCESS | 3808 | 1461234709478 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]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 641ms 03:31:49 INFO - PROCESS | 3808 | 1461234709541 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 3808 | 1461234709544 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:31:49 INFO - PROCESS | 3808 | 1461234709547 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 3808 | 1461234709548 Marionette TRACE conn3 <- [1,966,null,{}] 03:31:49 INFO - PROCESS | 3808 | 1461234709552 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}] 03:31:49 INFO - PROCESS | 3808 | 1461234709661 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:31:49 INFO - PROCESS | 3808 | 1461234709751 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 3808 | ++DOCSHELL 1976E400 == 68 [pid = 3808] [id = 251] 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (19820400) [pid = 3808] [serial = 752] [outer = 00000000] 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1A059400) [pid = 3808] [serial = 753] [outer = 19820400] 03:31:49 INFO - PROCESS | 3808 | 1461234709804 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1A2DD000) [pid = 3808] [serial = 754] [outer = 19820400] 03:31:50 INFO - PROCESS | 3808 | 1461234710233 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]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 735ms 03:31:50 INFO - PROCESS | 3808 | 1461234710289 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 3808 | 1461234710291 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:31:50 INFO - PROCESS | 3808 | 1461234710294 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 3808 | 1461234710296 Marionette TRACE conn3 <- [1,970,null,{}] 03:31:50 INFO - PROCESS | 3808 | 1461234710299 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}] 03:31:50 INFO - PROCESS | 3808 | 1461234710416 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:31:50 INFO - PROCESS | 3808 | 1461234710487 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 3808 | ++DOCSHELL 1A9EF400 == 69 [pid = 3808] [id = 252] 03:31:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1A9EFC00) [pid = 3808] [serial = 755] [outer = 00000000] 03:31:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1C394C00) [pid = 3808] [serial = 756] [outer = 1A9EFC00] 03:31:50 INFO - PROCESS | 3808 | 1461234710531 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1C398400) [pid = 3808] [serial = 757] [outer = 1A9EFC00] 03:31:50 INFO - PROCESS | 3808 | 1461234710945 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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 703ms 03:31:51 INFO - PROCESS | 3808 | 1461234710993 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 3808 | 1461234710995 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:31:51 INFO - PROCESS | 3808 | 1461234710998 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:31:51 INFO - PROCESS | 3808 | 1461234710999 Marionette TRACE conn3 <- [1,974,null,{}] 03:31:51 INFO - PROCESS | 3808 | 1461234711006 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}] 03:31:51 INFO - PROCESS | 3808 | 1461234711147 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:31:51 INFO - PROCESS | 3808 | 1461234711171 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 3808 | ++DOCSHELL 1C3A3800 == 70 [pid = 3808] [id = 253] 03:31:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1C432000) [pid = 3808] [serial = 758] [outer = 00000000] 03:31:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1C43D400) [pid = 3808] [serial = 759] [outer = 1C432000] 03:31:51 INFO - PROCESS | 3808 | 1461234711214 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1C4BF000) [pid = 3808] [serial = 760] [outer = 1C432000] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1A901C00) [pid = 3808] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1A96AC00) [pid = 3808] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (16937800) [pid = 3808] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (12C0D400) [pid = 3808] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (15537800) [pid = 3808] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (18C5F800) [pid = 3808] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (15FD3C00) [pid = 3808] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1D307C00) [pid = 3808] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (18841C00) [pid = 3808] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18C71C00) [pid = 3808] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:31:51 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18FE4400) [pid = 3808] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:31:51 INFO - PROCESS | 3808 | 1461234711812 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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 828ms 03:31:51 INFO - PROCESS | 3808 | 1461234711841 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 3808 | 1461234711843 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:31:51 INFO - PROCESS | 3808 | 1461234711846 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:31:51 INFO - PROCESS | 3808 | 1461234711848 Marionette TRACE conn3 <- [1,978,null,{}] 03:31:51 INFO - PROCESS | 3808 | 1461234711851 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}] 03:31:51 INFO - PROCESS | 3808 | 1461234711936 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:31:51 INFO - PROCESS | 3808 | 1461234711942 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 3808 | ++DOCSHELL 1555D000 == 71 [pid = 3808] [id = 254] 03:31:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (15FD3C00) [pid = 3808] [serial = 761] [outer = 00000000] 03:31:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (19518400) [pid = 3808] [serial = 762] [outer = 15FD3C00] 03:31:52 INFO - PROCESS | 3808 | 1461234711986 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1A901C00) [pid = 3808] [serial = 763] [outer = 15FD3C00] 03:31:52 INFO - PROCESS | 3808 | 1461234712444 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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 687ms 03:31:52 INFO - PROCESS | 3808 | 1461234712546 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3808 | 1461234712548 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 3808 | 1461234712551 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:31:52 INFO - PROCESS | 3808 | 1461234712553 Marionette TRACE conn3 <- [1,982,null,{}] 03:31:52 INFO - PROCESS | 3808 | 1461234712556 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}] 03:31:52 INFO - PROCESS | 3808 | 1461234712638 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:31:52 INFO - PROCESS | 3808 | 1461234712650 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 3808 | ++DOCSHELL 18192000 == 72 [pid = 3808] [id = 255] 03:31:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1C3A1800) [pid = 3808] [serial = 764] [outer = 00000000] 03:31:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1CAC9C00) [pid = 3808] [serial = 765] [outer = 1C3A1800] 03:31:52 INFO - PROCESS | 3808 | 1461234712694 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1CD3F000) [pid = 3808] [serial = 766] [outer = 1C3A1800] 03:31:53 INFO - PROCESS | 3808 | 1461234713111 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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 594ms 03:31:53 INFO - PROCESS | 3808 | 1461234713149 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 3808 | 1461234713151 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:31:53 INFO - PROCESS | 3808 | 1461234713154 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 3808 | 1461234713156 Marionette TRACE conn3 <- [1,986,null,{}] 03:31:53 INFO - PROCESS | 3808 | 1461234713159 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}] 03:31:53 INFO - PROCESS | 3808 | 1461234713241 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:31:53 INFO - PROCESS | 3808 | 1461234713247 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 3808 | ++DOCSHELL 1346EC00 == 73 [pid = 3808] [id = 256] 03:31:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (13470400) [pid = 3808] [serial = 767] [outer = 00000000] 03:31:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (13476400) [pid = 3808] [serial = 768] [outer = 13470400] 03:31:53 INFO - PROCESS | 3808 | 1461234713295 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (18C5F800) [pid = 3808] [serial = 769] [outer = 13470400] 03:31:53 INFO - PROCESS | 3808 | 1461234713813 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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 688ms 03:31:53 INFO - PROCESS | 3808 | 1461234713854 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 3808 | 1461234713859 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:31:53 INFO - PROCESS | 3808 | 1461234713864 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 3808 | 1461234713869 Marionette TRACE conn3 <- [1,990,null,{}] 03:31:53 INFO - PROCESS | 3808 | 1461234713876 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}] 03:31:54 INFO - PROCESS | 3808 | 1461234714050 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:31:54 INFO - PROCESS | 3808 | 1461234714168 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 3808 | ++DOCSHELL 13472000 == 74 [pid = 3808] [id = 257] 03:31:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (13475800) [pid = 3808] [serial = 770] [outer = 00000000] 03:31:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (13DA9000) [pid = 3808] [serial = 771] [outer = 13475800] 03:31:54 INFO - PROCESS | 3808 | 1461234714224 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1555A800) [pid = 3808] [serial = 772] [outer = 13475800] 03:31:54 INFO - PROCESS | 3808 | 1461234714768 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]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 937ms 03:31:54 INFO - PROCESS | 3808 | 1461234714811 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 3808 | 1461234714817 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:31:54 INFO - PROCESS | 3808 | 1461234714824 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 3808 | 1461234714826 Marionette TRACE conn3 <- [1,994,null,{}] 03:31:54 INFO - PROCESS | 3808 | 1461234714830 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}] 03:31:54 INFO - PROCESS | 3808 | 1461234714940 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:31:55 INFO - PROCESS | 3808 | 1461234715047 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3808 | ++DOCSHELL 1346F400 == 75 [pid = 3808] [id = 258] 03:31:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (13A09000) [pid = 3808] [serial = 773] [outer = 00000000] 03:31:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (18870400) [pid = 3808] [serial = 774] [outer = 13A09000] 03:31:55 INFO - PROCESS | 3808 | 1461234715102 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (18B9F000) [pid = 3808] [serial = 775] [outer = 13A09000] 03:31:55 INFO - PROCESS | 3808 | 1461234715733 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]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 938ms 03:31:55 INFO - PROCESS | 3808 | 1461234715766 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 3808 | 1461234715769 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:31:55 INFO - PROCESS | 3808 | 1461234715773 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 3808 | 1461234715776 Marionette TRACE conn3 <- [1,998,null,{}] 03:31:55 INFO - PROCESS | 3808 | 1461234715788 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}] 03:31:55 INFO - PROCESS | 3808 | 1461234715909 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:31:56 INFO - PROCESS | 3808 | 1461234716016 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 3808 | ++DOCSHELL 19512800 == 76 [pid = 3808] [id = 259] 03:31:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (19821C00) [pid = 3808] [serial = 776] [outer = 00000000] 03:31:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1A265C00) [pid = 3808] [serial = 777] [outer = 19821C00] 03:31:56 INFO - PROCESS | 3808 | 1461234716073 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (1A9EC800) [pid = 3808] [serial = 778] [outer = 19821C00] 03:31:56 INFO - PROCESS | 3808 | 1461234716698 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]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 938ms 03:31:56 INFO - PROCESS | 3808 | 1461234716717 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 3808 | 1461234716720 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:31:56 INFO - PROCESS | 3808 | 1461234716724 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 3808 | 1461234716726 Marionette TRACE conn3 <- [1,1002,null,{}] 03:31:56 INFO - PROCESS | 3808 | 1461234716729 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}] 03:31:56 INFO - PROCESS | 3808 | 1461234716844 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:31:56 INFO - PROCESS | 3808 | 1461234716951 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 3808 | ++DOCSHELL 19A91C00 == 77 [pid = 3808] [id = 260] 03:31:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (19C52000) [pid = 3808] [serial = 779] [outer = 00000000] 03:31:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (1D1AC000) [pid = 3808] [serial = 780] [outer = 19C52000] 03:31:57 INFO - PROCESS | 3808 | 1461234717006 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1D72AC00) [pid = 3808] [serial = 781] [outer = 19C52000] 03:31:57 INFO - PROCESS | 3808 | 1461234717655 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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1001ms 03:31:57 INFO - PROCESS | 3808 | 1461234717726 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3808 | 1461234717729 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:31:57 INFO - PROCESS | 3808 | 1461234717732 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 3808 | 1461234717734 Marionette TRACE conn3 <- [1,1006,null,{}] 03:31:57 INFO - PROCESS | 3808 | 1461234717738 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}] 03:31:57 INFO - PROCESS | 3808 | 1461234717843 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:31:58 INFO - PROCESS | 3808 | 1461234717978 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 3808 | ++DOCSHELL 13217400 == 78 [pid = 3808] [id = 261] 03:31:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (18C79400) [pid = 3808] [serial = 782] [outer = 00000000] 03:31:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1DC87800) [pid = 3808] [serial = 783] [outer = 18C79400] 03:31:58 INFO - PROCESS | 3808 | 1461234718033 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1DC8CC00) [pid = 3808] [serial = 784] [outer = 18C79400] 03:31:58 INFO - PROCESS | 3808 | 1461234718620 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]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 953ms 03:31:58 INFO - PROCESS | 3808 | 1461234718683 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 3808 | 1461234718685 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:31:58 INFO - PROCESS | 3808 | 1461234718689 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 3808 | 1461234718691 Marionette TRACE conn3 <- [1,1010,null,{}] 03:31:58 INFO - PROCESS | 3808 | 1461234718694 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}] 03:31:58 INFO - PROCESS | 3808 | 1461234718824 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:31:58 INFO - PROCESS | 3808 | 1461234718962 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 3808 | ++DOCSHELL 1E098C00 == 79 [pid = 3808] [id = 262] 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1E09B800) [pid = 3808] [serial = 785] [outer = 00000000] 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1E0A4800) [pid = 3808] [serial = 786] [outer = 1E09B800] 03:31:59 INFO - PROCESS | 3808 | 1461234719020 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1E325000) [pid = 3808] [serial = 787] [outer = 1E09B800] 03:31:59 INFO - PROCESS | 3808 | 1461234719555 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]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 891ms 03:31:59 INFO - PROCESS | 3808 | 1461234719594 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 3808 | 1461234719597 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:31:59 INFO - PROCESS | 3808 | 1461234719602 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:31:59 INFO - PROCESS | 3808 | 1461234719604 Marionette TRACE conn3 <- [1,1014,null,{}] 03:31:59 INFO - PROCESS | 3808 | 1461234719607 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}] 03:31:59 INFO - PROCESS | 3808 | 1461234719709 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:31:59 INFO - PROCESS | 3808 | 1461234719816 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 3808 | ++DOCSHELL 1C43B800 == 80 [pid = 3808] [id = 263] 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1DF47C00) [pid = 3808] [serial = 788] [outer = 00000000] 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1E69C400) [pid = 3808] [serial = 789] [outer = 1DF47C00] 03:31:59 INFO - PROCESS | 3808 | 1461234719869 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1E6A0400) [pid = 3808] [serial = 790] [outer = 1DF47C00] 03:32:00 INFO - PROCESS | 3808 | 1461234720495 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]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 953ms 03:32:00 INFO - PROCESS | 3808 | 1461234720549 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 3808 | 1461234720551 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:32:00 INFO - PROCESS | 3808 | 1461234720555 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 3808 | 1461234720556 Marionette TRACE conn3 <- [1,1018,null,{}] 03:32:00 INFO - PROCESS | 3808 | 1461234720560 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}] 03:32:00 INFO - PROCESS | 3808 | 1461234720674 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:32:00 INFO - PROCESS | 3808 | 1461234720782 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 3808 | ++DOCSHELL 1325AC00 == 81 [pid = 3808] [id = 264] 03:32:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (13260400) [pid = 3808] [serial = 791] [outer = 00000000] 03:32:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (18C76C00) [pid = 3808] [serial = 792] [outer = 13260400] 03:32:00 INFO - PROCESS | 3808 | 1461234720835 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (19762400) [pid = 3808] [serial = 793] [outer = 13260400] 03:32:01 INFO - PROCESS | 3808 | 1461234721614 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]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1094ms 03:32:01 INFO - PROCESS | 3808 | 1461234721652 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 3808 | 1461234721657 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:32:01 INFO - PROCESS | 3808 | 1461234721662 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 3808 | 1461234721666 Marionette TRACE conn3 <- [1,1022,null,{}] 03:32:01 INFO - PROCESS | 3808 | 1461234721671 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}] 03:32:01 INFO - PROCESS | 3808 | 1461234721774 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:32:01 INFO - PROCESS | 3808 | 1461234721918 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 3808 | ++DOCSHELL 15FB1C00 == 82 [pid = 3808] [id = 265] 03:32:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (15FB2000) [pid = 3808] [serial = 794] [outer = 00000000] 03:32:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1654BC00) [pid = 3808] [serial = 795] [outer = 15FB2000] 03:32:01 INFO - PROCESS | 3808 | 1461234721973 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1550D400) [pid = 3808] [serial = 796] [outer = 15FB2000] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 16AAE400 == 81 [pid = 3808] [id = 193] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 18192000 == 80 [pid = 3808] [id = 255] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 1555D000 == 79 [pid = 3808] [id = 254] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 1C3A3800 == 78 [pid = 3808] [id = 253] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 1A9EF400 == 77 [pid = 3808] [id = 252] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 1976E400 == 76 [pid = 3808] [id = 251] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 18C7A000 == 75 [pid = 3808] [id = 250] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 18E11000 == 74 [pid = 3808] [id = 249] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 15C3CC00 == 73 [pid = 3808] [id = 248] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 146B6000 == 72 [pid = 3808] [id = 247] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 02A8F800 == 71 [pid = 3808] [id = 246] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1D1AE800) [pid = 3808] [serial = 717] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 19D59400 == 70 [pid = 3808] [id = 244] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 19A8F400 == 69 [pid = 3808] [id = 243] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 19C54800 == 68 [pid = 3808] [id = 242] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 13419C00 == 67 [pid = 3808] [id = 241] 03:32:02 INFO - PROCESS | 3808 | --DOCSHELL 1341D800 == 66 [pid = 3808] [id = 240] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1D159400) [pid = 3808] [serial = 618] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1A9E4800) [pid = 3808] [serial = 704] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1C4C0800) [pid = 3808] [serial = 707] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1AAF5C00) [pid = 3808] [serial = 705] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (18C55000) [pid = 3808] [serial = 710] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (18FEFC00) [pid = 3808] [serial = 711] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (137E4400) [pid = 3808] [serial = 690] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (13424000) [pid = 3808] [serial = 689] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1555E800) [pid = 3808] [serial = 692] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (15FAB400) [pid = 3808] [serial = 693] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (18C74800) [pid = 3808] [serial = 695] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (18E09800) [pid = 3808] [serial = 696] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (19511C00) [pid = 3808] [serial = 698] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (19517000) [pid = 3808] [serial = 699] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1DB59000) [pid = 3808] [serial = 669] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (18C57800) [pid = 3808] [serial = 674] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (1555CC00) [pid = 3808] [serial = 671] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1A063000) [pid = 3808] [serial = 677] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1D154400) [pid = 3808] [serial = 680] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1DC88000) [pid = 3808] [serial = 683] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (19516400) [pid = 3808] [serial = 686] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1C5D3400) [pid = 3808] [serial = 714] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1C4C6400) [pid = 3808] [serial = 708] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1ADF3800) [pid = 3808] [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.] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (19AC1400) [pid = 3808] [serial = 701] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1A066C00) [pid = 3808] [serial = 702] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C43C000) [pid = 3808] [serial = 713] [outer = 00000000] [url = about:blank] 03:32:02 INFO - PROCESS | 3808 | 1461234722579 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]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 937ms 03:32:02 INFO - PROCESS | 3808 | 1461234722608 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 3808 | 1461234722614 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:32:02 INFO - PROCESS | 3808 | 1461234722620 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 3808 | 1461234722622 Marionette TRACE conn3 <- [1,1026,null,{}] 03:32:02 INFO - PROCESS | 3808 | 1461234722626 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}] 03:32:02 INFO - PROCESS | 3808 | 1461234722721 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:32:02 INFO - PROCESS | 3808 | 1461234722815 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 3808 | ++DOCSHELL 1341AC00 == 67 [pid = 3808] [id = 266] 03:32:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (13420800) [pid = 3808] [serial = 797] [outer = 00000000] 03:32:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (15557000) [pid = 3808] [serial = 798] [outer = 13420800] 03:32:02 INFO - PROCESS | 3808 | 1461234722870 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (16A89400) [pid = 3808] [serial = 799] [outer = 13420800] 03:32:03 INFO - PROCESS | 3808 | 1461234723276 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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 703ms 03:32:03 INFO - PROCESS | 3808 | 1461234723318 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 3808 | 1461234723320 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:32:03 INFO - PROCESS | 3808 | 1461234723324 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 3808 | 1461234723327 Marionette TRACE conn3 <- [1,1030,null,{}] 03:32:03 INFO - PROCESS | 3808 | 1461234723341 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}] 03:32:03 INFO - PROCESS | 3808 | 1461234723463 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:32:03 INFO - PROCESS | 3808 | 1461234723480 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 3808 | ++DOCSHELL 18C71000 == 68 [pid = 3808] [id = 267] 03:32:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (18C75800) [pid = 3808] [serial = 800] [outer = 00000000] 03:32:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (18E0D400) [pid = 3808] [serial = 801] [outer = 18C75800] 03:32:03 INFO - PROCESS | 3808 | 1461234723527 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (18E16C00) [pid = 3808] [serial = 802] [outer = 18C75800] 03:32:04 INFO - PROCESS | 3808 | 1461234723976 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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 703ms 03:32:04 INFO - PROCESS | 3808 | 1461234724023 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3808 | 1461234724025 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:32:04 INFO - PROCESS | 3808 | 1461234724029 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3808 | 1461234724030 Marionette TRACE conn3 <- [1,1034,null,{}] 03:32:04 INFO - PROCESS | 3808 | 1461234724034 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}] 03:32:04 INFO - PROCESS | 3808 | 1461234724121 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:32:04 INFO - PROCESS | 3808 | 1461234724128 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3808 | ++DOCSHELL 18FEBC00 == 69 [pid = 3808] [id = 268] 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (18FEC000) [pid = 3808] [serial = 803] [outer = 00000000] 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (19512400) [pid = 3808] [serial = 804] [outer = 18FEC000] 03:32:04 INFO - PROCESS | 3808 | 1461234724172 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (19765400) [pid = 3808] [serial = 805] [outer = 18FEC000] 03:32:04 INFO - PROCESS | 3808 | 1461234724601 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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 03:32:04 INFO - PROCESS | 3808 | 1461234724644 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3808 | 1461234724646 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:32:04 INFO - PROCESS | 3808 | 1461234724650 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3808 | 1461234724651 Marionette TRACE conn3 <- [1,1038,null,{}] 03:32:04 INFO - PROCESS | 3808 | 1461234724655 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}] 03:32:04 INFO - PROCESS | 3808 | 1461234724782 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:32:04 INFO - PROCESS | 3808 | 1461234724788 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3808 | ++DOCSHELL 18E18C00 == 70 [pid = 3808] [id = 269] 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (18FE4C00) [pid = 3808] [serial = 806] [outer = 00000000] 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (19C54800) [pid = 3808] [serial = 807] [outer = 18FE4C00] 03:32:04 INFO - PROCESS | 3808 | 1461234724832 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (19D51800) [pid = 3808] [serial = 808] [outer = 18FE4C00] 03:32:05 INFO - PROCESS | 3808 | 1461234725320 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]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 703ms 03:32:05 INFO - PROCESS | 3808 | 1461234725348 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 3808 | 1461234725350 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:32:05 INFO - PROCESS | 3808 | 1461234725353 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 3808 | 1461234725355 Marionette TRACE conn3 <- [1,1042,null,{}] 03:32:05 INFO - PROCESS | 3808 | 1461234725359 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}] 03:32:05 INFO - PROCESS | 3808 | 1461234725487 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:32:05 INFO - PROCESS | 3808 | 1461234725493 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 3808 | ++DOCSHELL 1A033400 == 71 [pid = 3808] [id = 270] 03:32:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1A058000) [pid = 3808] [serial = 809] [outer = 00000000] 03:32:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1AAF1800) [pid = 3808] [serial = 810] [outer = 1A058000] 03:32:05 INFO - PROCESS | 3808 | 1461234725539 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1ADF9400) [pid = 3808] [serial = 811] [outer = 1A058000] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1A9EFC00) [pid = 3808] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1C4C7400) [pid = 3808] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (19820400) [pid = 3808] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (18FEB800) [pid = 3808] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (12D43C00) [pid = 3808] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (18E0C800) [pid = 3808] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (15C40400) [pid = 3808] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (15533800) [pid = 3808] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1C432000) [pid = 3808] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (15FD3C00) [pid = 3808] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:32:06 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1C3A1800) [pid = 3808] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:32:06 INFO - PROCESS | 3808 | 1461234726443 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]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1156ms 03:32:06 INFO - PROCESS | 3808 | 1461234726510 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 3808 | 1461234726515 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:32:06 INFO - PROCESS | 3808 | 1461234726520 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 3808 | 1461234726524 Marionette TRACE conn3 <- [1,1046,null,{}] 03:32:06 INFO - PROCESS | 3808 | 1461234726530 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}] 03:32:06 INFO - PROCESS | 3808 | 1461234726652 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:32:06 INFO - PROCESS | 3808 | 1461234726789 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 3808 | ++DOCSHELL 13424800 == 72 [pid = 3808] [id = 271] 03:32:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (13425800) [pid = 3808] [serial = 812] [outer = 00000000] 03:32:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (13E45800) [pid = 3808] [serial = 813] [outer = 13425800] 03:32:06 INFO - PROCESS | 3808 | 1461234726848 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (1550D000) [pid = 3808] [serial = 814] [outer = 13425800] 03:32:07 INFO - PROCESS | 3808 | 1461234727421 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]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 937ms 03:32:07 INFO - PROCESS | 3808 | 1461234727466 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 3808 | 1461234727472 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:32:07 INFO - PROCESS | 3808 | 1461234727479 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 3808 | 1461234727482 Marionette TRACE conn3 <- [1,1050,null,{}] 03:32:07 INFO - PROCESS | 3808 | 1461234727486 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}] 03:32:07 INFO - PROCESS | 3808 | 1461234727595 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:32:07 INFO - PROCESS | 3808 | 1461234727732 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 3808 | ++DOCSHELL 16518000 == 73 [pid = 3808] [id = 272] 03:32:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (16550400) [pid = 3808] [serial = 815] [outer = 00000000] 03:32:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (18B95400) [pid = 3808] [serial = 816] [outer = 16550400] 03:32:07 INFO - PROCESS | 3808 | 1461234727792 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (18C6BC00) [pid = 3808] [serial = 817] [outer = 16550400] 03:32:08 INFO - PROCESS | 3808 | 1461234728408 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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 938ms 03:32:08 INFO - PROCESS | 3808 | 1461234728433 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3808 | 1461234728436 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:32:08 INFO - PROCESS | 3808 | 1461234728441 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 3808 | 1461234728445 Marionette TRACE conn3 <- [1,1054,null,{}] 03:32:08 INFO - PROCESS | 3808 | 1461234728456 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}] 03:32:08 INFO - PROCESS | 3808 | 1461234728564 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:32:08 INFO - PROCESS | 3808 | 1461234728700 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 3808 | ++DOCSHELL 19510800 == 74 [pid = 3808] [id = 273] 03:32:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (19511800) [pid = 3808] [serial = 818] [outer = 00000000] 03:32:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (1A2D3C00) [pid = 3808] [serial = 819] [outer = 19511800] 03:32:08 INFO - PROCESS | 3808 | 1461234728766 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1A9EAC00) [pid = 3808] [serial = 820] [outer = 19511800] 03:32:09 INFO - PROCESS | 3808 | 1461234729363 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]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 938ms 03:32:09 INFO - PROCESS | 3808 | 1461234729384 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3808 | 1461234729387 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:32:09 INFO - PROCESS | 3808 | 1461234729391 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 3808 | 1461234729393 Marionette TRACE conn3 <- [1,1058,null,{}] 03:32:09 INFO - PROCESS | 3808 | 1461234729396 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}] 03:32:09 INFO - PROCESS | 3808 | 1461234729501 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:32:09 INFO - PROCESS | 3808 | 1461234729609 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 3808 | ++DOCSHELL 1A066800 == 75 [pid = 3808] [id = 274] 03:32:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1C39C000) [pid = 3808] [serial = 821] [outer = 00000000] 03:32:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1C4C0000) [pid = 3808] [serial = 822] [outer = 1C39C000] 03:32:09 INFO - PROCESS | 3808 | 1461234729663 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1C4C6000) [pid = 3808] [serial = 823] [outer = 1C39C000] 03:32:10 INFO - PROCESS | 3808 | 1461234730198 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]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 828ms 03:32:10 INFO - PROCESS | 3808 | 1461234730234 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 3808 | 1461234730236 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:32:10 INFO - PROCESS | 3808 | 1461234730241 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:32:10 INFO - PROCESS | 3808 | 1461234730243 Marionette TRACE conn3 <- [1,1062,null,{}] 03:32:10 INFO - PROCESS | 3808 | 1461234730247 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}] 03:32:10 INFO - PROCESS | 3808 | 1461234730350 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:32:10 INFO - PROCESS | 3808 | 1461234730457 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3808 | ++DOCSHELL 16A92000 == 76 [pid = 3808] [id = 275] 03:32:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1A065800) [pid = 3808] [serial = 824] [outer = 00000000] 03:32:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1CD37C00) [pid = 3808] [serial = 825] [outer = 1A065800] 03:32:10 INFO - PROCESS | 3808 | 1461234730510 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1CD3C400) [pid = 3808] [serial = 826] [outer = 1A065800] 03:32:11 INFO - PROCESS | 3808 | 1461234731104 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]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 907ms 03:32:11 INFO - PROCESS | 3808 | 1461234731148 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 3808 | 1461234731150 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:32:11 INFO - PROCESS | 3808 | 1461234731154 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 3808 | 1461234731156 Marionette TRACE conn3 <- [1,1066,null,{}] 03:32:11 INFO - PROCESS | 3808 | 1461234731159 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}] 03:32:11 INFO - PROCESS | 3808 | 1461234731279 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:32:11 INFO - PROCESS | 3808 | 1461234731389 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3808 | ++DOCSHELL 1C5D3C00 == 77 [pid = 3808] [id = 276] 03:32:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1CAC7400) [pid = 3808] [serial = 827] [outer = 00000000] 03:32:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1D631C00) [pid = 3808] [serial = 828] [outer = 1CAC7400] 03:32:11 INFO - PROCESS | 3808 | 1461234731445 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1D729800) [pid = 3808] [serial = 829] [outer = 1CAC7400] 03:32:12 INFO - PROCESS | 3808 | 1461234731987 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]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 03:32:12 INFO - PROCESS | 3808 | 1461234732058 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 3808 | 1461234732060 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:32:12 INFO - PROCESS | 3808 | 1461234732064 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 3808 | 1461234732066 Marionette TRACE conn3 <- [1,1070,null,{}] 03:32:12 INFO - PROCESS | 3808 | 1461234732070 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}] 03:32:12 INFO - PROCESS | 3808 | 1461234732172 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:32:12 INFO - PROCESS | 3808 | 1461234732279 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 3808 | ++DOCSHELL 13209000 == 78 [pid = 3808] [id = 277] 03:32:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1321B000) [pid = 3808] [serial = 830] [outer = 00000000] 03:32:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1DC8AC00) [pid = 3808] [serial = 831] [outer = 1321B000] 03:32:12 INFO - PROCESS | 3808 | 1461234732332 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1DC8A800) [pid = 3808] [serial = 832] [outer = 1321B000] 03:32:12 INFO - PROCESS | 3808 | 1461234732963 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]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 937ms 03:32:13 INFO - PROCESS | 3808 | 1461234733009 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3808 | 1461234733011 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:32:13 INFO - PROCESS | 3808 | 1461234733015 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 3808 | 1461234733017 Marionette TRACE conn3 <- [1,1074,null,{}] 03:32:13 INFO - PROCESS | 3808 | 1461234733021 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}] 03:32:13 INFO - PROCESS | 3808 | 1461234733126 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:32:13 INFO - PROCESS | 3808 | 1461234733234 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 3808 | ++DOCSHELL 13218000 == 79 [pid = 3808] [id = 278] 03:32:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1321BC00) [pid = 3808] [serial = 833] [outer = 00000000] 03:32:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (182B3C00) [pid = 3808] [serial = 834] [outer = 1321BC00] 03:32:13 INFO - PROCESS | 3808 | 1461234733287 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (18B98C00) [pid = 3808] [serial = 835] [outer = 1321BC00] 03:32:14 INFO - PROCESS | 3808 | 1461234733996 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]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1031ms 03:32:14 INFO - PROCESS | 3808 | 1461234734070 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 3808 | 1461234734076 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:32:14 INFO - PROCESS | 3808 | 1461234734081 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:32:14 INFO - PROCESS | 3808 | 1461234734084 Marionette TRACE conn3 <- [1,1078,null,{}] 03:32:14 INFO - PROCESS | 3808 | 1461234734089 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}] 03:32:14 INFO - PROCESS | 3808 | 1461234734224 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:32:14 INFO - PROCESS | 3808 | 1461234734367 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 3808 | ++DOCSHELL 13216C00 == 80 [pid = 3808] [id = 279] 03:32:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (13217800) [pid = 3808] [serial = 836] [outer = 00000000] 03:32:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (13423C00) [pid = 3808] [serial = 837] [outer = 13217800] 03:32:14 INFO - PROCESS | 3808 | 1461234734419 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (13470000) [pid = 3808] [serial = 838] [outer = 13217800] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 1C39F800 == 79 [pid = 3808] [id = 228] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 1ADFEC00 == 78 [pid = 3808] [id = 227] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 18E18C00 == 77 [pid = 3808] [id = 269] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 18FEBC00 == 76 [pid = 3808] [id = 268] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 18C71000 == 75 [pid = 3808] [id = 267] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 1341AC00 == 74 [pid = 3808] [id = 266] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 15FB1C00 == 73 [pid = 3808] [id = 265] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 1E098C00 == 72 [pid = 3808] [id = 262] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 13217400 == 71 [pid = 3808] [id = 261] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 19A91C00 == 70 [pid = 3808] [id = 260] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 19512800 == 69 [pid = 3808] [id = 259] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 1346F400 == 68 [pid = 3808] [id = 258] 03:32:14 INFO - PROCESS | 3808 | --DOCSHELL 13472000 == 67 [pid = 3808] [id = 257] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (13476400) [pid = 3808] [serial = 768] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1E09A000) [pid = 3808] [serial = 735] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (1C394C00) [pid = 3808] [serial = 756] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1D1AB800) [pid = 3808] [serial = 718] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (13DA3000) [pid = 3808] [serial = 720] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (18E10000) [pid = 3808] [serial = 723] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (19C58C00) [pid = 3808] [serial = 726] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1D14F000) [pid = 3808] [serial = 729] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (1DC95C00) [pid = 3808] [serial = 732] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1A059400) [pid = 3808] [serial = 753] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A2DD000) [pid = 3808] [serial = 754] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (194B0000) [pid = 3808] [serial = 747] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (19510000) [pid = 3808] [serial = 748] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (15F0FC00) [pid = 3808] [serial = 739] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (13E9B800) [pid = 3808] [serial = 738] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (19C4B400) [pid = 3808] [serial = 750] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (182A7800) [pid = 3808] [serial = 744] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (18B95000) [pid = 3808] [serial = 745] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1C398400) [pid = 3808] [serial = 757] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1899F000) [pid = 3808] [serial = 742] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (182B4000) [pid = 3808] [serial = 741] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1C43D400) [pid = 3808] [serial = 759] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (19518400) [pid = 3808] [serial = 762] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1CAC9C00) [pid = 3808] [serial = 765] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1C4BF000) [pid = 3808] [serial = 760] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1CD3F000) [pid = 3808] [serial = 766] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (19C53400) [pid = 3808] [serial = 751] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1A901C00) [pid = 3808] [serial = 763] [outer = 00000000] [url = about:blank] 03:32:15 INFO - PROCESS | 3808 | 1461234734985 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]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 938ms 03:32:15 INFO - PROCESS | 3808 | 1461234735029 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3808 | 1461234735034 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:32:15 INFO - PROCESS | 3808 | 1461234735040 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3808 | 1461234735042 Marionette TRACE conn3 <- [1,1082,null,{}] 03:32:15 INFO - PROCESS | 3808 | 1461234735046 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}] 03:32:15 INFO - PROCESS | 3808 | 1461234735135 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:32:15 INFO - PROCESS | 3808 | 1461234735144 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3808 | ++DOCSHELL 11B4F800 == 68 [pid = 3808] [id = 280] 03:32:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (11B54000) [pid = 3808] [serial = 839] [outer = 00000000] 03:32:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (13DA1C00) [pid = 3808] [serial = 840] [outer = 11B54000] 03:32:15 INFO - PROCESS | 3808 | 1461234735271 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (13E9D000) [pid = 3808] [serial = 841] [outer = 11B54000] 03:32:15 INFO - PROCESS | 3808 | 1461234735683 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]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 703ms 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:32:15 INFO - PROCESS | 3808 | 1461234735740 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3808 | 1461234735742 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:32:15 INFO - PROCESS | 3808 | 1461234735746 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3808 | 1461234735749 Marionette TRACE conn3 <- [1,1086,null,{}] 03:32:15 INFO - PROCESS | 3808 | 1461234735759 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}] 03:32:15 INFO - PROCESS | 3808 | 1461234735849 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:32:15 INFO - PROCESS | 3808 | 1461234735901 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3808 | ++DOCSHELL 15CD8800 == 69 [pid = 3808] [id = 281] 03:32:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (15CD9400) [pid = 3808] [serial = 842] [outer = 00000000] 03:32:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (15FAB800) [pid = 3808] [serial = 843] [outer = 15CD9400] 03:32:15 INFO - PROCESS | 3808 | 1461234735951 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1608E800) [pid = 3808] [serial = 844] [outer = 15CD9400] 03:32:16 INFO - PROCESS | 3808 | 1461234736412 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]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 703ms 03:32:16 INFO - PROCESS | 3808 | 1461234736443 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 3808 | 1461234736446 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:32:16 INFO - PROCESS | 3808 | 1461234736449 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:32:16 INFO - PROCESS | 3808 | 1461234736450 Marionette TRACE conn3 <- [1,1090,null,{}] 03:32:16 INFO - PROCESS | 3808 | 1461234736458 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}] 03:32:16 INFO - PROCESS | 3808 | 1461234736543 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:32:16 INFO - PROCESS | 3808 | 1461234736550 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 3808 | ++DOCSHELL 16096800 == 70 [pid = 3808] [id = 282] 03:32:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (16524800) [pid = 3808] [serial = 845] [outer = 00000000] 03:32:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (16937000) [pid = 3808] [serial = 846] [outer = 16524800] 03:32:16 INFO - PROCESS | 3808 | 1461234736596 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (16A92400) [pid = 3808] [serial = 847] [outer = 16524800] 03:32:17 INFO - PROCESS | 3808 | 1461234737039 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]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 641ms 03:32:17 INFO - PROCESS | 3808 | 1461234737087 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3808 | 1461234737089 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:32:17 INFO - PROCESS | 3808 | 1461234737092 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 3808 | 1461234737094 Marionette TRACE conn3 <- [1,1094,null,{}] 03:32:17 INFO - PROCESS | 3808 | 1461234737098 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}] 03:32:17 INFO - PROCESS | 3808 | 1461234737214 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:32:17 INFO - PROCESS | 3808 | 1461234737318 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 3808 | ++DOCSHELL 16AA7400 == 71 [pid = 3808] [id = 283] 03:32:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (18193C00) [pid = 3808] [serial = 848] [outer = 00000000] 03:32:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (182AD400) [pid = 3808] [serial = 849] [outer = 18193C00] 03:32:17 INFO - PROCESS | 3808 | 1461234737364 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (182B4400) [pid = 3808] [serial = 850] [outer = 18193C00] 03:32:17 INFO - PROCESS | 3808 | 1461234737789 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]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 03:32:17 INFO - PROCESS | 3808 | 1461234737833 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3808 | 1461234737835 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 3808 | 1461234737838 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:32:17 INFO - PROCESS | 3808 | 1461234737840 Marionette TRACE conn3 <- [1,1098,null,{}] 03:32:17 INFO - PROCESS | 3808 | 1461234737843 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}] 03:32:18 INFO - PROCESS | 3808 | 1461234737980 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:32:18 INFO - PROCESS | 3808 | 1461234738048 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3808 | ++DOCSHELL 182B2000 == 72 [pid = 3808] [id = 284] 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (184F3800) [pid = 3808] [serial = 851] [outer = 00000000] 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (18C55000) [pid = 3808] [serial = 852] [outer = 184F3800] 03:32:18 INFO - PROCESS | 3808 | 1461234738095 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (18B9D400) [pid = 3808] [serial = 853] [outer = 184F3800] 03:32:18 INFO - PROCESS | 3808 | 1461234738495 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]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 703ms 03:32:18 INFO - PROCESS | 3808 | 1461234738538 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 3808 | 1461234738540 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:32:18 INFO - PROCESS | 3808 | 1461234738552 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 3808 | 1461234738554 Marionette TRACE conn3 <- [1,1102,null,{}] 03:32:18 INFO - PROCESS | 3808 | 1461234738558 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}] 03:32:18 INFO - PROCESS | 3808 | 1461234738704 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:32:18 INFO - PROCESS | 3808 | 1461234738771 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3808 | ++DOCSHELL 18876800 == 73 [pid = 3808] [id = 285] 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (18C60400) [pid = 3808] [serial = 854] [outer = 00000000] 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (18E15800) [pid = 3808] [serial = 855] [outer = 18C60400] 03:32:18 INFO - PROCESS | 3808 | 1461234738814 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (18F82400) [pid = 3808] [serial = 856] [outer = 18C60400] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (13219000) [pid = 3808] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (18429C00) [pid = 3808] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (182B2C00) [pid = 3808] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1C4BE000) [pid = 3808] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (18190000) [pid = 3808] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1D1A8400) [pid = 3808] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (02A8B800) [pid = 3808] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (18E16800) [pid = 3808] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (15843000) [pid = 3808] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1D30F400) [pid = 3808] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (15FB2000) [pid = 3808] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (13260400) [pid = 3808] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (18C75800) [pid = 3808] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (13420800) [pid = 3808] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (18FEC000) [pid = 3808] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:32:19 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (18FE4C00) [pid = 3808] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:32:19 INFO - PROCESS | 3808 | 1461234739336 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]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 860ms 03:32:19 INFO - PROCESS | 3808 | 1461234739407 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3808 | 1461234739409 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:32:19 INFO - PROCESS | 3808 | 1461234739412 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:32:19 INFO - PROCESS | 3808 | 1461234739414 Marionette TRACE conn3 <- [1,1106,null,{}] 03:32:19 INFO - PROCESS | 3808 | 1461234739417 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}] 03:32:19 INFO - PROCESS | 3808 | 1461234739536 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:32:19 INFO - PROCESS | 3808 | 1461234739600 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3808 | ++DOCSHELL 13421000 == 74 [pid = 3808] [id = 286] 03:32:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (13874C00) [pid = 3808] [serial = 857] [outer = 00000000] 03:32:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (18421000) [pid = 3808] [serial = 858] [outer = 13874C00] 03:32:19 INFO - PROCESS | 3808 | 1461234739644 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (18C77000) [pid = 3808] [serial = 859] [outer = 13874C00] 03:32:20 INFO - PROCESS | 3808 | 1461234740008 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]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 641ms 03:32:20 INFO - PROCESS | 3808 | 1461234740052 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 3808 | 1461234740054 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:32:20 INFO - PROCESS | 3808 | 1461234740057 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 3808 | 1461234740059 Marionette TRACE conn3 <- [1,1110,null,{}] 03:32:20 INFO - PROCESS | 3808 | 1461234740062 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}] 03:32:20 INFO - PROCESS | 3808 | 1461234740146 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:32:20 INFO - PROCESS | 3808 | 1461234740152 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 3808 | ++DOCSHELL 182A8400 == 75 [pid = 3808] [id = 287] 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1841EC00) [pid = 3808] [serial = 860] [outer = 00000000] 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (194B6000) [pid = 3808] [serial = 861] [outer = 1841EC00] 03:32:20 INFO - PROCESS | 3808 | 1461234740196 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (19510C00) [pid = 3808] [serial = 862] [outer = 1841EC00] 03:32:20 INFO - PROCESS | 3808 | 1461234740613 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]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 594ms 03:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:32:20 INFO - PROCESS | 3808 | 1461234740653 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 3808 | 1461234740655 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:32:20 INFO - PROCESS | 3808 | 1461234740659 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 3808 | 1461234740660 Marionette TRACE conn3 <- [1,1114,null,{}] 03:32:20 INFO - PROCESS | 3808 | 1461234740681 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}] 03:32:20 INFO - PROCESS | 3808 | 1461234740765 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:32:20 INFO - PROCESS | 3808 | 1461234740773 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 3808 | ++DOCSHELL 18FE9000 == 76 [pid = 3808] [id = 288] 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (18FEA400) [pid = 3808] [serial = 863] [outer = 00000000] 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (19A88000) [pid = 3808] [serial = 864] [outer = 18FEA400] 03:32:20 INFO - PROCESS | 3808 | 1461234740816 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (19C4BC00) [pid = 3808] [serial = 865] [outer = 18FEA400] 03:32:21 INFO - PROCESS | 3808 | 1461234741377 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]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 03:32:21 INFO - PROCESS | 3808 | 1461234741400 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 3808 | 1461234741404 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:32:21 INFO - PROCESS | 3808 | 1461234741424 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 3808 | 1461234741429 Marionette TRACE conn3 <- [1,1118,null,{}] 03:32:21 INFO - PROCESS | 3808 | 1461234741435 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}] 03:32:21 INFO - PROCESS | 3808 | 1461234741604 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:32:21 INFO - PROCESS | 3808 | 1461234741749 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 3808 | ++DOCSHELL 02A8F800 == 77 [pid = 3808] [id = 289] 03:32:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (11B54800) [pid = 3808] [serial = 866] [outer = 00000000] 03:32:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (13479400) [pid = 3808] [serial = 867] [outer = 11B54800] 03:32:21 INFO - PROCESS | 3808 | 1461234741806 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (13A02000) [pid = 3808] [serial = 868] [outer = 11B54800] 03:32:22 INFO - PROCESS | 3808 | 1461234742373 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]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1000ms 03:32:22 INFO - PROCESS | 3808 | 1461234742426 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 3808 | 1461234742432 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:32:22 INFO - PROCESS | 3808 | 1461234742439 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 3808 | 1461234742442 Marionette TRACE conn3 <- [1,1122,null,{}] 03:32:22 INFO - PROCESS | 3808 | 1461234742466 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}] 03:32:22 INFO - PROCESS | 3808 | 1461234742582 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:32:22 INFO - PROCESS | 3808 | 1461234742723 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 3808 | ++DOCSHELL 13219C00 == 78 [pid = 3808] [id = 290] 03:32:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (13471800) [pid = 3808] [serial = 869] [outer = 00000000] 03:32:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1664A800) [pid = 3808] [serial = 870] [outer = 13471800] 03:32:22 INFO - PROCESS | 3808 | 1461234742779 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (16A84400) [pid = 3808] [serial = 871] [outer = 13471800] 03:32:23 INFO - PROCESS | 3808 | 1461234743376 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]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 969ms 03:32:23 INFO - PROCESS | 3808 | 1461234743402 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3808 | 1461234743404 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:32:23 INFO - PROCESS | 3808 | 1461234743409 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3808 | 1461234743413 Marionette TRACE conn3 <- [1,1126,null,{}] 03:32:23 INFO - PROCESS | 3808 | 1461234743424 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}] 03:32:23 INFO - PROCESS | 3808 | 1461234743536 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:32:23 INFO - PROCESS | 3808 | 1461234743649 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3808 | ++DOCSHELL 1555A000 == 79 [pid = 3808] [id = 291] 03:32:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1555F400) [pid = 3808] [serial = 872] [outer = 00000000] 03:32:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (19762000) [pid = 3808] [serial = 873] [outer = 1555F400] 03:32:23 INFO - PROCESS | 3808 | 1461234743746 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (19C4E800) [pid = 3808] [serial = 874] [outer = 1555F400] 03:32:24 INFO - PROCESS | 3808 | 1461234744360 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]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1000ms 03:32:24 INFO - PROCESS | 3808 | 1461234744410 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 3808 | 1461234744413 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:32:24 INFO - PROCESS | 3808 | 1461234744417 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 3808 | 1461234744419 Marionette TRACE conn3 <- [1,1130,null,{}] 03:32:24 INFO - PROCESS | 3808 | 1461234744437 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}] 03:32:24 INFO - PROCESS | 3808 | 1461234744545 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:32:24 INFO - PROCESS | 3808 | 1461234744683 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 3808 | ++DOCSHELL 19512C00 == 80 [pid = 3808] [id = 292] 03:32:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (19518800) [pid = 3808] [serial = 875] [outer = 00000000] 03:32:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1A064C00) [pid = 3808] [serial = 876] [outer = 19518800] 03:32:24 INFO - PROCESS | 3808 | 1461234744739 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1A375800) [pid = 3808] [serial = 877] [outer = 19518800] 03:32:25 INFO - PROCESS | 3808 | 1461234745287 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]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 907ms 03:32:25 INFO - PROCESS | 3808 | 1461234745322 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 3808 | 1461234745324 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:32:25 INFO - PROCESS | 3808 | 1461234745329 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:32:25 INFO - PROCESS | 3808 | 1461234745331 Marionette TRACE conn3 <- [1,1134,null,{}] 03:32:25 INFO - PROCESS | 3808 | 1461234745335 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}] 03:32:25 INFO - PROCESS | 3808 | 1461234745441 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:32:25 INFO - PROCESS | 3808 | 1461234745554 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 3808 | ++DOCSHELL 16689C00 == 81 [pid = 3808] [id = 293] 03:32:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (16AA6C00) [pid = 3808] [serial = 878] [outer = 00000000] 03:32:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (18FE7800) [pid = 3808] [serial = 879] [outer = 16AA6C00] 03:32:25 INFO - PROCESS | 3808 | 1461234745607 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (19517800) [pid = 3808] [serial = 880] [outer = 16AA6C00] 03:32:26 INFO - PROCESS | 3808 | 1461234746504 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]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1188ms 03:32:26 INFO - PROCESS | 3808 | 1461234746531 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 3808 | 1461234746535 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:32:26 INFO - PROCESS | 3808 | 1461234746540 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:32:26 INFO - PROCESS | 3808 | 1461234746544 Marionette TRACE conn3 <- [1,1138,null,{}] 03:32:26 INFO - PROCESS | 3808 | 1461234746549 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}] 03:32:26 INFO - PROCESS | 3808 | 1461234746648 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:32:26 INFO - PROCESS | 3808 | 1461234746763 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 3808 | ++DOCSHELL 13259000 == 82 [pid = 3808] [id = 294] 03:32:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1325DC00) [pid = 3808] [serial = 881] [outer = 00000000] 03:32:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1346C000) [pid = 3808] [serial = 882] [outer = 1325DC00] 03:32:26 INFO - PROCESS | 3808 | 1461234746811 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (13479C00) [pid = 3808] [serial = 883] [outer = 1325DC00] 03:32:27 INFO - PROCESS | 3808 | 1461234747401 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]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 907ms 03:32:27 INFO - PROCESS | 3808 | 1461234747446 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 3808 | 1461234747452 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:32:27 INFO - PROCESS | 3808 | 1461234747457 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 3808 | 1461234747460 Marionette TRACE conn3 <- [1,1142,null,{}] 03:32:27 INFO - PROCESS | 3808 | 1461234747464 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}] 03:32:27 INFO - PROCESS | 3808 | 1461234747561 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:32:27 INFO - PROCESS | 3808 | 1461234747678 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 3808 | ++DOCSHELL 13E4B400 == 83 [pid = 3808] [id = 295] 03:32:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (14AB0C00) [pid = 3808] [serial = 884] [outer = 00000000] 03:32:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (15AEFC00) [pid = 3808] [serial = 885] [outer = 14AB0C00] 03:32:27 INFO - PROCESS | 3808 | 1461234747725 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (15CD6C00) [pid = 3808] [serial = 886] [outer = 14AB0C00] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1C438C00 == 82 [pid = 3808] [id = 196] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1A2D7800 == 81 [pid = 3808] [id = 114] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1C397000 == 80 [pid = 3808] [id = 159] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1A965800 == 79 [pid = 3808] [id = 239] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 182A8400 == 78 [pid = 3808] [id = 287] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 13421000 == 77 [pid = 3808] [id = 286] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 18876800 == 76 [pid = 3808] [id = 285] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 182B2000 == 75 [pid = 3808] [id = 284] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 16AA7400 == 74 [pid = 3808] [id = 283] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1346EC00 == 73 [pid = 3808] [id = 256] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 15CD8800 == 72 [pid = 3808] [id = 281] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 11B4F800 == 71 [pid = 3808] [id = 280] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1E69C400) [pid = 3808] [serial = 789] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (1AAF1800) [pid = 3808] [serial = 810] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (13DA9000) [pid = 3808] [serial = 771] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (18870400) [pid = 3808] [serial = 774] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (1A265C00) [pid = 3808] [serial = 777] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1D1AC000) [pid = 3808] [serial = 780] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (1DC87800) [pid = 3808] [serial = 783] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1E0A4800) [pid = 3808] [serial = 786] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 13216C00 == 70 [pid = 3808] [id = 279] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 13218000 == 69 [pid = 3808] [id = 278] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 13209000 == 68 [pid = 3808] [id = 277] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1C5D3C00 == 67 [pid = 3808] [id = 276] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 16A92000 == 66 [pid = 3808] [id = 275] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1A066800 == 65 [pid = 3808] [id = 274] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 19510800 == 64 [pid = 3808] [id = 273] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1950C000 == 63 [pid = 3808] [id = 229] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 16518000 == 62 [pid = 3808] [id = 272] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 13424800 == 61 [pid = 3808] [id = 271] 03:32:28 INFO - PROCESS | 3808 | --DOCSHELL 1A033400 == 60 [pid = 3808] [id = 270] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (18E0D400) [pid = 3808] [serial = 801] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (19D51800) [pid = 3808] [serial = 808] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (18E16C00) [pid = 3808] [serial = 802] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (15557000) [pid = 3808] [serial = 798] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (16A89400) [pid = 3808] [serial = 799] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (19765400) [pid = 3808] [serial = 805] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (19512400) [pid = 3808] [serial = 804] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (19C54800) [pid = 3808] [serial = 807] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1654E000) [pid = 3808] [serial = 672] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (18FE5400) [pid = 3808] [serial = 624] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (1C4C9800) [pid = 3808] [serial = 579] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1D1B0000) [pid = 3808] [serial = 627] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (18C6C800) [pid = 3808] [serial = 675] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1D45D000) [pid = 3808] [serial = 630] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1D62F800) [pid = 3808] [serial = 636] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1A653000) [pid = 3808] [serial = 678] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (16AAB400) [pid = 3808] [serial = 621] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1D728400) [pid = 3808] [serial = 633] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1550D400) [pid = 3808] [serial = 796] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1654BC00) [pid = 3808] [serial = 795] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (19762400) [pid = 3808] [serial = 793] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (18C76C00) [pid = 3808] [serial = 792] [outer = 00000000] [url = about:blank] 03:32:28 INFO - PROCESS | 3808 | 1461234748321 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]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 890ms 03:32:28 INFO - PROCESS | 3808 | 1461234748361 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 3808 | 1461234748363 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:32:28 INFO - PROCESS | 3808 | 1461234748367 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 3808 | 1461234748370 Marionette TRACE conn3 <- [1,1146,null,{}] 03:32:28 INFO - PROCESS | 3808 | 1461234748380 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}] 03:32:28 INFO - PROCESS | 3808 | 1461234748466 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:32:28 INFO - PROCESS | 3808 | 1461234748474 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 3808 | ++DOCSHELL 13474C00 == 61 [pid = 3808] [id = 296] 03:32:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (137DB800) [pid = 3808] [serial = 887] [outer = 00000000] 03:32:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (16648000) [pid = 3808] [serial = 888] [outer = 137DB800] 03:32:28 INFO - PROCESS | 3808 | 1461234748521 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (16689800) [pid = 3808] [serial = 889] [outer = 137DB800] 03:32:29 INFO - PROCESS | 3808 | 1461234749016 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]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 703ms 03:32:29 INFO - PROCESS | 3808 | 1461234749066 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 3808 | 1461234749068 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:32:29 INFO - PROCESS | 3808 | 1461234749072 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 3808 | 1461234749073 Marionette TRACE conn3 <- [1,1150,null,{}] 03:32:29 INFO - PROCESS | 3808 | 1461234749077 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}] 03:32:29 INFO - PROCESS | 3808 | 1461234749206 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:32:29 INFO - PROCESS | 3808 | 1461234749299 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 3808 | ++DOCSHELL 1693FC00 == 62 [pid = 3808] [id = 297] 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (16AAC800) [pid = 3808] [serial = 890] [outer = 00000000] 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (18B97000) [pid = 3808] [serial = 891] [outer = 16AAC800] 03:32:29 INFO - PROCESS | 3808 | 1461234749347 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (18B9D000) [pid = 3808] [serial = 892] [outer = 16AAC800] 03:32:29 INFO - PROCESS | 3808 | 1461234749712 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]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 03:32:29 INFO - PROCESS | 3808 | 1461234749771 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 3808 | 1461234749773 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:32:29 INFO - PROCESS | 3808 | 1461234749776 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 3808 | 1461234749778 Marionette TRACE conn3 <- [1,1154,null,{}] 03:32:29 INFO - PROCESS | 3808 | 1461234749781 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}] 03:32:29 INFO - PROCESS | 3808 | 1461234749858 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:32:29 INFO - PROCESS | 3808 | 1461234749864 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 3808 | ++DOCSHELL 16AA5C00 == 63 [pid = 3808] [id = 298] 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (18B9A000) [pid = 3808] [serial = 893] [outer = 00000000] 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (18E0AC00) [pid = 3808] [serial = 894] [outer = 18B9A000] 03:32:29 INFO - PROCESS | 3808 | 1461234749908 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (18E10C00) [pid = 3808] [serial = 895] [outer = 18B9A000] 03:32:30 INFO - PROCESS | 3808 | 1461234750389 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]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 704ms 03:32:30 INFO - PROCESS | 3808 | 1461234750476 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 3808 | 1461234750478 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:32:30 INFO - PROCESS | 3808 | 1461234750481 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3808 | 1461234750483 Marionette TRACE conn3 <- [1,1158,null,{}] 03:32:30 INFO - PROCESS | 3808 | 1461234750486 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}] 03:32:30 INFO - PROCESS | 3808 | 1461234750632 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:32:30 INFO - PROCESS | 3808 | 1461234750660 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3808 | ++DOCSHELL 18B95800 == 64 [pid = 3808] [id = 299] 03:32:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (18FF2000) [pid = 3808] [serial = 896] [outer = 00000000] 03:32:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1976E400) [pid = 3808] [serial = 897] [outer = 18FF2000] 03:32:30 INFO - PROCESS | 3808 | 1461234750708 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (19768C00) [pid = 3808] [serial = 898] [outer = 18FF2000] 03:32:31 INFO - PROCESS | 3808 | 1461234751140 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]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 703ms 03:32:31 INFO - PROCESS | 3808 | 1461234751181 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 3808 | 1461234751183 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:32:31 INFO - PROCESS | 3808 | 1461234751186 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 3808 | 1461234751188 Marionette TRACE conn3 <- [1,1162,null,{}] 03:32:31 INFO - PROCESS | 3808 | 1461234751191 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}] 03:32:31 INFO - PROCESS | 3808 | 1461234751303 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:32:31 INFO - PROCESS | 3808 | 1461234751308 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 3808 | ++DOCSHELL 19510800 == 65 [pid = 3808] [id = 300] 03:32:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (19A89C00) [pid = 3808] [serial = 899] [outer = 00000000] 03:32:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1A057400) [pid = 3808] [serial = 900] [outer = 19A89C00] 03:32:31 INFO - PROCESS | 3808 | 1461234751410 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1A037000) [pid = 3808] [serial = 901] [outer = 19A89C00] 03:32:31 INFO - PROCESS | 3808 | 1461234751825 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] 03:32:31 INFO - PROCESS | 3808 | 1461234751888 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:32:31 INFO - PROCESS | 3808 | 1461234751892 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 3808 | 1461234751893 Marionette TRACE conn3 <- [1,1166,null,{}] 03:32:31 INFO - PROCESS | 3808 | 1461234751897 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}] 03:32:32 INFO - PROCESS | 3808 | 1461234752032 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:32:32 INFO - PROCESS | 3808 | 1461234752054 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 3808 | ++DOCSHELL 1A061C00 == 66 [pid = 3808] [id = 301] 03:32:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1A063000) [pid = 3808] [serial = 902] [outer = 00000000] 03:32:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1A37B400) [pid = 3808] [serial = 903] [outer = 1A063000] 03:32:32 INFO - PROCESS | 3808 | 1461234752098 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (19D5A000) [pid = 3808] [serial = 904] [outer = 1A063000] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (184F3800) [pid = 3808] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (18193C00) [pid = 3808] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (18C60400) [pid = 3808] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (13874C00) [pid = 3808] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1841EC00) [pid = 3808] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (13217800) [pid = 3808] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (16524800) [pid = 3808] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (15CD9400) [pid = 3808] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (11B54000) [pid = 3808] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1C398800) [pid = 3808] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1DB54000) [pid = 3808] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:32:33 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1950C400) [pid = 3808] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:32:33 INFO - PROCESS | 3808 | 1461234753215 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] 03:32:33 INFO - PROCESS | 3808 | 1461234753252 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:32:33 INFO - PROCESS | 3808 | 1461234753255 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 3808 | 1461234753257 Marionette TRACE conn3 <- [1,1170,null,{}] 03:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:32:33 INFO - PROCESS | 3808 | 1461234753266 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}] 03:32:33 INFO - PROCESS | 3808 | 1461234753348 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:32:33 INFO - PROCESS | 3808 | 1461234753390 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 3808 | ++DOCSHELL 18B99000 == 67 [pid = 3808] [id = 302] 03:32:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (18C60400) [pid = 3808] [serial = 905] [outer = 00000000] 03:32:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1A653000) [pid = 3808] [serial = 906] [outer = 18C60400] 03:32:33 INFO - PROCESS | 3808 | 1461234753436 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1A96C000) [pid = 3808] [serial = 907] [outer = 18C60400] 03:32:33 INFO - PROCESS | 3808 | 1461234753868 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] 03:32:33 INFO - PROCESS | 3808 | 1461234753906 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:32:33 INFO - PROCESS | 3808 | 1461234753909 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 3808 | 1461234753911 Marionette TRACE conn3 <- [1,1174,null,{}] 03:32:33 INFO - PROCESS | 3808 | 1461234753914 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}] 03:32:34 INFO - PROCESS | 3808 | 1461234753992 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:32:34 INFO - PROCESS | 3808 | 1461234753998 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 3808 | ++DOCSHELL 18C71800 == 68 [pid = 3808] [id = 303] 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1A96CC00) [pid = 3808] [serial = 908] [outer = 00000000] 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1AAF3800) [pid = 3808] [serial = 909] [outer = 1A96CC00] 03:32:34 INFO - PROCESS | 3808 | 1461234754042 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1ADF5000) [pid = 3808] [serial = 910] [outer = 1A96CC00] 03:32:34 INFO - PROCESS | 3808 | 1461234754488 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] 03:32:34 INFO - PROCESS | 3808 | 1461234754548 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:32:34 INFO - PROCESS | 3808 | 1461234754551 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 3808 | 1461234754554 Marionette TRACE conn3 <- [1,1178,null,{}] 03:32:34 INFO - PROCESS | 3808 | 1461234754557 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}] 03:32:34 INFO - PROCESS | 3808 | 1461234754654 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:32:34 INFO - PROCESS | 3808 | 1461234754662 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 3808 | ++DOCSHELL 19C58400 == 69 [pid = 3808] [id = 304] 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1C395400) [pid = 3808] [serial = 911] [outer = 00000000] 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1C43B400) [pid = 3808] [serial = 912] [outer = 1C395400] 03:32:34 INFO - PROCESS | 3808 | 1461234754710 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1C4BF000) [pid = 3808] [serial = 913] [outer = 1C395400] 03:32:35 INFO - PROCESS | 3808 | 1461234755374 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] 03:32:35 INFO - PROCESS | 3808 | 1461234755460 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:32:35 INFO - PROCESS | 3808 | 1461234755466 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 3808 | 1461234755470 Marionette TRACE conn3 <- [1,1182,null,{}] 03:32:35 INFO - PROCESS | 3808 | 1461234755476 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}] 03:32:35 INFO - PROCESS | 3808 | 1461234755621 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:32:35 INFO - PROCESS | 3808 | 1461234755760 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 3808 | ++DOCSHELL 13224C00 == 70 [pid = 3808] [id = 305] 03:32:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (13225400) [pid = 3808] [serial = 914] [outer = 00000000] 03:32:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (13472000) [pid = 3808] [serial = 915] [outer = 13225400] 03:32:35 INFO - PROCESS | 3808 | 1461234755819 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (13A47000) [pid = 3808] [serial = 916] [outer = 13225400] 03:32:36 INFO - PROCESS | 3808 | 1461234756466 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] 03:32:36 INFO - PROCESS | 3808 | 1461234756521 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:32:36 INFO - PROCESS | 3808 | 1461234756548 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 3808 | 1461234756551 Marionette TRACE conn3 <- [1,1186,null,{}] 03:32:36 INFO - PROCESS | 3808 | 1461234756569 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}] 03:32:36 INFO - PROCESS | 3808 | 1461234756675 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:32:36 INFO - PROCESS | 3808 | 1461234756811 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 3808 | ++DOCSHELL 1555BC00 == 71 [pid = 3808] [id = 306] 03:32:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1555C000) [pid = 3808] [serial = 917] [outer = 00000000] 03:32:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (18191400) [pid = 3808] [serial = 918] [outer = 1555C000] 03:32:36 INFO - PROCESS | 3808 | 1461234756866 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (18B96400) [pid = 3808] [serial = 919] [outer = 1555C000] 03:32:37 INFO - PROCESS | 3808 | 1461234757461 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]]]}] 03:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 969ms 03:32:37 INFO - PROCESS | 3808 | 1461234757512 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 3808 | 1461234757514 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:32:37 INFO - PROCESS | 3808 | 1461234757518 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3808 | 1461234757522 Marionette TRACE conn3 <- [1,1190,null,{}] 03:32:37 INFO - PROCESS | 3808 | 1461234757533 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}] 03:32:37 INFO - PROCESS | 3808 | 1461234757638 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:32:37 INFO - PROCESS | 3808 | 1461234757750 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3808 | ++DOCSHELL 1555CC00 == 72 [pid = 3808] [id = 307] 03:32:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1A2D8C00) [pid = 3808] [serial = 920] [outer = 00000000] 03:32:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1ADF5400) [pid = 3808] [serial = 921] [outer = 1A2D8C00] 03:32:37 INFO - PROCESS | 3808 | 1461234757847 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1C3A3400) [pid = 3808] [serial = 922] [outer = 1A2D8C00] 03:32:38 INFO - PROCESS | 3808 | 1461234758473 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]]]}] 03:32:38 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 03:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1000ms 03:32:38 INFO - PROCESS | 3808 | 1461234758520 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 3808 | 1461234758523 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:32:38 INFO - PROCESS | 3808 | 1461234758527 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 3808 | 1461234758529 Marionette TRACE conn3 <- [1,1194,null,{}] 03:32:38 INFO - PROCESS | 3808 | 1461234758533 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}] 03:32:38 INFO - PROCESS | 3808 | 1461234758637 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:32:38 INFO - PROCESS | 3808 | 1461234758774 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 3808 | ++DOCSHELL 1C3A2C00 == 73 [pid = 3808] [id = 308] 03:32:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1C438400) [pid = 3808] [serial = 923] [outer = 00000000] 03:32:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1C5C6800) [pid = 3808] [serial = 924] [outer = 1C438400] 03:32:38 INFO - PROCESS | 3808 | 1461234758829 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1C5D1000) [pid = 3808] [serial = 925] [outer = 1C438400] 03:32:39 INFO - PROCESS | 3808 | 1461234759341 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]]]}] 03:32:39 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 03:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 844ms 03:32:39 INFO - PROCESS | 3808 | 1461234759383 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3808 | 1461234759386 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 3808 | 1461234759391 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:32:39 INFO - PROCESS | 3808 | 1461234759393 Marionette TRACE conn3 <- [1,1198,null,{}] 03:32:39 INFO - PROCESS | 3808 | 1461234759397 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}] 03:32:39 INFO - PROCESS | 3808 | 1461234759498 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:32:39 INFO - PROCESS | 3808 | 1461234759605 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3808 | ++DOCSHELL 1C4BDC00 == 74 [pid = 3808] [id = 309] 03:32:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1CAC0800) [pid = 3808] [serial = 926] [outer = 00000000] 03:32:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1CD38400) [pid = 3808] [serial = 927] [outer = 1CAC0800] 03:32:39 INFO - PROCESS | 3808 | 1461234759659 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1CDD5400) [pid = 3808] [serial = 928] [outer = 1CAC0800] 03:32:40 INFO - PROCESS | 3808 | 1461234760260 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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 937ms 03:32:40 INFO - PROCESS | 3808 | 1461234760338 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 3808 | 1461234760340 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:32:40 INFO - PROCESS | 3808 | 1461234760343 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 3808 | 1461234760345 Marionette TRACE conn3 <- [1,1202,null,{}] 03:32:40 INFO - PROCESS | 3808 | 1461234760349 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}] 03:32:40 INFO - PROCESS | 3808 | 1461234760501 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:32:40 INFO - PROCESS | 3808 | 1461234760639 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 3808 | ++DOCSHELL 13265800 == 75 [pid = 3808] [id = 310] 03:32:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1341C400) [pid = 3808] [serial = 929] [outer = 00000000] 03:32:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (18422000) [pid = 3808] [serial = 930] [outer = 1341C400] 03:32:40 INFO - PROCESS | 3808 | 1461234760702 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (18FECC00) [pid = 3808] [serial = 931] [outer = 1341C400] 03:32:41 INFO - PROCESS | 3808 | 1461234761419 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]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1078ms 03:32:41 INFO - PROCESS | 3808 | 1461234761437 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 3808 | 1461234761442 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:32:41 INFO - PROCESS | 3808 | 1461234761448 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 3808 | 1461234761451 Marionette TRACE conn3 <- [1,1206,null,{}] 03:32:41 INFO - PROCESS | 3808 | 1461234761456 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}] 03:32:41 INFO - PROCESS | 3808 | 1461234761560 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:32:41 INFO - PROCESS | 3808 | 1461234761706 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 3808 | ++DOCSHELL 15551C00 == 76 [pid = 3808] [id = 311] 03:32:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (15553400) [pid = 3808] [serial = 932] [outer = 00000000] 03:32:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (16088400) [pid = 3808] [serial = 933] [outer = 15553400] 03:32:41 INFO - PROCESS | 3808 | 1461234761758 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (1664B000) [pid = 3808] [serial = 934] [outer = 15553400] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 18C71800 == 75 [pid = 3808] [id = 303] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 18B99000 == 74 [pid = 3808] [id = 302] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 1A061C00 == 73 [pid = 3808] [id = 301] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 19510800 == 72 [pid = 3808] [id = 300] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 18B95800 == 71 [pid = 3808] [id = 299] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 16AA5C00 == 70 [pid = 3808] [id = 298] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 1693FC00 == 69 [pid = 3808] [id = 297] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 13474C00 == 68 [pid = 3808] [id = 296] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 13E4B400 == 67 [pid = 3808] [id = 295] 03:32:42 INFO - PROCESS | 3808 | --DOCSHELL 13259000 == 66 [pid = 3808] [id = 294] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (13E45800) [pid = 3808] [serial = 813] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (182B3C00) [pid = 3808] [serial = 834] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (1C4C0000) [pid = 3808] [serial = 822] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (18B95400) [pid = 3808] [serial = 816] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (1A2D3C00) [pid = 3808] [serial = 819] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (1CD37C00) [pid = 3808] [serial = 825] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (19A88000) [pid = 3808] [serial = 864] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | 1461234762352 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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 953ms 03:32:42 INFO - PROCESS | 3808 | 1461234762394 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 3808 | 1461234762399 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:32:42 INFO - PROCESS | 3808 | 1461234762407 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:32:42 INFO - PROCESS | 3808 | 1461234762410 Marionette TRACE conn3 <- [1,1210,null,{}] 03:32:42 INFO - PROCESS | 3808 | 1461234762414 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}] 03:32:42 INFO - PROCESS | 3808 | 1461234762514 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (1D458C00) [pid = 3808] [serial = 681] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (1DC89C00) [pid = 3808] [serial = 684] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (1DC8C800) [pid = 3808] [serial = 687] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (18C55000) [pid = 3808] [serial = 852] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (182AD400) [pid = 3808] [serial = 849] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (182B4400) [pid = 3808] [serial = 850] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (18E15800) [pid = 3808] [serial = 855] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (18B9D400) [pid = 3808] [serial = 853] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (18421000) [pid = 3808] [serial = 858] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (194B6000) [pid = 3808] [serial = 861] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (13470000) [pid = 3808] [serial = 838] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (13423C00) [pid = 3808] [serial = 837] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (16937000) [pid = 3808] [serial = 846] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (15FAB800) [pid = 3808] [serial = 843] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (1608E800) [pid = 3808] [serial = 844] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (18F82400) [pid = 3808] [serial = 856] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (13DA1C00) [pid = 3808] [serial = 840] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (13E9D000) [pid = 3808] [serial = 841] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1D631C00) [pid = 3808] [serial = 828] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1DC8AC00) [pid = 3808] [serial = 831] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (19510C00) [pid = 3808] [serial = 862] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (16A92400) [pid = 3808] [serial = 847] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (18C77000) [pid = 3808] [serial = 859] [outer = 00000000] [url = about:blank] 03:32:42 INFO - PROCESS | 3808 | 1461234762616 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 3808 | ++DOCSHELL 11B54000 == 67 [pid = 3808] [id = 312] 03:32:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (12B84000) [pid = 3808] [serial = 935] [outer = 00000000] 03:32:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (13470000) [pid = 3808] [serial = 936] [outer = 12B84000] 03:32:42 INFO - PROCESS | 3808 | 1461234762661 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (13E9D000) [pid = 3808] [serial = 937] [outer = 12B84000] 03:32:43 INFO - PROCESS | 3808 | 1461234763062 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] 03:32:43 INFO - PROCESS | 3808 | 1461234763112 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:32:43 INFO - PROCESS | 3808 | 1461234763115 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3808 | 1461234763118 Marionette TRACE conn3 <- [1,1214,null,{}] 03:32:43 INFO - PROCESS | 3808 | 1461234763128 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}] 03:32:43 INFO - PROCESS | 3808 | 1461234763246 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:32:43 INFO - PROCESS | 3808 | 1461234763261 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 3808 | ++DOCSHELL 182AD400 == 68 [pid = 3808] [id = 313] 03:32:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1883E400) [pid = 3808] [serial = 938] [outer = 00000000] 03:32:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (18C74800) [pid = 3808] [serial = 939] [outer = 1883E400] 03:32:43 INFO - PROCESS | 3808 | 1461234763308 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (18E10000) [pid = 3808] [serial = 940] [outer = 1883E400] 03:32:43 INFO - PROCESS | 3808 | 1461234763765 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]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 688ms 03:32:43 INFO - PROCESS | 3808 | 1461234763814 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 3808 | 1461234763816 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:32:43 INFO - PROCESS | 3808 | 1461234763820 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3808 | 1461234763821 Marionette TRACE conn3 <- [1,1218,null,{}] 03:32:43 INFO - PROCESS | 3808 | 1461234763825 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}] 03:32:43 INFO - PROCESS | 3808 | 1461234763910 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:32:43 INFO - PROCESS | 3808 | 1461234763917 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 3808 | ++DOCSHELL 18FE4800 == 69 [pid = 3808] [id = 314] 03:32:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (18FE5000) [pid = 3808] [serial = 941] [outer = 00000000] 03:32:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (18FF2400) [pid = 3808] [serial = 942] [outer = 18FE5000] 03:32:43 INFO - PROCESS | 3808 | 1461234763964 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1950C400) [pid = 3808] [serial = 943] [outer = 18FE5000] 03:32:44 INFO - PROCESS | 3808 | 1461234764398 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]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 641ms 03:32:44 INFO - PROCESS | 3808 | 1461234764458 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 3808 | 1461234764460 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:32:44 INFO - PROCESS | 3808 | 1461234764463 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:32:44 INFO - PROCESS | 3808 | 1461234764465 Marionette TRACE conn3 <- [1,1222,null,{}] 03:32:44 INFO - PROCESS | 3808 | 1461234764468 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}] 03:32:44 INFO - PROCESS | 3808 | 1461234764546 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:32:44 INFO - PROCESS | 3808 | 1461234764553 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 3808 | ++DOCSHELL 13205400 == 70 [pid = 3808] [id = 315] 03:32:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (18F81C00) [pid = 3808] [serial = 944] [outer = 00000000] 03:32:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1976C800) [pid = 3808] [serial = 945] [outer = 18F81C00] 03:32:44 INFO - PROCESS | 3808 | 1461234764597 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (19C4DC00) [pid = 3808] [serial = 946] [outer = 18F81C00] 03:32:45 INFO - PROCESS | 3808 | 1461234765122 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]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 703ms 03:32:45 INFO - PROCESS | 3808 | 1461234765163 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 3808 | 1461234765165 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:32:45 INFO - PROCESS | 3808 | 1461234765168 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:32:45 INFO - PROCESS | 3808 | 1461234765169 Marionette TRACE conn3 <- [1,1226,null,{}] 03:32:45 INFO - PROCESS | 3808 | 1461234765172 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}] 03:32:45 INFO - PROCESS | 3808 | 1461234765300 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:32:45 INFO - PROCESS | 3808 | 1461234765313 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 3808 | ++DOCSHELL 1A37C800 == 71 [pid = 3808] [id = 316] 03:32:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1A37EC00) [pid = 3808] [serial = 947] [outer = 00000000] 03:32:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1AAF0800) [pid = 3808] [serial = 948] [outer = 1A37EC00] 03:32:45 INFO - PROCESS | 3808 | 1461234765421 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1ADF4400) [pid = 3808] [serial = 949] [outer = 1A37EC00] 03:32:45 INFO - PROCESS | 3808 | 1461234765830 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]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 704ms 03:32:45 INFO - PROCESS | 3808 | 1461234765868 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 3808 | 1461234765870 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:32:45 INFO - PROCESS | 3808 | 1461234765873 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:32:45 INFO - PROCESS | 3808 | 1461234765875 Marionette TRACE conn3 <- [1,1230,null,{}] 03:32:45 INFO - PROCESS | 3808 | 1461234765878 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}] 03:32:46 INFO - PROCESS | 3808 | 1461234766016 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:32:46 INFO - PROCESS | 3808 | 1461234766041 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 3808 | ++DOCSHELL 1A654000 == 72 [pid = 3808] [id = 317] 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1A9EFC00) [pid = 3808] [serial = 950] [outer = 00000000] 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1C5C7800) [pid = 3808] [serial = 951] [outer = 1A9EFC00] 03:32:46 INFO - PROCESS | 3808 | 1461234766085 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1CAC4400) [pid = 3808] [serial = 952] [outer = 1A9EFC00] 03:32:46 INFO - PROCESS | 3808 | 1461234766532 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]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 703ms 03:32:46 INFO - PROCESS | 3808 | 1461234766573 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 3808 | 1461234766575 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:32:46 INFO - PROCESS | 3808 | 1461234766578 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:32:46 INFO - PROCESS | 3808 | 1461234766580 Marionette TRACE conn3 <- [1,1234,null,{}] 03:32:46 INFO - PROCESS | 3808 | 1461234766589 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}] 03:32:46 INFO - PROCESS | 3808 | 1461234766703 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:32:46 INFO - PROCESS | 3808 | 1461234766708 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 3808 | ++DOCSHELL 12D7E000 == 73 [pid = 3808] [id = 318] 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1C4BAC00) [pid = 3808] [serial = 953] [outer = 00000000] 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1CDDC800) [pid = 3808] [serial = 954] [outer = 1C4BAC00] 03:32:46 INFO - PROCESS | 3808 | 1461234766752 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1D152800) [pid = 3808] [serial = 955] [outer = 1C4BAC00] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (13470400) [pid = 3808] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (1321BC00) [pid = 3808] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (19A89C00) [pid = 3808] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (18FF2000) [pid = 3808] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1A063000) [pid = 3808] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (16AA6C00) [pid = 3808] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (137DB800) [pid = 3808] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (16AAC800) [pid = 3808] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (14AB0C00) [pid = 3808] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (18B9A000) [pid = 3808] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1325DC00) [pid = 3808] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A96CC00) [pid = 3808] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:32:47 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (18C60400) [pid = 3808] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:32:47 INFO - PROCESS | 3808 | 1461234767504 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]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 938ms 03:32:47 INFO - PROCESS | 3808 | 1461234767524 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 3808 | 1461234767526 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:32:47 INFO - PROCESS | 3808 | 1461234767529 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:32:47 INFO - PROCESS | 3808 | 1461234767531 Marionette TRACE conn3 <- [1,1238,null,{}] 03:32:47 INFO - PROCESS | 3808 | 1461234767534 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}] 03:32:47 INFO - PROCESS | 3808 | 1461234767613 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:32:47 INFO - PROCESS | 3808 | 1461234767620 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 3808 | ++DOCSHELL 15550400 == 74 [pid = 3808] [id = 319] 03:32:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (16AA1400) [pid = 3808] [serial = 956] [outer = 00000000] 03:32:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (18E09C00) [pid = 3808] [serial = 957] [outer = 16AA1400] 03:32:47 INFO - PROCESS | 3808 | 1461234767667 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (18FF0C00) [pid = 3808] [serial = 958] [outer = 16AA1400] 03:32:48 INFO - PROCESS | 3808 | 1461234768115 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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 641ms 03:32:48 INFO - PROCESS | 3808 | 1461234768168 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3808 | 1461234768170 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:32:48 INFO - PROCESS | 3808 | 1461234768173 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 3808 | 1461234768175 Marionette TRACE conn3 <- [1,1242,null,{}] 03:32:48 INFO - PROCESS | 3808 | 1461234768178 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}] 03:32:48 INFO - PROCESS | 3808 | 1461234768258 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:32:48 INFO - PROCESS | 3808 | 1461234768263 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3808 | ++DOCSHELL 1A05AC00 == 75 [pid = 3808] [id = 320] 03:32:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1A902000) [pid = 3808] [serial = 959] [outer = 00000000] 03:32:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1D157800) [pid = 3808] [serial = 960] [outer = 1A902000] 03:32:48 INFO - PROCESS | 3808 | 1461234768307 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1D1AA400) [pid = 3808] [serial = 961] [outer = 1A902000] 03:32:48 INFO - PROCESS | 3808 | 1461234768771 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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 626ms 03:32:48 INFO - PROCESS | 3808 | 1461234768811 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3808 | 1461234768814 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:32:48 INFO - PROCESS | 3808 | 1461234768817 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:32:48 INFO - PROCESS | 3808 | 1461234768819 Marionette TRACE conn3 <- [1,1246,null,{}] 03:32:48 INFO - PROCESS | 3808 | 1461234768823 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}] 03:32:48 INFO - PROCESS | 3808 | 1461234768921 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:32:48 INFO - PROCESS | 3808 | 1461234768927 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3808 | ++DOCSHELL 1A96A400 == 76 [pid = 3808] [id = 321] 03:32:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1D1AC800) [pid = 3808] [serial = 962] [outer = 00000000] 03:32:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1D30F400) [pid = 3808] [serial = 963] [outer = 1D1AC800] 03:32:48 INFO - PROCESS | 3808 | 1461234768975 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1D45E800) [pid = 3808] [serial = 964] [outer = 1D1AC800] 03:32:49 INFO - PROCESS | 3808 | 1461234769699 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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 938ms 03:32:49 INFO - PROCESS | 3808 | 1461234769763 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 3808 | 1461234769769 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:32:49 INFO - PROCESS | 3808 | 1461234769774 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 3808 | 1461234769778 Marionette TRACE conn3 <- [1,1250,null,{}] 03:32:49 INFO - PROCESS | 3808 | 1461234769784 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}] 03:32:49 INFO - PROCESS | 3808 | 1461234769929 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:32:50 INFO - PROCESS | 3808 | 1461234770073 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3808 | ++DOCSHELL 1341FC00 == 77 [pid = 3808] [id = 322] 03:32:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (13476400) [pid = 3808] [serial = 965] [outer = 00000000] 03:32:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (15FAE000) [pid = 3808] [serial = 966] [outer = 13476400] 03:32:50 INFO - PROCESS | 3808 | 1461234770130 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (16769C00) [pid = 3808] [serial = 967] [outer = 13476400] 03:32:50 INFO - PROCESS | 3808 | 1461234770752 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]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1047ms 03:32:50 INFO - PROCESS | 3808 | 1461234770819 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 3808 | 1461234770825 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:32:50 INFO - PROCESS | 3808 | 1461234770851 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 3808 | 1461234770854 Marionette TRACE conn3 <- [1,1254,null,{}] 03:32:50 INFO - PROCESS | 3808 | 1461234770858 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}] 03:32:50 INFO - PROCESS | 3808 | 1461234770967 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:32:51 INFO - PROCESS | 3808 | 1461234771107 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 3808 | ++DOCSHELL 184F3800 == 78 [pid = 3808] [id = 323] 03:32:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (18B99800) [pid = 3808] [serial = 968] [outer = 00000000] 03:32:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (18E15000) [pid = 3808] [serial = 969] [outer = 18B99800] 03:32:51 INFO - PROCESS | 3808 | 1461234771162 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (18FF1400) [pid = 3808] [serial = 970] [outer = 18B99800] 03:32:51 INFO - PROCESS | 3808 | 1461234771779 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]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1000ms 03:32:51 INFO - PROCESS | 3808 | 1461234771853 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 3808 | 1461234771856 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:32:51 INFO - PROCESS | 3808 | 1461234771860 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 3808 | 1461234771864 Marionette TRACE conn3 <- [1,1258,null,{}] 03:32:51 INFO - PROCESS | 3808 | 1461234771874 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}] 03:32:52 INFO - PROCESS | 3808 | 1461234771988 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:32:52 INFO - PROCESS | 3808 | 1461234772131 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3808 | ++DOCSHELL 1D1A6800 == 79 [pid = 3808] [id = 324] 03:32:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1D1A8400) [pid = 3808] [serial = 971] [outer = 00000000] 03:32:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1D1B3000) [pid = 3808] [serial = 972] [outer = 1D1A8400] 03:32:52 INFO - PROCESS | 3808 | 1461234772189 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1D30B800) [pid = 3808] [serial = 973] [outer = 1D1A8400] 03:32:52 INFO - PROCESS | 3808 | 1461234772759 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]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 953ms 03:32:52 INFO - PROCESS | 3808 | 1461234772804 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 3808 | 1461234772807 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:32:52 INFO - PROCESS | 3808 | 1461234772810 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 3808 | 1461234772812 Marionette TRACE conn3 <- [1,1262,null,{}] 03:32:52 INFO - PROCESS | 3808 | 1461234772816 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}] 03:32:52 INFO - PROCESS | 3808 | 1461234772922 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:32:53 INFO - PROCESS | 3808 | 1461234773035 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 3808 | ++DOCSHELL 1D30B000 == 80 [pid = 3808] [id = 325] 03:32:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1D30E000) [pid = 3808] [serial = 974] [outer = 00000000] 03:32:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (1D723000) [pid = 3808] [serial = 975] [outer = 1D30E000] 03:32:53 INFO - PROCESS | 3808 | 1461234773089 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (1D72A000) [pid = 3808] [serial = 976] [outer = 1D30E000] 03:32:53 INFO - PROCESS | 3808 | 1461234773695 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]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 953ms 03:32:53 INFO - PROCESS | 3808 | 1461234773755 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 3808 | 1461234773757 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:32:53 INFO - PROCESS | 3808 | 1461234773761 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 3808 | 1461234773763 Marionette TRACE conn3 <- [1,1266,null,{}] 03:32:53 INFO - PROCESS | 3808 | 1461234773766 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}] 03:32:53 INFO - PROCESS | 3808 | 1461234773870 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:32:54 INFO - PROCESS | 3808 | 1461234773982 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 3808 | ++DOCSHELL 1CAC9400 == 81 [pid = 3808] [id = 326] 03:32:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (1D728400) [pid = 3808] [serial = 977] [outer = 00000000] 03:32:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 167 (1DB5E400) [pid = 3808] [serial = 978] [outer = 1D728400] 03:32:54 INFO - PROCESS | 3808 | 1461234774036 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 168 (1DC87400) [pid = 3808] [serial = 979] [outer = 1D728400] 03:32:54 INFO - PROCESS | 3808 | 1461234774634 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]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 954ms 03:32:54 INFO - PROCESS | 3808 | 1461234774706 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 3808 | 1461234774708 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:32:54 INFO - PROCESS | 3808 | 1461234774712 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 3808 | 1461234774715 Marionette TRACE conn3 <- [1,1270,null,{}] 03:32:54 INFO - PROCESS | 3808 | 1461234774718 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}] 03:32:54 INFO - PROCESS | 3808 | 1461234774860 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:32:55 INFO - PROCESS | 3808 | 1461234775002 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 3808 | ++DOCSHELL 13DA1400 == 82 [pid = 3808] [id = 327] 03:32:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 169 (14AB5800) [pid = 3808] [serial = 980] [outer = 00000000] 03:32:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 170 (16A89C00) [pid = 3808] [serial = 981] [outer = 14AB5800] 03:32:55 INFO - PROCESS | 3808 | 1461234775060 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 171 (18C5B800) [pid = 3808] [serial = 982] [outer = 14AB5800] 03:32:55 INFO - PROCESS | 3808 | 1461234775655 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]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1187ms 03:32:55 INFO - PROCESS | 3808 | 1461234775907 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 3808 | 1461234775911 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:32:55 INFO - PROCESS | 3808 | 1461234775917 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 3808 | 1461234775919 Marionette TRACE conn3 <- [1,1274,null,{}] 03:32:55 INFO - PROCESS | 3808 | 1461234775925 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}] 03:32:56 INFO - PROCESS | 3808 | 1461234776059 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:32:56 INFO - PROCESS | 3808 | 1461234776196 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 3808 | ++DOCSHELL 12BE0000 == 83 [pid = 3808] [id = 328] 03:32:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 172 (13259C00) [pid = 3808] [serial = 983] [outer = 00000000] 03:32:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 173 (15C3E800) [pid = 3808] [serial = 984] [outer = 13259C00] 03:32:56 INFO - PROCESS | 3808 | 1461234776249 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 174 (15FCBC00) [pid = 3808] [serial = 985] [outer = 13259C00] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 1A05AC00 == 82 [pid = 3808] [id = 320] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 15550400 == 81 [pid = 3808] [id = 319] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 18FE9000 == 80 [pid = 3808] [id = 288] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 12D7E000 == 79 [pid = 3808] [id = 318] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 1A654000 == 78 [pid = 3808] [id = 317] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 1A37C800 == 77 [pid = 3808] [id = 316] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 13205400 == 76 [pid = 3808] [id = 315] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 18FE4800 == 75 [pid = 3808] [id = 314] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 182AD400 == 74 [pid = 3808] [id = 313] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 11B54000 == 73 [pid = 3808] [id = 312] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 15551C00 == 72 [pid = 3808] [id = 311] 03:32:56 INFO - PROCESS | 3808 | --DOMWINDOW == 173 (1C43B400) [pid = 3808] [serial = 912] [outer = 00000000] [url = about:blank] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 1555BC00 == 71 [pid = 3808] [id = 306] 03:32:56 INFO - PROCESS | 3808 | --DOCSHELL 13224C00 == 70 [pid = 3808] [id = 305] 03:32:56 INFO - PROCESS | 3808 | 1461234776904 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]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1047ms 03:32:56 INFO - PROCESS | 3808 | 1461234776961 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 3808 | 1461234776964 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:32:57 INFO - PROCESS | 3808 | 1461234776988 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:32:57 INFO - PROCESS | 3808 | 1461234776991 Marionette TRACE conn3 <- [1,1278,null,{}] 03:32:57 INFO - PROCESS | 3808 | 1461234776995 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}] 03:32:57 INFO - PROCESS | 3808 | 1461234777095 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 172 (18C5F800) [pid = 3808] [serial = 769] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 171 (18B98C00) [pid = 3808] [serial = 835] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 170 (1A057400) [pid = 3808] [serial = 900] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 169 (1976E400) [pid = 3808] [serial = 897] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 168 (19768C00) [pid = 3808] [serial = 898] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 167 (1A037000) [pid = 3808] [serial = 901] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 166 (19D5A000) [pid = 3808] [serial = 904] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (13479400) [pid = 3808] [serial = 867] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (1664A800) [pid = 3808] [serial = 870] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (19762000) [pid = 3808] [serial = 873] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (1A37B400) [pid = 3808] [serial = 903] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (19517800) [pid = 3808] [serial = 880] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (18FE7800) [pid = 3808] [serial = 879] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (16648000) [pid = 3808] [serial = 888] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (16689800) [pid = 3808] [serial = 889] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (18B97000) [pid = 3808] [serial = 891] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (18B9D000) [pid = 3808] [serial = 892] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (15CD6C00) [pid = 3808] [serial = 886] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (15AEFC00) [pid = 3808] [serial = 885] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (18E0AC00) [pid = 3808] [serial = 894] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (13479C00) [pid = 3808] [serial = 883] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1346C000) [pid = 3808] [serial = 882] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1A064C00) [pid = 3808] [serial = 876] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1AAF3800) [pid = 3808] [serial = 909] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1ADF5000) [pid = 3808] [serial = 910] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (18E10C00) [pid = 3808] [serial = 895] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1A653000) [pid = 3808] [serial = 906] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A96C000) [pid = 3808] [serial = 907] [outer = 00000000] [url = about:blank] 03:32:57 INFO - PROCESS | 3808 | 1461234777198 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3808 | ++DOCSHELL 12D72000 == 71 [pid = 3808] [id = 329] 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (12D75C00) [pid = 3808] [serial = 986] [outer = 00000000] 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (15552400) [pid = 3808] [serial = 987] [outer = 12D75C00] 03:32:57 INFO - PROCESS | 3808 | 1461234777243 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (16648000) [pid = 3808] [serial = 988] [outer = 12D75C00] 03:32:57 INFO - PROCESS | 3808 | 1461234777700 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]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:32:57 INFO - PROCESS | 3808 | 1461234777731 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 3808 | 1461234777733 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:32:57 INFO - PROCESS | 3808 | 1461234777736 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 3808 | 1461234777738 Marionette TRACE conn3 <- [1,1282,null,{}] 03:32:57 INFO - PROCESS | 3808 | 1461234777747 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}] 03:32:57 INFO - PROCESS | 3808 | 1461234777835 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:32:57 INFO - PROCESS | 3808 | 1461234777845 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3808 | ++DOCSHELL 18B9E800 == 72 [pid = 3808] [id = 330] 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (18C52400) [pid = 3808] [serial = 989] [outer = 00000000] 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (18C71400) [pid = 3808] [serial = 990] [outer = 18C52400] 03:32:57 INFO - PROCESS | 3808 | 1461234777893 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (18E0B800) [pid = 3808] [serial = 991] [outer = 18C52400] 03:32:58 INFO - PROCESS | 3808 | 1461234778361 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]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 626ms 03:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:32:58 INFO - PROCESS | 3808 | 1461234778374 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 3808 | 1461234778376 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:32:58 INFO - PROCESS | 3808 | 1461234778379 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 3808 | 1461234778381 Marionette TRACE conn3 <- [1,1286,null,{}] 03:32:58 INFO - PROCESS | 3808 | 1461234778384 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}] 03:32:58 INFO - PROCESS | 3808 | 1461234778470 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:32:58 INFO - PROCESS | 3808 | 1461234778477 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 3808 | ++DOCSHELL 18C75C00 == 73 [pid = 3808] [id = 331] 03:32:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (18E18800) [pid = 3808] [serial = 992] [outer = 00000000] 03:32:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (19515C00) [pid = 3808] [serial = 993] [outer = 18E18800] 03:32:58 INFO - PROCESS | 3808 | 1461234778521 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (19768400) [pid = 3808] [serial = 994] [outer = 18E18800] 03:32:59 INFO - PROCESS | 3808 | 1461234778999 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]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 625ms 03:32:59 INFO - PROCESS | 3808 | 1461234779018 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 3808 | 1461234779019 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:32:59 INFO - PROCESS | 3808 | 1461234779023 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:32:59 INFO - PROCESS | 3808 | 1461234779024 Marionette TRACE conn3 <- [1,1290,null,{}] 03:32:59 INFO - PROCESS | 3808 | 1461234779027 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}] 03:32:59 INFO - PROCESS | 3808 | 1461234779107 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:32:59 INFO - PROCESS | 3808 | 1461234779112 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3808 | ++DOCSHELL 18FE9000 == 74 [pid = 3808] [id = 332] 03:32:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (19A91C00) [pid = 3808] [serial = 995] [outer = 00000000] 03:32:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (19DE9000) [pid = 3808] [serial = 996] [outer = 19A91C00] 03:32:59 INFO - PROCESS | 3808 | 1461234779156 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1A05D800) [pid = 3808] [serial = 997] [outer = 19A91C00] 03:32:59 INFO - PROCESS | 3808 | 1461234779658 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]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 703ms 03:32:59 INFO - PROCESS | 3808 | 1461234779723 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 3808 | 1461234779725 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:32:59 INFO - PROCESS | 3808 | 1461234779734 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 3808 | 1461234779735 Marionette TRACE conn3 <- [1,1294,null,{}] 03:32:59 INFO - PROCESS | 3808 | 1461234779739 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}] 03:32:59 INFO - PROCESS | 3808 | 1461234779875 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:32:59 INFO - PROCESS | 3808 | 1461234779945 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3808 | ++DOCSHELL 1A2DF400 == 75 [pid = 3808] [id = 333] 03:32:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1A379C00) [pid = 3808] [serial = 998] [outer = 00000000] 03:33:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1A96CC00) [pid = 3808] [serial = 999] [outer = 1A379C00] 03:33:00 INFO - PROCESS | 3808 | 1461234779992 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1A9EA000) [pid = 3808] [serial = 1000] [outer = 1A379C00] 03:33:00 INFO - PROCESS | 3808 | 1461234780418 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]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 750ms 03:33:00 INFO - PROCESS | 3808 | 1461234780517 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 3808 | 1461234780519 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:33:00 INFO - PROCESS | 3808 | 1461234780522 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 3808 | 1461234780524 Marionette TRACE conn3 <- [1,1298,null,{}] 03:33:00 INFO - PROCESS | 3808 | 1461234780528 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}] 03:33:00 INFO - PROCESS | 3808 | 1461234780649 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:33:00 INFO - PROCESS | 3808 | 1461234780719 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 3808 | ++DOCSHELL 13A42C00 == 76 [pid = 3808] [id = 334] 03:33:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1AAF3C00) [pid = 3808] [serial = 1001] [outer = 00000000] 03:33:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1ADFAC00) [pid = 3808] [serial = 1002] [outer = 1AAF3C00] 03:33:00 INFO - PROCESS | 3808 | 1461234780763 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1C231000) [pid = 3808] [serial = 1003] [outer = 1AAF3C00] 03:33:01 INFO - PROCESS | 3808 | 1461234781189 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] 03:33:01 INFO - PROCESS | 3808 | 1461234781229 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:33:01 INFO - PROCESS | 3808 | 1461234781232 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:33:01 INFO - PROCESS | 3808 | 1461234781234 Marionette TRACE conn3 <- [1,1302,null,{}] 03:33:01 INFO - PROCESS | 3808 | 1461234781237 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}] 03:33:01 INFO - PROCESS | 3808 | 1461234781354 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (1341DC00) [pid = 3808] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (182AA400) [pid = 3808] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (19C54C00) [pid = 3808] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1A37B000) [pid = 3808] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (1C3A3000) [pid = 3808] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (1D723800) [pid = 3808] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (13475800) [pid = 3808] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (13A09000) [pid = 3808] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (19821C00) [pid = 3808] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (19C52000) [pid = 3808] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (18C79400) [pid = 3808] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1E09B800) [pid = 3808] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1DF47C00) [pid = 3808] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1A058000) [pid = 3808] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (13425800) [pid = 3808] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (16550400) [pid = 3808] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (19511800) [pid = 3808] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1C39C000) [pid = 3808] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (1A065800) [pid = 3808] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1A37EC00) [pid = 3808] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1A9EFC00) [pid = 3808] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (18FE5000) [pid = 3808] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1341C400) [pid = 3808] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1C4BAC00) [pid = 3808] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (15553400) [pid = 3808] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (18F81C00) [pid = 3808] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1883E400) [pid = 3808] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (12B84000) [pid = 3808] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1A902000) [pid = 3808] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:33:01 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (16AA1400) [pid = 3808] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:33:01 INFO - PROCESS | 3808 | 1461234781733 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 3808 | ++DOCSHELL 12B3C800 == 77 [pid = 3808] [id = 335] 03:33:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (12B84000) [pid = 3808] [serial = 1004] [outer = 00000000] 03:33:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (13425800) [pid = 3808] [serial = 1005] [outer = 12B84000] 03:33:01 INFO - PROCESS | 3808 | 1461234781780 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (13477C00) [pid = 3808] [serial = 1006] [outer = 12B84000] 03:33:02 INFO - PROCESS | 3808 | 1461234782168 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]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 03:33:02 INFO - PROCESS | 3808 | 1461234782220 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 3808 | 1461234782222 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:33:02 INFO - PROCESS | 3808 | 1461234782225 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 3808 | 1461234782227 Marionette TRACE conn3 <- [1,1306,null,{}] 03:33:02 INFO - PROCESS | 3808 | 1461234782230 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}] 03:33:02 INFO - PROCESS | 3808 | 1461234782347 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:33:02 INFO - PROCESS | 3808 | 1461234782355 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 3808 | ++DOCSHELL 1341B400 == 78 [pid = 3808] [id = 336] 03:33:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (13470C00) [pid = 3808] [serial = 1007] [outer = 00000000] 03:33:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (18FE5000) [pid = 3808] [serial = 1008] [outer = 13470C00] 03:33:02 INFO - PROCESS | 3808 | 1461234782404 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1950FC00) [pid = 3808] [serial = 1009] [outer = 13470C00] 03:33:02 INFO - PROCESS | 3808 | 1461234782820 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]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 641ms 03:33:02 INFO - PROCESS | 3808 | 1461234782863 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 3808 | 1461234782865 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:33:02 INFO - PROCESS | 3808 | 1461234782868 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 3808 | 1461234782870 Marionette TRACE conn3 <- [1,1310,null,{}] 03:33:02 INFO - PROCESS | 3808 | 1461234782874 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}] 03:33:02 INFO - PROCESS | 3808 | 1461234782961 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:33:03 INFO - PROCESS | 3808 | 1461234783061 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 3808 | ++DOCSHELL 182AEC00 == 79 [pid = 3808] [id = 337] 03:33:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1883C000) [pid = 3808] [serial = 1010] [outer = 00000000] 03:33:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1C23A400) [pid = 3808] [serial = 1011] [outer = 1883C000] 03:33:03 INFO - PROCESS | 3808 | 1461234783107 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1C3A0800) [pid = 3808] [serial = 1012] [outer = 1883C000] 03:33:03 INFO - PROCESS | 3808 | 1461234783470 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]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 641ms 03:33:03 INFO - PROCESS | 3808 | 1461234783507 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 3808 | 1461234783509 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:33:03 INFO - PROCESS | 3808 | 1461234783512 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:33:03 INFO - PROCESS | 3808 | 1461234783514 Marionette TRACE conn3 <- [1,1314,null,{}] 03:33:03 INFO - PROCESS | 3808 | 1461234783519 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}] 03:33:03 INFO - PROCESS | 3808 | 1461234783717 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:33:03 INFO - PROCESS | 3808 | 1461234783851 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 3808 | ++DOCSHELL 02A8DC00 == 80 [pid = 3808] [id = 338] 03:33:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (02A91000) [pid = 3808] [serial = 1013] [outer = 00000000] 03:33:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (13258400) [pid = 3808] [serial = 1014] [outer = 02A91000] 03:33:03 INFO - PROCESS | 3808 | 1461234783909 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (13477800) [pid = 3808] [serial = 1015] [outer = 02A91000] 03:33:04 INFO - PROCESS | 3808 | 1461234784464 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]]]}] 03:33:04 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 03:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1000ms 03:33:04 INFO - PROCESS | 3808 | 1461234784516 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:33:04 INFO - PROCESS | 3808 | 1461234784522 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:33:04 INFO - PROCESS | 3808 | 1461234784528 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 3808 | 1461234784531 Marionette TRACE conn3 <- [1,1318,null,{}] 03:33:04 INFO - PROCESS | 3808 | 1461234784536 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}] 03:33:04 INFO - PROCESS | 3808 | 1461234784650 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:33:04 INFO - PROCESS | 3808 | 1461234784812 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 3808 | ++DOCSHELL 182B4C00 == 81 [pid = 3808] [id = 339] 03:33:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1883E000) [pid = 3808] [serial = 1016] [outer = 00000000] 03:33:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (18C55400) [pid = 3808] [serial = 1017] [outer = 1883E000] 03:33:04 INFO - PROCESS | 3808 | 1461234784869 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (18C6E800) [pid = 3808] [serial = 1018] [outer = 1883E000] 03:33:05 INFO - PROCESS | 3808 | 1461234785464 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]]]}] 03:33:05 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 03:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1000ms 03:33:05 INFO - PROCESS | 3808 | 1461234785531 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 3808 | 1461234785536 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:33:05 INFO - PROCESS | 3808 | 1461234785539 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 3808 | 1461234785542 Marionette TRACE conn3 <- [1,1322,null,{}] 03:33:05 INFO - PROCESS | 3808 | 1461234785545 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}] 03:33:05 INFO - PROCESS | 3808 | 1461234785683 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:33:05 INFO - PROCESS | 3808 | 1461234785832 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 3808 | ++DOCSHELL 18B9B000 == 82 [pid = 3808] [id = 340] 03:33:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (19C53C00) [pid = 3808] [serial = 1019] [outer = 00000000] 03:33:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1A376400) [pid = 3808] [serial = 1020] [outer = 19C53C00] 03:33:05 INFO - PROCESS | 3808 | 1461234785888 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1A9E7C00) [pid = 3808] [serial = 1021] [outer = 19C53C00] 03:33:06 INFO - PROCESS | 3808 | 1461234786513 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]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1048ms 03:33:06 INFO - PROCESS | 3808 | 1461234786599 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 3808 | 1461234786601 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:33:06 INFO - PROCESS | 3808 | 1461234786611 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 3808 | 1461234786618 Marionette TRACE conn3 <- [1,1326,null,{}] 03:33:06 INFO - PROCESS | 3808 | 1461234786622 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}] 03:33:06 INFO - PROCESS | 3808 | 1461234786791 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:33:06 INFO - PROCESS | 3808 | 1461234786895 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 3808 | ++DOCSHELL 1C4BC800 == 83 [pid = 3808] [id = 341] 03:33:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1CD3F000) [pid = 3808] [serial = 1022] [outer = 00000000] 03:33:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1D153C00) [pid = 3808] [serial = 1023] [outer = 1CD3F000] 03:33:06 INFO - PROCESS | 3808 | 1461234786950 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1D1A7800) [pid = 3808] [serial = 1024] [outer = 1CD3F000] 03:33:08 INFO - PROCESS | 3808 | 1461234787979 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]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1422ms 03:33:08 INFO - PROCESS | 3808 | 1461234788022 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 3808 | 1461234788025 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:33:08 INFO - PROCESS | 3808 | 1461234788029 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 3808 | 1461234788031 Marionette TRACE conn3 <- [1,1330,null,{}] 03:33:08 INFO - PROCESS | 3808 | 1461234788034 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}] 03:33:08 INFO - PROCESS | 3808 | 1461234788141 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:33:08 INFO - PROCESS | 3808 | 1461234788284 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 3808 | ++DOCSHELL 1D15A000 == 84 [pid = 3808] [id = 342] 03:33:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1D15B400) [pid = 3808] [serial = 1025] [outer = 00000000] 03:33:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1D630400) [pid = 3808] [serial = 1026] [outer = 1D15B400] 03:33:08 INFO - PROCESS | 3808 | 1461234788339 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1D72C400) [pid = 3808] [serial = 1027] [outer = 1D15B400] 03:33:08 INFO - PROCESS | 3808 | 1461234788848 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]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 844ms 03:33:08 INFO - PROCESS | 3808 | 1461234788870 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 3808 | 1461234788872 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:33:08 INFO - PROCESS | 3808 | 1461234788892 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 3808 | 1461234788895 Marionette TRACE conn3 <- [1,1334,null,{}] 03:33:08 INFO - PROCESS | 3808 | 1461234788899 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}] 03:33:09 INFO - PROCESS | 3808 | 1461234789005 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:33:09 INFO - PROCESS | 3808 | 1461234789121 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 3808 | ++DOCSHELL 1DC8B800 == 85 [pid = 3808] [id = 343] 03:33:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1DC8C800) [pid = 3808] [serial = 1028] [outer = 00000000] 03:33:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1DC95C00) [pid = 3808] [serial = 1029] [outer = 1DC8C800] 03:33:09 INFO - PROCESS | 3808 | 1461234789224 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1DF47000) [pid = 3808] [serial = 1030] [outer = 1DC8C800] 03:33:09 INFO - PROCESS | 3808 | 1461234789915 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]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1109ms 03:33:10 INFO - PROCESS | 3808 | 1461234789996 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 3808 | 1461234789998 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:33:10 INFO - PROCESS | 3808 | 1461234790002 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 3808 | 1461234790004 Marionette TRACE conn3 <- [1,1338,null,{}] 03:33:10 INFO - PROCESS | 3808 | 1461234790008 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}] 03:33:10 INFO - PROCESS | 3808 | 1461234790117 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:33:10 INFO - PROCESS | 3808 | 1461234790281 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 3808 | ++DOCSHELL 13205C00 == 86 [pid = 3808] [id = 344] 03:33:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (13223000) [pid = 3808] [serial = 1031] [outer = 00000000] 03:33:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (16519400) [pid = 3808] [serial = 1032] [outer = 13223000] 03:33:10 INFO - PROCESS | 3808 | 1461234790336 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1608F000) [pid = 3808] [serial = 1033] [outer = 13223000] 03:33:11 INFO - PROCESS | 3808 | 1461234791124 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]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1188ms 03:33:11 INFO - PROCESS | 3808 | 1461234791204 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 3808 | 1461234791209 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:33:11 INFO - PROCESS | 3808 | 1461234791214 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 3808 | 1461234791217 Marionette TRACE conn3 <- [1,1342,null,{}] 03:33:11 INFO - PROCESS | 3808 | 1461234791222 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}] 03:33:11 INFO - PROCESS | 3808 | 1461234791380 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:33:11 INFO - PROCESS | 3808 | 1461234791444 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 3808 | ++DOCSHELL 16AA7400 == 87 [pid = 3808] [id = 345] 03:33:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (16AAD400) [pid = 3808] [serial = 1034] [outer = 00000000] 03:33:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (182B2C00) [pid = 3808] [serial = 1035] [outer = 16AAD400] 03:33:11 INFO - PROCESS | 3808 | 1461234791493 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (18B94000) [pid = 3808] [serial = 1036] [outer = 16AAD400] 03:33:12 INFO - PROCESS | 3808 | 1461234792158 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]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1000ms 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 19512C00 == 86 [pid = 3808] [id = 292] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 182AEC00 == 85 [pid = 3808] [id = 337] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 1341B400 == 84 [pid = 3808] [id = 336] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 12B3C800 == 83 [pid = 3808] [id = 335] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 13A42C00 == 82 [pid = 3808] [id = 334] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 1A2DF400 == 81 [pid = 3808] [id = 333] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 16096800 == 80 [pid = 3808] [id = 282] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 18FE9000 == 79 [pid = 3808] [id = 332] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 18C75C00 == 78 [pid = 3808] [id = 331] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 18B9E800 == 77 [pid = 3808] [id = 330] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 12D72000 == 76 [pid = 3808] [id = 329] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 12BE0000 == 75 [pid = 3808] [id = 328] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (13472000) [pid = 3808] [serial = 915] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (18191400) [pid = 3808] [serial = 918] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (1ADF5400) [pid = 3808] [serial = 921] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (1C5C6800) [pid = 3808] [serial = 924] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (1CD38400) [pid = 3808] [serial = 927] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (1D30F400) [pid = 3808] [serial = 963] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | 1461234792280 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 3808 | 1461234792285 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:33:12 INFO - PROCESS | 3808 | --DOCSHELL 16689C00 == 74 [pid = 3808] [id = 293] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1555F800) [pid = 3808] [serial = 721] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (18FE9C00) [pid = 3808] [serial = 724] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (1A05B000) [pid = 3808] [serial = 727] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (1D15C400) [pid = 3808] [serial = 730] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (1DF39000) [pid = 3808] [serial = 733] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1E09FC00) [pid = 3808] [serial = 736] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (1555A800) [pid = 3808] [serial = 772] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (18B9F000) [pid = 3808] [serial = 775] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1A9EC800) [pid = 3808] [serial = 778] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1D72AC00) [pid = 3808] [serial = 781] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1DC8CC00) [pid = 3808] [serial = 784] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1E325000) [pid = 3808] [serial = 787] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (1E6A0400) [pid = 3808] [serial = 790] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1ADF9400) [pid = 3808] [serial = 811] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1550D000) [pid = 3808] [serial = 814] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (18C6BC00) [pid = 3808] [serial = 817] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1A9EAC00) [pid = 3808] [serial = 820] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1C4C6000) [pid = 3808] [serial = 823] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (1CD3C400) [pid = 3808] [serial = 826] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1AAF0800) [pid = 3808] [serial = 948] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1C5C7800) [pid = 3808] [serial = 951] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1ADF4400) [pid = 3808] [serial = 949] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (18FF2400) [pid = 3808] [serial = 942] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1950C400) [pid = 3808] [serial = 943] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (18FECC00) [pid = 3808] [serial = 931] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (18422000) [pid = 3808] [serial = 930] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1D152800) [pid = 3808] [serial = 955] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1664B000) [pid = 3808] [serial = 934] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (16088400) [pid = 3808] [serial = 933] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1976C800) [pid = 3808] [serial = 945] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (18C74800) [pid = 3808] [serial = 939] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (18E10000) [pid = 3808] [serial = 940] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1CDDC800) [pid = 3808] [serial = 954] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (13470000) [pid = 3808] [serial = 936] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (13E9D000) [pid = 3808] [serial = 937] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (1CAC4400) [pid = 3808] [serial = 952] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1D1AA400) [pid = 3808] [serial = 961] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1D157800) [pid = 3808] [serial = 960] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (18E09C00) [pid = 3808] [serial = 957] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18FF0C00) [pid = 3808] [serial = 958] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (19C4DC00) [pid = 3808] [serial = 946] [outer = 00000000] [url = about:blank] 03:33:12 INFO - PROCESS | 3808 | 1461234792320 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 3808 | 1461234792322 Marionette TRACE conn3 <- [1,1346,null,{}] 03:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:33:12 INFO - PROCESS | 3808 | 1461234792327 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}] 03:33:12 INFO - PROCESS | 3808 | 1461234792423 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:33:12 INFO - PROCESS | 3808 | 1461234792430 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 3808 | ++DOCSHELL 13DB5000 == 75 [pid = 3808] [id = 346] 03:33:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1555A800) [pid = 3808] [serial = 1037] [outer = 00000000] 03:33:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (16088400) [pid = 3808] [serial = 1038] [outer = 1555A800] 03:33:12 INFO - PROCESS | 3808 | 1461234792475 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1676B800) [pid = 3808] [serial = 1039] [outer = 1555A800] 03:33:13 INFO - PROCESS | 3808 | 1461234792983 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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 672ms 03:33:13 INFO - PROCESS | 3808 | 1461234793009 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3808 | 1461234793011 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:33:13 INFO - PROCESS | 3808 | 1461234793015 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3808 | 1461234793018 Marionette TRACE conn3 <- [1,1350,null,{}] 03:33:13 INFO - PROCESS | 3808 | 1461234793028 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}] 03:33:13 INFO - PROCESS | 3808 | 1461234793117 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:33:13 INFO - PROCESS | 3808 | 1461234793241 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 3808 | ++DOCSHELL 18C6F000 == 76 [pid = 3808] [id = 347] 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (18C6FC00) [pid = 3808] [serial = 1040] [outer = 00000000] 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (18E14000) [pid = 3808] [serial = 1041] [outer = 18C6FC00] 03:33:13 INFO - PROCESS | 3808 | 1461234793290 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (18FE9C00) [pid = 3808] [serial = 1042] [outer = 18C6FC00] 03:33:13 INFO - PROCESS | 3808 | 1461234793664 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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 704ms 03:33:13 INFO - PROCESS | 3808 | 1461234793714 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3808 | 1461234793717 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:33:13 INFO - PROCESS | 3808 | 1461234793720 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3808 | 1461234793722 Marionette TRACE conn3 <- [1,1354,null,{}] 03:33:13 INFO - PROCESS | 3808 | 1461234793725 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}] 03:33:13 INFO - PROCESS | 3808 | 1461234793810 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:33:13 INFO - PROCESS | 3808 | 1461234793816 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 3808 | ++DOCSHELL 18E10000 == 77 [pid = 3808] [id = 348] 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (18E11400) [pid = 3808] [serial = 1043] [outer = 00000000] 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1950E000) [pid = 3808] [serial = 1044] [outer = 18E11400] 03:33:13 INFO - PROCESS | 3808 | 1461234793861 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (19515400) [pid = 3808] [serial = 1045] [outer = 18E11400] 03:33:14 INFO - PROCESS | 3808 | 1461234794313 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] 03:33:14 INFO - PROCESS | 3808 | 1461234794360 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:33:14 INFO - PROCESS | 3808 | 1461234794363 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:33:14 INFO - PROCESS | 3808 | 1461234794365 Marionette TRACE conn3 <- [1,1358,null,{}] 03:33:14 INFO - PROCESS | 3808 | 1461234794368 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}] 03:33:14 INFO - PROCESS | 3808 | 1461234794450 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:33:14 INFO - PROCESS | 3808 | 1461234794456 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 3808 | ++DOCSHELL 18C76C00 == 78 [pid = 3808] [id = 349] 03:33:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (18E0A000) [pid = 3808] [serial = 1046] [outer = 00000000] 03:33:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (19D59400) [pid = 3808] [serial = 1047] [outer = 18E0A000] 03:33:14 INFO - PROCESS | 3808 | 1461234794501 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (1A05E400) [pid = 3808] [serial = 1048] [outer = 18E0A000] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1A2D8C00) [pid = 3808] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1555F400) [pid = 3808] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1555C000) [pid = 3808] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (13225400) [pid = 3808] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1321B000) [pid = 3808] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C438400) [pid = 3808] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (1A379C00) [pid = 3808] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1AAF3C00) [pid = 3808] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (18C52400) [pid = 3808] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (19A91C00) [pid = 3808] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (12D75C00) [pid = 3808] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (13259C00) [pid = 3808] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18E18800) [pid = 3808] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (12B84000) [pid = 3808] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (13470C00) [pid = 3808] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (11B54800) [pid = 3808] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1CAC0800) [pid = 3808] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1C395400) [pid = 3808] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (19518800) [pid = 3808] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18FEA400) [pid = 3808] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1CAC7400) [pid = 3808] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:33:15 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (13471800) [pid = 3808] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:33:15 INFO - PROCESS | 3808 | 1461234795703 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] 03:33:15 INFO - PROCESS | 3808 | 1461234795777 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:33:15 INFO - PROCESS | 3808 | 1461234795783 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 3808 | 1461234795787 Marionette TRACE conn3 <- [1,1362,null,{}] 03:33:15 INFO - PROCESS | 3808 | 1461234795805 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}] 03:33:15 INFO - PROCESS | 3808 | 1461234795958 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:33:16 INFO - PROCESS | 3808 | 1461234796067 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 3808 | ++DOCSHELL 13A08000 == 79 [pid = 3808] [id = 350] 03:33:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (13A40400) [pid = 3808] [serial = 1049] [outer = 00000000] 03:33:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (15840000) [pid = 3808] [serial = 1050] [outer = 13A40400] 03:33:16 INFO - PROCESS | 3808 | 1461234796125 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (15CD3C00) [pid = 3808] [serial = 1051] [outer = 13A40400] 03:33:16 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:16 INFO - PROCESS | 3808 | 1461234796744 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] 03:33:16 INFO - PROCESS | 3808 | 1461234796793 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:33:16 INFO - PROCESS | 3808 | 1461234796800 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 3808 | 1461234796803 Marionette TRACE conn3 <- [1,1366,null,{}] 03:33:16 INFO - PROCESS | 3808 | 1461234796807 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}] 03:33:16 INFO - PROCESS | 3808 | 1461234796913 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:33:17 INFO - PROCESS | 3808 | 1461234797059 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 3808 | ++DOCSHELL 16937C00 == 80 [pid = 3808] [id = 351] 03:33:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18184800) [pid = 3808] [serial = 1052] [outer = 00000000] 03:33:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18C54C00) [pid = 3808] [serial = 1053] [outer = 18184800] 03:33:17 INFO - PROCESS | 3808 | 1461234797115 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (18E12800) [pid = 3808] [serial = 1054] [outer = 18184800] 03:33:17 INFO - PROCESS | 3808 | 1461234797721 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] 03:33:17 INFO - PROCESS | 3808 | 1461234797759 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:33:17 INFO - PROCESS | 3808 | 1461234797764 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:33:17 INFO - PROCESS | 3808 | 1461234797767 Marionette TRACE conn3 <- [1,1370,null,{}] 03:33:17 INFO - PROCESS | 3808 | 1461234797778 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}] 03:33:17 INFO - PROCESS | 3808 | 1461234797886 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:33:18 INFO - PROCESS | 3808 | 1461234798033 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 3808 | ++DOCSHELL 1A060800 == 81 [pid = 3808] [id = 352] 03:33:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1A267800) [pid = 3808] [serial = 1055] [outer = 00000000] 03:33:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A653C00) [pid = 3808] [serial = 1056] [outer = 1A267800] 03:33:18 INFO - PROCESS | 3808 | 1461234798091 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1A974000) [pid = 3808] [serial = 1057] [outer = 1A267800] 03:33:18 INFO - PROCESS | 3808 | [3808] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:18 INFO - PROCESS | 3808 | 1461234798717 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] 03:33:18 INFO - PROCESS | 3808 | 1461234798776 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:33:18 INFO - PROCESS | 3808 | 1461234798780 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 3808 | 1461234798782 Marionette TRACE conn3 <- [1,1374,null,{}] 03:33:18 INFO - PROCESS | 3808 | 1461234798786 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}] 03:33:18 INFO - PROCESS | 3808 | 1461234798890 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:33:19 INFO - PROCESS | 3808 | 1461234799030 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 3808 | ++DOCSHELL 1A9EA400 == 82 [pid = 3808] [id = 353] 03:33:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1A9EC800) [pid = 3808] [serial = 1058] [outer = 00000000] 03:33:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1C233400) [pid = 3808] [serial = 1059] [outer = 1A9EC800] 03:33:19 INFO - PROCESS | 3808 | 1461234799085 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1C237C00) [pid = 3808] [serial = 1060] [outer = 1A9EC800] 03:33:19 INFO - PROCESS | 3808 | 1461234799631 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] 03:33:19 INFO - PROCESS | 3808 | 1461234799686 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:33:19 INFO - PROCESS | 3808 | 1461234799689 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 3808 | 1461234799691 Marionette TRACE conn3 <- [1,1378,null,{}] 03:33:19 INFO - PROCESS | 3808 | 1461234799695 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}] 03:33:19 INFO - PROCESS | 3808 | 1461234799797 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:33:19 INFO - PROCESS | 3808 | 1461234799907 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 3808 | ++DOCSHELL 1AAF7000 == 83 [pid = 3808] [id = 354] 03:33:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1AAFA000) [pid = 3808] [serial = 1061] [outer = 00000000] 03:33:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1C3A2400) [pid = 3808] [serial = 1062] [outer = 1AAFA000] 03:33:19 INFO - PROCESS | 3808 | 1461234799961 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1C431000) [pid = 3808] [serial = 1063] [outer = 1AAFA000] 03:33:20 INFO - PROCESS | 3808 | 1461234800581 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]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 938ms 03:33:20 INFO - PROCESS | 3808 | 1461234800634 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 3808 | 1461234800637 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:33:20 INFO - PROCESS | 3808 | 1461234800640 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 3808 | 1461234800642 Marionette TRACE conn3 <- [1,1382,null,{}] 03:33:20 INFO - PROCESS | 3808 | 1461234800646 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}] 03:33:20 INFO - PROCESS | 3808 | 1461234800767 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:33:20 INFO - PROCESS | 3808 | 1461234800881 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 3808 | ++DOCSHELL 1C3A0C00 == 84 [pid = 3808] [id = 355] 03:33:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1C438400) [pid = 3808] [serial = 1064] [outer = 00000000] 03:33:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1CABC000) [pid = 3808] [serial = 1065] [outer = 1C438400] 03:33:21 INFO - PROCESS | 3808 | 1461234800978 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1CAC3C00) [pid = 3808] [serial = 1066] [outer = 1C438400] 03:33:21 INFO - PROCESS | 3808 | 1461234801538 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]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 953ms 03:33:21 INFO - PROCESS | 3808 | 1461234801586 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 3808 | 1461234801588 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:33:21 INFO - PROCESS | 3808 | 1461234801591 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 3808 | 1461234801593 Marionette TRACE conn3 <- [1,1386,null,{}] 03:33:21 INFO - PROCESS | 3808 | 1461234801597 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}] 03:33:21 INFO - PROCESS | 3808 | 1461234801698 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:33:21 INFO - PROCESS | 3808 | 1461234801838 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 3808 | ++DOCSHELL 12B3B800 == 85 [pid = 3808] [id = 356] 03:33:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (12BDDC00) [pid = 3808] [serial = 1067] [outer = 00000000] 03:33:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (13A47C00) [pid = 3808] [serial = 1068] [outer = 12BDDC00] 03:33:21 INFO - PROCESS | 3808 | 1461234801896 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (15AEF800) [pid = 3808] [serial = 1069] [outer = 12BDDC00] 03:33:22 INFO - PROCESS | 3808 | 1461234802605 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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1047ms 03:33:22 INFO - PROCESS | 3808 | 1461234802656 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 3808 | 1461234802660 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:33:22 INFO - PROCESS | 3808 | 1461234802688 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:33:22 INFO - PROCESS | 3808 | 1461234802691 Marionette TRACE conn3 <- [1,1390,null,{}] 03:33:22 INFO - PROCESS | 3808 | 1461234802700 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}] 03:33:22 INFO - PROCESS | 3808 | 1461234802804 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:33:22 INFO - PROCESS | 3808 | 1461234802950 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 3808 | ++DOCSHELL 15C34800 == 86 [pid = 3808] [id = 357] 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (16526C00) [pid = 3808] [serial = 1070] [outer = 00000000] 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (16AAF000) [pid = 3808] [serial = 1071] [outer = 16526C00] 03:33:23 INFO - PROCESS | 3808 | 1461234803004 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (182AA000) [pid = 3808] [serial = 1072] [outer = 16526C00] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 18E10000 == 85 [pid = 3808] [id = 348] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 18C6F000 == 84 [pid = 3808] [id = 347] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 13DB5000 == 83 [pid = 3808] [id = 346] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 16AA7400 == 82 [pid = 3808] [id = 345] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 1C4BC800 == 81 [pid = 3808] [id = 341] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 18B9B000 == 80 [pid = 3808] [id = 340] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 182B4C00 == 79 [pid = 3808] [id = 339] 03:33:23 INFO - PROCESS | 3808 | --DOCSHELL 02A8DC00 == 78 [pid = 3808] [id = 338] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (13A02000) [pid = 3808] [serial = 868] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1CDD5400) [pid = 3808] [serial = 928] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1C4BF000) [pid = 3808] [serial = 913] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1A375800) [pid = 3808] [serial = 877] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (19C4BC00) [pid = 3808] [serial = 865] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1D729800) [pid = 3808] [serial = 829] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (16A84400) [pid = 3808] [serial = 871] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C3A3400) [pid = 3808] [serial = 922] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (19C4E800) [pid = 3808] [serial = 874] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (18B96400) [pid = 3808] [serial = 919] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (13A47000) [pid = 3808] [serial = 916] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1DC8A800) [pid = 3808] [serial = 832] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1C5D1000) [pid = 3808] [serial = 925] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1C23A400) [pid = 3808] [serial = 1011] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1A96CC00) [pid = 3808] [serial = 999] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1ADFAC00) [pid = 3808] [serial = 1002] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1A9EA000) [pid = 3808] [serial = 1000] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1C231000) [pid = 3808] [serial = 1003] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18C71400) [pid = 3808] [serial = 990] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (18E0B800) [pid = 3808] [serial = 991] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (19DE9000) [pid = 3808] [serial = 996] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (15552400) [pid = 3808] [serial = 987] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (16648000) [pid = 3808] [serial = 988] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (15FCBC00) [pid = 3808] [serial = 985] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (15C3E800) [pid = 3808] [serial = 984] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (15FAE000) [pid = 3808] [serial = 966] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (19515C00) [pid = 3808] [serial = 993] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (19768400) [pid = 3808] [serial = 994] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18E15000) [pid = 3808] [serial = 969] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1D1B3000) [pid = 3808] [serial = 972] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1D723000) [pid = 3808] [serial = 975] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1DB5E400) [pid = 3808] [serial = 978] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16A89C00) [pid = 3808] [serial = 981] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (13425800) [pid = 3808] [serial = 1005] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (13477C00) [pid = 3808] [serial = 1006] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (18FE5000) [pid = 3808] [serial = 1008] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1950FC00) [pid = 3808] [serial = 1009] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1A05D800) [pid = 3808] [serial = 997] [outer = 00000000] [url = about:blank] 03:33:23 INFO - PROCESS | 3808 | 1461234803573 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]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 890ms 03:33:23 INFO - PROCESS | 3808 | 1461234803597 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 3808 | 1461234803602 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:33:23 INFO - PROCESS | 3808 | 1461234803608 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 3808 | 1461234803610 Marionette TRACE conn3 <- [1,1394,null,{}] 03:33:23 INFO - PROCESS | 3808 | 1461234803614 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}] 03:33:23 INFO - PROCESS | 3808 | 1461234803705 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:33:23 INFO - PROCESS | 3808 | 1461234803711 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 3808 | ++DOCSHELL 15CD9400 == 79 [pid = 3808] [id = 358] 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (15F0C800) [pid = 3808] [serial = 1073] [outer = 00000000] 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18191400) [pid = 3808] [serial = 1074] [outer = 15F0C800] 03:33:23 INFO - PROCESS | 3808 | 1461234803756 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18B96400) [pid = 3808] [serial = 1075] [outer = 15F0C800] 03:33:24 INFO - PROCESS | 3808 | 1461234804256 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]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 703ms 03:33:24 INFO - PROCESS | 3808 | 1461234804306 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 3808 | 1461234804309 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:33:24 INFO - PROCESS | 3808 | 1461234804312 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 3808 | 1461234804316 Marionette TRACE conn3 <- [1,1398,null,{}] 03:33:24 INFO - PROCESS | 3808 | 1461234804325 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}] 03:33:24 INFO - PROCESS | 3808 | 1461234804413 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:33:24 INFO - PROCESS | 3808 | 1461234804517 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 3808 | ++DOCSHELL 18E0A400 == 80 [pid = 3808] [id = 359] 03:33:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18E0D400) [pid = 3808] [serial = 1076] [outer = 00000000] 03:33:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18FF0C00) [pid = 3808] [serial = 1077] [outer = 18E0D400] 03:33:24 INFO - PROCESS | 3808 | 1461234804564 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1950D000) [pid = 3808] [serial = 1078] [outer = 18E0D400] 03:33:25 INFO - PROCESS | 3808 | 1461234804962 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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 03:33:25 INFO - PROCESS | 3808 | 1461234805011 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 3808 | 1461234805014 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:33:25 INFO - PROCESS | 3808 | 1461234805017 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 3808 | 1461234805019 Marionette TRACE conn3 <- [1,1402,null,{}] 03:33:25 INFO - PROCESS | 3808 | 1461234805022 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}] 03:33:25 INFO - PROCESS | 3808 | 1461234805144 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:33:25 INFO - PROCESS | 3808 | 1461234805155 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 3808 | ++DOCSHELL 19512C00 == 81 [pid = 3808] [id = 360] 03:33:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19517000) [pid = 3808] [serial = 1079] [outer = 00000000] 03:33:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C4E800) [pid = 3808] [serial = 1080] [outer = 19517000] 03:33:25 INFO - PROCESS | 3808 | 1461234805200 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C54800) [pid = 3808] [serial = 1081] [outer = 19517000] 03:33:25 INFO - PROCESS | 3808 | 1461234805674 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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 687ms 03:33:25 INFO - PROCESS | 3808 | 1461234805716 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 3808 | 1461234805718 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:33:25 INFO - PROCESS | 3808 | 1461234805722 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 3808 | 1461234805723 Marionette TRACE conn3 <- [1,1406,null,{}] 03:33:25 INFO - PROCESS | 3808 | 1461234805732 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}] 03:33:25 INFO - PROCESS | 3808 | 1461234805846 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:33:25 INFO - PROCESS | 3808 | 1461234805909 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 3808 | ++DOCSHELL 19509C00 == 82 [pid = 3808] [id = 361] 03:33:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19764800) [pid = 3808] [serial = 1082] [outer = 00000000] 03:33:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1A065400) [pid = 3808] [serial = 1083] [outer = 19764800] 03:33:25 INFO - PROCESS | 3808 | 1461234805954 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1A376800) [pid = 3808] [serial = 1084] [outer = 19764800] 03:33:26 INFO - PROCESS | 3808 | 1461234806395 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]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 688ms 03:33:26 INFO - PROCESS | 3808 | 1461234806421 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 3808 | 1461234806423 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:33:26 INFO - PROCESS | 3808 | 1461234806434 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 3808 | 1461234806435 Marionette TRACE conn3 <- [1,1410,null,{}] 03:33:26 INFO - PROCESS | 3808 | 1461234806439 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}] 03:33:26 INFO - PROCESS | 3808 | 1461234806606 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:33:26 INFO - PROCESS | 3808 | 1461234806635 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 3808 | ++DOCSHELL 1ADF0000 == 83 [pid = 3808] [id = 362] 03:33:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1C231800) [pid = 3808] [serial = 1085] [outer = 00000000] 03:33:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1C23C800) [pid = 3808] [serial = 1086] [outer = 1C231800] 03:33:26 INFO - PROCESS | 3808 | 1461234806681 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1C39C400) [pid = 3808] [serial = 1087] [outer = 1C231800] 03:33:27 INFO - PROCESS | 3808 | 1461234807130 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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 03:33:27 INFO - PROCESS | 3808 | 1461234807173 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 3808 | 1461234807175 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:33:27 INFO - PROCESS | 3808 | 1461234807178 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 3808 | 1461234807180 Marionette TRACE conn3 <- [1,1414,null,{}] 03:33:27 INFO - PROCESS | 3808 | 1461234807190 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}] 03:33:27 INFO - PROCESS | 3808 | 1461234807307 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:33:27 INFO - PROCESS | 3808 | 1461234807313 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 3808 | ++DOCSHELL 19C50800 == 84 [pid = 3808] [id = 363] 03:33:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1C398800) [pid = 3808] [serial = 1088] [outer = 00000000] 03:33:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1C4C2800) [pid = 3808] [serial = 1089] [outer = 1C398800] 03:33:27 INFO - PROCESS | 3808 | 1461234807412 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1C5CC000) [pid = 3808] [serial = 1090] [outer = 1C398800] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1D1AC800) [pid = 3808] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18E11400) [pid = 3808] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (18C6FC00) [pid = 3808] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1555A800) [pid = 3808] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13223000) [pid = 3808] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:33:27 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (16AAD400) [pid = 3808] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:33:27 INFO - PROCESS | 3808 | 1461234807868 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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 735ms 03:33:27 INFO - PROCESS | 3808 | 1461234807946 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 3808 | 1461234807948 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:33:27 INFO - PROCESS | 3808 | 1461234807951 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 3808 | 1461234807953 Marionette TRACE conn3 <- [1,1418,null,{}] 03:33:27 INFO - PROCESS | 3808 | 1461234807956 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}] 03:33:28 INFO - PROCESS | 3808 | 1461234808077 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:33:28 INFO - PROCESS | 3808 | 1461234808147 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 3808 | ++DOCSHELL 1341B800 == 85 [pid = 3808] [id = 364] 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1346A400) [pid = 3808] [serial = 1091] [outer = 00000000] 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (19819800) [pid = 3808] [serial = 1092] [outer = 1346A400] 03:33:28 INFO - PROCESS | 3808 | 1461234808198 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1C4BC000) [pid = 3808] [serial = 1093] [outer = 1346A400] 03:33:28 INFO - PROCESS | 3808 | 1461234808563 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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 641ms 03:33:28 INFO - PROCESS | 3808 | 1461234808591 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 3808 | 1461234808593 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:33:28 INFO - PROCESS | 3808 | 1461234808596 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:33:28 INFO - PROCESS | 3808 | 1461234808598 Marionette TRACE conn3 <- [1,1422,null,{}] 03:33:28 INFO - PROCESS | 3808 | 1461234808601 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}] 03:33:28 INFO - PROCESS | 3808 | 1461234808687 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:33:28 INFO - PROCESS | 3808 | 1461234808693 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 3808 | ++DOCSHELL 1A264800 == 86 [pid = 3808] [id = 365] 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1A381000) [pid = 3808] [serial = 1094] [outer = 00000000] 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1CD38400) [pid = 3808] [serial = 1095] [outer = 1A381000] 03:33:28 INFO - PROCESS | 3808 | 1461234808737 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1CD3B400) [pid = 3808] [serial = 1096] [outer = 1A381000] 03:33:29 INFO - PROCESS | 3808 | 1461234809179 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]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 625ms 03:33:29 INFO - PROCESS | 3808 | 1461234809236 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 3808 | 1461234809238 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:33:29 INFO - PROCESS | 3808 | 1461234809241 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:33:29 INFO - PROCESS | 3808 | 1461234809243 Marionette TRACE conn3 <- [1,1426,null,{}] 03:33:29 INFO - PROCESS | 3808 | 1461234809246 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}] 03:33:29 INFO - PROCESS | 3808 | 1461234809330 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:33:29 INFO - PROCESS | 3808 | 1461234809335 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 3808 | ++DOCSHELL 18C78000 == 87 [pid = 3808] [id = 366] 03:33:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1CABDC00) [pid = 3808] [serial = 1097] [outer = 00000000] 03:33:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1D1A7C00) [pid = 3808] [serial = 1098] [outer = 1CABDC00] 03:33:29 INFO - PROCESS | 3808 | 1461234809429 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1D1AE400) [pid = 3808] [serial = 1099] [outer = 1CABDC00] 03:33:30 INFO - PROCESS | 3808 | 1461234810074 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]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 844ms 03:33:30 INFO - PROCESS | 3808 | 1461234810117 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 3808 | 1461234810121 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:33:30 INFO - PROCESS | 3808 | 1461234810127 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 3808 | 1461234810131 Marionette TRACE conn3 <- [1,1430,null,{}] 03:33:30 INFO - PROCESS | 3808 | 1461234810138 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}] 03:33:30 INFO - PROCESS | 3808 | 1461234810261 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:33:30 INFO - PROCESS | 3808 | 1461234810381 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 3808 | ++DOCSHELL 13A49000 == 88 [pid = 3808] [id = 367] 03:33:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (13DA3000) [pid = 3808] [serial = 1100] [outer = 00000000] 03:33:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (16095C00) [pid = 3808] [serial = 1101] [outer = 13DA3000] 03:33:30 INFO - PROCESS | 3808 | 1461234810437 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (16770400) [pid = 3808] [serial = 1102] [outer = 13DA3000] 03:33:31 INFO - PROCESS | 3808 | 1461234811068 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]]]}] 03:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1000ms 03:33:31 INFO - PROCESS | 3808 | 1461234811131 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 3808 | 1461234811137 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:33:31 INFO - PROCESS | 3808 | 1461234811143 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 3808 | 1461234811146 Marionette TRACE conn3 <- [1,1434,null,{}] 03:33:31 INFO - PROCESS | 3808 | 1461234811150 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}] 03:33:31 INFO - PROCESS | 3808 | 1461234811268 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:33:31 INFO - PROCESS | 3808 | 1461234811410 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 3808 | ++DOCSHELL 18B9C400 == 89 [pid = 3808] [id = 368] 03:33:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (18B9D400) [pid = 3808] [serial = 1103] [outer = 00000000] 03:33:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (19510000) [pid = 3808] [serial = 1104] [outer = 18B9D400] 03:33:31 INFO - PROCESS | 3808 | 1461234811466 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (19C52C00) [pid = 3808] [serial = 1105] [outer = 18B9D400] 03:33:32 INFO - PROCESS | 3808 | 1461234812069 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]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1001ms 03:33:32 INFO - PROCESS | 3808 | 1461234812144 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 3808 | 1461234812146 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:33:32 INFO - PROCESS | 3808 | 1461234812150 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 3808 | 1461234812154 Marionette TRACE conn3 <- [1,1438,null,{}] 03:33:32 INFO - PROCESS | 3808 | 1461234812165 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}] 03:33:32 INFO - PROCESS | 3808 | 1461234812284 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:33:32 INFO - PROCESS | 3808 | 1461234812427 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 3808 | ++DOCSHELL 1C23A400 == 90 [pid = 3808] [id = 369] 03:33:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1C4BB400) [pid = 3808] [serial = 1106] [outer = 00000000] 03:33:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1CDDFC00) [pid = 3808] [serial = 1107] [outer = 1C4BB400] 03:33:32 INFO - PROCESS | 3808 | 1461234812485 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1D1B1C00) [pid = 3808] [serial = 1108] [outer = 1C4BB400] 03:33:33 INFO - PROCESS | 3808 | 1461234813048 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]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 938ms 03:33:33 INFO - PROCESS | 3808 | 1461234813095 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 3808 | 1461234813098 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:33:33 INFO - PROCESS | 3808 | 1461234813101 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 3808 | 1461234813104 Marionette TRACE conn3 <- [1,1442,null,{}] 03:33:33 INFO - PROCESS | 3808 | 1461234813107 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}] 03:33:33 INFO - PROCESS | 3808 | 1461234813215 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:33:33 INFO - PROCESS | 3808 | 1461234813377 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 3808 | ++DOCSHELL 1D459C00 == 91 [pid = 3808] [id = 370] 03:33:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1D45B400) [pid = 3808] [serial = 1109] [outer = 00000000] 03:33:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1D62F000) [pid = 3808] [serial = 1110] [outer = 1D45B400] 03:33:33 INFO - PROCESS | 3808 | 1461234813434 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1D72AC00) [pid = 3808] [serial = 1111] [outer = 1D45B400] 03:33:34 INFO - PROCESS | 3808 | 1461234814033 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]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1000ms 03:33:34 INFO - PROCESS | 3808 | 1461234814104 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 3808 | 1461234814106 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:33:34 INFO - PROCESS | 3808 | 1461234814123 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 3808 | 1461234814126 Marionette TRACE conn3 <- [1,1446,null,{}] 03:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:33:34 INFO - PROCESS | 3808 | 1461234814129 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}] 03:33:34 INFO - PROCESS | 3808 | 1461234814234 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:33:34 INFO - PROCESS | 3808 | 1461234814380 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 3808 | ++DOCSHELL 1DB52400 == 92 [pid = 3808] [id = 371] 03:33:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1DB54800) [pid = 3808] [serial = 1112] [outer = 00000000] 03:33:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (1DC8BC00) [pid = 3808] [serial = 1113] [outer = 1DB54800] 03:33:34 INFO - PROCESS | 3808 | 1461234814435 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (1DC90400) [pid = 3808] [serial = 1114] [outer = 1DB54800] 03:33:35 INFO - PROCESS | 3808 | 1461234815071 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]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 984ms 03:33:35 INFO - PROCESS | 3808 | 1461234815113 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 3808 | 1461234815116 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:33:35 INFO - PROCESS | 3808 | 1461234815120 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 3808 | 1461234815122 Marionette TRACE conn3 <- [1,1450,null,{}] 03:33:35 INFO - PROCESS | 3808 | 1461234815141 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}] 03:33:35 INFO - PROCESS | 3808 | 1461234815460 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:33:35 INFO - PROCESS | 3808 | 1461234815665 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 3808 | ++DOCSHELL 12CECC00 == 93 [pid = 3808] [id = 372] 03:33:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (12CF0800) [pid = 3808] [serial = 1115] [outer = 00000000] 03:33:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1346CC00) [pid = 3808] [serial = 1116] [outer = 12CF0800] 03:33:35 INFO - PROCESS | 3808 | 1461234815715 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (13876800) [pid = 3808] [serial = 1117] [outer = 12CF0800] 03:33:36 INFO - PROCESS | 3808 | 1461234816381 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]]]}] 03:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1313ms 03:33:36 INFO - PROCESS | 3808 | 1461234816437 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 3808 | 1461234816442 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:33:36 INFO - PROCESS | 3808 | 1461234816446 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 3808 | 1461234816450 Marionette TRACE conn3 <- [1,1454,null,{}] 03:33:36 INFO - PROCESS | 3808 | 1461234816455 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}] 03:33:36 INFO - PROCESS | 3808 | 1461234816557 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:33:36 INFO - PROCESS | 3808 | 1461234816701 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 3808 | ++DOCSHELL 15552400 == 94 [pid = 3808] [id = 373] 03:33:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (15554800) [pid = 3808] [serial = 1118] [outer = 00000000] 03:33:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (15CE1800) [pid = 3808] [serial = 1119] [outer = 15554800] 03:33:36 INFO - PROCESS | 3808 | 1461234816752 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (15FB4400) [pid = 3808] [serial = 1120] [outer = 15554800] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1C437C00 == 93 [pid = 3808] [id = 86] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 15FD8800 == 92 [pid = 3808] [id = 140] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1D30A000 == 91 [pid = 3808] [id = 211] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1ADFE400 == 90 [pid = 3808] [id = 101] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1555CC00 == 89 [pid = 3808] [id = 307] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 137E3C00 == 88 [pid = 3808] [id = 175] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1A264800 == 87 [pid = 3808] [id = 365] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1341B800 == 86 [pid = 3808] [id = 364] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 19C50800 == 85 [pid = 3808] [id = 363] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 1ADF0000 == 84 [pid = 3808] [id = 362] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 19509C00 == 83 [pid = 3808] [id = 361] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 19512C00 == 82 [pid = 3808] [id = 360] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 18E0A400 == 81 [pid = 3808] [id = 359] 03:33:36 INFO - PROCESS | 3808 | --DOCSHELL 15CD9400 == 80 [pid = 3808] [id = 358] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (19D59400) [pid = 3808] [serial = 1047] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (13258400) [pid = 3808] [serial = 1014] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (18C55400) [pid = 3808] [serial = 1017] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1A376400) [pid = 3808] [serial = 1020] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1D153C00) [pid = 3808] [serial = 1023] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1D630400) [pid = 3808] [serial = 1026] [outer = 00000000] [url = about:blank] 03:33:36 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1DC95C00) [pid = 3808] [serial = 1029] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOCSHELL 15C34800 == 79 [pid = 3808] [id = 357] 03:33:37 INFO - PROCESS | 3808 | --DOCSHELL 16937C00 == 78 [pid = 3808] [id = 351] 03:33:37 INFO - PROCESS | 3808 | --DOCSHELL 13A08000 == 77 [pid = 3808] [id = 350] 03:33:37 INFO - PROCESS | 3808 | --DOCSHELL 18C76C00 == 76 [pid = 3808] [id = 349] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1D45E800) [pid = 3808] [serial = 964] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1950E000) [pid = 3808] [serial = 1044] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (19515400) [pid = 3808] [serial = 1045] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (18E14000) [pid = 3808] [serial = 1041] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (18FE9C00) [pid = 3808] [serial = 1042] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (16088400) [pid = 3808] [serial = 1038] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1676B800) [pid = 3808] [serial = 1039] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1608F000) [pid = 3808] [serial = 1033] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (16519400) [pid = 3808] [serial = 1032] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18B94000) [pid = 3808] [serial = 1036] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (182B2C00) [pid = 3808] [serial = 1035] [outer = 00000000] [url = about:blank] 03:33:37 INFO - PROCESS | 3808 | 1461234817282 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]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 907ms 03:33:37 INFO - PROCESS | 3808 | 1461234817352 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 3808 | 1461234817357 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:33:37 INFO - PROCESS | 3808 | 1461234817362 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 3808 | 1461234817364 Marionette TRACE conn3 <- [1,1458,null,{}] 03:33:37 INFO - PROCESS | 3808 | 1461234817368 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}] 03:33:37 INFO - PROCESS | 3808 | 1461234817478 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:33:37 INFO - PROCESS | 3808 | 1461234817493 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 3808 | ++DOCSHELL 1664A000 == 77 [pid = 3808] [id = 374] 03:33:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (16689C00) [pid = 3808] [serial = 1121] [outer = 00000000] 03:33:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (16AA7C00) [pid = 3808] [serial = 1122] [outer = 16689C00] 03:33:37 INFO - PROCESS | 3808 | 1461234817539 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (182AA400) [pid = 3808] [serial = 1123] [outer = 16689C00] 03:33:38 INFO - PROCESS | 3808 | 1461234818058 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]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 735ms 03:33:38 INFO - PROCESS | 3808 | 1461234818119 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 3808 | 1461234818123 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:33:38 INFO - PROCESS | 3808 | 1461234818133 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 3808 | 1461234818137 Marionette TRACE conn3 <- [1,1462,null,{}] 03:33:38 INFO - PROCESS | 3808 | 1461234818140 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}] 03:33:38 INFO - PROCESS | 3808 | 1461234818226 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:33:38 INFO - PROCESS | 3808 | 1461234818334 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 3808 | ++DOCSHELL 182B2400 == 78 [pid = 3808] [id = 375] 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (18B9C000) [pid = 3808] [serial = 1124] [outer = 00000000] 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (18C72800) [pid = 3808] [serial = 1125] [outer = 18B9C000] 03:33:38 INFO - PROCESS | 3808 | 1461234818385 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (18C7A800) [pid = 3808] [serial = 1126] [outer = 18B9C000] 03:33:38 INFO - PROCESS | 3808 | 1461234818752 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]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 641ms 03:33:38 INFO - PROCESS | 3808 | 1461234818783 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 3808 | 1461234818785 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:33:38 INFO - PROCESS | 3808 | 1461234818789 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 3808 | 1461234818791 Marionette TRACE conn3 <- [1,1466,null,{}] 03:33:38 INFO - PROCESS | 3808 | 1461234818794 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}] 03:33:38 INFO - PROCESS | 3808 | 1461234818877 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (18C6D800) [pid = 3808] [serial = 1127] [outer = 1E0A2000] 03:33:38 INFO - PROCESS | 3808 | 1461234818900 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 3808 | ++DOCSHELL 18FEEC00 == 79 [pid = 3808] [id = 376] 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (18FEF400) [pid = 3808] [serial = 1128] [outer = 00000000] 03:33:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1950CC00) [pid = 3808] [serial = 1129] [outer = 18FEF400] 03:33:38 INFO - PROCESS | 3808 | 1461234818952 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (19513400) [pid = 3808] [serial = 1130] [outer = 18FEF400] 03:33:39 INFO - PROCESS | 3808 | 1461234819477 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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 735ms 03:33:39 INFO - PROCESS | 3808 | 1461234819527 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 3808 | 1461234819529 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:33:39 INFO - PROCESS | 3808 | 1461234819533 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 3808 | 1461234819534 Marionette TRACE conn3 <- [1,1470,null,{}] 03:33:39 INFO - PROCESS | 3808 | 1461234819543 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}] 03:33:39 INFO - PROCESS | 3808 | 1461234819686 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:33:39 INFO - PROCESS | 3808 | 1461234819761 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 3808 | ++DOCSHELL 1981E800 == 80 [pid = 3808] [id = 377] 03:33:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (19820400) [pid = 3808] [serial = 1131] [outer = 00000000] 03:33:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (19C4EC00) [pid = 3808] [serial = 1132] [outer = 19820400] 03:33:39 INFO - PROCESS | 3808 | 1461234819812 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (1A058C00) [pid = 3808] [serial = 1133] [outer = 19820400] 03:33:40 INFO - PROCESS | 3808 | 1461234820271 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]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 797ms 03:33:40 INFO - PROCESS | 3808 | 1461234820335 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 3808 | 1461234820337 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:33:40 INFO - PROCESS | 3808 | 1461234820340 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 3808 | 1461234820342 Marionette TRACE conn3 <- [1,1474,null,{}] 03:33:40 INFO - PROCESS | 3808 | 1461234820364 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}] 03:33:40 INFO - PROCESS | 3808 | 1461234820488 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:33:40 INFO - PROCESS | 3808 | 1461234820559 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 3808 | ++DOCSHELL 1A270800 == 81 [pid = 3808] [id = 378] 03:33:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1A37DC00) [pid = 3808] [serial = 1134] [outer = 00000000] 03:33:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1A9EA000) [pid = 3808] [serial = 1135] [outer = 1A37DC00] 03:33:40 INFO - PROCESS | 3808 | 1461234820603 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (1AA29000) [pid = 3808] [serial = 1136] [outer = 1A37DC00] 03:33:41 INFO - PROCESS | 3808 | 1461234821033 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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 719ms 03:33:41 INFO - PROCESS | 3808 | 1461234821362 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 3808 | 1461234821364 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (18B99800) [pid = 3808] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (13476400) [pid = 3808] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (14AB5800) [pid = 3808] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1C398800) [pid = 3808] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1346A400) [pid = 3808] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1C231800) [pid = 3808] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (15F0C800) [pid = 3808] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (16526C00) [pid = 3808] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (19517000) [pid = 3808] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (18E0D400) [pid = 3808] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (1A381000) [pid = 3808] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (19764800) [pid = 3808] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1D30E000) [pid = 3808] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1D728400) [pid = 3808] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:33:41 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1D1A8400) [pid = 3808] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:33:41 INFO - PROCESS | 3808 | 1461234821382 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 3808 | 1461234821384 Marionette TRACE conn3 <- [1,1478,null,{}] 03:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:33:41 INFO - PROCESS | 3808 | 1461234821387 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}] 03:33:41 INFO - PROCESS | 3808 | 1461234821474 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:33:41 INFO - PROCESS | 3808 | 1461234821481 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 3808 | ++DOCSHELL 15551000 == 82 [pid = 3808] [id = 379] 03:33:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (15558000) [pid = 3808] [serial = 1137] [outer = 00000000] 03:33:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1654BC00) [pid = 3808] [serial = 1138] [outer = 15558000] 03:33:41 INFO - PROCESS | 3808 | 1461234821524 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (18992C00) [pid = 3808] [serial = 1139] [outer = 15558000] 03:33:41 INFO - PROCESS | 3808 | 1461234821947 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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 03:33:41 INFO - PROCESS | 3808 | 1461234821990 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 3808 | 1461234821992 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:33:42 INFO - PROCESS | 3808 | 1461234821995 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 3808 | 1461234821997 Marionette TRACE conn3 <- [1,1482,null,{}] 03:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:33:42 INFO - PROCESS | 3808 | 1461234822000 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}] 03:33:42 INFO - PROCESS | 3808 | 1461234822079 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:33:42 INFO - PROCESS | 3808 | 1461234822085 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 3808 | ++DOCSHELL 13474400 == 83 [pid = 3808] [id = 380] 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (13A01400) [pid = 3808] [serial = 1140] [outer = 00000000] 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1A2DF800) [pid = 3808] [serial = 1141] [outer = 13A01400] 03:33:42 INFO - PROCESS | 3808 | 1461234822128 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1A648C00) [pid = 3808] [serial = 1142] [outer = 13A01400] 03:33:42 INFO - PROCESS | 3808 | 1461234822563 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]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 593ms 03:33:42 INFO - PROCESS | 3808 | 1461234822604 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 3808 | 1461234822605 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:33:42 INFO - PROCESS | 3808 | 1461234822609 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 3808 | 1461234822610 Marionette TRACE conn3 <- [1,1486,null,{}] 03:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:33:42 INFO - PROCESS | 3808 | 1461234822618 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}] 03:33:42 INFO - PROCESS | 3808 | 1461234822700 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:33:42 INFO - PROCESS | 3808 | 1461234822706 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 3808 | ++DOCSHELL 15FAB800 == 84 [pid = 3808] [id = 381] 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (18E0C400) [pid = 3808] [serial = 1143] [outer = 00000000] 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1C237000) [pid = 3808] [serial = 1144] [outer = 18E0C400] 03:33:42 INFO - PROCESS | 3808 | 1461234822749 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1C395400) [pid = 3808] [serial = 1145] [outer = 18E0C400] 03:33:43 INFO - PROCESS | 3808 | 1461234823229 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]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 625ms 03:33:43 INFO - PROCESS | 3808 | 1461234823257 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:33:43 INFO - PROCESS | 3808 | 1461234823259 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:33:43 INFO - PROCESS | 3808 | 1461234823265 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 3808 | 1461234823267 Marionette TRACE conn3 <- [1,1490,null,{}] 03:33:43 INFO - PROCESS | 3808 | 1461234823271 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}] 03:33:43 INFO - PROCESS | 3808 | 1461234823353 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:33:43 INFO - PROCESS | 3808 | 1461234823360 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 3808 | ++DOCSHELL 02A92400 == 85 [pid = 3808] [id = 382] 03:33:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (11B49800) [pid = 3808] [serial = 1146] [outer = 00000000] 03:33:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (1321A800) [pid = 3808] [serial = 1147] [outer = 11B49800] 03:33:43 INFO - PROCESS | 3808 | 1461234823483 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (13425800) [pid = 3808] [serial = 1148] [outer = 11B49800] 03:33:44 INFO - PROCESS | 3808 | 1461234824234 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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1001ms 03:33:44 INFO - PROCESS | 3808 | 1461234824275 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 3808 | 1461234824279 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:33:44 INFO - PROCESS | 3808 | 1461234824285 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 3808 | 1461234824288 Marionette TRACE conn3 <- [1,1494,null,{}] 03:33:44 INFO - PROCESS | 3808 | 1461234824294 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}] 03:33:44 INFO - PROCESS | 3808 | 1461234824429 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:33:44 INFO - PROCESS | 3808 | 1461234824579 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 3808 | ++DOCSHELL 16096800 == 86 [pid = 3808] [id = 383] 03:33:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1664B000) [pid = 3808] [serial = 1149] [outer = 00000000] 03:33:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (182AD800) [pid = 3808] [serial = 1150] [outer = 1664B000] 03:33:44 INFO - PROCESS | 3808 | 1461234824636 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (18869C00) [pid = 3808] [serial = 1151] [outer = 1664B000] 03:33:45 INFO - PROCESS | 3808 | 1461234825189 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]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 937ms 03:33:45 INFO - PROCESS | 3808 | 1461234825232 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 3808 | 1461234825236 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:33:45 INFO - PROCESS | 3808 | 1461234825243 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 3808 | 1461234825246 Marionette TRACE conn3 <- [1,1498,null,{}] 03:33:45 INFO - PROCESS | 3808 | 1461234825250 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}] 03:33:45 INFO - PROCESS | 3808 | 1461234825357 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:33:45 INFO - PROCESS | 3808 | 1461234825470 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 3808 | ++DOCSHELL 14A10800 == 87 [pid = 3808] [id = 384] 03:33:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (16AA5000) [pid = 3808] [serial = 1152] [outer = 00000000] 03:33:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (19A90C00) [pid = 3808] [serial = 1153] [outer = 16AA5000] 03:33:45 INFO - PROCESS | 3808 | 1461234825565 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1A037000) [pid = 3808] [serial = 1154] [outer = 16AA5000] 03:33:46 INFO - PROCESS | 3808 | 1461234826167 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]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 938ms 03:33:46 INFO - PROCESS | 3808 | 1461234826188 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 3808 | 1461234826191 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:33:46 INFO - PROCESS | 3808 | 1461234826195 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 3808 | 1461234826198 Marionette TRACE conn3 <- [1,1502,null,{}] 03:33:46 INFO - PROCESS | 3808 | 1461234826209 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}] 03:33:46 INFO - PROCESS | 3808 | 1461234826320 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:33:46 INFO - PROCESS | 3808 | 1461234826460 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 3808 | ++DOCSHELL 1C43E000 == 88 [pid = 3808] [id = 385] 03:33:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1C4C5800) [pid = 3808] [serial = 1155] [outer = 00000000] 03:33:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1CABCC00) [pid = 3808] [serial = 1156] [outer = 1C4C5800] 03:33:46 INFO - PROCESS | 3808 | 1461234826522 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1CD0A400) [pid = 3808] [serial = 1157] [outer = 1C4C5800] 03:33:47 INFO - PROCESS | 3808 | 1461234827079 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]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 938ms 03:33:47 INFO - PROCESS | 3808 | 1461234827139 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 3808 | 1461234827142 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:33:47 INFO - PROCESS | 3808 | 1461234827146 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 3808 | 1461234827148 Marionette TRACE conn3 <- [1,1506,null,{}] 03:33:47 INFO - PROCESS | 3808 | 1461234827152 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}] 03:33:47 INFO - PROCESS | 3808 | 1461234827257 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:33:47 INFO - PROCESS | 3808 | 1461234827370 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 3808 | ++DOCSHELL 12D48400 == 89 [pid = 3808] [id = 386] 03:33:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (13223000) [pid = 3808] [serial = 1158] [outer = 00000000] 03:33:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1CD14000) [pid = 3808] [serial = 1159] [outer = 13223000] 03:33:47 INFO - PROCESS | 3808 | 1461234827423 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1CD15400) [pid = 3808] [serial = 1160] [outer = 13223000] 03:33:47 INFO - PROCESS | 3808 | 1461234827963 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]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 891ms 03:33:48 INFO - PROCESS | 3808 | 1461234828049 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 3808 | 1461234828052 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:33:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:33:48 INFO - PROCESS | 3808 | 1461234828056 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 3808 | 1461234828058 Marionette TRACE conn3 <- [1,1510,null,{}] 03:33:48 INFO - PROCESS | 3808 | 1461234828062 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}] 03:33:48 INFO - PROCESS | 3808 | 1461234828165 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:33:48 INFO - PROCESS | 3808 | 1461234828281 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 3808 | ++DOCSHELL 1CD10400 == 90 [pid = 3808] [id = 387] 03:33:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1CD11400) [pid = 3808] [serial = 1161] [outer = 00000000] 03:33:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1D156C00) [pid = 3808] [serial = 1162] [outer = 1CD11400] 03:33:48 INFO - PROCESS | 3808 | 1461234828387 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1D1B2000) [pid = 3808] [serial = 1163] [outer = 1CD11400] 03:33:48 INFO - PROCESS | 3808 | 1461234828973 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"]]]}] 03:33:49 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 () { 03:33:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:33:49 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 () { 03:33:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:33:49 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 () { 03:33:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:33:49 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 () { 03:33:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:33:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 953ms 03:33:49 INFO - PROCESS | 3808 | 1461234829011 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3808 | 1461234829013 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:33:49 INFO - PROCESS | 3808 | 1461234829017 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 3808 | 1461234829019 Marionette TRACE conn3 <- [1,1514,null,{}] 03:33:49 INFO - PROCESS | 3808 | 1461234829023 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}] 03:33:49 INFO - PROCESS | 3808 | 1461234829130 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:33:49 INFO - PROCESS | 3808 | 1461234829243 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 3808 | ++DOCSHELL 1D303C00 == 91 [pid = 3808] [id = 388] 03:33:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1D305C00) [pid = 3808] [serial = 1164] [outer = 00000000] 03:33:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1DC8A000) [pid = 3808] [serial = 1165] [outer = 1D305C00] 03:33:49 INFO - PROCESS | 3808 | 1461234829336 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1DC96400) [pid = 3808] [serial = 1166] [outer = 1D305C00] 03:33:49 INFO - PROCESS | 3808 | 1461234829945 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"]]]}] 03:33:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:33:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:33:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:33:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 938ms 03:33:49 INFO - PROCESS | 3808 | 1461234829964 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3808 | 1461234829966 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:33:49 INFO - PROCESS | 3808 | 1461234829970 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 3808 | 1461234829972 Marionette TRACE conn3 <- [1,1518,null,{}] 03:33:49 INFO - PROCESS | 3808 | 1461234829976 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}] 03:33:50 INFO - PROCESS | 3808 | 1461234830078 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:33:50 INFO - PROCESS | 3808 | 1461234830191 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 3808 | ++DOCSHELL 1346AC00 == 92 [pid = 3808] [id = 389] 03:33:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (15C3D000) [pid = 3808] [serial = 1167] [outer = 00000000] 03:33:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (19515C00) [pid = 3808] [serial = 1168] [outer = 15C3D000] 03:33:50 INFO - PROCESS | 3808 | 1461234830295 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1A2DD000) [pid = 3808] [serial = 1169] [outer = 15C3D000] 03:33:50 INFO - PROCESS | 3808 | 1461234830940 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]]]}] 03:33:50 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 03:33:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:33:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:33:50 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. 03:33:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:33:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1000ms 03:33:50 INFO - PROCESS | 3808 | 1461234830972 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 3808 | 1461234830975 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:33:50 INFO - PROCESS | 3808 | 1461234830980 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 3808 | 1461234830984 Marionette TRACE conn3 <- [1,1522,null,{}] 03:33:50 INFO - PROCESS | 3808 | 1461234830991 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}] 03:33:51 INFO - PROCESS | 3808 | 1461234831096 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:33:51 INFO - PROCESS | 3808 | 1461234831258 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 3808 | ++DOCSHELL 13DA1C00 == 93 [pid = 3808] [id = 390] 03:33:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (13DBBC00) [pid = 3808] [serial = 1170] [outer = 00000000] 03:33:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (16519400) [pid = 3808] [serial = 1171] [outer = 13DBBC00] 03:33:51 INFO - PROCESS | 3808 | 1461234831307 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (16941C00) [pid = 3808] [serial = 1172] [outer = 13DBBC00] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 15FAB800 == 92 [pid = 3808] [id = 381] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 13474400 == 91 [pid = 3808] [id = 380] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 15551000 == 90 [pid = 3808] [id = 379] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 1A270800 == 89 [pid = 3808] [id = 378] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 1981E800 == 88 [pid = 3808] [id = 377] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 18FEEC00 == 87 [pid = 3808] [id = 376] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 182B2400 == 86 [pid = 3808] [id = 375] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 1664A000 == 85 [pid = 3808] [id = 374] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 15552400 == 84 [pid = 3808] [id = 373] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 12CECC00 == 83 [pid = 3808] [id = 372] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 1D459C00 == 82 [pid = 3808] [id = 370] 03:33:51 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (1D1A7C00) [pid = 3808] [serial = 1098] [outer = 00000000] [url = about:blank] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 1C23A400 == 81 [pid = 3808] [id = 369] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 18B9C400 == 80 [pid = 3808] [id = 368] 03:33:51 INFO - PROCESS | 3808 | --DOCSHELL 13A49000 == 79 [pid = 3808] [id = 367] 03:33:51 INFO - PROCESS | 3808 | 1461234831988 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]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1047ms 03:33:52 INFO - PROCESS | 3808 | 1461234832023 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 3808 | 1461234832028 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1D72A000) [pid = 3808] [serial = 976] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (1DC87400) [pid = 3808] [serial = 979] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1D30B800) [pid = 3808] [serial = 973] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (18FF1400) [pid = 3808] [serial = 970] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (16769C00) [pid = 3808] [serial = 967] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (18C5B800) [pid = 3808] [serial = 982] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1C4C2800) [pid = 3808] [serial = 1089] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (19819800) [pid = 3808] [serial = 1092] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1C23C800) [pid = 3808] [serial = 1086] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (18191400) [pid = 3808] [serial = 1074] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (18B96400) [pid = 3808] [serial = 1075] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (182AA000) [pid = 3808] [serial = 1072] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (16AAF000) [pid = 3808] [serial = 1071] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (15840000) [pid = 3808] [serial = 1050] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (19C4E800) [pid = 3808] [serial = 1080] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (13A47C00) [pid = 3808] [serial = 1068] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (18FF0C00) [pid = 3808] [serial = 1077] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (1950D000) [pid = 3808] [serial = 1078] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (18C54C00) [pid = 3808] [serial = 1053] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (1C233400) [pid = 3808] [serial = 1059] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1C5CC000) [pid = 3808] [serial = 1090] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1A653C00) [pid = 3808] [serial = 1056] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1C3A2400) [pid = 3808] [serial = 1062] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1CABC000) [pid = 3808] [serial = 1065] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1CD38400) [pid = 3808] [serial = 1095] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1CD3B400) [pid = 3808] [serial = 1096] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1A065400) [pid = 3808] [serial = 1083] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1A376800) [pid = 3808] [serial = 1084] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1C4BC000) [pid = 3808] [serial = 1093] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1C39C400) [pid = 3808] [serial = 1087] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (19C54800) [pid = 3808] [serial = 1081] [outer = 00000000] [url = about:blank] 03:33:52 INFO - PROCESS | 3808 | 1461234832071 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 3808 | 1461234832074 Marionette TRACE conn3 <- [1,1526,null,{}] 03:33:52 INFO - PROCESS | 3808 | 1461234832080 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}] 03:33:52 INFO - PROCESS | 3808 | 1461234832169 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:33:52 INFO - PROCESS | 3808 | 1461234832175 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 3808 | ++DOCSHELL 1550C000 == 80 [pid = 3808] [id = 391] 03:33:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (15554C00) [pid = 3808] [serial = 1173] [outer = 00000000] 03:33:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (16A8EC00) [pid = 3808] [serial = 1174] [outer = 15554C00] 03:33:52 INFO - PROCESS | 3808 | 1461234832221 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (18210400) [pid = 3808] [serial = 1175] [outer = 15554C00] 03:33:52 INFO - PROCESS | 3808 | 1461234832719 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]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 703ms 03:33:52 INFO - PROCESS | 3808 | 1461234832762 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 3808 | 1461234832764 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:33:52 INFO - PROCESS | 3808 | 1461234832768 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 3808 | 1461234832771 Marionette TRACE conn3 <- [1,1530,null,{}] 03:33:52 INFO - PROCESS | 3808 | 1461234832816 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}] 03:33:52 INFO - PROCESS | 3808 | 1461234832924 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:33:53 INFO - PROCESS | 3808 | 1461234833028 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 3808 | ++DOCSHELL 182B2400 == 81 [pid = 3808] [id = 392] 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (18C78C00) [pid = 3808] [serial = 1176] [outer = 00000000] 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1950FC00) [pid = 3808] [serial = 1177] [outer = 18C78C00] 03:33:53 INFO - PROCESS | 3808 | 1461234833075 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (19AC3C00) [pid = 3808] [serial = 1178] [outer = 18C78C00] 03:33:53 INFO - PROCESS | 3808 | 1461234833461 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]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 703ms 03:33:53 INFO - PROCESS | 3808 | 1461234833488 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 3808 | 1461234833490 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:33:53 INFO - PROCESS | 3808 | 1461234833494 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 3808 | 1461234833496 Marionette TRACE conn3 <- [1,1534,null,{}] 03:33:53 INFO - PROCESS | 3808 | 1461234833499 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}] 03:33:53 INFO - PROCESS | 3808 | 1461234833585 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:33:53 INFO - PROCESS | 3808 | 1461234833591 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 3808 | ++DOCSHELL 13217000 == 82 [pid = 3808] [id = 393] 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (19516800) [pid = 3808] [serial = 1179] [outer = 00000000] 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (1A26F800) [pid = 3808] [serial = 1180] [outer = 19516800] 03:33:53 INFO - PROCESS | 3808 | 1461234833644 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1A96B800) [pid = 3808] [serial = 1181] [outer = 19516800] 03:33:54 INFO - PROCESS | 3808 | 1461234834088 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]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 640ms 03:33:54 INFO - PROCESS | 3808 | 1461234834139 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 3808 | 1461234834141 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:33:54 INFO - PROCESS | 3808 | 1461234834144 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 3808 | 1461234834146 Marionette TRACE conn3 <- [1,1538,null,{}] 03:33:54 INFO - PROCESS | 3808 | 1461234834156 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}] 03:33:54 INFO - PROCESS | 3808 | 1461234834273 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:33:54 INFO - PROCESS | 3808 | 1461234834371 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 3808 | ++DOCSHELL 1A270800 == 83 [pid = 3808] [id = 394] 03:33:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1A37B800) [pid = 3808] [serial = 1182] [outer = 00000000] 03:33:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (1C235800) [pid = 3808] [serial = 1183] [outer = 1A37B800] 03:33:54 INFO - PROCESS | 3808 | 1461234834415 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (1C396C00) [pid = 3808] [serial = 1184] [outer = 1A37B800] 03:33:54 INFO - PROCESS | 3808 | 1461234834841 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]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 03:33:54 INFO - PROCESS | 3808 | 1461234834882 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 3808 | 1461234834884 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:33:54 INFO - PROCESS | 3808 | 1461234834887 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:33:54 INFO - PROCESS | 3808 | 1461234834889 Marionette TRACE conn3 <- [1,1542,null,{}] 03:33:54 INFO - PROCESS | 3808 | 1461234834892 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}] 03:33:55 INFO - PROCESS | 3808 | 1461234835027 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:33:55 INFO - PROCESS | 3808 | 1461234835100 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 3808 | ++DOCSHELL 1C430400 == 84 [pid = 3808] [id = 395] 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (1C439C00) [pid = 3808] [serial = 1185] [outer = 00000000] 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (1C5C6C00) [pid = 3808] [serial = 1186] [outer = 1C439C00] 03:33:55 INFO - PROCESS | 3808 | 1461234835147 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1CABC000) [pid = 3808] [serial = 1187] [outer = 1C439C00] 03:33:55 INFO - PROCESS | 3808 | 1461234835570 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]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 735ms 03:33:55 INFO - PROCESS | 3808 | 1461234835659 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 3808 | 1461234835662 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:33:55 INFO - PROCESS | 3808 | 1461234835667 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:33:55 INFO - PROCESS | 3808 | 1461234835670 Marionette TRACE conn3 <- [1,1546,null,{}] 03:33:55 INFO - PROCESS | 3808 | 1461234835673 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}] 03:33:55 INFO - PROCESS | 3808 | 1461234835793 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:33:55 INFO - PROCESS | 3808 | 1461234835863 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 3808 | ++DOCSHELL 137E2800 == 85 [pid = 3808] [id = 396] 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1CD38400) [pid = 3808] [serial = 1188] [outer = 00000000] 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1CDDA400) [pid = 3808] [serial = 1189] [outer = 1CD38400] 03:33:55 INFO - PROCESS | 3808 | 1461234835906 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1D1A8400) [pid = 3808] [serial = 1190] [outer = 1CD38400] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (15554800) [pid = 3808] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (15558000) [pid = 3808] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (13A01400) [pid = 3808] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (19820400) [pid = 3808] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (16689C00) [pid = 3808] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1A37DC00) [pid = 3808] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (18B9C000) [pid = 3808] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (12CF0800) [pid = 3808] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:33:56 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (18FEF400) [pid = 3808] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:33:56 INFO - PROCESS | 3808 | 1461234836433 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]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:33:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 797ms 03:33:56 INFO - PROCESS | 3808 | 1461234836470 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 3808 | 1461234836472 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:33:56 INFO - PROCESS | 3808 | 1461234836475 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:33:56 INFO - PROCESS | 3808 | 1461234836477 Marionette TRACE conn3 <- [1,1550,null,{}] 03:33:56 INFO - PROCESS | 3808 | 1461234836480 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}] 03:33:56 INFO - PROCESS | 3808 | 1461234836562 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:33:56 INFO - PROCESS | 3808 | 1461234836667 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 3808 | ++DOCSHELL 13A01400 == 86 [pid = 3808] [id = 397] 03:33:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (13A0E000) [pid = 3808] [serial = 1191] [outer = 00000000] 03:33:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (19820400) [pid = 3808] [serial = 1192] [outer = 13A0E000] 03:33:56 INFO - PROCESS | 3808 | 1461234836717 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (1A9E5C00) [pid = 3808] [serial = 1193] [outer = 13A0E000] 03:33:57 INFO - PROCESS | 3808 | 1461234837070 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]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 641ms 03:33:57 INFO - PROCESS | 3808 | 1461234837131 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3808 | 1461234837133 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:33:57 INFO - PROCESS | 3808 | 1461234837145 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 3808 | 1461234837147 Marionette TRACE conn3 <- [1,1554,null,{}] 03:33:57 INFO - PROCESS | 3808 | 1461234837150 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}] 03:33:57 INFO - PROCESS | 3808 | 1461234837234 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:33:57 INFO - PROCESS | 3808 | 1461234837240 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 3808 | ++DOCSHELL 18B95800 == 87 [pid = 3808] [id = 398] 03:33:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (18FE9800) [pid = 3808] [serial = 1194] [outer = 00000000] 03:33:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (19C11800) [pid = 3808] [serial = 1195] [outer = 18FE9800] 03:33:57 INFO - PROCESS | 3808 | 1461234837283 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (19C13C00) [pid = 3808] [serial = 1196] [outer = 18FE9800] 03:33:57 INFO - PROCESS | 3808 | 1461234837716 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]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 594ms 03:33:57 INFO - PROCESS | 3808 | 1461234837742 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3808 | 1461234837743 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:33:57 INFO - PROCESS | 3808 | 1461234837747 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:33:57 INFO - PROCESS | 3808 | 1461234837748 Marionette TRACE conn3 <- [1,1558,null,{}] 03:33:57 INFO - PROCESS | 3808 | 1461234837752 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}] 03:33:57 INFO - PROCESS | 3808 | 1461234837884 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:33:57 INFO - PROCESS | 3808 | 1461234837890 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 3808 | ++DOCSHELL 19C0B800 == 88 [pid = 3808] [id = 399] 03:33:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (19C0D400) [pid = 3808] [serial = 1197] [outer = 00000000] 03:33:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (1CD18400) [pid = 3808] [serial = 1198] [outer = 19C0D400] 03:33:57 INFO - PROCESS | 3808 | 1461234837935 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1D1AC400) [pid = 3808] [serial = 1199] [outer = 19C0D400] 03:33:58 INFO - PROCESS | 3808 | 1461234838450 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]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 03:33:58 INFO - PROCESS | 3808 | 1461234838488 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 3808 | 1461234838493 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:33:58 INFO - PROCESS | 3808 | 1461234838499 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:33:58 INFO - PROCESS | 3808 | 1461234838503 Marionette TRACE conn3 <- [1,1562,null,{}] 03:33:58 INFO - PROCESS | 3808 | 1461234838510 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}] 03:33:58 INFO - PROCESS | 3808 | 1461234838682 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:33:58 INFO - PROCESS | 3808 | 1461234838853 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 3808 | ++DOCSHELL 1555BC00 == 89 [pid = 3808] [id = 400] 03:33:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1555CC00) [pid = 3808] [serial = 1200] [outer = 00000000] 03:33:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (16518C00) [pid = 3808] [serial = 1201] [outer = 1555CC00] 03:33:58 INFO - PROCESS | 3808 | 1461234838910 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (18191400) [pid = 3808] [serial = 1202] [outer = 1555CC00] 03:33:59 INFO - PROCESS | 3808 | 1461234839496 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]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1047ms 03:33:59 INFO - PROCESS | 3808 | 1461234839548 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 3808 | 1461234839554 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:33:59 INFO - PROCESS | 3808 | 1461234839581 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 3808 | 1461234839584 Marionette TRACE conn3 <- [1,1566,null,{}] 03:33:59 INFO - PROCESS | 3808 | 1461234839588 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}] 03:33:59 INFO - PROCESS | 3808 | 1461234839698 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:33:59 INFO - PROCESS | 3808 | 1461234839852 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 3808 | ++DOCSHELL 18C55400 == 90 [pid = 3808] [id = 401] 03:33:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (18C57000) [pid = 3808] [serial = 1203] [outer = 00000000] 03:33:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1950C800) [pid = 3808] [serial = 1204] [outer = 18C57000] 03:33:59 INFO - PROCESS | 3808 | 1461234839907 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (19A89C00) [pid = 3808] [serial = 1205] [outer = 18C57000] 03:34:00 INFO - PROCESS | 3808 | 1461234840466 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]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 953ms 03:34:00 INFO - PROCESS | 3808 | 1461234840524 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 3808 | 1461234840527 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:34:00 INFO - PROCESS | 3808 | 1461234840531 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 3808 | 1461234840535 Marionette TRACE conn3 <- [1,1570,null,{}] 03:34:00 INFO - PROCESS | 3808 | 1461234840546 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}] 03:34:00 INFO - PROCESS | 3808 | 1461234840660 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:34:00 INFO - PROCESS | 3808 | 1461234840813 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 3808 | ++DOCSHELL 1A057400 == 91 [pid = 3808] [id = 402] 03:34:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1A05A400) [pid = 3808] [serial = 1206] [outer = 00000000] 03:34:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1C4BF000) [pid = 3808] [serial = 1207] [outer = 1A05A400] 03:34:00 INFO - PROCESS | 3808 | 1461234840871 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1C5D3400) [pid = 3808] [serial = 1208] [outer = 1A05A400] 03:34:01 INFO - PROCESS | 3808 | 1461234841452 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]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 954ms 03:34:01 INFO - PROCESS | 3808 | 1461234841475 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 3808 | 1461234841478 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:34:01 INFO - PROCESS | 3808 | 1461234841497 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 3808 | 1461234841499 Marionette TRACE conn3 <- [1,1574,null,{}] 03:34:01 INFO - PROCESS | 3808 | 1461234841503 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}] 03:34:01 INFO - PROCESS | 3808 | 1461234841610 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:34:01 INFO - PROCESS | 3808 | 1461234841770 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 3808 | ++DOCSHELL 1C43A000 == 92 [pid = 3808] [id = 403] 03:34:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1C43CC00) [pid = 3808] [serial = 1209] [outer = 00000000] 03:34:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1D725C00) [pid = 3808] [serial = 1210] [outer = 1C43CC00] 03:34:01 INFO - PROCESS | 3808 | 1461234841828 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1DB5F800) [pid = 3808] [serial = 1211] [outer = 1C43CC00] 03:34:02 INFO - PROCESS | 3808 | 1461234842374 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]]]}] 03:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 953ms 03:34:02 INFO - PROCESS | 3808 | 1461234842444 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 3808 | 1461234842446 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:34:02 INFO - PROCESS | 3808 | 1461234842450 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 3808 | 1461234842452 Marionette TRACE conn3 <- [1,1578,null,{}] 03:34:02 INFO - PROCESS | 3808 | 1461234842455 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}] 03:34:02 INFO - PROCESS | 3808 | 1461234842560 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:34:02 INFO - PROCESS | 3808 | 1461234842707 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 3808 | ++DOCSHELL 13E47C00 == 93 [pid = 3808] [id = 404] 03:34:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (19514800) [pid = 3808] [serial = 1212] [outer = 00000000] 03:34:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1DF43000) [pid = 3808] [serial = 1213] [outer = 19514800] 03:34:02 INFO - PROCESS | 3808 | 1461234842762 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1E099800) [pid = 3808] [serial = 1214] [outer = 19514800] 03:34:03 INFO - PROCESS | 3808 | 1461234843339 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]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 954ms 03:34:03 INFO - PROCESS | 3808 | 1461234843395 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 3808 | 1461234843398 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:34:03 INFO - PROCESS | 3808 | 1461234843401 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 3808 | 1461234843403 Marionette TRACE conn3 <- [1,1582,null,{}] 03:34:03 INFO - PROCESS | 3808 | 1461234843406 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}] 03:34:03 INFO - PROCESS | 3808 | 1461234843532 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:34:03 INFO - PROCESS | 3808 | 1461234843684 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 3808 | ++DOCSHELL 1E0A6800 == 94 [pid = 3808] [id = 405] 03:34:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1E322000) [pid = 3808] [serial = 1215] [outer = 00000000] 03:34:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1E32E400) [pid = 3808] [serial = 1216] [outer = 1E322000] 03:34:03 INFO - PROCESS | 3808 | 1461234843741 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1E69D800) [pid = 3808] [serial = 1217] [outer = 1E322000] 03:34:04 INFO - PROCESS | 3808 | 1461234844286 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]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 937ms 03:34:04 INFO - PROCESS | 3808 | 1461234844347 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 3808 | 1461234844349 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:34:04 INFO - PROCESS | 3808 | 1461234844352 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 3808 | 1461234844354 Marionette TRACE conn3 <- [1,1586,null,{}] 03:34:04 INFO - PROCESS | 3808 | 1461234844358 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}] 03:34:04 INFO - PROCESS | 3808 | 1461234844462 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:34:04 INFO - PROCESS | 3808 | 1461234844611 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 3808 | ++DOCSHELL 19C5AC00 == 95 [pid = 3808] [id = 406] 03:34:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1E09D400) [pid = 3808] [serial = 1218] [outer = 00000000] 03:34:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1E6A6400) [pid = 3808] [serial = 1219] [outer = 1E09D400] 03:34:04 INFO - PROCESS | 3808 | 1461234844665 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1E6AA000) [pid = 3808] [serial = 1220] [outer = 1E09D400] 03:34:05 INFO - PROCESS | 3808 | 1461234845240 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]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 937ms 03:34:05 INFO - PROCESS | 3808 | 1461234845298 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 3808 | 1461234845300 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:34:05 INFO - PROCESS | 3808 | 1461234845304 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 3808 | 1461234845306 Marionette TRACE conn3 <- [1,1590,null,{}] 03:34:05 INFO - PROCESS | 3808 | 1461234845310 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}] 03:34:05 INFO - PROCESS | 3808 | 1461234845418 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:34:05 INFO - PROCESS | 3808 | 1461234845582 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 3808 | ++DOCSHELL 1341DC00 == 96 [pid = 3808] [id = 407] 03:34:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (13479400) [pid = 3808] [serial = 1221] [outer = 00000000] 03:34:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (18E0F400) [pid = 3808] [serial = 1222] [outer = 13479400] 03:34:05 INFO - PROCESS | 3808 | 1461234845636 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (18E15000) [pid = 3808] [serial = 1223] [outer = 13479400] 03:34:06 INFO - PROCESS | 3808 | 1461234846425 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]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1188ms 03:34:06 INFO - PROCESS | 3808 | 1461234846502 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 3808 | 1461234846507 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:34:06 INFO - PROCESS | 3808 | 1461234846526 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 3808 | 1461234846530 Marionette TRACE conn3 <- [1,1594,null,{}] 03:34:06 INFO - PROCESS | 3808 | 1461234846536 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}] 03:34:06 INFO - PROCESS | 3808 | 1461234846641 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:34:06 INFO - PROCESS | 3808 | 1461234846805 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 3808 | ++DOCSHELL 14AB1800 == 97 [pid = 3808] [id = 408] 03:34:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 167 (182A8800) [pid = 3808] [serial = 1224] [outer = 00000000] 03:34:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 168 (18C77400) [pid = 3808] [serial = 1225] [outer = 182A8800] 03:34:06 INFO - PROCESS | 3808 | 1461234846869 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 169 (18E0F000) [pid = 3808] [serial = 1226] [outer = 182A8800] 03:34:07 INFO - PROCESS | 3808 | 1461234847418 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]]]}] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 18B95800 == 96 [pid = 3808] [id = 398] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 13A01400 == 95 [pid = 3808] [id = 397] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 137E2800 == 94 [pid = 3808] [id = 396] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 1C430400 == 93 [pid = 3808] [id = 395] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 1A270800 == 92 [pid = 3808] [id = 394] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 13217000 == 91 [pid = 3808] [id = 393] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 182B2400 == 90 [pid = 3808] [id = 392] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 1550C000 == 89 [pid = 3808] [id = 391] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 13DA1C00 == 88 [pid = 3808] [id = 390] 03:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 969ms 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 168 (1C237000) [pid = 3808] [serial = 1144] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 167 (19510000) [pid = 3808] [serial = 1104] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 166 (1DC8BC00) [pid = 3808] [serial = 1113] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (1D62F000) [pid = 3808] [serial = 1110] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (16095C00) [pid = 3808] [serial = 1101] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (1CDDFC00) [pid = 3808] [serial = 1107] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOCSHELL 02A92400 == 87 [pid = 3808] [id = 382] 03:34:07 INFO - PROCESS | 3808 | 1461234847502 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 3808 | 1461234847508 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:34:07 INFO - PROCESS | 3808 | 1461234847514 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 3808 | 1461234847516 Marionette TRACE conn3 <- [1,1598,null,{}] 03:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:34:07 INFO - PROCESS | 3808 | 1461234847520 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}] 03:34:07 INFO - PROCESS | 3808 | 1461234847624 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (15CE1800) [pid = 3808] [serial = 1119] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (18992C00) [pid = 3808] [serial = 1139] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (1A648C00) [pid = 3808] [serial = 1142] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1A058C00) [pid = 3808] [serial = 1133] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (182AA400) [pid = 3808] [serial = 1123] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (15FB4400) [pid = 3808] [serial = 1120] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (1A9EA000) [pid = 3808] [serial = 1135] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (18C72800) [pid = 3808] [serial = 1125] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1346CC00) [pid = 3808] [serial = 1116] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (13876800) [pid = 3808] [serial = 1117] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1AA29000) [pid = 3808] [serial = 1136] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (18C7A800) [pid = 3808] [serial = 1126] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1950CC00) [pid = 3808] [serial = 1129] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (16AA7C00) [pid = 3808] [serial = 1122] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1654BC00) [pid = 3808] [serial = 1138] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (19513400) [pid = 3808] [serial = 1130] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1A2DF800) [pid = 3808] [serial = 1141] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A380400) [pid = 3808] [serial = 715] [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.] 03:34:07 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (19C4EC00) [pid = 3808] [serial = 1132] [outer = 00000000] [url = about:blank] 03:34:07 INFO - PROCESS | 3808 | 1461234847735 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 3808 | ++DOCSHELL 1341F400 == 88 [pid = 3808] [id = 409] 03:34:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1346CC00) [pid = 3808] [serial = 1227] [outer = 00000000] 03:34:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1676BC00) [pid = 3808] [serial = 1228] [outer = 1346CC00] 03:34:07 INFO - PROCESS | 3808 | 1461234847780 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (182AA400) [pid = 3808] [serial = 1229] [outer = 1346CC00] 03:34:08 INFO - PROCESS | 3808 | 1461234848212 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]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 03:34:08 INFO - PROCESS | 3808 | 1461234848259 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 3808 | 1461234848261 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:34:08 INFO - PROCESS | 3808 | 1461234848264 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 3808 | 1461234848268 Marionette TRACE conn3 <- [1,1602,null,{}] 03:34:08 INFO - PROCESS | 3808 | 1461234848278 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}] 03:34:08 INFO - PROCESS | 3808 | 1461234848371 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:34:08 INFO - PROCESS | 3808 | 1461234848379 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 3808 | ++DOCSHELL 1950CC00 == 89 [pid = 3808] [id = 410] 03:34:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1976EC00) [pid = 3808] [serial = 1230] [outer = 00000000] 03:34:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (19C4F800) [pid = 3808] [serial = 1231] [outer = 1976EC00] 03:34:08 INFO - PROCESS | 3808 | 1461234848437 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1A059C00) [pid = 3808] [serial = 1232] [outer = 1976EC00] 03:34:08 INFO - PROCESS | 3808 | 1461234848923 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]]]}] 03:34:08 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 03:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 704ms 03:34:08 INFO - PROCESS | 3808 | 1461234848965 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 3808 | 1461234848967 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:34:08 INFO - PROCESS | 3808 | 1461234848971 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 3808 | 1461234848972 Marionette TRACE conn3 <- [1,1606,null,{}] 03:34:08 INFO - PROCESS | 3808 | 1461234848976 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}] 03:34:09 INFO - PROCESS | 3808 | 1461234849090 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:34:09 INFO - PROCESS | 3808 | 1461234849200 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 3808 | ++DOCSHELL 1A033C00 == 90 [pid = 3808] [id = 411] 03:34:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1A05D000) [pid = 3808] [serial = 1233] [outer = 00000000] 03:34:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1A96D800) [pid = 3808] [serial = 1234] [outer = 1A05D000] 03:34:09 INFO - PROCESS | 3808 | 1461234849244 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1A9ED400) [pid = 3808] [serial = 1235] [outer = 1A05D000] 03:34:09 INFO - PROCESS | 3808 | 1461234849635 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]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 703ms 03:34:09 INFO - PROCESS | 3808 | 1461234849669 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 3808 | 1461234849670 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:34:09 INFO - PROCESS | 3808 | 1461234849674 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 3808 | 1461234849675 Marionette TRACE conn3 <- [1,1610,null,{}] 03:34:09 INFO - PROCESS | 3808 | 1461234849678 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}] 03:34:09 INFO - PROCESS | 3808 | 1461234849763 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:34:09 INFO - PROCESS | 3808 | 1461234849891 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 3808 | ++DOCSHELL 194B0800 == 91 [pid = 3808] [id = 412] 03:34:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1A375400) [pid = 3808] [serial = 1236] [outer = 00000000] 03:34:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1C23A400) [pid = 3808] [serial = 1237] [outer = 1A375400] 03:34:09 INFO - PROCESS | 3808 | 1461234849945 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1C433400) [pid = 3808] [serial = 1238] [outer = 1A375400] 03:34:10 INFO - PROCESS | 3808 | 1461234850374 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]]]}] 03:34:10 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 03:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 03:34:10 INFO - PROCESS | 3808 | 1461234850449 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 3808 | 1461234850451 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:34:10 INFO - PROCESS | 3808 | 1461234850458 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 3808 | 1461234850460 Marionette TRACE conn3 <- [1,1614,null,{}] 03:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:34:10 INFO - PROCESS | 3808 | 1461234850464 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}] 03:34:10 INFO - PROCESS | 3808 | 1461234850594 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:34:10 INFO - PROCESS | 3808 | 1461234850669 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 3808 | ++DOCSHELL 1C43E800 == 92 [pid = 3808] [id = 413] 03:34:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1C4C0800) [pid = 3808] [serial = 1239] [outer = 00000000] 03:34:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1D1B0800) [pid = 3808] [serial = 1240] [outer = 1C4C0800] 03:34:10 INFO - PROCESS | 3808 | 1461234850715 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1D45A400) [pid = 3808] [serial = 1241] [outer = 1C4C0800] 03:34:11 INFO - PROCESS | 3808 | 1461234851135 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]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 03:34:11 INFO - PROCESS | 3808 | 1461234851143 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 3808 | 1461234851145 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:34:11 INFO - PROCESS | 3808 | 1461234851148 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 3808 | 1461234851150 Marionette TRACE conn3 <- [1,1618,null,{}] 03:34:11 INFO - PROCESS | 3808 | 1461234851154 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}] 03:34:11 INFO - PROCESS | 3808 | 1461234851275 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:34:11 INFO - PROCESS | 3808 | 1461234851350 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 3808 | ++DOCSHELL 19514000 == 93 [pid = 3808] [id = 414] 03:34:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1CD13000) [pid = 3808] [serial = 1242] [outer = 00000000] 03:34:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1D723000) [pid = 3808] [serial = 1243] [outer = 1CD13000] 03:34:11 INFO - PROCESS | 3808 | 1461234851393 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1D72C000) [pid = 3808] [serial = 1244] [outer = 1CD13000] 03:34:12 INFO - PROCESS | 3808 | 1461234852034 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]]]}] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (1C439C00) [pid = 3808] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (1A37B800) [pid = 3808] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1CD38400) [pid = 3808] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (18C78C00) [pid = 3808] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (13A0E000) [pid = 3808] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (19516800) [pid = 3808] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (13DBBC00) [pid = 3808] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (15554C00) [pid = 3808] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (18FE9800) [pid = 3808] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1CABDC00) [pid = 3808] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (02A91000) [pid = 3808] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1883E000) [pid = 3808] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (19C53C00) [pid = 3808] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1CD3F000) [pid = 3808] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (1D15B400) [pid = 3808] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1DC8C800) [pid = 3808] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (18E0A000) [pid = 3808] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:34:12 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (18E0C400) [pid = 3808] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 938ms 03:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:34:12 INFO - PROCESS | 3808 | 1461234852095 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 3808 | 1461234852097 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:34:12 INFO - PROCESS | 3808 | 1461234852100 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 3808 | 1461234852102 Marionette TRACE conn3 <- [1,1622,null,{}] 03:34:12 INFO - PROCESS | 3808 | 1461234852105 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}] 03:34:12 INFO - PROCESS | 3808 | 1461234852189 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:34:12 INFO - PROCESS | 3808 | 1461234852197 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 3808 | ++DOCSHELL 13A02C00 == 94 [pid = 3808] [id = 415] 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (13A0E000) [pid = 3808] [serial = 1245] [outer = 00000000] 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (18B91800) [pid = 3808] [serial = 1246] [outer = 13A0E000] 03:34:12 INFO - PROCESS | 3808 | 1461234852241 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (18E0C400) [pid = 3808] [serial = 1247] [outer = 13A0E000] 03:34:12 INFO - PROCESS | 3808 | 1461234852697 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]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 625ms 03:34:12 INFO - PROCESS | 3808 | 1461234852738 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 3808 | 1461234852740 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:34:12 INFO - PROCESS | 3808 | 1461234852743 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 3808 | 1461234852745 Marionette TRACE conn3 <- [1,1626,null,{}] 03:34:12 INFO - PROCESS | 3808 | 1461234852749 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}] 03:34:12 INFO - PROCESS | 3808 | 1461234852835 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:34:12 INFO - PROCESS | 3808 | 1461234852841 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 3808 | ++DOCSHELL 182B3400 == 95 [pid = 3808] [id = 416] 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (18C71800) [pid = 3808] [serial = 1248] [outer = 00000000] 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (19974C00) [pid = 3808] [serial = 1249] [outer = 18C71800] 03:34:12 INFO - PROCESS | 3808 | 1461234852886 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (19977000) [pid = 3808] [serial = 1250] [outer = 18C71800] 03:34:13 INFO - PROCESS | 3808 | 1461234853336 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]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 641ms 03:34:13 INFO - PROCESS | 3808 | 1461234853382 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 3808 | 1461234853384 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:34:13 INFO - PROCESS | 3808 | 1461234853387 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:34:13 INFO - PROCESS | 3808 | 1461234853389 Marionette TRACE conn3 <- [1,1630,null,{}] 03:34:13 INFO - PROCESS | 3808 | 1461234853392 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}] 03:34:13 INFO - PROCESS | 3808 | 1461234853480 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:34:13 INFO - PROCESS | 3808 | 1461234853485 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 3808 | ++DOCSHELL 19970000 == 96 [pid = 3808] [id = 417] 03:34:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (1997B400) [pid = 3808] [serial = 1251] [outer = 00000000] 03:34:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1C232800) [pid = 3808] [serial = 1252] [outer = 1997B400] 03:34:13 INFO - PROCESS | 3808 | 1461234853529 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1CAC4800) [pid = 3808] [serial = 1253] [outer = 1997B400] 03:34:14 INFO - PROCESS | 3808 | 1461234854002 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]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 640ms 03:34:14 INFO - PROCESS | 3808 | 1461234854025 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 3808 | 1461234854027 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:34:14 INFO - PROCESS | 3808 | 1461234854031 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:34:14 INFO - PROCESS | 3808 | 1461234854033 Marionette TRACE conn3 <- [1,1634,null,{}] 03:34:14 INFO - PROCESS | 3808 | 1461234854117 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}] 03:34:14 INFO - PROCESS | 3808 | 1461234854240 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:34:14 INFO - PROCESS | 3808 | 1461234854368 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 3808 | ++DOCSHELL 15511000 == 97 [pid = 3808] [id = 418] 03:34:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (15551800) [pid = 3808] [serial = 1254] [outer = 00000000] 03:34:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (15FAE000) [pid = 3808] [serial = 1255] [outer = 15551800] 03:34:14 INFO - PROCESS | 3808 | 1461234854424 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (16095C00) [pid = 3808] [serial = 1256] [outer = 15551800] 03:34:15 INFO - PROCESS | 3808 | 1461234855072 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]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1063ms 03:34:15 INFO - PROCESS | 3808 | 1461234855089 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 3808 | 1461234855095 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:34:15 INFO - PROCESS | 3808 | 1461234855100 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 3808 | 1461234855103 Marionette TRACE conn3 <- [1,1638,null,{}] 03:34:15 INFO - PROCESS | 3808 | 1461234855107 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}] 03:34:15 INFO - PROCESS | 3808 | 1461234855220 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:34:15 INFO - PROCESS | 3808 | 1461234855390 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 3808 | ++DOCSHELL 18E17C00 == 98 [pid = 3808] [id = 419] 03:34:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (18FE9800) [pid = 3808] [serial = 1257] [outer = 00000000] 03:34:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1996F000) [pid = 3808] [serial = 1258] [outer = 18FE9800] 03:34:15 INFO - PROCESS | 3808 | 1461234855448 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1997BC00) [pid = 3808] [serial = 1259] [outer = 18FE9800] 03:34:16 INFO - PROCESS | 3808 | 1461234855999 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]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 937ms 03:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:34:16 INFO - PROCESS | 3808 | 1461234856045 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 3808 | 1461234856048 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:34:16 INFO - PROCESS | 3808 | 1461234856052 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 3808 | 1461234856054 Marionette TRACE conn3 <- [1,1642,null,{}] 03:34:16 INFO - PROCESS | 3808 | 1461234856058 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}] 03:34:16 INFO - PROCESS | 3808 | 1461234856174 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:34:16 INFO - PROCESS | 3808 | 1461234856339 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 3808 | ++DOCSHELL 19C4E000 == 99 [pid = 3808] [id = 420] 03:34:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (19C59C00) [pid = 3808] [serial = 1260] [outer = 00000000] 03:34:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1C232C00) [pid = 3808] [serial = 1261] [outer = 19C59C00] 03:34:16 INFO - PROCESS | 3808 | 1461234856398 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1CD31400) [pid = 3808] [serial = 1262] [outer = 19C59C00] 03:34:17 INFO - PROCESS | 3808 | 1461234857009 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]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1000ms 03:34:17 INFO - PROCESS | 3808 | 1461234857060 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 3808 | 1461234857066 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:34:17 INFO - PROCESS | 3808 | 1461234857071 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 3808 | 1461234857073 Marionette TRACE conn3 <- [1,1646,null,{}] 03:34:17 INFO - PROCESS | 3808 | 1461234857076 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}] 03:34:17 INFO - PROCESS | 3808 | 1461234857237 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:34:17 INFO - PROCESS | 3808 | 1461234857253 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 3808 | ++DOCSHELL 1D157C00 == 100 [pid = 3808] [id = 421] 03:34:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1D62A400) [pid = 3808] [serial = 1263] [outer = 00000000] 03:34:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (1E325C00) [pid = 3808] [serial = 1264] [outer = 1D62A400] 03:34:17 INFO - PROCESS | 3808 | 1461234857306 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (1E328C00) [pid = 3808] [serial = 1265] [outer = 1D62A400] 03:34:17 INFO - PROCESS | 3808 | 1461234857928 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]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 906ms 03:34:17 INFO - PROCESS | 3808 | 1461234857975 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 3808 | 1461234857977 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:34:17 INFO - PROCESS | 3808 | 1461234857980 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 3808 | 1461234857982 Marionette TRACE conn3 <- [1,1650,null,{}] 03:34:17 INFO - PROCESS | 3808 | 1461234857986 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}] 03:34:18 INFO - PROCESS | 3808 | 1461234858099 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:34:18 INFO - PROCESS | 3808 | 1461234858250 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 3808 | ++DOCSHELL 132D9800 == 101 [pid = 3808] [id = 422] 03:34:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (132DA000) [pid = 3808] [serial = 1266] [outer = 00000000] 03:34:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 167 (132E4400) [pid = 3808] [serial = 1267] [outer = 132DA000] 03:34:18 INFO - PROCESS | 3808 | 1461234858304 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 168 (132E7800) [pid = 3808] [serial = 1268] [outer = 132DA000] 03:34:18 INFO - PROCESS | 3808 | 1461234858887 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]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 937ms 03:34:18 INFO - PROCESS | 3808 | 1461234858926 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 3808 | 1461234858928 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:34:18 INFO - PROCESS | 3808 | 1461234858932 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 3808 | 1461234858934 Marionette TRACE conn3 <- [1,1654,null,{}] 03:34:18 INFO - PROCESS | 3808 | 1461234858938 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}] 03:34:19 INFO - PROCESS | 3808 | 1461234859073 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:34:19 INFO - PROCESS | 3808 | 1461234859243 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 3808 | ++DOCSHELL 1E328000 == 102 [pid = 3808] [id = 423] 03:34:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 169 (1E6A3800) [pid = 3808] [serial = 1269] [outer = 00000000] 03:34:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 170 (1E6ABC00) [pid = 3808] [serial = 1270] [outer = 1E6A3800] 03:34:19 INFO - PROCESS | 3808 | 1461234859300 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 171 (21899000) [pid = 3808] [serial = 1271] [outer = 1E6A3800] 03:34:19 INFO - PROCESS | 3808 | 1461234859850 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]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 938ms 03:34:19 INFO - PROCESS | 3808 | 1461234859877 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 3808 | 1461234859879 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:34:19 INFO - PROCESS | 3808 | 1461234859883 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 3808 | 1461234859885 Marionette TRACE conn3 <- [1,1658,null,{}] 03:34:19 INFO - PROCESS | 3808 | 1461234859888 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}] 03:34:19 INFO - PROCESS | 3808 | 1461234859993 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:34:20 INFO - PROCESS | 3808 | 1461234860163 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 3808 | ++DOCSHELL 1E6A2400 == 103 [pid = 3808] [id = 424] 03:34:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 172 (1E6A6000) [pid = 3808] [serial = 1272] [outer = 00000000] 03:34:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 173 (218A1C00) [pid = 3808] [serial = 1273] [outer = 1E6A6000] 03:34:20 INFO - PROCESS | 3808 | 1461234860217 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 174 (229C5400) [pid = 3808] [serial = 1274] [outer = 1E6A6000] 03:34:20 INFO - PROCESS | 3808 | 1461234860764 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]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 938ms 03:34:20 INFO - PROCESS | 3808 | 1461234860829 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 3808 | 1461234860831 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:34:20 INFO - PROCESS | 3808 | 1461234860834 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 3808 | 1461234860836 Marionette TRACE conn3 <- [1,1662,null,{}] 03:34:20 INFO - PROCESS | 3808 | 1461234860840 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}] 03:34:20 INFO - PROCESS | 3808 | 1461234860973 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:34:21 INFO - PROCESS | 3808 | 1461234861189 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 3808 | ++DOCSHELL 1321F000 == 104 [pid = 3808] [id = 425] 03:34:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 175 (132E2400) [pid = 3808] [serial = 1275] [outer = 00000000] 03:34:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 176 (18B97000) [pid = 3808] [serial = 1276] [outer = 132E2400] 03:34:21 INFO - PROCESS | 3808 | 1461234861245 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 177 (1981E800) [pid = 3808] [serial = 1277] [outer = 132E2400] 03:34:22 INFO - PROCESS | 3808 | 1461234862018 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]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1188ms 03:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:34:22 INFO - PROCESS | 3808 | 1461234862033 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 3808 | 1461234862037 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:34:22 INFO - PROCESS | 3808 | 1461234862042 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 3808 | 1461234862045 Marionette TRACE conn3 <- [1,1666,null,{}] 03:34:22 INFO - PROCESS | 3808 | 1461234862051 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}] 03:34:22 INFO - PROCESS | 3808 | 1461234862166 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:34:22 INFO - PROCESS | 3808 | 1461234862337 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 3808 | ++DOCSHELL 15CCD000 == 105 [pid = 3808] [id = 426] 03:34:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 178 (15CD2000) [pid = 3808] [serial = 1278] [outer = 00000000] 03:34:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 179 (1820F400) [pid = 3808] [serial = 1279] [outer = 15CD2000] 03:34:22 INFO - PROCESS | 3808 | 1461234862388 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 180 (18B99800) [pid = 3808] [serial = 1280] [outer = 15CD2000] 03:34:23 INFO - PROCESS | 3808 | 1461234863014 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]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1000ms 03:34:23 INFO - PROCESS | 3808 | 1461234863047 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 3808 | 1461234863053 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:34:23 INFO - PROCESS | 3808 | 1461234863062 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:34:23 INFO - PROCESS | 3808 | 1461234863064 Marionette TRACE conn3 <- [1,1670,null,{}] 03:34:23 INFO - PROCESS | 3808 | 1461234863068 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}] 03:34:23 INFO - PROCESS | 3808 | 1461234863179 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:34:23 INFO - PROCESS | 3808 | 1461234863313 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 3808 | ++DOCSHELL 1976E400 == 106 [pid = 3808] [id = 427] 03:34:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 181 (19975000) [pid = 3808] [serial = 1281] [outer = 00000000] 03:34:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 182 (19C0F400) [pid = 3808] [serial = 1282] [outer = 19975000] 03:34:23 INFO - PROCESS | 3808 | 1461234863360 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 183 (19C50400) [pid = 3808] [serial = 1283] [outer = 19975000] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 182B3400 == 105 [pid = 3808] [id = 416] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 13A02C00 == 104 [pid = 3808] [id = 415] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 19514000 == 103 [pid = 3808] [id = 414] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1C43E800 == 102 [pid = 3808] [id = 413] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 194B0800 == 101 [pid = 3808] [id = 412] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1A033C00 == 100 [pid = 3808] [id = 411] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1950CC00 == 99 [pid = 3808] [id = 410] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1341F400 == 98 [pid = 3808] [id = 409] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 14AB1800 == 97 [pid = 3808] [id = 408] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 182 (1321A800) [pid = 3808] [serial = 1147] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 181 (1CD14000) [pid = 3808] [serial = 1159] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 180 (19515C00) [pid = 3808] [serial = 1168] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 179 (182AD800) [pid = 3808] [serial = 1150] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 178 (19A90C00) [pid = 3808] [serial = 1153] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 177 (1CABCC00) [pid = 3808] [serial = 1156] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 176 (1CD18400) [pid = 3808] [serial = 1198] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1C43A000 == 96 [pid = 3808] [id = 403] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1A057400 == 95 [pid = 3808] [id = 402] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 18C55400 == 94 [pid = 3808] [id = 401] 03:34:23 INFO - PROCESS | 3808 | --DOCSHELL 1555BC00 == 93 [pid = 3808] [id = 400] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 175 (1A9E7C00) [pid = 3808] [serial = 1021] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 174 (1D1A7800) [pid = 3808] [serial = 1024] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 173 (1D72C400) [pid = 3808] [serial = 1027] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 172 (1DF47000) [pid = 3808] [serial = 1030] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 171 (1A05E400) [pid = 3808] [serial = 1048] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 170 (1C395400) [pid = 3808] [serial = 1145] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 169 (1D1AE400) [pid = 3808] [serial = 1099] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 168 (13477800) [pid = 3808] [serial = 1015] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 167 (18C6E800) [pid = 3808] [serial = 1018] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 166 (1C5C6C00) [pid = 3808] [serial = 1186] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (1C235800) [pid = 3808] [serial = 1183] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (1C396C00) [pid = 3808] [serial = 1184] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (1CDDA400) [pid = 3808] [serial = 1189] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (1950FC00) [pid = 3808] [serial = 1177] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (1CABC000) [pid = 3808] [serial = 1187] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (19AC3C00) [pid = 3808] [serial = 1178] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (19820400) [pid = 3808] [serial = 1192] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (1D156C00) [pid = 3808] [serial = 1162] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (1A26F800) [pid = 3808] [serial = 1180] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (16941C00) [pid = 3808] [serial = 1172] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (16519400) [pid = 3808] [serial = 1171] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (16A8EC00) [pid = 3808] [serial = 1174] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (18210400) [pid = 3808] [serial = 1175] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (19C11800) [pid = 3808] [serial = 1195] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1DC8A000) [pid = 3808] [serial = 1165] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (19C13C00) [pid = 3808] [serial = 1196] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1D1A8400) [pid = 3808] [serial = 1190] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1A9E5C00) [pid = 3808] [serial = 1193] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (1A96B800) [pid = 3808] [serial = 1181] [outer = 00000000] [url = about:blank] 03:34:23 INFO - PROCESS | 3808 | 1461234863980 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]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 938ms 03:34:24 INFO - PROCESS | 3808 | 1461234864010 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 3808 | 1461234864012 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:34:24 INFO - PROCESS | 3808 | 1461234864016 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 3808 | 1461234864020 Marionette TRACE conn3 <- [1,1674,null,{}] 03:34:24 INFO - PROCESS | 3808 | 1461234864030 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}] 03:34:24 INFO - PROCESS | 3808 | 1461234864121 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:34:24 INFO - PROCESS | 3808 | 1461234864130 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 3808 | ++DOCSHELL 1555BC00 == 94 [pid = 3808] [id = 428] 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1555D800) [pid = 3808] [serial = 1284] [outer = 00000000] 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (1950F400) [pid = 3808] [serial = 1285] [outer = 1555D800] 03:34:24 INFO - PROCESS | 3808 | 1461234864184 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (19767800) [pid = 3808] [serial = 1286] [outer = 1555D800] 03:34:24 INFO - PROCESS | 3808 | 1461234864682 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]]]}] 03:34:24 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 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 703ms 03:34:24 INFO - PROCESS | 3808 | 1461234864715 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 3808 | 1461234864717 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:34:24 INFO - PROCESS | 3808 | 1461234864721 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 3808 | 1461234864723 Marionette TRACE conn3 <- [1,1678,null,{}] 03:34:24 INFO - PROCESS | 3808 | 1461234864726 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}] 03:34:24 INFO - PROCESS | 3808 | 1461234864814 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:34:24 INFO - PROCESS | 3808 | 1461234864820 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 3808 | ++DOCSHELL 19C11800 == 95 [pid = 3808] [id = 429] 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (19C12000) [pid = 3808] [serial = 1287] [outer = 00000000] 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1A064000) [pid = 3808] [serial = 1288] [outer = 19C12000] 03:34:24 INFO - PROCESS | 3808 | 1461234864865 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (1A2D5800) [pid = 3808] [serial = 1289] [outer = 19C12000] 03:34:25 INFO - PROCESS | 3808 | 1461234865342 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]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 03:34:25 INFO - PROCESS | 3808 | 1461234865359 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 3808 | 1461234865361 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:34:25 INFO - PROCESS | 3808 | 1461234865364 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:34:25 INFO - PROCESS | 3808 | 1461234865366 Marionette TRACE conn3 <- [1,1682,null,{}] 03:34:25 INFO - PROCESS | 3808 | 1461234865369 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}] 03:34:25 INFO - PROCESS | 3808 | 1461234865454 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:34:25 INFO - PROCESS | 3808 | 1461234865461 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 3808 | ++DOCSHELL 19C0CC00 == 96 [pid = 3808] [id = 430] 03:34:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1A26F800) [pid = 3808] [serial = 1290] [outer = 00000000] 03:34:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1AA2A800) [pid = 3808] [serial = 1291] [outer = 1A26F800] 03:34:25 INFO - PROCESS | 3808 | 1461234865505 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1C231C00) [pid = 3808] [serial = 1292] [outer = 1A26F800] 03:34:25 INFO - PROCESS | 3808 | 1461234865971 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]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 625ms 03:34:26 INFO - PROCESS | 3808 | 1461234866020 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 3808 | 1461234866022 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:34:26 INFO - PROCESS | 3808 | 1461234866025 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:34:26 INFO - PROCESS | 3808 | 1461234866027 Marionette TRACE conn3 <- [1,1686,null,{}] 03:34:26 INFO - PROCESS | 3808 | 1461234866031 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}] 03:34:26 INFO - PROCESS | 3808 | 1461234866133 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:34:26 INFO - PROCESS | 3808 | 1461234866140 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 3808 | ++DOCSHELL 1A9E7C00 == 97 [pid = 3808] [id = 431] 03:34:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1C39FC00) [pid = 3808] [serial = 1293] [outer = 00000000] 03:34:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1C5CD800) [pid = 3808] [serial = 1294] [outer = 1C39FC00] 03:34:26 INFO - PROCESS | 3808 | 1461234866194 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1CAC2C00) [pid = 3808] [serial = 1295] [outer = 1C39FC00] 03:34:26 INFO - PROCESS | 3808 | 1461234866687 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]]]}] 03:34:26 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 03:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 704ms 03:34:26 INFO - PROCESS | 3808 | 1461234866725 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 3808 | 1461234866727 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:34:26 INFO - PROCESS | 3808 | 1461234866730 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 3808 | 1461234866732 Marionette TRACE conn3 <- [1,1690,null,{}] 03:34:26 INFO - PROCESS | 3808 | 1461234866736 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}] 03:34:26 INFO - PROCESS | 3808 | 1461234866861 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:34:26 INFO - PROCESS | 3808 | 1461234866912 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 3808 | ++DOCSHELL 1CD0A000 == 98 [pid = 3808] [id = 432] 03:34:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1CD10000) [pid = 3808] [serial = 1296] [outer = 00000000] 03:34:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (1CD3E000) [pid = 3808] [serial = 1297] [outer = 1CD10000] 03:34:26 INFO - PROCESS | 3808 | 1461234866956 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (1D153C00) [pid = 3808] [serial = 1298] [outer = 1CD10000] 03:34:27 INFO - PROCESS | 3808 | 1461234867398 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]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 703ms 03:34:27 INFO - PROCESS | 3808 | 1461234867430 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 3808 | 1461234867432 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:34:27 INFO - PROCESS | 3808 | 1461234867435 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:34:27 INFO - PROCESS | 3808 | 1461234867437 Marionette TRACE conn3 <- [1,1694,null,{}] 03:34:27 INFO - PROCESS | 3808 | 1461234867440 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}] 03:34:27 INFO - PROCESS | 3808 | 1461234867564 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:34:27 INFO - PROCESS | 3808 | 1461234867577 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 3808 | ++DOCSHELL 1CAC9800 == 99 [pid = 3808] [id = 433] 03:34:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (1CD0F000) [pid = 3808] [serial = 1299] [outer = 00000000] 03:34:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (1D1B3000) [pid = 3808] [serial = 1300] [outer = 1CD0F000] 03:34:27 INFO - PROCESS | 3808 | 1461234867621 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (1D45A800) [pid = 3808] [serial = 1301] [outer = 1CD0F000] 03:34:28 INFO - PROCESS | 3808 | 1461234868072 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]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 03:34:28 INFO - PROCESS | 3808 | 1461234868152 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 3808 | 1461234868154 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:34:28 INFO - PROCESS | 3808 | 1461234868157 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 3808 | 1461234868159 Marionette TRACE conn3 <- [1,1698,null,{}] 03:34:28 INFO - PROCESS | 3808 | 1461234868162 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}] 03:34:28 INFO - PROCESS | 3808 | 1461234868321 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (18184800) [pid = 3808] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (1A267800) [pid = 3808] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (18C71800) [pid = 3808] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (1A375400) [pid = 3808] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (11B49800) [pid = 3808] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (16AA5000) [pid = 3808] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (13A40400) [pid = 3808] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (18B9D400) [pid = 3808] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (1C4BB400) [pid = 3808] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (13223000) [pid = 3808] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (1D45B400) [pid = 3808] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (12BDDC00) [pid = 3808] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (15C3D000) [pid = 3808] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (13DA3000) [pid = 3808] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1883C000) [pid = 3808] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1C438400) [pid = 3808] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1AAFA000) [pid = 3808] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (1C4C5800) [pid = 3808] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (1DB54800) [pid = 3808] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A9EC800) [pid = 3808] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (1664B000) [pid = 3808] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1C4C0800) [pid = 3808] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1CD13000) [pid = 3808] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (13A0E000) [pid = 3808] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (13479400) [pid = 3808] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (1976EC00) [pid = 3808] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1A05D000) [pid = 3808] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (182A8800) [pid = 3808] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:34:28 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1346CC00) [pid = 3808] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:34:28 INFO - PROCESS | 3808 | 1461234868781 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 3808 | ++DOCSHELL 12BDDC00 == 100 [pid = 3808] [id = 434] 03:34:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (12D79C00) [pid = 3808] [serial = 1302] [outer = 00000000] 03:34:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (13223000) [pid = 3808] [serial = 1303] [outer = 12D79C00] 03:34:28 INFO - PROCESS | 3808 | 1461234868825 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (15828000) [pid = 3808] [serial = 1304] [outer = 12D79C00] 03:34:29 INFO - PROCESS | 3808 | 1461234869187 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]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1031ms 03:34:29 INFO - PROCESS | 3808 | 1461234869204 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 3808 | 1461234869206 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:34:29 INFO - PROCESS | 3808 | 1461234869209 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 3808 | 1461234869211 Marionette TRACE conn3 <- [1,1702,null,{}] 03:34:29 INFO - PROCESS | 3808 | 1461234869214 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}] 03:34:29 INFO - PROCESS | 3808 | 1461234869359 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:34:29 INFO - PROCESS | 3808 | 1461234869368 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 3808 | ++DOCSHELL 1550BC00 == 101 [pid = 3808] [id = 435] 03:34:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (15CE9000) [pid = 3808] [serial = 1305] [outer = 00000000] 03:34:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (19515400) [pid = 3808] [serial = 1306] [outer = 15CE9000] 03:34:29 INFO - PROCESS | 3808 | 1461234869412 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (19C17800) [pid = 3808] [serial = 1307] [outer = 15CE9000] 03:34:29 INFO - PROCESS | 3808 | 1461234869827 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]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 625ms 03:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:34:29 INFO - PROCESS | 3808 | 1461234869845 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 3808 | 1461234869847 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:34:29 INFO - PROCESS | 3808 | 1461234869850 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 3808 | 1461234869853 Marionette TRACE conn3 <- [1,1706,null,{}] 03:34:29 INFO - PROCESS | 3808 | 1461234869856 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}] 03:34:29 INFO - PROCESS | 3808 | 1461234869959 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:34:30 INFO - PROCESS | 3808 | 1461234870107 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 3808 | ++DOCSHELL 1A375800 == 102 [pid = 3808] [id = 436] 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1C39B400) [pid = 3808] [serial = 1308] [outer = 00000000] 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 144 (1D1A7C00) [pid = 3808] [serial = 1309] [outer = 1C39B400] 03:34:30 INFO - PROCESS | 3808 | 1461234870157 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 145 (1D71F400) [pid = 3808] [serial = 1310] [outer = 1C39B400] 03:34:30 INFO - PROCESS | 3808 | 1461234870521 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]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 03:34:30 INFO - PROCESS | 3808 | 1461234870558 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 3808 | 1461234870560 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:34:30 INFO - PROCESS | 3808 | 1461234870564 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 3808 | 1461234870565 Marionette TRACE conn3 <- [1,1710,null,{}] 03:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:34:30 INFO - PROCESS | 3808 | 1461234870569 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}] 03:34:30 INFO - PROCESS | 3808 | 1461234870656 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:34:30 INFO - PROCESS | 3808 | 1461234870662 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 3808 | ++DOCSHELL 1CD16400 == 103 [pid = 3808] [id = 437] 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 146 (1D14EC00) [pid = 3808] [serial = 1311] [outer = 00000000] 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 147 (1DF42000) [pid = 3808] [serial = 1312] [outer = 1D14EC00] 03:34:30 INFO - PROCESS | 3808 | 1461234870705 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 148 (1DF46000) [pid = 3808] [serial = 1313] [outer = 1D14EC00] 03:34:31 INFO - PROCESS | 3808 | 1461234871473 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]]]}] 03:34:31 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 03:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 937ms 03:34:31 INFO - PROCESS | 3808 | 1461234871513 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 3808 | 1461234871516 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:34:31 INFO - PROCESS | 3808 | 1461234871521 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:34:31 INFO - PROCESS | 3808 | 1461234871525 Marionette TRACE conn3 <- [1,1714,null,{}] 03:34:31 INFO - PROCESS | 3808 | 1461234871531 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}] 03:34:31 INFO - PROCESS | 3808 | 1461234871656 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:34:31 INFO - PROCESS | 3808 | 1461234871812 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 3808 | ++DOCSHELL 15AFAC00 == 104 [pid = 3808] [id = 438] 03:34:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 149 (15CCCC00) [pid = 3808] [serial = 1314] [outer = 00000000] 03:34:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 150 (1841EC00) [pid = 3808] [serial = 1315] [outer = 15CCCC00] 03:34:31 INFO - PROCESS | 3808 | 1461234871869 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 151 (18B98800) [pid = 3808] [serial = 1316] [outer = 15CCCC00] 03:34:32 INFO - PROCESS | 3808 | 1461234872456 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]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1000ms 03:34:32 INFO - PROCESS | 3808 | 1461234872527 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 3808 | 1461234872532 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:34:32 INFO - PROCESS | 3808 | 1461234872539 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 3808 | 1461234872542 Marionette TRACE conn3 <- [1,1718,null,{}] 03:34:32 INFO - PROCESS | 3808 | 1461234872546 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}] 03:34:32 INFO - PROCESS | 3808 | 1461234872692 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:34:32 INFO - PROCESS | 3808 | 1461234872845 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 3808 | ++DOCSHELL 182AC800 == 105 [pid = 3808] [id = 439] 03:34:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 152 (1950EC00) [pid = 3808] [serial = 1317] [outer = 00000000] 03:34:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 153 (19C13C00) [pid = 3808] [serial = 1318] [outer = 1950EC00] 03:34:32 INFO - PROCESS | 3808 | 1461234872900 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 154 (1A2DFC00) [pid = 3808] [serial = 1319] [outer = 1950EC00] 03:34:33 INFO - PROCESS | 3808 | 1461234873522 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]]]}] 03:34:33 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 03:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1047ms 03:34:33 INFO - PROCESS | 3808 | 1461234873602 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 3808 | 1461234873604 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:34:33 INFO - PROCESS | 3808 | 1461234873608 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 3808 | 1461234873612 Marionette TRACE conn3 <- [1,1722,null,{}] 03:34:33 INFO - PROCESS | 3808 | 1461234873623 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}] 03:34:33 INFO - PROCESS | 3808 | 1461234873771 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:34:33 INFO - PROCESS | 3808 | 1461234873925 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 3808 | ++DOCSHELL 1A9E2800 == 106 [pid = 3808] [id = 440] 03:34:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 155 (1C3A2000) [pid = 3808] [serial = 1320] [outer = 00000000] 03:34:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 156 (1D1A6400) [pid = 3808] [serial = 1321] [outer = 1C3A2000] 03:34:33 INFO - PROCESS | 3808 | 1461234873982 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 157 (1D72C400) [pid = 3808] [serial = 1322] [outer = 1C3A2000] 03:34:34 INFO - PROCESS | 3808 | 1461234874566 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]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1000ms 03:34:34 INFO - PROCESS | 3808 | 1461234874613 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 3808 | 1461234874616 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:34:34 INFO - PROCESS | 3808 | 1461234874619 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 3808 | 1461234874621 Marionette TRACE conn3 <- [1,1726,null,{}] 03:34:34 INFO - PROCESS | 3808 | 1461234874625 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}] 03:34:34 INFO - PROCESS | 3808 | 1461234874738 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:34:34 INFO - PROCESS | 3808 | 1461234874905 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 3808 | ++DOCSHELL 1ADFE400 == 107 [pid = 3808] [id = 441] 03:34:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 158 (1DC8A000) [pid = 3808] [serial = 1323] [outer = 00000000] 03:34:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 159 (1E0A7000) [pid = 3808] [serial = 1324] [outer = 1DC8A000] 03:34:34 INFO - PROCESS | 3808 | 1461234874961 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 160 (1E6A5800) [pid = 3808] [serial = 1325] [outer = 1DC8A000] 03:34:35 INFO - PROCESS | 3808 | 1461234875488 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]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 937ms 03:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:34:35 INFO - PROCESS | 3808 | 1461234875564 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 3808 | 1461234875566 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:34:35 INFO - PROCESS | 3808 | 1461234875570 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 3808 | 1461234875572 Marionette TRACE conn3 <- [1,1730,null,{}] 03:34:35 INFO - PROCESS | 3808 | 1461234875576 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}] 03:34:35 INFO - PROCESS | 3808 | 1461234875684 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:34:35 INFO - PROCESS | 3808 | 1461234875841 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 3808 | ++DOCSHELL 2189D000 == 108 [pid = 3808] [id = 442] 03:34:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 161 (2189D400) [pid = 3808] [serial = 1326] [outer = 00000000] 03:34:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 162 (225CA400) [pid = 3808] [serial = 1327] [outer = 2189D400] 03:34:35 INFO - PROCESS | 3808 | 1461234875896 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 163 (225CD000) [pid = 3808] [serial = 1328] [outer = 2189D400] 03:34:36 INFO - PROCESS | 3808 | 1461234876499 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]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1000ms 03:34:36 INFO - PROCESS | 3808 | 1461234876573 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 3808 | 1461234876575 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:34:36 INFO - PROCESS | 3808 | 1461234876579 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 3808 | 1461234876581 Marionette TRACE conn3 <- [1,1734,null,{}] 03:34:36 INFO - PROCESS | 3808 | 1461234876584 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}] 03:34:36 INFO - PROCESS | 3808 | 1461234876809 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:34:36 INFO - PROCESS | 3808 | 1461234876820 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 3808 | ++DOCSHELL 19976C00 == 109 [pid = 3808] [id = 443] 03:34:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 164 (19978800) [pid = 3808] [serial = 1329] [outer = 00000000] 03:34:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 165 (225CEC00) [pid = 3808] [serial = 1330] [outer = 19978800] 03:34:36 INFO - PROCESS | 3808 | 1461234876879 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 166 (22773C00) [pid = 3808] [serial = 1331] [outer = 19978800] 03:34:37 INFO - PROCESS | 3808 | 1461234877556 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]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1047ms 03:34:37 INFO - PROCESS | 3808 | 1461234877618 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 3808 | 1461234877620 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:34:37 INFO - PROCESS | 3808 | 1461234877624 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 3808 | 1461234877626 Marionette TRACE conn3 <- [1,1738,null,{}] 03:34:37 INFO - PROCESS | 3808 | 1461234877630 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}] 03:34:37 INFO - PROCESS | 3808 | 1461234877947 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:34:38 INFO - PROCESS | 3808 | 1461234878184 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 3808 | ++DOCSHELL 13474800 == 110 [pid = 3808] [id = 444] 03:34:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 167 (13474C00) [pid = 3808] [serial = 1332] [outer = 00000000] 03:34:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 168 (13A10400) [pid = 3808] [serial = 1333] [outer = 13474C00] 03:34:38 INFO - PROCESS | 3808 | 1461234878239 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 169 (14AB5800) [pid = 3808] [serial = 1334] [outer = 13474C00] 03:34:38 INFO - PROCESS | 3808 | 1461234878806 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]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1219ms 03:34:38 INFO - PROCESS | 3808 | 1461234878839 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 3808 | 1461234878842 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:34:38 INFO - PROCESS | 3808 | 1461234878849 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 3808 | 1461234878854 Marionette TRACE conn3 <- [1,1742,null,{}] 03:34:38 INFO - PROCESS | 3808 | 1461234878860 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}] 03:34:38 INFO - PROCESS | 3808 | 1461234878979 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:34:39 INFO - PROCESS | 3808 | 1461234879160 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 3808 | ++DOCSHELL 16525800 == 111 [pid = 3808] [id = 445] 03:34:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 170 (1654E000) [pid = 3808] [serial = 1335] [outer = 00000000] 03:34:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 171 (16A88400) [pid = 3808] [serial = 1336] [outer = 1654E000] 03:34:39 INFO - PROCESS | 3808 | 1461234879212 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 172 (16AAEC00) [pid = 3808] [serial = 1337] [outer = 1654E000] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1D14F400 == 110 [pid = 3808] [id = 223] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1A060800 == 109 [pid = 3808] [id = 352] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1AAF7000 == 108 [pid = 3808] [id = 354] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1A9EA400 == 107 [pid = 3808] [id = 353] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1C3A0C00 == 106 [pid = 3808] [id = 355] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1A375800 == 105 [pid = 3808] [id = 436] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1550BC00 == 104 [pid = 3808] [id = 435] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 12BDDC00 == 103 [pid = 3808] [id = 434] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1CAC9800 == 102 [pid = 3808] [id = 433] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1CD0A000 == 101 [pid = 3808] [id = 432] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1A9E7C00 == 100 [pid = 3808] [id = 431] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 19C0CC00 == 99 [pid = 3808] [id = 430] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 19C11800 == 98 [pid = 3808] [id = 429] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 171 (16518C00) [pid = 3808] [serial = 1201] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 170 (1950C800) [pid = 3808] [serial = 1204] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 169 (1C4BF000) [pid = 3808] [serial = 1207] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 168 (1D725C00) [pid = 3808] [serial = 1210] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 167 (1DF43000) [pid = 3808] [serial = 1213] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 166 (1E32E400) [pid = 3808] [serial = 1216] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 165 (1E6A6400) [pid = 3808] [serial = 1219] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 164 (1C232800) [pid = 3808] [serial = 1252] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1555BC00 == 97 [pid = 3808] [id = 428] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 19C0B800 == 96 [pid = 3808] [id = 399] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1976E400 == 95 [pid = 3808] [id = 427] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 15CCD000 == 94 [pid = 3808] [id = 426] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1E6A2400 == 93 [pid = 3808] [id = 424] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1E328000 == 92 [pid = 3808] [id = 423] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 132D9800 == 91 [pid = 3808] [id = 422] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 1D157C00 == 90 [pid = 3808] [id = 421] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 19C4E000 == 89 [pid = 3808] [id = 420] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 18E17C00 == 88 [pid = 3808] [id = 419] 03:34:39 INFO - PROCESS | 3808 | --DOCSHELL 15511000 == 87 [pid = 3808] [id = 418] 03:34:39 INFO - PROCESS | 3808 | 1461234879844 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]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1047ms 03:34:39 INFO - PROCESS | 3808 | 1461234879899 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 3808 | 1461234879902 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:34:39 INFO - PROCESS | 3808 | 1461234879908 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:34:39 INFO - PROCESS | 3808 | 1461234879910 Marionette TRACE conn3 <- [1,1746,null,{}] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 163 (13425800) [pid = 3808] [serial = 1148] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 162 (1A037000) [pid = 3808] [serial = 1154] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 161 (15CD3C00) [pid = 3808] [serial = 1051] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 160 (19C52C00) [pid = 3808] [serial = 1105] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 159 (1D1B1C00) [pid = 3808] [serial = 1108] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 158 (1CD15400) [pid = 3808] [serial = 1160] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 157 (1D72AC00) [pid = 3808] [serial = 1111] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 156 (15AEF800) [pid = 3808] [serial = 1069] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 155 (1A2DD000) [pid = 3808] [serial = 1169] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 154 (16770400) [pid = 3808] [serial = 1102] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 153 (1C3A0800) [pid = 3808] [serial = 1012] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 152 (1CAC3C00) [pid = 3808] [serial = 1066] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 151 (1C431000) [pid = 3808] [serial = 1063] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 150 (1CD0A400) [pid = 3808] [serial = 1157] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 149 (1DC90400) [pid = 3808] [serial = 1114] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 148 (1C237C00) [pid = 3808] [serial = 1060] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 147 (18869C00) [pid = 3808] [serial = 1151] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 146 (18E12800) [pid = 3808] [serial = 1054] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 145 (1A974000) [pid = 3808] [serial = 1057] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 144 (1D1B0800) [pid = 3808] [serial = 1240] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 143 (1D723000) [pid = 3808] [serial = 1243] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1D45A400) [pid = 3808] [serial = 1241] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (18B91800) [pid = 3808] [serial = 1246] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (18E0C400) [pid = 3808] [serial = 1247] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (18E0F400) [pid = 3808] [serial = 1222] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1D72C000) [pid = 3808] [serial = 1244] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (19C4F800) [pid = 3808] [serial = 1231] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1A059C00) [pid = 3808] [serial = 1232] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (1A96D800) [pid = 3808] [serial = 1234] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (1A9ED400) [pid = 3808] [serial = 1235] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (18C77400) [pid = 3808] [serial = 1225] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (18E0F000) [pid = 3808] [serial = 1226] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (1676BC00) [pid = 3808] [serial = 1228] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (182AA400) [pid = 3808] [serial = 1229] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (18E15000) [pid = 3808] [serial = 1223] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (19977000) [pid = 3808] [serial = 1250] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1C23A400) [pid = 3808] [serial = 1237] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1C433400) [pid = 3808] [serial = 1238] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (19974C00) [pid = 3808] [serial = 1249] [outer = 00000000] [url = about:blank] 03:34:39 INFO - PROCESS | 3808 | 1461234879953 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}] 03:34:40 INFO - PROCESS | 3808 | 1461234880079 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:34:40 INFO - PROCESS | 3808 | 1461234880091 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 3808 | ++DOCSHELL 14AB0C00 == 88 [pid = 3808] [id = 446] 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (14AB1C00) [pid = 3808] [serial = 1338] [outer = 00000000] 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1676BC00) [pid = 3808] [serial = 1339] [outer = 14AB1C00] 03:34:40 INFO - PROCESS | 3808 | 1461234880137 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (16AA7C00) [pid = 3808] [serial = 1340] [outer = 14AB1C00] 03:34:40 INFO - PROCESS | 3808 | 1461234880617 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]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 750ms 03:34:40 INFO - PROCESS | 3808 | 1461234880671 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 3808 | 1461234880674 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:34:40 INFO - PROCESS | 3808 | 1461234880684 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 3808 | 1461234880688 Marionette TRACE conn3 <- [1,1750,null,{}] 03:34:40 INFO - PROCESS | 3808 | 1461234880691 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}] 03:34:40 INFO - PROCESS | 3808 | 1461234880780 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:34:40 INFO - PROCESS | 3808 | 1461234880786 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 3808 | ++DOCSHELL 182AA400 == 89 [pid = 3808] [id = 447] 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (18C6C800) [pid = 3808] [serial = 1341] [outer = 00000000] 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (18E0FC00) [pid = 3808] [serial = 1342] [outer = 18C6C800] 03:34:40 INFO - PROCESS | 3808 | 1461234880831 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (18E16800) [pid = 3808] [serial = 1343] [outer = 18C6C800] 03:34:41 INFO - PROCESS | 3808 | 1461234881297 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]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 656ms 03:34:41 INFO - PROCESS | 3808 | 1461234881338 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 3808 | 1461234881340 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:34:41 INFO - PROCESS | 3808 | 1461234881343 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 3808 | 1461234881345 Marionette TRACE conn3 <- [1,1754,null,{}] 03:34:41 INFO - PROCESS | 3808 | 1461234881348 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}] 03:34:41 INFO - PROCESS | 3808 | 1461234881468 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:34:41 INFO - PROCESS | 3808 | 1461234881578 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 3808 | ++DOCSHELL 18E0E400 == 90 [pid = 3808] [id = 448] 03:34:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (18F81C00) [pid = 3808] [serial = 1344] [outer = 00000000] 03:34:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1950A400) [pid = 3808] [serial = 1345] [outer = 18F81C00] 03:34:41 INFO - PROCESS | 3808 | 1461234881622 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (19516400) [pid = 3808] [serial = 1346] [outer = 18F81C00] 03:34:41 INFO - PROCESS | 3808 | 1461234881990 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]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 703ms 03:34:42 INFO - PROCESS | 3808 | 1461234882044 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 3808 | 1461234882046 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:34:42 INFO - PROCESS | 3808 | 1461234882049 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 3808 | 1461234882051 Marionette TRACE conn3 <- [1,1758,null,{}] 03:34:42 INFO - PROCESS | 3808 | 1461234882073 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}] 03:34:42 INFO - PROCESS | 3808 | 1461234882205 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:34:42 INFO - PROCESS | 3808 | 1461234882277 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 3808 | ++DOCSHELL 19973C00 == 91 [pid = 3808] [id = 449] 03:34:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (19974400) [pid = 3808] [serial = 1347] [outer = 00000000] 03:34:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (1997B000) [pid = 3808] [serial = 1348] [outer = 19974400] 03:34:42 INFO - PROCESS | 3808 | 1461234882329 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 137 (19C10000) [pid = 3808] [serial = 1349] [outer = 19974400] 03:34:42 INFO - PROCESS | 3808 | 1461234882766 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]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 750ms 03:34:42 INFO - PROCESS | 3808 | 1461234882846 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 3808 | 1461234882848 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:34:42 INFO - PROCESS | 3808 | 1461234882852 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 3808 | 1461234882854 Marionette TRACE conn3 <- [1,1762,null,{}] 03:34:42 INFO - PROCESS | 3808 | 1461234882857 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}] 03:34:42 INFO - PROCESS | 3808 | 1461234882979 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:34:43 INFO - PROCESS | 3808 | 1461234883053 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 3808 | ++DOCSHELL 19C12800 == 92 [pid = 3808] [id = 450] 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 138 (19C17C00) [pid = 3808] [serial = 1350] [outer = 00000000] 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 139 (1A059400) [pid = 3808] [serial = 1351] [outer = 19C17C00] 03:34:43 INFO - PROCESS | 3808 | 1461234883097 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 140 (1A063000) [pid = 3808] [serial = 1352] [outer = 19C17C00] 03:34:43 INFO - PROCESS | 3808 | 1461234883515 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]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 687ms 03:34:43 INFO - PROCESS | 3808 | 1461234883551 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 3808 | 1461234883553 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:34:43 INFO - PROCESS | 3808 | 1461234883556 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 3808 | 1461234883558 Marionette TRACE conn3 <- [1,1766,null,{}] 03:34:43 INFO - PROCESS | 3808 | 1461234883561 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}] 03:34:43 INFO - PROCESS | 3808 | 1461234883694 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:34:43 INFO - PROCESS | 3808 | 1461234883700 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 3808 | ++DOCSHELL 19C50800 == 93 [pid = 3808] [id = 451] 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 141 (19C51400) [pid = 3808] [serial = 1353] [outer = 00000000] 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 142 (1A90CC00) [pid = 3808] [serial = 1354] [outer = 19C51400] 03:34:43 INFO - PROCESS | 3808 | 1461234883809 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 143 (1A96D800) [pid = 3808] [serial = 1355] [outer = 19C51400] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 142 (1A26F800) [pid = 3808] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 141 (1CD0F000) [pid = 3808] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 140 (1555D800) [pid = 3808] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 139 (15CE9000) [pid = 3808] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 138 (1C43CC00) [pid = 3808] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 137 (19C12000) [pid = 3808] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 136 (1E09D400) [pid = 3808] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (19514800) [pid = 3808] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (18C57000) [pid = 3808] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (12D79C00) [pid = 3808] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1D305C00) [pid = 3808] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (15CD2000) [pid = 3808] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (1555CC00) [pid = 3808] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (19975000) [pid = 3808] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1997B400) [pid = 3808] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1C39FC00) [pid = 3808] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1E322000) [pid = 3808] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1CD11400) [pid = 3808] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (1A05A400) [pid = 3808] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (19C0D400) [pid = 3808] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1CD10000) [pid = 3808] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:34:44 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1C39B400) [pid = 3808] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:34:44 INFO - PROCESS | 3808 | 1461234884574 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]]]}] 03:34:44 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 03:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1031ms 03:34:44 INFO - PROCESS | 3808 | 1461234884603 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 3808 | 1461234884605 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:34:44 INFO - PROCESS | 3808 | 1461234884608 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 3808 | 1461234884610 Marionette TRACE conn3 <- [1,1770,null,{}] 03:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:34:44 INFO - PROCESS | 3808 | 1461234884613 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}] 03:34:44 INFO - PROCESS | 3808 | 1461234884738 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:34:44 INFO - PROCESS | 3808 | 1461234884808 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 3808 | ++DOCSHELL 1341AC00 == 94 [pid = 3808] [id = 452] 03:34:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1341B400) [pid = 3808] [serial = 1356] [outer = 00000000] 03:34:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1899F400) [pid = 3808] [serial = 1357] [outer = 1341B400] 03:34:44 INFO - PROCESS | 3808 | 1461234884852 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1976E800) [pid = 3808] [serial = 1358] [outer = 1341B400] 03:34:45 INFO - PROCESS | 3808 | 1461234885209 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]]]}] 03:34:45 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 03:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 641ms 03:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:34:45 INFO - PROCESS | 3808 | 1461234885249 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 3808 | 1461234885251 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:34:45 INFO - PROCESS | 3808 | 1461234885254 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 3808 | 1461234885256 Marionette TRACE conn3 <- [1,1774,null,{}] 03:34:45 INFO - PROCESS | 3808 | 1461234885259 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}] 03:34:45 INFO - PROCESS | 3808 | 1461234885343 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:34:45 INFO - PROCESS | 3808 | 1461234885349 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 3808 | ++DOCSHELL 182B6000 == 95 [pid = 3808] [id = 453] 03:34:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (18C57000) [pid = 3808] [serial = 1359] [outer = 00000000] 03:34:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1A974000) [pid = 3808] [serial = 1360] [outer = 18C57000] 03:34:45 INFO - PROCESS | 3808 | 1461234885394 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1A9EFC00) [pid = 3808] [serial = 1361] [outer = 18C57000] 03:34:45 INFO - PROCESS | 3808 | 1461234885838 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]]]}] 03:34:45 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 03:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 03:34:45 INFO - PROCESS | 3808 | 1461234885892 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 3808 | 1461234885894 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:34:45 INFO - PROCESS | 3808 | 1461234885897 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 3808 | 1461234885899 Marionette TRACE conn3 <- [1,1778,null,{}] 03:34:45 INFO - PROCESS | 3808 | 1461234885907 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}] 03:34:46 INFO - PROCESS | 3808 | 1461234885993 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:34:46 INFO - PROCESS | 3808 | 1461234885999 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 3808 | ++DOCSHELL 1A26FC00 == 96 [pid = 3808] [id = 454] 03:34:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1ADFAC00) [pid = 3808] [serial = 1362] [outer = 00000000] 03:34:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1C236800) [pid = 3808] [serial = 1363] [outer = 1ADFAC00] 03:34:46 INFO - PROCESS | 3808 | 1461234886051 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (1C395000) [pid = 3808] [serial = 1364] [outer = 1ADFAC00] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C43F000 == 95 [pid = 3808] [id = 160] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18190800 == 94 [pid = 3808] [id = 100] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1883E800 == 93 [pid = 3808] [id = 97] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 16096800 == 92 [pid = 3808] [id = 383] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13DA1400 == 91 [pid = 3808] [id = 327] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13E47C00 == 90 [pid = 3808] [id = 404] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1A96B000 == 89 [pid = 3808] [id = 174] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18FE7000 == 88 [pid = 3808] [id = 142] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18E09400 == 87 [pid = 3808] [id = 195] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 12D48400 == 86 [pid = 3808] [id = 386] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1CAC9400 == 85 [pid = 3808] [id = 326] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1A96A400 == 84 [pid = 3808] [id = 321] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13223C00 == 83 [pid = 3808] [id = 186] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C43E000 == 82 [pid = 3808] [id = 385] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 11B4E800 == 81 [pid = 3808] [id = 176] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C3A2C00 == 80 [pid = 3808] [id = 308] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1346AC00 == 79 [pid = 3808] [id = 389] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 16AAB000 == 78 [pid = 3808] [id = 225] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1341FC00 == 77 [pid = 3808] [id = 322] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1D15A000 == 76 [pid = 3808] [id = 342] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 02A8F800 == 75 [pid = 3808] [id = 289] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1325AC00 == 74 [pid = 3808] [id = 264] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18F82000 == 73 [pid = 3808] [id = 210] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C43B800 == 72 [pid = 3808] [id = 263] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1555A000 == 71 [pid = 3808] [id = 291] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 184F3800 == 70 [pid = 3808] [id = 323] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C4BDC00 == 69 [pid = 3808] [id = 309] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1D308000 == 68 [pid = 3808] [id = 245] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1C4BB000 == 67 [pid = 3808] [id = 129] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1321F000 == 66 [pid = 3808] [id = 425] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1D1A6800 == 65 [pid = 3808] [id = 324] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1D303C00 == 64 [pid = 3808] [id = 388] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 02A8A800 == 63 [pid = 3808] [id = 212] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 12CB5400 == 62 [pid = 3808] [id = 115] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1820F000 == 61 [pid = 3808] [id = 113] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 19C58400 == 60 [pid = 3808] [id = 304] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1CD10400 == 59 [pid = 3808] [id = 387] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 19970000 == 58 [pid = 3808] [id = 417] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13205C00 == 57 [pid = 3808] [id = 344] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18E12400 == 56 [pid = 3808] [id = 226] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18C78000 == 55 [pid = 3808] [id = 366] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1D30B000 == 54 [pid = 3808] [id = 325] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 12B3B800 == 53 [pid = 3808] [id = 356] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 14A10800 == 52 [pid = 3808] [id = 384] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 18FEE800 == 51 [pid = 3808] [id = 128] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1DC8B800 == 50 [pid = 3808] [id = 343] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13265800 == 49 [pid = 3808] [id = 310] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13219C00 == 48 [pid = 3808] [id = 290] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1341DC00 == 47 [pid = 3808] [id = 407] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1E0A6800 == 46 [pid = 3808] [id = 405] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 19C5AC00 == 45 [pid = 3808] [id = 406] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 16525800 == 44 [pid = 3808] [id = 445] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 13474800 == 43 [pid = 3808] [id = 444] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 19976C00 == 42 [pid = 3808] [id = 443] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1ADFE400 == 41 [pid = 3808] [id = 441] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 2189D000 == 40 [pid = 3808] [id = 442] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1A9E2800 == 39 [pid = 3808] [id = 440] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 15AFAC00 == 38 [pid = 3808] [id = 438] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1DB52400 == 37 [pid = 3808] [id = 371] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 182AC800 == 36 [pid = 3808] [id = 439] 03:34:47 INFO - PROCESS | 3808 | --DOCSHELL 1CD16400 == 35 [pid = 3808] [id = 437] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 182AA400 == 34 [pid = 3808] [id = 447] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 19C12800 == 33 [pid = 3808] [id = 450] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 18E0E400 == 32 [pid = 3808] [id = 448] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 19C50800 == 31 [pid = 3808] [id = 451] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 14AB0C00 == 30 [pid = 3808] [id = 446] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 182B6000 == 29 [pid = 3808] [id = 453] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 19973C00 == 28 [pid = 3808] [id = 449] 03:34:48 INFO - PROCESS | 3808 | --DOCSHELL 1341AC00 == 27 [pid = 3808] [id = 452] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (1E6ABC00) [pid = 3808] [serial = 1270] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (1C231C00) [pid = 3808] [serial = 1292] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1D45A800) [pid = 3808] [serial = 1301] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1950F400) [pid = 3808] [serial = 1285] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (19515400) [pid = 3808] [serial = 1306] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (18B97000) [pid = 3808] [serial = 1276] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (1DB5F800) [pid = 3808] [serial = 1211] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (218A1C00) [pid = 3808] [serial = 1273] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1A2D5800) [pid = 3808] [serial = 1289] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1E6AA000) [pid = 3808] [serial = 1220] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1E099800) [pid = 3808] [serial = 1214] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (19A89C00) [pid = 3808] [serial = 1205] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (19C17800) [pid = 3808] [serial = 1307] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (13223000) [pid = 3808] [serial = 1303] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1DC96400) [pid = 3808] [serial = 1166] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1C232C00) [pid = 3808] [serial = 1261] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1820F400) [pid = 3808] [serial = 1279] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1D1B3000) [pid = 3808] [serial = 1300] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18191400) [pid = 3808] [serial = 1202] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (19C0F400) [pid = 3808] [serial = 1282] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1E325C00) [pid = 3808] [serial = 1264] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (18B99800) [pid = 3808] [serial = 1280] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1AA2A800) [pid = 3808] [serial = 1291] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1CAC4800) [pid = 3808] [serial = 1253] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1C5CD800) [pid = 3808] [serial = 1294] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (19C50400) [pid = 3808] [serial = 1283] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1CAC2C00) [pid = 3808] [serial = 1295] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1996F000) [pid = 3808] [serial = 1258] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1A064000) [pid = 3808] [serial = 1288] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1E69D800) [pid = 3808] [serial = 1217] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1D1B2000) [pid = 3808] [serial = 1163] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15FAE000) [pid = 3808] [serial = 1255] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (19767800) [pid = 3808] [serial = 1286] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1C5D3400) [pid = 3808] [serial = 1208] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1D1AC400) [pid = 3808] [serial = 1199] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (132E4400) [pid = 3808] [serial = 1267] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1D153C00) [pid = 3808] [serial = 1298] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1CD3E000) [pid = 3808] [serial = 1297] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (15828000) [pid = 3808] [serial = 1304] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1D1A7C00) [pid = 3808] [serial = 1309] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1D71F400) [pid = 3808] [serial = 1310] [outer = 00000000] [url = about:blank] 03:34:48 INFO - PROCESS | 3808 | 1461234888488 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]]]}] 03:34:48 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) 03:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2625ms 03:34:48 INFO - PROCESS | 3808 | 1461234888522 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 3808 | 1461234888526 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:34:48 INFO - PROCESS | 3808 | 1461234888531 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 3808 | 1461234888536 Marionette TRACE conn3 <- [1,1782,null,{}] 03:34:48 INFO - PROCESS | 3808 | 1461234888543 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}] 03:34:48 INFO - PROCESS | 3808 | 1461234888641 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:34:48 INFO - PROCESS | 3808 | 1461234888653 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 3808 | ++DOCSHELL 11B4A800 == 28 [pid = 3808] [id = 455] 03:34:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (11B4AC00) [pid = 3808] [serial = 1365] [outer = 00000000] 03:34:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (11B54800) [pid = 3808] [serial = 1366] [outer = 11B4AC00] 03:34:48 INFO - PROCESS | 3808 | 1461234888703 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (11B58C00) [pid = 3808] [serial = 1367] [outer = 11B4AC00] 03:34:49 INFO - PROCESS | 3808 | 1461234889209 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]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 703ms 03:34:49 INFO - PROCESS | 3808 | 1461234889232 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 3808 | 1461234889238 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:34:49 INFO - PROCESS | 3808 | 1461234889248 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 3808 | 1461234889250 Marionette TRACE conn3 <- [1,1786,null,{}] 03:34:49 INFO - PROCESS | 3808 | 1461234889254 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}] 03:34:49 INFO - PROCESS | 3808 | 1461234889337 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:34:49 INFO - PROCESS | 3808 | 1461234889347 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 3808 | ++DOCSHELL 12CB5400 == 29 [pid = 3808] [id = 456] 03:34:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (12CEF800) [pid = 3808] [serial = 1368] [outer = 00000000] 03:34:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (12D72800) [pid = 3808] [serial = 1369] [outer = 12CEF800] 03:34:49 INFO - PROCESS | 3808 | 1461234889393 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (13205400) [pid = 3808] [serial = 1370] [outer = 12CEF800] 03:34:49 INFO - PROCESS | 3808 | 1461234889879 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]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 703ms 03:34:49 INFO - PROCESS | 3808 | 1461234889947 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 3808 | 1461234889950 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:34:49 INFO - PROCESS | 3808 | 1461234889954 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 3808 | 1461234889957 Marionette TRACE conn3 <- [1,1790,null,{}] 03:34:49 INFO - PROCESS | 3808 | 1461234889968 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}] 03:34:50 INFO - PROCESS | 3808 | 1461234890085 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:34:50 INFO - PROCESS | 3808 | 1461234890177 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 3808 | ++DOCSHELL 13223000 == 30 [pid = 3808] [id = 457] 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (13223C00) [pid = 3808] [serial = 1371] [outer = 00000000] 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (132DA800) [pid = 3808] [serial = 1372] [outer = 13223C00] 03:34:50 INFO - PROCESS | 3808 | 1461234890226 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (132E1400) [pid = 3808] [serial = 1373] [outer = 13223C00] 03:34:50 INFO - PROCESS | 3808 | 1461234890633 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]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 750ms 03:34:50 INFO - PROCESS | 3808 | 1461234890693 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 3808 | 1461234890696 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:34:50 INFO - PROCESS | 3808 | 1461234890699 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:34:50 INFO - PROCESS | 3808 | 1461234890701 Marionette TRACE conn3 <- [1,1794,null,{}] 03:34:50 INFO - PROCESS | 3808 | 1461234890705 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}] 03:34:50 INFO - PROCESS | 3808 | 1461234890783 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:34:50 INFO - PROCESS | 3808 | 1461234890789 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 3808 | ++DOCSHELL 132DC800 == 31 [pid = 3808] [id = 458] 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1341D400) [pid = 3808] [serial = 1374] [outer = 00000000] 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (13470800) [pid = 3808] [serial = 1375] [outer = 1341D400] 03:34:50 INFO - PROCESS | 3808 | 1461234890834 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (13476C00) [pid = 3808] [serial = 1376] [outer = 1341D400] 03:34:51 INFO - PROCESS | 3808 | 1461234891273 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]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 594ms 03:34:51 INFO - PROCESS | 3808 | 1461234891301 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 3808 | 1461234891303 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:34:51 INFO - PROCESS | 3808 | 1461234891307 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 3808 | 1461234891308 Marionette TRACE conn3 <- [1,1798,null,{}] 03:34:51 INFO - PROCESS | 3808 | 1461234891312 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}] 03:34:51 INFO - PROCESS | 3808 | 1461234891386 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:34:51 INFO - PROCESS | 3808 | 1461234891392 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 3808 | ++DOCSHELL 13478C00 == 32 [pid = 3808] [id = 459] 03:34:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1386D400) [pid = 3808] [serial = 1377] [outer = 00000000] 03:34:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (13A49000) [pid = 3808] [serial = 1378] [outer = 1386D400] 03:34:51 INFO - PROCESS | 3808 | 1461234891437 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (13DB3400) [pid = 3808] [serial = 1379] [outer = 1386D400] 03:34:51 INFO - PROCESS | 3808 | 1461234891907 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]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 640ms 03:34:51 INFO - PROCESS | 3808 | 1461234891945 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 3808 | 1461234891947 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:34:51 INFO - PROCESS | 3808 | 1461234891954 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 3808 | 1461234891956 Marionette TRACE conn3 <- [1,1802,null,{}] 03:34:51 INFO - PROCESS | 3808 | 1461234891959 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}] 03:34:52 INFO - PROCESS | 3808 | 1461234892067 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:34:52 INFO - PROCESS | 3808 | 1461234892075 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 3808 | ++DOCSHELL 13A02C00 == 33 [pid = 3808] [id = 460] 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (15515C00) [pid = 3808] [serial = 1380] [outer = 00000000] 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (15AF0800) [pid = 3808] [serial = 1381] [outer = 15515C00] 03:34:52 INFO - PROCESS | 3808 | 1461234892125 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15CD3C00) [pid = 3808] [serial = 1382] [outer = 15515C00] 03:34:52 INFO - PROCESS | 3808 | 1461234892586 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]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 703ms 03:34:52 INFO - PROCESS | 3808 | 1461234892650 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 3808 | 1461234892653 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:34:52 INFO - PROCESS | 3808 | 1461234892656 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 3808 | 1461234892657 Marionette TRACE conn3 <- [1,1806,null,{}] 03:34:52 INFO - PROCESS | 3808 | 1461234892661 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}] 03:34:52 INFO - PROCESS | 3808 | 1461234892735 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:34:52 INFO - PROCESS | 3808 | 1461234892774 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 3808 | ++DOCSHELL 15FAE000 == 34 [pid = 3808] [id = 461] 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (15FAF000) [pid = 3808] [serial = 1383] [outer = 00000000] 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1608E800) [pid = 3808] [serial = 1384] [outer = 15FAF000] 03:34:52 INFO - PROCESS | 3808 | 1461234892818 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1608D000) [pid = 3808] [serial = 1385] [outer = 15FAF000] 03:34:53 INFO - PROCESS | 3808 | 1461234893291 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]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 704ms 03:34:53 INFO - PROCESS | 3808 | 1461234893355 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 3808 | 1461234893357 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:34:53 INFO - PROCESS | 3808 | 1461234893360 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:34:53 INFO - PROCESS | 3808 | 1461234893362 Marionette TRACE conn3 <- [1,1810,null,{}] 03:34:53 INFO - PROCESS | 3808 | 1461234893366 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}] 03:34:53 INFO - PROCESS | 3808 | 1461234893441 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:34:53 INFO - PROCESS | 3808 | 1461234893447 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 3808 | ++DOCSHELL 12D71400 == 35 [pid = 3808] [id = 462] 03:34:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (158ADC00) [pid = 3808] [serial = 1386] [outer = 00000000] 03:34:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1667B400) [pid = 3808] [serial = 1387] [outer = 158ADC00] 03:34:53 INFO - PROCESS | 3808 | 1461234893494 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (16649000) [pid = 3808] [serial = 1388] [outer = 158ADC00] 03:34:53 INFO - PROCESS | 3808 | 1461234893983 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]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 640ms 03:34:54 INFO - PROCESS | 3808 | 1461234893999 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 3808 | 1461234894001 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:34:54 INFO - PROCESS | 3808 | 1461234894004 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:34:54 INFO - PROCESS | 3808 | 1461234894006 Marionette TRACE conn3 <- [1,1814,null,{}] 03:34:54 INFO - PROCESS | 3808 | 1461234894009 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}] 03:34:54 INFO - PROCESS | 3808 | 1461234894119 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:34:54 INFO - PROCESS | 3808 | 1461234894208 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 3808 | ++DOCSHELL 1320AC00 == 36 [pid = 3808] [id = 463] 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (16A8E000) [pid = 3808] [serial = 1389] [outer = 00000000] 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (16AABC00) [pid = 3808] [serial = 1390] [outer = 16A8E000] 03:34:54 INFO - PROCESS | 3808 | 1461234894252 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (16AAAC00) [pid = 3808] [serial = 1391] [outer = 16A8E000] 03:34:54 INFO - PROCESS | 3808 | 1461234894687 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]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 03:34:54 INFO - PROCESS | 3808 | 1461234894745 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 3808 | 1461234894747 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:34:54 INFO - PROCESS | 3808 | 1461234894750 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 3808 | 1461234894752 Marionette TRACE conn3 <- [1,1818,null,{}] 03:34:54 INFO - PROCESS | 3808 | 1461234894761 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}] 03:34:54 INFO - PROCESS | 3808 | 1461234894871 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:34:54 INFO - PROCESS | 3808 | 1461234894880 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 3808 | ++DOCSHELL 1346D400 == 37 [pid = 3808] [id = 464] 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (13869800) [pid = 3808] [serial = 1392] [outer = 00000000] 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (182AD000) [pid = 3808] [serial = 1393] [outer = 13869800] 03:34:54 INFO - PROCESS | 3808 | 1461234894924 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (18421000) [pid = 3808] [serial = 1394] [outer = 13869800] 03:34:55 INFO - PROCESS | 3808 | 1461234895363 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]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 641ms 03:34:55 INFO - PROCESS | 3808 | 1461234895393 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 3808 | 1461234895395 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:34:55 INFO - PROCESS | 3808 | 1461234895398 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 3808 | 1461234895401 Marionette TRACE conn3 <- [1,1822,null,{}] 03:34:55 INFO - PROCESS | 3808 | 1461234895404 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}] 03:34:55 INFO - PROCESS | 3808 | 1461234895559 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:34:55 INFO - PROCESS | 3808 | 1461234895587 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 3808 | ++DOCSHELL 1899DC00 == 38 [pid = 3808] [id = 465] 03:34:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (18B91C00) [pid = 3808] [serial = 1395] [outer = 00000000] 03:34:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (18B9A000) [pid = 3808] [serial = 1396] [outer = 18B91C00] 03:34:55 INFO - PROCESS | 3808 | 1461234895641 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (18C54800) [pid = 3808] [serial = 1397] [outer = 18B91C00] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (19C59C00) [pid = 3808] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1E6A6000) [pid = 3808] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (132E2400) [pid = 3808] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (15551800) [pid = 3808] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (19C17C00) [pid = 3808] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19C51400) [pid = 3808] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1341B400) [pid = 3808] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18C57000) [pid = 3808] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (14AB1C00) [pid = 3808] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1654E000) [pid = 3808] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (13474C00) [pid = 3808] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (19978800) [pid = 3808] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (2189D400) [pid = 3808] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1DC8A000) [pid = 3808] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1C3A2000) [pid = 3808] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1950EC00) [pid = 3808] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (15CCCC00) [pid = 3808] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1D14EC00) [pid = 3808] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18F81C00) [pid = 3808] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (18C6C800) [pid = 3808] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (19974400) [pid = 3808] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (132DA000) [pid = 3808] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1E6A3800) [pid = 3808] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18FE9800) [pid = 3808] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:34:56 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1D62A400) [pid = 3808] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:34:56 INFO - PROCESS | 3808 | 1461234896692 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]]]}] 03:34:56 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 03:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1359ms 03:34:56 INFO - PROCESS | 3808 | 1461234896760 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 3808 | 1461234896762 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 3808 | 1461234896765 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:34:56 INFO - PROCESS | 3808 | 1461234896767 Marionette TRACE conn3 <- [1,1826,null,{}] 03:34:56 INFO - PROCESS | 3808 | 1461234896771 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}] 03:34:56 INFO - PROCESS | 3808 | 1461234896876 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:34:56 INFO - PROCESS | 3808 | 1461234896886 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 3808 | ++DOCSHELL 15551000 == 39 [pid = 3808] [id = 466] 03:34:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (15551800) [pid = 3808] [serial = 1398] [outer = 00000000] 03:34:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16A83400) [pid = 3808] [serial = 1399] [outer = 15551800] 03:34:56 INFO - PROCESS | 3808 | 1461234896930 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16553800) [pid = 3808] [serial = 1400] [outer = 15551800] 03:34:57 INFO - PROCESS | 3808 | 1461234897359 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]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 641ms 03:34:57 INFO - PROCESS | 3808 | 1461234897403 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 3808 | 1461234897405 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:34:57 INFO - PROCESS | 3808 | 1461234897408 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 3808 | 1461234897410 Marionette TRACE conn3 <- [1,1830,null,{}] 03:34:57 INFO - PROCESS | 3808 | 1461234897413 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}] 03:34:57 INFO - PROCESS | 3808 | 1461234897488 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:34:57 INFO - PROCESS | 3808 | 1461234897494 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 3808 | ++DOCSHELL 1555CC00 == 40 [pid = 3808] [id = 467] 03:34:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1676D000) [pid = 3808] [serial = 1401] [outer = 00000000] 03:34:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18C72000) [pid = 3808] [serial = 1402] [outer = 1676D000] 03:34:57 INFO - PROCESS | 3808 | 1461234897537 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18C76400) [pid = 3808] [serial = 1403] [outer = 1676D000] 03:34:57 INFO - PROCESS | 3808 | 1461234897990 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]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 625ms 03:34:58 INFO - PROCESS | 3808 | 1461234898047 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 3808 | 1461234898049 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:34:58 INFO - PROCESS | 3808 | 1461234898052 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:34:58 INFO - PROCESS | 3808 | 1461234898054 Marionette TRACE conn3 <- [1,1834,null,{}] 03:34:58 INFO - PROCESS | 3808 | 1461234898057 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}] 03:34:58 INFO - PROCESS | 3808 | 1461234898133 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:34:58 INFO - PROCESS | 3808 | 1461234898139 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 3808 | ++DOCSHELL 18B9C400 == 41 [pid = 3808] [id = 468] 03:34:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18E09800) [pid = 3808] [serial = 1404] [outer = 00000000] 03:34:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18E12400) [pid = 3808] [serial = 1405] [outer = 18E09800] 03:34:58 INFO - PROCESS | 3808 | 1461234898182 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18E0F000) [pid = 3808] [serial = 1406] [outer = 18E09800] 03:34:58 INFO - PROCESS | 3808 | 1461234898953 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]]]}] 03:34:58 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) 03:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 938ms 03:34:59 INFO - PROCESS | 3808 | 1461234898999 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 3808 | 1461234899003 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:34:59 INFO - PROCESS | 3808 | 1461234899009 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 3808 | 1461234899013 Marionette TRACE conn3 <- [1,1838,null,{}] 03:34:59 INFO - PROCESS | 3808 | 1461234899018 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}] 03:34:59 INFO - PROCESS | 3808 | 1461234899141 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:34:59 INFO - PROCESS | 3808 | 1461234899252 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 3808 | ++DOCSHELL 11B49800 == 42 [pid = 3808] [id = 469] 03:34:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (11B4C000) [pid = 3808] [serial = 1407] [outer = 00000000] 03:34:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (12D7F800) [pid = 3808] [serial = 1408] [outer = 11B4C000] 03:34:59 INFO - PROCESS | 3808 | 1461234899310 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1321A800) [pid = 3808] [serial = 1409] [outer = 11B4C000] 03:34:59 INFO - PROCESS | 3808 | 1461234899958 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]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1000ms 03:35:00 INFO - PROCESS | 3808 | 1461234900012 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 3808 | 1461234900018 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:35:00 INFO - PROCESS | 3808 | 1461234900025 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 3808 | 1461234900028 Marionette TRACE conn3 <- [1,1842,null,{}] 03:35:00 INFO - PROCESS | 3808 | 1461234900032 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}] 03:35:00 INFO - PROCESS | 3808 | 1461234900209 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:35:00 INFO - PROCESS | 3808 | 1461234900219 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 3808 | ++DOCSHELL 1325D400 == 43 [pid = 3808] [id = 470] 03:35:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1325DC00) [pid = 3808] [serial = 1410] [outer = 00000000] 03:35:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (13474C00) [pid = 3808] [serial = 1411] [outer = 1325DC00] 03:35:00 INFO - PROCESS | 3808 | 1461234900273 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (13A46C00) [pid = 3808] [serial = 1412] [outer = 1325DC00] 03:35:01 INFO - PROCESS | 3808 | 1461234901066 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]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1250ms 03:35:01 INFO - PROCESS | 3808 | 1461234901283 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 3808 | 1461234901287 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:35:01 INFO - PROCESS | 3808 | 1461234901292 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 3808 | 1461234901295 Marionette TRACE conn3 <- [1,1846,null,{}] 03:35:01 INFO - PROCESS | 3808 | 1461234901301 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}] 03:35:01 INFO - PROCESS | 3808 | 1461234901410 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:35:01 INFO - PROCESS | 3808 | 1461234901541 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 3808 | ++DOCSHELL 12D75400 == 44 [pid = 3808] [id = 471] 03:35:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (13216800) [pid = 3808] [serial = 1413] [outer = 00000000] 03:35:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (132D9800) [pid = 3808] [serial = 1414] [outer = 13216800] 03:35:01 INFO - PROCESS | 3808 | 1461234901590 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (13419000) [pid = 3808] [serial = 1415] [outer = 13216800] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 16A8D800 == 43 [pid = 3808] [id = 20] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 13DBA400 == 42 [pid = 3808] [id = 19] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 12B84C00 == 41 [pid = 3808] [id = 18] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 18B9EC00 == 40 [pid = 3808] [id = 27] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 13210000 == 39 [pid = 3808] [id = 21] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 16649800 == 38 [pid = 3808] [id = 24] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 15CCE400 == 37 [pid = 3808] [id = 28] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 18B92C00 == 36 [pid = 3808] [id = 8] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 184EAC00 == 35 [pid = 3808] [id = 26] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 1842B000 == 34 [pid = 3808] [id = 25] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 1654D800 == 33 [pid = 3808] [id = 23] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 15828400 == 32 [pid = 3808] [id = 22] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1C236800) [pid = 3808] [serial = 1363] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOCSHELL 1A26FC00 == 31 [pid = 3808] [id = 454] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (132E7800) [pid = 3808] [serial = 1268] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (21899000) [pid = 3808] [serial = 1271] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1997BC00) [pid = 3808] [serial = 1259] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1E328C00) [pid = 3808] [serial = 1265] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1CD31400) [pid = 3808] [serial = 1262] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (229C5400) [pid = 3808] [serial = 1274] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1981E800) [pid = 3808] [serial = 1277] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (16095C00) [pid = 3808] [serial = 1256] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1A059400) [pid = 3808] [serial = 1351] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A90CC00) [pid = 3808] [serial = 1354] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A063000) [pid = 3808] [serial = 1352] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1899F400) [pid = 3808] [serial = 1357] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1A974000) [pid = 3808] [serial = 1360] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1A96D800) [pid = 3808] [serial = 1355] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1676BC00) [pid = 3808] [serial = 1339] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (16AAEC00) [pid = 3808] [serial = 1337] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16A88400) [pid = 3808] [serial = 1336] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (14AB5800) [pid = 3808] [serial = 1334] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (13A10400) [pid = 3808] [serial = 1333] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (22773C00) [pid = 3808] [serial = 1331] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (225CEC00) [pid = 3808] [serial = 1330] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (225CD000) [pid = 3808] [serial = 1328] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (225CA400) [pid = 3808] [serial = 1327] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1E6A5800) [pid = 3808] [serial = 1325] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1E0A7000) [pid = 3808] [serial = 1324] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1D72C400) [pid = 3808] [serial = 1322] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1D1A6400) [pid = 3808] [serial = 1321] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1A2DFC00) [pid = 3808] [serial = 1319] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (19C13C00) [pid = 3808] [serial = 1318] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18B98800) [pid = 3808] [serial = 1316] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1841EC00) [pid = 3808] [serial = 1315] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1DF42000) [pid = 3808] [serial = 1312] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1DF46000) [pid = 3808] [serial = 1313] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1A9EFC00) [pid = 3808] [serial = 1361] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1950A400) [pid = 3808] [serial = 1345] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (18E0FC00) [pid = 3808] [serial = 1342] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (18E16800) [pid = 3808] [serial = 1343] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (16AA7C00) [pid = 3808] [serial = 1340] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (1997B000) [pid = 3808] [serial = 1348] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (19C10000) [pid = 3808] [serial = 1349] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1976E800) [pid = 3808] [serial = 1358] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (19516400) [pid = 3808] [serial = 1346] [outer = 00000000] [url = about:blank] 03:35:02 INFO - PROCESS | 3808 | 1461234902216 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 937ms 03:35:02 INFO - PROCESS | 3808 | 1461234902238 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3808 | 1461234902242 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:35:02 INFO - PROCESS | 3808 | 1461234902249 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 3808 | 1461234902252 Marionette TRACE conn3 <- [1,1850,null,{}] 03:35:02 INFO - PROCESS | 3808 | 1461234902256 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}] 03:35:02 INFO - PROCESS | 3808 | 1461234902335 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:35:02 INFO - PROCESS | 3808 | 1461234902343 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 3808 | ++DOCSHELL 12CF0800 == 32 [pid = 3808] [id = 472] 03:35:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (12CF1800) [pid = 3808] [serial = 1416] [outer = 00000000] 03:35:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (13470000) [pid = 3808] [serial = 1417] [outer = 12CF1800] 03:35:02 INFO - PROCESS | 3808 | 1461234902389 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (13DA4800) [pid = 3808] [serial = 1418] [outer = 12CF1800] 03:35:02 INFO - PROCESS | 3808 | 1461234902885 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 703ms 03:35:02 INFO - PROCESS | 3808 | 1461234902944 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3808 | 1461234902946 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:35:02 INFO - PROCESS | 3808 | 1461234902950 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 3808 | 1461234902951 Marionette TRACE conn3 <- [1,1854,null,{}] 03:35:02 INFO - PROCESS | 3808 | 1461234902962 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}] 03:35:03 INFO - PROCESS | 3808 | 1461234903052 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:35:03 INFO - PROCESS | 3808 | 1461234903059 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 3808 | ++DOCSHELL 1555EC00 == 33 [pid = 3808] [id = 473] 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (1555FC00) [pid = 3808] [serial = 1419] [outer = 00000000] 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (15CD4400) [pid = 3808] [serial = 1420] [outer = 1555FC00] 03:35:03 INFO - PROCESS | 3808 | 1461234903112 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (15FB2400) [pid = 3808] [serial = 1421] [outer = 1555FC00] 03:35:03 INFO - PROCESS | 3808 | 1461234903606 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]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 03:35:03 INFO - PROCESS | 3808 | 1461234903648 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 3808 | 1461234903650 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:35:03 INFO - PROCESS | 3808 | 1461234903654 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:35:03 INFO - PROCESS | 3808 | 1461234903655 Marionette TRACE conn3 <- [1,1858,null,{}] 03:35:03 INFO - PROCESS | 3808 | 1461234903659 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}] 03:35:03 INFO - PROCESS | 3808 | 1461234903738 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:35:03 INFO - PROCESS | 3808 | 1461234903744 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 3808 | ++DOCSHELL 15F0B800 == 34 [pid = 3808] [id = 474] 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (1651C000) [pid = 3808] [serial = 1422] [outer = 00000000] 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (16A8F400) [pid = 3808] [serial = 1423] [outer = 1651C000] 03:35:03 INFO - PROCESS | 3808 | 1461234903789 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (16AA6400) [pid = 3808] [serial = 1424] [outer = 1651C000] 03:35:04 INFO - PROCESS | 3808 | 1461234904250 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]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 03:35:04 INFO - PROCESS | 3808 | 1461234904295 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 3808 | 1461234904297 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:35:04 INFO - PROCESS | 3808 | 1461234904300 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 3808 | 1461234904302 Marionette TRACE conn3 <- [1,1862,null,{}] 03:35:04 INFO - PROCESS | 3808 | 1461234904305 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}] 03:35:04 INFO - PROCESS | 3808 | 1461234904410 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:35:04 INFO - PROCESS | 3808 | 1461234904496 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 3808 | ++DOCSHELL 1820D000 == 35 [pid = 3808] [id = 475] 03:35:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1820DC00) [pid = 3808] [serial = 1425] [outer = 00000000] 03:35:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (182B3000) [pid = 3808] [serial = 1426] [outer = 1820DC00] 03:35:04 INFO - PROCESS | 3808 | 1461234904541 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1841EC00) [pid = 3808] [serial = 1427] [outer = 1820DC00] 03:35:04 INFO - PROCESS | 3808 | 1461234904965 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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 703ms 03:35:05 INFO - PROCESS | 3808 | 1461234905005 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 3808 | 1461234905007 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:35:05 INFO - PROCESS | 3808 | 1461234905010 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 3808 | 1461234905012 Marionette TRACE conn3 <- [1,1866,null,{}] 03:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:35:05 INFO - PROCESS | 3808 | 1461234905015 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}] 03:35:05 INFO - PROCESS | 3808 | 1461234905146 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:35:05 INFO - PROCESS | 3808 | 1461234905209 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 3808 | ++DOCSHELL 11B57400 == 36 [pid = 3808] [id = 476] 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (132E3C00) [pid = 3808] [serial = 1428] [outer = 00000000] 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18B9EC00) [pid = 3808] [serial = 1429] [outer = 132E3C00] 03:35:05 INFO - PROCESS | 3808 | 1461234905257 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18C60800) [pid = 3808] [serial = 1430] [outer = 132E3C00] 03:35:05 INFO - PROCESS | 3808 | 1461234905681 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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 703ms 03:35:05 INFO - PROCESS | 3808 | 1461234905713 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 3808 | 1461234905715 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:35:05 INFO - PROCESS | 3808 | 1461234905718 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 3808 | 1461234905720 Marionette TRACE conn3 <- [1,1870,null,{}] 03:35:05 INFO - PROCESS | 3808 | 1461234905723 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}] 03:35:05 INFO - PROCESS | 3808 | 1461234905857 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:35:05 INFO - PROCESS | 3808 | 1461234905881 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 3808 | ++DOCSHELL 18C6DC00 == 37 [pid = 3808] [id = 477] 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18C70800) [pid = 3808] [serial = 1431] [outer = 00000000] 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18E16800) [pid = 3808] [serial = 1432] [outer = 18C70800] 03:35:05 INFO - PROCESS | 3808 | 1461234905929 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18E16400) [pid = 3808] [serial = 1433] [outer = 18C70800] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (16A8E000) [pid = 3808] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (13869800) [pid = 3808] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1341D400) [pid = 3808] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1386D400) [pid = 3808] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (11B4AC00) [pid = 3808] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (12CEF800) [pid = 3808] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (15FAF000) [pid = 3808] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (15515C00) [pid = 3808] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (158ADC00) [pid = 3808] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (18B91C00) [pid = 3808] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (13223C00) [pid = 3808] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1676D000) [pid = 3808] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:35:06 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (15551800) [pid = 3808] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:35:06 INFO - PROCESS | 3808 | 1461234906508 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]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 844ms 03:35:06 INFO - PROCESS | 3808 | 1461234906562 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 3808 | 1461234906564 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:35:06 INFO - PROCESS | 3808 | 1461234906567 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 3808 | 1461234906569 Marionette TRACE conn3 <- [1,1874,null,{}] 03:35:06 INFO - PROCESS | 3808 | 1461234906572 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}] 03:35:06 INFO - PROCESS | 3808 | 1461234906649 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:35:06 INFO - PROCESS | 3808 | 1461234906655 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 3808 | ++DOCSHELL 02A91000 == 38 [pid = 3808] [id = 478] 03:35:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (12CF2000) [pid = 3808] [serial = 1434] [outer = 00000000] 03:35:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (15551800) [pid = 3808] [serial = 1435] [outer = 12CF2000] 03:35:06 INFO - PROCESS | 3808 | 1461234906698 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (15CE2000) [pid = 3808] [serial = 1436] [outer = 12CF2000] 03:35:07 INFO - PROCESS | 3808 | 1461234907130 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]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 594ms 03:35:07 INFO - PROCESS | 3808 | 1461234907164 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 3808 | 1461234907166 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:35:07 INFO - PROCESS | 3808 | 1461234907194 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 3808 | 1461234907196 Marionette TRACE conn3 <- [1,1878,null,{}] 03:35:07 INFO - PROCESS | 3808 | 1461234907202 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}] 03:35:07 INFO - PROCESS | 3808 | 1461234907278 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:35:07 INFO - PROCESS | 3808 | 1461234907284 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 3808 | ++DOCSHELL 13472800 == 39 [pid = 3808] [id = 479] 03:35:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (1555E400) [pid = 3808] [serial = 1437] [outer = 00000000] 03:35:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1899F000) [pid = 3808] [serial = 1438] [outer = 1555E400] 03:35:07 INFO - PROCESS | 3808 | 1461234907327 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (18996400) [pid = 3808] [serial = 1439] [outer = 1555E400] 03:35:07 INFO - PROCESS | 3808 | 1461234907748 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]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 594ms 03:35:07 INFO - PROCESS | 3808 | 1461234907792 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 3808 | 1461234907794 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:35:07 INFO - PROCESS | 3808 | 1461234907797 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:35:07 INFO - PROCESS | 3808 | 1461234907799 Marionette TRACE conn3 <- [1,1882,null,{}] 03:35:07 INFO - PROCESS | 3808 | 1461234907806 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}] 03:35:07 INFO - PROCESS | 3808 | 1461234907882 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:35:07 INFO - PROCESS | 3808 | 1461234907888 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 3808 | ++DOCSHELL 15CCE400 == 40 [pid = 3808] [id = 480] 03:35:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (16940C00) [pid = 3808] [serial = 1440] [outer = 00000000] 03:35:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (194AD800) [pid = 3808] [serial = 1441] [outer = 16940C00] 03:35:07 INFO - PROCESS | 3808 | 1461234907941 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18FF3C00) [pid = 3808] [serial = 1442] [outer = 16940C00] 03:35:08 INFO - PROCESS | 3808 | 1461234908384 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]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 641ms 03:35:08 INFO - PROCESS | 3808 | 1461234908484 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 3808 | 1461234908488 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:35:08 INFO - PROCESS | 3808 | 1461234908494 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:35:08 INFO - PROCESS | 3808 | 1461234908498 Marionette TRACE conn3 <- [1,1886,null,{}] 03:35:08 INFO - PROCESS | 3808 | 1461234908504 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}] 03:35:08 INFO - PROCESS | 3808 | 1461234908610 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:35:08 INFO - PROCESS | 3808 | 1461234908772 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 3808 | ++DOCSHELL 13210000 == 41 [pid = 3808] [id = 481] 03:35:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (13219800) [pid = 3808] [serial = 1443] [outer = 00000000] 03:35:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (132E4C00) [pid = 3808] [serial = 1444] [outer = 13219800] 03:35:08 INFO - PROCESS | 3808 | 1461234908828 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (13425C00) [pid = 3808] [serial = 1445] [outer = 13219800] 03:35:09 INFO - PROCESS | 3808 | 1461234909408 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]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 938ms 03:35:09 INFO - PROCESS | 3808 | 1461234909443 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 3808 | 1461234909446 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:35:09 INFO - PROCESS | 3808 | 1461234909454 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 3808 | 1461234909458 Marionette TRACE conn3 <- [1,1890,null,{}] 03:35:09 INFO - PROCESS | 3808 | 1461234909463 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}] 03:35:09 INFO - PROCESS | 3808 | 1461234909565 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:35:09 INFO - PROCESS | 3808 | 1461234909671 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 3808 | ++DOCSHELL 14AB2000 == 42 [pid = 3808] [id = 482] 03:35:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1550B000) [pid = 3808] [serial = 1446] [outer = 00000000] 03:35:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1654B800) [pid = 3808] [serial = 1447] [outer = 1550B000] 03:35:09 INFO - PROCESS | 3808 | 1461234909726 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (16653C00) [pid = 3808] [serial = 1448] [outer = 1550B000] 03:35:10 INFO - PROCESS | 3808 | 1461234910340 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]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 953ms 03:35:10 INFO - PROCESS | 3808 | 1461234910398 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 3808 | 1461234910401 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:35:10 INFO - PROCESS | 3808 | 1461234910405 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 3808 | 1461234910407 Marionette TRACE conn3 <- [1,1894,null,{}] 03:35:10 INFO - PROCESS | 3808 | 1461234910416 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}] 03:35:10 INFO - PROCESS | 3808 | 1461234910523 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:35:10 INFO - PROCESS | 3808 | 1461234910657 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 3808 | ++DOCSHELL 18B9E400 == 43 [pid = 3808] [id = 483] 03:35:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18C5E000) [pid = 3808] [serial = 1449] [outer = 00000000] 03:35:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18E14C00) [pid = 3808] [serial = 1450] [outer = 18C5E000] 03:35:10 INFO - PROCESS | 3808 | 1461234910716 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18FF0400) [pid = 3808] [serial = 1451] [outer = 18C5E000] 03:35:11 INFO - PROCESS | 3808 | 1461234911296 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]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 937ms 03:35:11 INFO - PROCESS | 3808 | 1461234911349 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 3808 | 1461234911351 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:35:11 INFO - PROCESS | 3808 | 1461234911355 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 3808 | 1461234911357 Marionette TRACE conn3 <- [1,1898,null,{}] 03:35:11 INFO - PROCESS | 3808 | 1461234911360 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}] 03:35:11 INFO - PROCESS | 3808 | 1461234911460 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:35:11 INFO - PROCESS | 3808 | 1461234911591 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 3808 | ++DOCSHELL 19517000 == 44 [pid = 3808] [id = 484] 03:35:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (19517800) [pid = 3808] [serial = 1452] [outer = 00000000] 03:35:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1981E800) [pid = 3808] [serial = 1453] [outer = 19517800] 03:35:11 INFO - PROCESS | 3808 | 1461234911647 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (19970000) [pid = 3808] [serial = 1454] [outer = 19517800] 03:35:12 INFO - PROCESS | 3808 | 1461234912221 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]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 938ms 03:35:12 INFO - PROCESS | 3808 | 1461234912300 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 3808 | 1461234912303 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:35:12 INFO - PROCESS | 3808 | 1461234912306 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:35:12 INFO - PROCESS | 3808 | 1461234912308 Marionette TRACE conn3 <- [1,1902,null,{}] 03:35:12 INFO - PROCESS | 3808 | 1461234912312 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}] 03:35:12 INFO - PROCESS | 3808 | 1461234912409 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:35:12 INFO - PROCESS | 3808 | 1461234912565 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 3808 | ++DOCSHELL 18C75400 == 45 [pid = 3808] [id = 485] 03:35:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18C75800) [pid = 3808] [serial = 1455] [outer = 00000000] 03:35:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (19978C00) [pid = 3808] [serial = 1456] [outer = 18C75800] 03:35:12 INFO - PROCESS | 3808 | 1461234912627 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19977000) [pid = 3808] [serial = 1457] [outer = 18C75800] 03:35:13 INFO - PROCESS | 3808 | 1461234913290 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]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1031ms 03:35:13 INFO - PROCESS | 3808 | 1461234913362 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 3808 | 1461234913366 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:35:13 INFO - PROCESS | 3808 | 1461234913371 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 3808 | 1461234913375 Marionette TRACE conn3 <- [1,1906,null,{}] 03:35:13 INFO - PROCESS | 3808 | 1461234913380 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}] 03:35:13 INFO - PROCESS | 3808 | 1461234913478 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:35:13 INFO - PROCESS | 3808 | 1461234913594 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 3808 | ++DOCSHELL 132E4800 == 46 [pid = 3808] [id = 486] 03:35:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (132E8400) [pid = 3808] [serial = 1458] [outer = 00000000] 03:35:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (13A0E800) [pid = 3808] [serial = 1459] [outer = 132E8400] 03:35:13 INFO - PROCESS | 3808 | 1461234913647 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (13E47C00) [pid = 3808] [serial = 1460] [outer = 132E8400] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (15AF0800) [pid = 3808] [serial = 1381] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (15CD3C00) [pid = 3808] [serial = 1382] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1667B400) [pid = 3808] [serial = 1387] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18B9A000) [pid = 3808] [serial = 1396] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (132DA800) [pid = 3808] [serial = 1372] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (132E1400) [pid = 3808] [serial = 1373] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (18E12400) [pid = 3808] [serial = 1405] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18421000) [pid = 3808] [serial = 1394] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18C76400) [pid = 3808] [serial = 1403] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18C72000) [pid = 3808] [serial = 1402] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18C54800) [pid = 3808] [serial = 1397] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (16A83400) [pid = 3808] [serial = 1399] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (16649000) [pid = 3808] [serial = 1388] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (16553800) [pid = 3808] [serial = 1400] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (16AABC00) [pid = 3808] [serial = 1390] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (182AD000) [pid = 3808] [serial = 1393] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (16AAAC00) [pid = 3808] [serial = 1391] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (13470800) [pid = 3808] [serial = 1375] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (13476C00) [pid = 3808] [serial = 1376] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (13A49000) [pid = 3808] [serial = 1378] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (13DB3400) [pid = 3808] [serial = 1379] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (11B54800) [pid = 3808] [serial = 1366] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (11B58C00) [pid = 3808] [serial = 1367] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (12D72800) [pid = 3808] [serial = 1369] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (13205400) [pid = 3808] [serial = 1370] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1608E800) [pid = 3808] [serial = 1384] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1608D000) [pid = 3808] [serial = 1385] [outer = 00000000] [url = about:blank] 03:35:14 INFO - PROCESS | 3808 | 1461234914243 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]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 906ms 03:35:14 INFO - PROCESS | 3808 | 1461234914273 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 3808 | 1461234914279 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:35:14 INFO - PROCESS | 3808 | 1461234914288 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 3808 | 1461234914291 Marionette TRACE conn3 <- [1,1910,null,{}] 03:35:14 INFO - PROCESS | 3808 | 1461234914294 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}] 03:35:14 INFO - PROCESS | 3808 | 1461234914376 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:35:14 INFO - PROCESS | 3808 | 1461234914469 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 3808 | ++DOCSHELL 12B34400 == 47 [pid = 3808] [id = 487] 03:35:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (12D79C00) [pid = 3808] [serial = 1461] [outer = 00000000] 03:35:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (132E1C00) [pid = 3808] [serial = 1462] [outer = 12D79C00] 03:35:14 INFO - PROCESS | 3808 | 1461234914514 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (13DA3000) [pid = 3808] [serial = 1463] [outer = 12D79C00] 03:35:14 INFO - PROCESS | 3808 | 1461234914928 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]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 703ms 03:35:14 INFO - PROCESS | 3808 | 1461234914983 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 3808 | 1461234914985 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:35:14 INFO - PROCESS | 3808 | 1461234914989 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 3808 | 1461234914992 Marionette TRACE conn3 <- [1,1914,null,{}] 03:35:15 INFO - PROCESS | 3808 | 1461234915002 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}] 03:35:15 INFO - PROCESS | 3808 | 1461234915092 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:35:15 INFO - PROCESS | 3808 | 1461234915139 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 3808 | ++DOCSHELL 16519800 == 48 [pid = 3808] [id = 488] 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (16524800) [pid = 3808] [serial = 1464] [outer = 00000000] 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1654CC00) [pid = 3808] [serial = 1465] [outer = 16524800] 03:35:15 INFO - PROCESS | 3808 | 1461234915188 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1667B000) [pid = 3808] [serial = 1466] [outer = 16524800] 03:35:15 INFO - PROCESS | 3808 | 1461234915638 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]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 687ms 03:35:15 INFO - PROCESS | 3808 | 1461234915688 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 3808 | 1461234915690 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:35:15 INFO - PROCESS | 3808 | 1461234915694 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 3808 | 1461234915695 Marionette TRACE conn3 <- [1,1918,null,{}] 03:35:15 INFO - PROCESS | 3808 | 1461234915699 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}] 03:35:15 INFO - PROCESS | 3808 | 1461234915778 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:35:15 INFO - PROCESS | 3808 | 1461234915787 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 3808 | ++DOCSHELL 16A90000 == 49 [pid = 3808] [id = 489] 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (16A91800) [pid = 3808] [serial = 1467] [outer = 00000000] 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18202400) [pid = 3808] [serial = 1468] [outer = 16A91800] 03:35:15 INFO - PROCESS | 3808 | 1461234915831 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (182A9000) [pid = 3808] [serial = 1469] [outer = 16A91800] 03:35:16 INFO - PROCESS | 3808 | 1461234916275 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]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 625ms 03:35:16 INFO - PROCESS | 3808 | 1461234916332 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 3808 | 1461234916334 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:35:16 INFO - PROCESS | 3808 | 1461234916337 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 3808 | 1461234916339 Marionette TRACE conn3 <- [1,1922,null,{}] 03:35:16 INFO - PROCESS | 3808 | 1461234916342 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}] 03:35:16 INFO - PROCESS | 3808 | 1461234916455 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:35:16 INFO - PROCESS | 3808 | 1461234916461 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 3808 | ++DOCSHELL 182ADC00 == 50 [pid = 3808] [id = 490] 03:35:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (182B4C00) [pid = 3808] [serial = 1470] [outer = 00000000] 03:35:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (184F6400) [pid = 3808] [serial = 1471] [outer = 182B4C00] 03:35:16 INFO - PROCESS | 3808 | 1461234916582 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18868000) [pid = 3808] [serial = 1472] [outer = 182B4C00] 03:35:17 INFO - PROCESS | 3808 | 1461234917015 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]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 03:35:17 INFO - PROCESS | 3808 | 1461234917077 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 3808 | 1461234917079 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:35:17 INFO - PROCESS | 3808 | 1461234917083 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 3808 | 1461234917084 Marionette TRACE conn3 <- [1,1926,null,{}] 03:35:17 INFO - PROCESS | 3808 | 1461234917093 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}] 03:35:17 INFO - PROCESS | 3808 | 1461234917222 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:35:17 INFO - PROCESS | 3808 | 1461234917237 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3808 | ++DOCSHELL 11B4AC00 == 51 [pid = 3808] [id = 491] 03:35:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (12CF9400) [pid = 3808] [serial = 1473] [outer = 00000000] 03:35:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18C77800) [pid = 3808] [serial = 1474] [outer = 12CF9400] 03:35:17 INFO - PROCESS | 3808 | 1461234917335 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18E0A800) [pid = 3808] [serial = 1475] [outer = 12CF9400] 03:35:17 INFO - PROCESS | 3808 | 1461234917735 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]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 687ms 03:35:17 INFO - PROCESS | 3808 | 1461234917783 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 3808 | 1461234917785 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:35:17 INFO - PROCESS | 3808 | 1461234917794 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 3808 | 1461234917796 Marionette TRACE conn3 <- [1,1930,null,{}] 03:35:17 INFO - PROCESS | 3808 | 1461234917846 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}] 03:35:17 INFO - PROCESS | 3808 | 1461234917954 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:35:17 INFO - PROCESS | 3808 | 1461234917965 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3808 | ++DOCSHELL 12CF8400 == 52 [pid = 3808] [id = 492] 03:35:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18C5E400) [pid = 3808] [serial = 1476] [outer = 00000000] 03:35:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (19514000) [pid = 3808] [serial = 1477] [outer = 18C5E400] 03:35:18 INFO - PROCESS | 3808 | 1461234918009 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (19515C00) [pid = 3808] [serial = 1478] [outer = 18C5E400] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (132E3C00) [pid = 3808] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1820DC00) [pid = 3808] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (13216800) [pid = 3808] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (12CF1800) [pid = 3808] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1651C000) [pid = 3808] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1555FC00) [pid = 3808] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18C70800) [pid = 3808] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (12CF2000) [pid = 3808] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1555E400) [pid = 3808] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:35:18 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (1ADFAC00) [pid = 3808] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:35:18 INFO - PROCESS | 3808 | 1461234918530 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]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 781ms 03:35:18 INFO - PROCESS | 3808 | 1461234918570 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 3808 | 1461234918572 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:35:18 INFO - PROCESS | 3808 | 1461234918575 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 3808 | 1461234918577 Marionette TRACE conn3 <- [1,1934,null,{}] 03:35:18 INFO - PROCESS | 3808 | 1461234918580 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}] 03:35:18 INFO - PROCESS | 3808 | 1461234918657 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:35:18 INFO - PROCESS | 3808 | 1461234918749 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 3808 | ++DOCSHELL 02A93800 == 53 [pid = 3808] [id = 493] 03:35:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (11B4BC00) [pid = 3808] [serial = 1479] [outer = 00000000] 03:35:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (15559000) [pid = 3808] [serial = 1480] [outer = 11B4BC00] 03:35:18 INFO - PROCESS | 3808 | 1461234918794 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18C75C00) [pid = 3808] [serial = 1481] [outer = 11B4BC00] 03:35:19 INFO - PROCESS | 3808 | 1461234919151 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]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 594ms 03:35:19 INFO - PROCESS | 3808 | 1461234919172 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 3808 | 1461234919174 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:35:19 INFO - PROCESS | 3808 | 1461234919177 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 3808 | 1461234919179 Marionette TRACE conn3 <- [1,1938,null,{}] 03:35:19 INFO - PROCESS | 3808 | 1461234919183 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}] 03:35:19 INFO - PROCESS | 3808 | 1461234919298 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:35:19 INFO - PROCESS | 3808 | 1461234919335 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 3808 | ++DOCSHELL 13474400 == 54 [pid = 3808] [id = 494] 03:35:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (13A10C00) [pid = 3808] [serial = 1482] [outer = 00000000] 03:35:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (19976000) [pid = 3808] [serial = 1483] [outer = 13A10C00] 03:35:19 INFO - PROCESS | 3808 | 1461234919378 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (19975C00) [pid = 3808] [serial = 1484] [outer = 13A10C00] 03:35:19 INFO - PROCESS | 3808 | 1461234919775 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]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 625ms 03:35:19 INFO - PROCESS | 3808 | 1461234919816 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 3808 | 1461234919818 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:35:19 INFO - PROCESS | 3808 | 1461234919821 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 3808 | 1461234919823 Marionette TRACE conn3 <- [1,1942,null,{}] 03:35:19 INFO - PROCESS | 3808 | 1461234919826 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}] 03:35:19 INFO - PROCESS | 3808 | 1461234919940 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:35:19 INFO - PROCESS | 3808 | 1461234919948 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 3808 | ++DOCSHELL 02A8FC00 == 55 [pid = 3808] [id = 495] 03:35:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (11B57000) [pid = 3808] [serial = 1485] [outer = 00000000] 03:35:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (19C0B800) [pid = 3808] [serial = 1486] [outer = 11B57000] 03:35:19 INFO - PROCESS | 3808 | 1461234919992 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (19C0F000) [pid = 3808] [serial = 1487] [outer = 11B57000] 03:35:20 INFO - PROCESS | 3808 | 1461234920459 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]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 688ms 03:35:20 INFO - PROCESS | 3808 | 1461234920522 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 3808 | 1461234920527 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:35:20 INFO - PROCESS | 3808 | 1461234920532 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 3808 | 1461234920537 Marionette TRACE conn3 <- [1,1946,null,{}] 03:35:20 INFO - PROCESS | 3808 | 1461234920544 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}] 03:35:20 INFO - PROCESS | 3808 | 1461234920750 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:35:20 INFO - PROCESS | 3808 | 1461234920880 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 3808 | ++DOCSHELL 1320D800 == 56 [pid = 3808] [id = 496] 03:35:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1320FC00) [pid = 3808] [serial = 1488] [outer = 00000000] 03:35:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1325E800) [pid = 3808] [serial = 1489] [outer = 1320FC00] 03:35:20 INFO - PROCESS | 3808 | 1461234920940 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (132E0000) [pid = 3808] [serial = 1490] [outer = 1320FC00] 03:35:21 INFO - PROCESS | 3808 | 1461234921483 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]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1000ms 03:35:21 INFO - PROCESS | 3808 | 1461234921536 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 3808 | 1461234921542 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:35:21 INFO - PROCESS | 3808 | 1461234921548 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 3808 | 1461234921551 Marionette TRACE conn3 <- [1,1950,null,{}] 03:35:21 INFO - PROCESS | 3808 | 1461234921555 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}] 03:35:21 INFO - PROCESS | 3808 | 1461234921665 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:35:21 INFO - PROCESS | 3808 | 1461234921772 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 3808 | ++DOCSHELL 1341FC00 == 57 [pid = 3808] [id = 497] 03:35:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (13A07800) [pid = 3808] [serial = 1491] [outer = 00000000] 03:35:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (15CE9000) [pid = 3808] [serial = 1492] [outer = 13A07800] 03:35:21 INFO - PROCESS | 3808 | 1461234921826 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16096800) [pid = 3808] [serial = 1493] [outer = 13A07800] 03:35:22 INFO - PROCESS | 3808 | 1461234922432 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]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 953ms 03:35:22 INFO - PROCESS | 3808 | 1461234922492 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 3808 | 1461234922494 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:35:22 INFO - PROCESS | 3808 | 1461234922498 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 3808 | 1461234922502 Marionette TRACE conn3 <- [1,1954,null,{}] 03:35:22 INFO - PROCESS | 3808 | 1461234922513 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}] 03:35:22 INFO - PROCESS | 3808 | 1461234922622 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:35:22 INFO - PROCESS | 3808 | 1461234922729 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 3808 | ++DOCSHELL 18993800 == 58 [pid = 3808] [id = 498] 03:35:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18B94000) [pid = 3808] [serial = 1494] [outer = 00000000] 03:35:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19510400) [pid = 3808] [serial = 1495] [outer = 18B94000] 03:35:22 INFO - PROCESS | 3808 | 1461234922786 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19975800) [pid = 3808] [serial = 1496] [outer = 18B94000] 03:35:23 INFO - PROCESS | 3808 | 1461234923452 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]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1000ms 03:35:23 INFO - PROCESS | 3808 | 1461234923499 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 3808 | 1461234923502 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:35:23 INFO - PROCESS | 3808 | 1461234923505 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 3808 | 1461234923507 Marionette TRACE conn3 <- [1,1958,null,{}] 03:35:23 INFO - PROCESS | 3808 | 1461234923511 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}] 03:35:23 INFO - PROCESS | 3808 | 1461234923615 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:35:23 INFO - PROCESS | 3808 | 1461234923748 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 3808 | ++DOCSHELL 18FE9000 == 59 [pid = 3808] [id = 499] 03:35:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C15400) [pid = 3808] [serial = 1497] [outer = 00000000] 03:35:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19C53000) [pid = 3808] [serial = 1498] [outer = 19C15400] 03:35:23 INFO - PROCESS | 3808 | 1461234923804 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (19C56400) [pid = 3808] [serial = 1499] [outer = 19C15400] 03:35:24 INFO - PROCESS | 3808 | 1461234924355 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]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 891ms 03:35:24 INFO - PROCESS | 3808 | 1461234924409 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 3808 | 1461234924411 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:35:24 INFO - PROCESS | 3808 | 1461234924415 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 3808 | 1461234924417 Marionette TRACE conn3 <- [1,1962,null,{}] 03:35:24 INFO - PROCESS | 3808 | 1461234924420 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}] 03:35:24 INFO - PROCESS | 3808 | 1461234924520 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:35:24 INFO - PROCESS | 3808 | 1461234924628 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 3808 | ++DOCSHELL 19C17400 == 60 [pid = 3808] [id = 500] 03:35:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (19C4F000) [pid = 3808] [serial = 1500] [outer = 00000000] 03:35:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1A057C00) [pid = 3808] [serial = 1501] [outer = 19C4F000] 03:35:24 INFO - PROCESS | 3808 | 1461234924713 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1A05B000) [pid = 3808] [serial = 1502] [outer = 19C4F000] 03:35:25 INFO - PROCESS | 3808 | 1461234925572 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]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1188ms 03:35:25 INFO - PROCESS | 3808 | 1461234925613 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 3808 | 1461234925617 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:35:25 INFO - PROCESS | 3808 | 1461234925623 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:35:25 INFO - PROCESS | 3808 | 1461234925627 Marionette TRACE conn3 <- [1,1966,null,{}] 03:35:25 INFO - PROCESS | 3808 | 1461234925633 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}] 03:35:25 INFO - PROCESS | 3808 | 1461234925726 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:35:25 INFO - PROCESS | 3808 | 1461234925867 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 3808 | ++DOCSHELL 12CB5000 == 61 [pid = 3808] [id = 501] 03:35:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (12CF8800) [pid = 3808] [serial = 1503] [outer = 00000000] 03:35:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (13418000) [pid = 3808] [serial = 1504] [outer = 12CF8800] 03:35:25 INFO - PROCESS | 3808 | 1461234925922 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (13A09400) [pid = 3808] [serial = 1505] [outer = 12CF8800] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 15F0B800 == 60 [pid = 3808] [id = 474] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 18C6DC00 == 59 [pid = 3808] [id = 477] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 02A91000 == 58 [pid = 3808] [id = 478] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 13472800 == 57 [pid = 3808] [id = 479] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 1A062000 == 56 [pid = 3808] [id = 12] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 1820D000 == 55 [pid = 3808] [id = 475] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 1555EC00 == 54 [pid = 3808] [id = 473] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 1D464C00 == 53 [pid = 3808] [id = 15] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 1DC8B000 == 52 [pid = 3808] [id = 14] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 13474400 == 51 [pid = 3808] [id = 494] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 02A93800 == 50 [pid = 3808] [id = 493] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 12CF8400 == 49 [pid = 3808] [id = 492] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 11B4AC00 == 48 [pid = 3808] [id = 491] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 182ADC00 == 47 [pid = 3808] [id = 490] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 16A90000 == 46 [pid = 3808] [id = 489] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 16519800 == 45 [pid = 3808] [id = 488] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 12B34400 == 44 [pid = 3808] [id = 487] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (194AD800) [pid = 3808] [serial = 1441] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 132E4800 == 43 [pid = 3808] [id = 486] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 14AB2000 == 42 [pid = 3808] [id = 482] 03:35:26 INFO - PROCESS | 3808 | --DOCSHELL 13210000 == 41 [pid = 3808] [id = 481] 03:35:26 INFO - PROCESS | 3808 | 1461234926510 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]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 953ms 03:35:26 INFO - PROCESS | 3808 | 1461234926570 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 3808 | 1461234926575 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:35:26 INFO - PROCESS | 3808 | 1461234926581 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 3808 | 1461234926583 Marionette TRACE conn3 <- [1,1970,null,{}] 03:35:26 INFO - PROCESS | 3808 | 1461234926587 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}] 03:35:26 INFO - PROCESS | 3808 | 1461234926668 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1C395000) [pid = 3808] [serial = 1364] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18B9EC00) [pid = 3808] [serial = 1429] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (182B3000) [pid = 3808] [serial = 1426] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1841EC00) [pid = 3808] [serial = 1427] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18C60800) [pid = 3808] [serial = 1430] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (132D9800) [pid = 3808] [serial = 1414] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (13474C00) [pid = 3808] [serial = 1411] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (12D7F800) [pid = 3808] [serial = 1408] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (13470000) [pid = 3808] [serial = 1417] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13DA4800) [pid = 3808] [serial = 1418] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16A8F400) [pid = 3808] [serial = 1423] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (15CD4400) [pid = 3808] [serial = 1420] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15FB2400) [pid = 3808] [serial = 1421] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (18E16800) [pid = 3808] [serial = 1432] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (15551800) [pid = 3808] [serial = 1435] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (15CE2000) [pid = 3808] [serial = 1436] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1899F000) [pid = 3808] [serial = 1438] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (13419000) [pid = 3808] [serial = 1415] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18E16400) [pid = 3808] [serial = 1433] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18996400) [pid = 3808] [serial = 1439] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (16AA6400) [pid = 3808] [serial = 1424] [outer = 00000000] [url = about:blank] 03:35:26 INFO - PROCESS | 3808 | 1461234926777 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 3808 | ++DOCSHELL 11B4C800 == 42 [pid = 3808] [id = 502] 03:35:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (11B54000) [pid = 3808] [serial = 1506] [outer = 00000000] 03:35:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (132DA000) [pid = 3808] [serial = 1507] [outer = 11B54000] 03:35:26 INFO - PROCESS | 3808 | 1461234926824 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13479000) [pid = 3808] [serial = 1508] [outer = 11B54000] 03:35:27 INFO - PROCESS | 3808 | 1461234927194 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]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 641ms 03:35:27 INFO - PROCESS | 3808 | 1461234927238 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 3808 | 1461234927242 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:35:27 INFO - PROCESS | 3808 | 1461234927248 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:35:27 INFO - PROCESS | 3808 | 1461234927254 Marionette TRACE conn3 <- [1,1974,null,{}] 03:35:27 INFO - PROCESS | 3808 | 1461234927271 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}] 03:35:27 INFO - PROCESS | 3808 | 1461234927415 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:35:27 INFO - PROCESS | 3808 | 1461234927430 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 3808 | ++DOCSHELL 15CD6C00 == 43 [pid = 3808] [id = 503] 03:35:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (15CDA000) [pid = 3808] [serial = 1509] [outer = 00000000] 03:35:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (15FD3400) [pid = 3808] [serial = 1510] [outer = 15CDA000] 03:35:27 INFO - PROCESS | 3808 | 1461234927477 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1651D400) [pid = 3808] [serial = 1511] [outer = 15CDA000] 03:35:27 INFO - PROCESS | 3808 | 1461234927931 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]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 703ms 03:35:27 INFO - PROCESS | 3808 | 1461234927948 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 3808 | 1461234927950 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:35:27 INFO - PROCESS | 3808 | 1461234927954 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 3808 | 1461234927955 Marionette TRACE conn3 <- [1,1978,null,{}] 03:35:27 INFO - PROCESS | 3808 | 1461234927959 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}] 03:35:28 INFO - PROCESS | 3808 | 1461234928037 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:35:28 INFO - PROCESS | 3808 | 1461234928043 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 3808 | ++DOCSHELL 1676D000 == 44 [pid = 3808] [id = 504] 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (16770400) [pid = 3808] [serial = 1512] [outer = 00000000] 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16AA6C00) [pid = 3808] [serial = 1513] [outer = 16770400] 03:35:28 INFO - PROCESS | 3808 | 1461234928088 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16AAF400) [pid = 3808] [serial = 1514] [outer = 16770400] 03:35:28 INFO - PROCESS | 3808 | 1461234928523 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]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 594ms 03:35:28 INFO - PROCESS | 3808 | 1461234928555 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 3808 | 1461234928557 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:35:28 INFO - PROCESS | 3808 | 1461234928561 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 3808 | 1461234928562 Marionette TRACE conn3 <- [1,1982,null,{}] 03:35:28 INFO - PROCESS | 3808 | 1461234928566 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}] 03:35:28 INFO - PROCESS | 3808 | 1461234928647 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:35:28 INFO - PROCESS | 3808 | 1461234928654 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 3808 | ++DOCSHELL 13224000 == 45 [pid = 3808] [id = 505] 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (16A84400) [pid = 3808] [serial = 1515] [outer = 00000000] 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18420400) [pid = 3808] [serial = 1516] [outer = 16A84400] 03:35:28 INFO - PROCESS | 3808 | 1461234928698 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (184F2400) [pid = 3808] [serial = 1517] [outer = 16A84400] 03:35:29 INFO - PROCESS | 3808 | 1461234929192 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]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 704ms 03:35:29 INFO - PROCESS | 3808 | 1461234929261 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 3808 | 1461234929263 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:35:29 INFO - PROCESS | 3808 | 1461234929279 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 3808 | 1461234929282 Marionette TRACE conn3 <- [1,1986,null,{}] 03:35:29 INFO - PROCESS | 3808 | 1461234929286 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}] 03:35:29 INFO - PROCESS | 3808 | 1461234929415 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:35:29 INFO - PROCESS | 3808 | 1461234929478 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 3808 | ++DOCSHELL 137DC400 == 46 [pid = 3808] [id = 506] 03:35:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (16775C00) [pid = 3808] [serial = 1518] [outer = 00000000] 03:35:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18C6BC00) [pid = 3808] [serial = 1519] [outer = 16775C00] 03:35:29 INFO - PROCESS | 3808 | 1461234929526 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C74800) [pid = 3808] [serial = 1520] [outer = 16775C00] 03:35:29 INFO - PROCESS | 3808 | 1461234929953 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]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 703ms 03:35:29 INFO - PROCESS | 3808 | 1461234929976 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 3808 | 1461234929978 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:35:29 INFO - PROCESS | 3808 | 1461234929981 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:35:29 INFO - PROCESS | 3808 | 1461234929983 Marionette TRACE conn3 <- [1,1990,null,{}] 03:35:29 INFO - PROCESS | 3808 | 1461234929991 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}] 03:35:30 INFO - PROCESS | 3808 | 1461234930129 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:35:30 INFO - PROCESS | 3808 | 1461234930136 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 3808 | ++DOCSHELL 18B99800 == 47 [pid = 3808] [id = 507] 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18C5F400) [pid = 3808] [serial = 1521] [outer = 00000000] 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18FEB000) [pid = 3808] [serial = 1522] [outer = 18C5F400] 03:35:30 INFO - PROCESS | 3808 | 1461234930180 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1936F000) [pid = 3808] [serial = 1523] [outer = 18C5F400] 03:35:30 INFO - PROCESS | 3808 | 1461234930628 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]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 704ms 03:35:30 INFO - PROCESS | 3808 | 1461234930686 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 3808 | 1461234930688 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:35:30 INFO - PROCESS | 3808 | 1461234930691 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 3808 | 1461234930693 Marionette TRACE conn3 <- [1,1994,null,{}] 03:35:30 INFO - PROCESS | 3808 | 1461234930696 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}] 03:35:30 INFO - PROCESS | 3808 | 1461234930808 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:35:30 INFO - PROCESS | 3808 | 1461234930814 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 3808 | ++DOCSHELL 18E17C00 == 48 [pid = 3808] [id = 508] 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1950A000) [pid = 3808] [serial = 1524] [outer = 00000000] 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (19978800) [pid = 3808] [serial = 1525] [outer = 1950A000] 03:35:30 INFO - PROCESS | 3808 | 1461234930911 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (19C11800) [pid = 3808] [serial = 1526] [outer = 1950A000] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (11B4C000) [pid = 3808] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1325DC00) [pid = 3808] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13A10C00) [pid = 3808] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (12CF9400) [pid = 3808] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18C75800) [pid = 3808] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (16A91800) [pid = 3808] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (16524800) [pid = 3808] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (12D79C00) [pid = 3808] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (11B4BC00) [pid = 3808] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (132E8400) [pid = 3808] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18C5E400) [pid = 3808] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:35:31 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18E09800) [pid = 3808] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:35:31 INFO - PROCESS | 3808 | 1461234931416 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]]]}] 03:35:31 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 03:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 797ms 03:35:31 INFO - PROCESS | 3808 | 1461234931494 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 3808 | 1461234931496 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:35:31 INFO - PROCESS | 3808 | 1461234931499 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:35:31 INFO - PROCESS | 3808 | 1461234931501 Marionette TRACE conn3 <- [1,1998,null,{}] 03:35:31 INFO - PROCESS | 3808 | 1461234931504 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}] 03:35:31 INFO - PROCESS | 3808 | 1461234931582 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:35:31 INFO - PROCESS | 3808 | 1461234931588 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 3808 | ++DOCSHELL 12BE6800 == 49 [pid = 3808] [id = 509] 03:35:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (12CF9400) [pid = 3808] [serial = 1527] [outer = 00000000] 03:35:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18192800) [pid = 3808] [serial = 1528] [outer = 12CF9400] 03:35:31 INFO - PROCESS | 3808 | 1461234931631 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18C54800) [pid = 3808] [serial = 1529] [outer = 12CF9400] 03:35:32 INFO - PROCESS | 3808 | 1461234932058 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]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 594ms 03:35:32 INFO - PROCESS | 3808 | 1461234932096 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 3808 | 1461234932098 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:35:32 INFO - PROCESS | 3808 | 1461234932102 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 3808 | 1461234932103 Marionette TRACE conn3 <- [1,2002,null,{}] 03:35:32 INFO - PROCESS | 3808 | 1461234932107 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}] 03:35:32 INFO - PROCESS | 3808 | 1461234932186 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:35:32 INFO - PROCESS | 3808 | 1461234932192 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 3808 | ++DOCSHELL 12D41000 == 50 [pid = 3808] [id = 510] 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (182B0400) [pid = 3808] [serial = 1530] [outer = 00000000] 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C14000) [pid = 3808] [serial = 1531] [outer = 182B0400] 03:35:32 INFO - PROCESS | 3808 | 1461234932235 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (15827400) [pid = 3808] [serial = 1532] [outer = 182B0400] 03:35:32 INFO - PROCESS | 3808 | 1461234932668 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]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 593ms 03:35:32 INFO - PROCESS | 3808 | 1461234932699 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 3808 | 1461234932701 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:35:32 INFO - PROCESS | 3808 | 1461234932716 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 3808 | 1461234932719 Marionette TRACE conn3 <- [1,2006,null,{}] 03:35:32 INFO - PROCESS | 3808 | 1461234932726 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}] 03:35:32 INFO - PROCESS | 3808 | 1461234932824 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:35:32 INFO - PROCESS | 3808 | 1461234932830 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 3808 | ++DOCSHELL 18FE9C00 == 51 [pid = 3808] [id = 511] 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (19C58C00) [pid = 3808] [serial = 1533] [outer = 00000000] 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1A062C00) [pid = 3808] [serial = 1534] [outer = 19C58C00] 03:35:32 INFO - PROCESS | 3808 | 1461234932880 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1A267000) [pid = 3808] [serial = 1535] [outer = 19C58C00] 03:35:33 INFO - PROCESS | 3808 | 1461234933558 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]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 906ms 03:35:33 INFO - PROCESS | 3808 | 1461234933620 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 3808 | 1461234933625 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:35:33 INFO - PROCESS | 3808 | 1461234933631 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 3808 | 1461234933635 Marionette TRACE conn3 <- [1,2010,null,{}] 03:35:33 INFO - PROCESS | 3808 | 1461234933641 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}] 03:35:33 INFO - PROCESS | 3808 | 1461234933779 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:35:33 INFO - PROCESS | 3808 | 1461234933891 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 3808 | ++DOCSHELL 13203C00 == 52 [pid = 3808] [id = 512] 03:35:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (13205400) [pid = 3808] [serial = 1536] [outer = 00000000] 03:35:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (13A03400) [pid = 3808] [serial = 1537] [outer = 13205400] 03:35:33 INFO - PROCESS | 3808 | 1461234933948 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (13E49800) [pid = 3808] [serial = 1538] [outer = 13205400] 03:35:34 INFO - PROCESS | 3808 | 1461234934527 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]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 937ms 03:35:34 INFO - PROCESS | 3808 | 1461234934577 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 3808 | 1461234934583 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:35:34 INFO - PROCESS | 3808 | 1461234934589 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 3808 | 1461234934592 Marionette TRACE conn3 <- [1,2014,null,{}] 03:35:34 INFO - PROCESS | 3808 | 1461234934596 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}] 03:35:34 INFO - PROCESS | 3808 | 1461234934706 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:35:34 INFO - PROCESS | 3808 | 1461234934815 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 3808 | ++DOCSHELL 1555C400 == 53 [pid = 3808] [id = 513] 03:35:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (15CD6800) [pid = 3808] [serial = 1539] [outer = 00000000] 03:35:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (16A88400) [pid = 3808] [serial = 1540] [outer = 15CD6800] 03:35:34 INFO - PROCESS | 3808 | 1461234934869 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1818FC00) [pid = 3808] [serial = 1541] [outer = 15CD6800] 03:35:35 INFO - PROCESS | 3808 | 1461234935517 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]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1000ms 03:35:35 INFO - PROCESS | 3808 | 1461234935589 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 3808 | 1461234935592 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:35:35 INFO - PROCESS | 3808 | 1461234935596 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 3808 | 1461234935600 Marionette TRACE conn3 <- [1,2018,null,{}] 03:35:35 INFO - PROCESS | 3808 | 1461234935611 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}] 03:35:35 INFO - PROCESS | 3808 | 1461234935718 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:35:35 INFO - PROCESS | 3808 | 1461234935857 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 3808 | ++DOCSHELL 11B4B400 == 54 [pid = 3808] [id = 514] 03:35:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1654BC00) [pid = 3808] [serial = 1542] [outer = 00000000] 03:35:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1A032400) [pid = 3808] [serial = 1543] [outer = 1654BC00] 03:35:35 INFO - PROCESS | 3808 | 1461234935915 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A05E000) [pid = 3808] [serial = 1544] [outer = 1654BC00] 03:35:36 INFO - PROCESS | 3808 | 1461234936452 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]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 906ms 03:35:36 INFO - PROCESS | 3808 | 1461234936500 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 3808 | 1461234936503 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:35:36 INFO - PROCESS | 3808 | 1461234936508 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 3808 | 1461234936510 Marionette TRACE conn3 <- [1,2022,null,{}] 03:35:36 INFO - PROCESS | 3808 | 1461234936514 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}] 03:35:36 INFO - PROCESS | 3808 | 1461234936617 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:35:36 INFO - PROCESS | 3808 | 1461234936725 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 3808 | ++DOCSHELL 19C5AC00 == 55 [pid = 3808] [id = 515] 03:35:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1A271400) [pid = 3808] [serial = 1545] [outer = 00000000] 03:35:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1A376C00) [pid = 3808] [serial = 1546] [outer = 1A271400] 03:35:36 INFO - PROCESS | 3808 | 1461234936779 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1A380400) [pid = 3808] [serial = 1547] [outer = 1A271400] 03:35:37 INFO - PROCESS | 3808 | 1461234937375 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]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 938ms 03:35:37 INFO - PROCESS | 3808 | 1461234937455 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 3808 | 1461234937458 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:35:37 INFO - PROCESS | 3808 | 1461234937461 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 3808 | 1461234937463 Marionette TRACE conn3 <- [1,2026,null,{}] 03:35:37 INFO - PROCESS | 3808 | 1461234937467 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}] 03:35:37 INFO - PROCESS | 3808 | 1461234937567 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:35:37 INFO - PROCESS | 3808 | 1461234937703 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 3808 | ++DOCSHELL 1346E800 == 56 [pid = 3808] [id = 516] 03:35:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (19510C00) [pid = 3808] [serial = 1548] [outer = 00000000] 03:35:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1A96AC00) [pid = 3808] [serial = 1549] [outer = 19510C00] 03:35:37 INFO - PROCESS | 3808 | 1461234937758 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1A96CC00) [pid = 3808] [serial = 1550] [outer = 19510C00] 03:35:38 INFO - PROCESS | 3808 | 1461234938352 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]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1079ms 03:35:38 INFO - PROCESS | 3808 | 1461234938595 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 3808 | 1461234938599 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:35:38 INFO - PROCESS | 3808 | 1461234938606 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 3808 | 1461234938609 Marionette TRACE conn3 <- [1,2030,null,{}] 03:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:35:38 INFO - PROCESS | 3808 | 1461234938614 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}] 03:35:38 INFO - PROCESS | 3808 | 1461234938709 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:35:38 INFO - PROCESS | 3808 | 1461234938842 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 3808 | ++DOCSHELL 132DD400 == 57 [pid = 3808] [id = 517] 03:35:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (13418800) [pid = 3808] [serial = 1551] [outer = 00000000] 03:35:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1550B800) [pid = 3808] [serial = 1552] [outer = 13418800] 03:35:38 INFO - PROCESS | 3808 | 1461234938893 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (15557C00) [pid = 3808] [serial = 1553] [outer = 13418800] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 12D41000 == 56 [pid = 3808] [id = 510] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 12BE6800 == 55 [pid = 3808] [id = 509] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 18E17C00 == 54 [pid = 3808] [id = 508] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 18B99800 == 53 [pid = 3808] [id = 507] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 137DC400 == 52 [pid = 3808] [id = 506] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 13224000 == 51 [pid = 3808] [id = 505] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 1676D000 == 50 [pid = 3808] [id = 504] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 15CD6C00 == 49 [pid = 3808] [id = 503] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 11B4C800 == 48 [pid = 3808] [id = 502] 03:35:39 INFO - PROCESS | 3808 | --DOCSHELL 12CB5000 == 47 [pid = 3808] [id = 501] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (19C0B800) [pid = 3808] [serial = 1486] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (18C77800) [pid = 3808] [serial = 1474] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (184F6400) [pid = 3808] [serial = 1471] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (19977000) [pid = 3808] [serial = 1457] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (19978C00) [pid = 3808] [serial = 1456] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18202400) [pid = 3808] [serial = 1468] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (18E0A800) [pid = 3808] [serial = 1475] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1654CC00) [pid = 3808] [serial = 1465] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1667B000) [pid = 3808] [serial = 1466] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (132E1C00) [pid = 3808] [serial = 1462] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (13DA3000) [pid = 3808] [serial = 1463] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (15559000) [pid = 3808] [serial = 1480] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (13E47C00) [pid = 3808] [serial = 1460] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (13A0E800) [pid = 3808] [serial = 1459] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (132E4C00) [pid = 3808] [serial = 1444] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1654B800) [pid = 3808] [serial = 1447] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18E14C00) [pid = 3808] [serial = 1450] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1981E800) [pid = 3808] [serial = 1453] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (19514000) [pid = 3808] [serial = 1477] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (19976000) [pid = 3808] [serial = 1483] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (19515C00) [pid = 3808] [serial = 1478] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (182A9000) [pid = 3808] [serial = 1469] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18C75C00) [pid = 3808] [serial = 1481] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (18E0F000) [pid = 3808] [serial = 1406] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1321A800) [pid = 3808] [serial = 1409] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13A46C00) [pid = 3808] [serial = 1412] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19975C00) [pid = 3808] [serial = 1484] [outer = 00000000] [url = about:blank] 03:35:39 INFO - PROCESS | 3808 | 1461234939550 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]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 984ms 03:35:39 INFO - PROCESS | 3808 | 1461234939598 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 3808 | 1461234939601 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:35:39 INFO - PROCESS | 3808 | 1461234939608 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 3808 | 1461234939612 Marionette TRACE conn3 <- [1,2034,null,{}] 03:35:39 INFO - PROCESS | 3808 | 1461234939615 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}] 03:35:39 INFO - PROCESS | 3808 | 1461234939711 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:35:39 INFO - PROCESS | 3808 | 1461234939810 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 3808 | ++DOCSHELL 132E1C00 == 48 [pid = 3808] [id = 518] 03:35:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (132E8400) [pid = 3808] [serial = 1554] [outer = 00000000] 03:35:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (13DA6000) [pid = 3808] [serial = 1555] [outer = 132E8400] 03:35:39 INFO - PROCESS | 3808 | 1461234939856 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (14AB1400) [pid = 3808] [serial = 1556] [outer = 132E8400] 03:35:40 INFO - PROCESS | 3808 | 1461234940306 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]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 03:35:40 INFO - PROCESS | 3808 | 1461234940344 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 3808 | 1461234940346 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:35:40 INFO - PROCESS | 3808 | 1461234940350 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 3808 | 1461234940352 Marionette TRACE conn3 <- [1,2038,null,{}] 03:35:40 INFO - PROCESS | 3808 | 1461234940365 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}] 03:35:40 INFO - PROCESS | 3808 | 1461234940449 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:35:40 INFO - PROCESS | 3808 | 1461234940457 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 3808 | ++DOCSHELL 1664CC00 == 49 [pid = 3808] [id = 519] 03:35:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (16651800) [pid = 3808] [serial = 1557] [outer = 00000000] 03:35:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (16A83400) [pid = 3808] [serial = 1558] [outer = 16651800] 03:35:40 INFO - PROCESS | 3808 | 1461234940513 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (16AAB400) [pid = 3808] [serial = 1559] [outer = 16651800] 03:35:40 INFO - PROCESS | 3808 | 1461234941000 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]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 03:35:41 INFO - PROCESS | 3808 | 1461234941049 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 3808 | 1461234941051 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:35:41 INFO - PROCESS | 3808 | 1461234941054 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:35:41 INFO - PROCESS | 3808 | 1461234941056 Marionette TRACE conn3 <- [1,2042,null,{}] 03:35:41 INFO - PROCESS | 3808 | 1461234941060 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}] 03:35:41 INFO - PROCESS | 3808 | 1461234941142 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:35:41 INFO - PROCESS | 3808 | 1461234941148 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 3808 | ++DOCSHELL 182AB400 == 50 [pid = 3808] [id = 520] 03:35:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (182B3000) [pid = 3808] [serial = 1560] [outer = 00000000] 03:35:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18B99800) [pid = 3808] [serial = 1561] [outer = 182B3000] 03:35:41 INFO - PROCESS | 3808 | 1461234941194 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18BA0400) [pid = 3808] [serial = 1562] [outer = 182B3000] 03:35:41 INFO - PROCESS | 3808 | 1461234941642 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]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 625ms 03:35:41 INFO - PROCESS | 3808 | 1461234941692 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 3808 | 1461234941694 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:35:41 INFO - PROCESS | 3808 | 1461234941698 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 3808 | 1461234941699 Marionette TRACE conn3 <- [1,2046,null,{}] 03:35:41 INFO - PROCESS | 3808 | 1461234941703 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}] 03:35:41 INFO - PROCESS | 3808 | 1461234941814 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:35:41 INFO - PROCESS | 3808 | 1461234941909 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 3808 | ++DOCSHELL 12D3D400 == 51 [pid = 3808] [id = 521] 03:35:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (13218C00) [pid = 3808] [serial = 1563] [outer = 00000000] 03:35:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18C79800) [pid = 3808] [serial = 1564] [outer = 13218C00] 03:35:41 INFO - PROCESS | 3808 | 1461234941953 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18E12400) [pid = 3808] [serial = 1565] [outer = 13218C00] 03:35:42 INFO - PROCESS | 3808 | 1461234942360 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]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 03:35:42 INFO - PROCESS | 3808 | 1461234942397 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 3808 | 1461234942399 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:35:42 INFO - PROCESS | 3808 | 1461234942403 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:35:42 INFO - PROCESS | 3808 | 1461234942404 Marionette TRACE conn3 <- [1,2050,null,{}] 03:35:42 INFO - PROCESS | 3808 | 1461234942408 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}] 03:35:42 INFO - PROCESS | 3808 | 1461234942553 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:35:42 INFO - PROCESS | 3808 | 1461234942621 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 3808 | ++DOCSHELL 18E0F400 == 52 [pid = 3808] [id = 522] 03:35:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (18FE5C00) [pid = 3808] [serial = 1566] [outer = 00000000] 03:35:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (19514400) [pid = 3808] [serial = 1567] [outer = 18FE5C00] 03:35:42 INFO - PROCESS | 3808 | 1461234942668 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1981F400) [pid = 3808] [serial = 1568] [outer = 18FE5C00] 03:35:43 INFO - PROCESS | 3808 | 1461234943097 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]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 735ms 03:35:43 INFO - PROCESS | 3808 | 1461234943151 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 3808 | 1461234943153 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:35:43 INFO - PROCESS | 3808 | 1461234943184 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 3808 | 1461234943185 Marionette TRACE conn3 <- [1,2054,null,{}] 03:35:43 INFO - PROCESS | 3808 | 1461234943198 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}] 03:35:43 INFO - PROCESS | 3808 | 1461234943309 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:35:43 INFO - PROCESS | 3808 | 1461234943321 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 3808 | ++DOCSHELL 15FD6400 == 53 [pid = 3808] [id = 523] 03:35:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (18210400) [pid = 3808] [serial = 1569] [outer = 00000000] 03:35:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (19A91C00) [pid = 3808] [serial = 1570] [outer = 18210400] 03:35:43 INFO - PROCESS | 3808 | 1461234943420 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (19C0B800) [pid = 3808] [serial = 1571] [outer = 18210400] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19C4F000) [pid = 3808] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (12CF8800) [pid = 3808] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (16770400) [pid = 3808] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (16775C00) [pid = 3808] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (15CDA000) [pid = 3808] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (16A84400) [pid = 3808] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (11B54000) [pid = 3808] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18C5F400) [pid = 3808] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1950A000) [pid = 3808] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (182B0400) [pid = 3808] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (12CF9400) [pid = 3808] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (16940C00) [pid = 3808] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:35:43 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (182B4C00) [pid = 3808] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:35:43 INFO - PROCESS | 3808 | 1461234943946 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]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 796ms 03:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:35:43 INFO - PROCESS | 3808 | 1461234943986 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 3808 | 1461234943989 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:35:43 INFO - PROCESS | 3808 | 1461234943993 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 3808 | 1461234943994 Marionette TRACE conn3 <- [1,2058,null,{}] 03:35:44 INFO - PROCESS | 3808 | 1461234943997 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}] 03:35:44 INFO - PROCESS | 3808 | 1461234944075 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:35:44 INFO - PROCESS | 3808 | 1461234944173 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 3808 | ++DOCSHELL 02A93800 == 54 [pid = 3808] [id = 524] 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (11B56400) [pid = 3808] [serial = 1572] [outer = 00000000] 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1555C000) [pid = 3808] [serial = 1573] [outer = 11B56400] 03:35:44 INFO - PROCESS | 3808 | 1461234944221 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (182AD000) [pid = 3808] [serial = 1574] [outer = 11B56400] 03:35:44 INFO - PROCESS | 3808 | 1461234944589 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]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 625ms 03:35:44 INFO - PROCESS | 3808 | 1461234944629 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 3808 | 1461234944631 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:35:44 INFO - PROCESS | 3808 | 1461234944634 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:35:44 INFO - PROCESS | 3808 | 1461234944635 Marionette TRACE conn3 <- [1,2062,null,{}] 03:35:44 INFO - PROCESS | 3808 | 1461234944664 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}] 03:35:44 INFO - PROCESS | 3808 | 1461234944781 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:35:44 INFO - PROCESS | 3808 | 1461234944793 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 3808 | ++DOCSHELL 15551400 == 55 [pid = 3808] [id = 525] 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (16770400) [pid = 3808] [serial = 1575] [outer = 00000000] 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1997DC00) [pid = 3808] [serial = 1576] [outer = 16770400] 03:35:44 INFO - PROCESS | 3808 | 1461234944837 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (19C18800) [pid = 3808] [serial = 1577] [outer = 16770400] 03:35:45 INFO - PROCESS | 3808 | 1461234945248 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]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 656ms 03:35:45 INFO - PROCESS | 3808 | 1461234945293 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 3808 | 1461234945295 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:35:45 INFO - PROCESS | 3808 | 1461234945298 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:35:45 INFO - PROCESS | 3808 | 1461234945300 Marionette TRACE conn3 <- [1,2066,null,{}] 03:35:45 INFO - PROCESS | 3808 | 1461234945304 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}] 03:35:45 INFO - PROCESS | 3808 | 1461234945384 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:35:45 INFO - PROCESS | 3808 | 1461234945482 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 3808 | ++DOCSHELL 12CF1400 == 56 [pid = 3808] [id = 526] 03:35:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (13219C00) [pid = 3808] [serial = 1578] [outer = 00000000] 03:35:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1A2D3400) [pid = 3808] [serial = 1579] [outer = 13219C00] 03:35:45 INFO - PROCESS | 3808 | 1461234945525 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (1A2DD000) [pid = 3808] [serial = 1580] [outer = 13219C00] 03:35:45 INFO - PROCESS | 3808 | 1461234945952 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]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 703ms 03:35:46 INFO - PROCESS | 3808 | 1461234945999 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 3808 | 1461234946003 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:35:46 INFO - PROCESS | 3808 | 1461234946103 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 3808 | 1461234946107 Marionette TRACE conn3 <- [1,2070,null,{}] 03:35:46 INFO - PROCESS | 3808 | 1461234946120 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}] 03:35:46 INFO - PROCESS | 3808 | 1461234946236 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:35:46 INFO - PROCESS | 3808 | 1461234946341 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 3808 | ++DOCSHELL 02A92C00 == 57 [pid = 3808] [id = 527] 03:35:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (02A93400) [pid = 3808] [serial = 1581] [outer = 00000000] 03:35:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (137E3C00) [pid = 3808] [serial = 1582] [outer = 02A93400] 03:35:46 INFO - PROCESS | 3808 | 1461234946398 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (13A47000) [pid = 3808] [serial = 1583] [outer = 02A93400] 03:35:46 INFO - PROCESS | 3808 | 1461234946963 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]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1000ms 03:35:47 INFO - PROCESS | 3808 | 1461234947013 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 3808 | 1461234947019 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:35:47 INFO - PROCESS | 3808 | 1461234947025 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 3808 | 1461234947028 Marionette TRACE conn3 <- [1,2074,null,{}] 03:35:47 INFO - PROCESS | 3808 | 1461234947032 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}] 03:35:47 INFO - PROCESS | 3808 | 1461234947139 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:35:47 INFO - PROCESS | 3808 | 1461234947250 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 3808 | ++DOCSHELL 13A0A000 == 58 [pid = 3808] [id = 528] 03:35:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1555B400) [pid = 3808] [serial = 1584] [outer = 00000000] 03:35:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (16776400) [pid = 3808] [serial = 1585] [outer = 1555B400] 03:35:47 INFO - PROCESS | 3808 | 1461234947345 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (182AD800) [pid = 3808] [serial = 1586] [outer = 1555B400] 03:35:47 INFO - PROCESS | 3808 | 1461234947927 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]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 937ms 03:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:35:47 INFO - PROCESS | 3808 | 1461234947968 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 3808 | 1461234947971 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:35:47 INFO - PROCESS | 3808 | 1461234947975 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 3808 | 1461234947978 Marionette TRACE conn3 <- [1,2078,null,{}] 03:35:47 INFO - PROCESS | 3808 | 1461234947989 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}] 03:35:48 INFO - PROCESS | 3808 | 1461234948100 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:35:48 INFO - PROCESS | 3808 | 1461234948213 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 3808 | ++DOCSHELL 19768800 == 59 [pid = 3808] [id = 529] 03:35:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1976E400) [pid = 3808] [serial = 1587] [outer = 00000000] 03:35:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (19C59C00) [pid = 3808] [serial = 1588] [outer = 1976E400] 03:35:48 INFO - PROCESS | 3808 | 1461234948310 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1A2E0000) [pid = 3808] [serial = 1589] [outer = 1976E400] 03:35:48 INFO - PROCESS | 3808 | 1461234948894 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]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1000ms 03:35:48 INFO - PROCESS | 3808 | 1461234948977 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 3808 | 1461234948980 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:35:48 INFO - PROCESS | 3808 | 1461234948983 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 3808 | 1461234948985 Marionette TRACE conn3 <- [1,2082,null,{}] 03:35:49 INFO - PROCESS | 3808 | 1461234949003 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}] 03:35:49 INFO - PROCESS | 3808 | 1461234949109 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:35:49 INFO - PROCESS | 3808 | 1461234949247 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 3808 | ++DOCSHELL 19974400 == 60 [pid = 3808] [id = 530] 03:35:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1A2DFC00) [pid = 3808] [serial = 1590] [outer = 00000000] 03:35:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1AAF2C00) [pid = 3808] [serial = 1591] [outer = 1A2DFC00] 03:35:49 INFO - PROCESS | 3808 | 1461234949302 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1ADF2C00) [pid = 3808] [serial = 1592] [outer = 1A2DFC00] 03:35:49 INFO - PROCESS | 3808 | 1461234949875 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]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 906ms 03:35:49 INFO - PROCESS | 3808 | 1461234949887 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 3808 | 1461234949889 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:35:49 INFO - PROCESS | 3808 | 1461234949893 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 3808 | 1461234949895 Marionette TRACE conn3 <- [1,2086,null,{}] 03:35:49 INFO - PROCESS | 3808 | 1461234949899 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}] 03:35:50 INFO - PROCESS | 3808 | 1461234950048 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:35:50 INFO - PROCESS | 3808 | 1461234950128 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 3808 | ++DOCSHELL 1997B800 == 61 [pid = 3808] [id = 531] 03:35:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1A9ECC00) [pid = 3808] [serial = 1593] [outer = 00000000] 03:35:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1C232C00) [pid = 3808] [serial = 1594] [outer = 1A9ECC00] 03:35:50 INFO - PROCESS | 3808 | 1461234950181 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (1C234400) [pid = 3808] [serial = 1595] [outer = 1A9ECC00] 03:35:50 INFO - PROCESS | 3808 | 1461234950783 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]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 953ms 03:35:50 INFO - PROCESS | 3808 | 1461234950838 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 3808 | 1461234950841 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:35:50 INFO - PROCESS | 3808 | 1461234950844 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 3808 | 1461234950846 Marionette TRACE conn3 <- [1,2090,null,{}] 03:35:50 INFO - PROCESS | 3808 | 1461234950850 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}] 03:35:50 INFO - PROCESS | 3808 | 1461234950971 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:35:51 INFO - PROCESS | 3808 | 1461234951113 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 3808 | ++DOCSHELL 13219400 == 62 [pid = 3808] [id = 532] 03:35:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (13419800) [pid = 3808] [serial = 1596] [outer = 00000000] 03:35:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (14AB5800) [pid = 3808] [serial = 1597] [outer = 13419800] 03:35:51 INFO - PROCESS | 3808 | 1461234951195 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (16AA5C00) [pid = 3808] [serial = 1598] [outer = 13419800] 03:35:51 INFO - PROCESS | 3808 | 1461234951973 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]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1188ms 03:35:52 INFO - PROCESS | 3808 | 1461234952036 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 3808 | 1461234952041 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:35:52 INFO - PROCESS | 3808 | 1461234952046 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 3808 | 1461234952049 Marionette TRACE conn3 <- [1,2094,null,{}] 03:35:52 INFO - PROCESS | 3808 | 1461234952054 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}] 03:35:52 INFO - PROCESS | 3808 | 1461234952153 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:35:52 INFO - PROCESS | 3808 | 1461234952299 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 3808 | ++DOCSHELL 14AA6400 == 63 [pid = 3808] [id = 533] 03:35:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (14AA9C00) [pid = 3808] [serial = 1599] [outer = 00000000] 03:35:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (1608D800) [pid = 3808] [serial = 1600] [outer = 14AA9C00] 03:35:52 INFO - PROCESS | 3808 | 1461234952350 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1676BC00) [pid = 3808] [serial = 1601] [outer = 14AA9C00] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 15551400 == 62 [pid = 3808] [id = 525] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 02A93800 == 61 [pid = 3808] [id = 524] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 15FD6400 == 60 [pid = 3808] [id = 523] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 18E0F400 == 59 [pid = 3808] [id = 522] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 12D3D400 == 58 [pid = 3808] [id = 521] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 182AB400 == 57 [pid = 3808] [id = 520] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 1664CC00 == 56 [pid = 3808] [id = 519] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 132E1C00 == 55 [pid = 3808] [id = 518] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 132DD400 == 54 [pid = 3808] [id = 517] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 1555C400 == 53 [pid = 3808] [id = 513] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (1A062C00) [pid = 3808] [serial = 1534] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (1325E800) [pid = 3808] [serial = 1489] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (15CE9000) [pid = 3808] [serial = 1492] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (19510400) [pid = 3808] [serial = 1495] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (19C53000) [pid = 3808] [serial = 1498] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOCSHELL 13203C00 == 52 [pid = 3808] [id = 512] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (18FF3C00) [pid = 3808] [serial = 1442] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1A05B000) [pid = 3808] [serial = 1502] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (1A057C00) [pid = 3808] [serial = 1501] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (13A09400) [pid = 3808] [serial = 1505] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (13418000) [pid = 3808] [serial = 1504] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (16AA6C00) [pid = 3808] [serial = 1513] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (16AAF400) [pid = 3808] [serial = 1514] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (18C6BC00) [pid = 3808] [serial = 1519] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (15FD3400) [pid = 3808] [serial = 1510] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1651D400) [pid = 3808] [serial = 1511] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18420400) [pid = 3808] [serial = 1516] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (132DA000) [pid = 3808] [serial = 1507] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (13479000) [pid = 3808] [serial = 1508] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (18FEB000) [pid = 3808] [serial = 1522] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18C74800) [pid = 3808] [serial = 1520] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (19978800) [pid = 3808] [serial = 1525] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (19C14000) [pid = 3808] [serial = 1531] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (19C11800) [pid = 3808] [serial = 1526] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1936F000) [pid = 3808] [serial = 1523] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18192800) [pid = 3808] [serial = 1528] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (15827400) [pid = 3808] [serial = 1532] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18C54800) [pid = 3808] [serial = 1529] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (184F2400) [pid = 3808] [serial = 1517] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18868000) [pid = 3808] [serial = 1472] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3808 | 1461234952942 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]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 953ms 03:35:52 INFO - PROCESS | 3808 | 1461234952992 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 3808 | 1461234952997 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:35:53 INFO - PROCESS | 3808 | 1461234953003 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 3808 | 1461234953006 Marionette TRACE conn3 <- [1,2098,null,{}] 03:35:53 INFO - PROCESS | 3808 | 1461234953010 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}] 03:35:53 INFO - PROCESS | 3808 | 1461234953100 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:35:53 INFO - PROCESS | 3808 | 1461234953199 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 3808 | ++DOCSHELL 132DD400 == 53 [pid = 3808] [id = 534] 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13A49000) [pid = 3808] [serial = 1602] [outer = 00000000] 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15FB2000) [pid = 3808] [serial = 1603] [outer = 13A49000] 03:35:53 INFO - PROCESS | 3808 | 1461234953244 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (16654800) [pid = 3808] [serial = 1604] [outer = 13A49000] 03:35:53 INFO - PROCESS | 3808 | 1461234953684 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]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 750ms 03:35:53 INFO - PROCESS | 3808 | 1461234953743 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 3808 | 1461234953745 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:35:53 INFO - PROCESS | 3808 | 1461234953748 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 3808 | 1461234953752 Marionette TRACE conn3 <- [1,2102,null,{}] 03:35:53 INFO - PROCESS | 3808 | 1461234953762 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}] 03:35:53 INFO - PROCESS | 3808 | 1461234953846 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:35:53 INFO - PROCESS | 3808 | 1461234953855 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 3808 | ++DOCSHELL 15FB4400 == 54 [pid = 3808] [id = 535] 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (16AA5400) [pid = 3808] [serial = 1605] [outer = 00000000] 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18B9C000) [pid = 3808] [serial = 1606] [outer = 16AA5400] 03:35:53 INFO - PROCESS | 3808 | 1461234953901 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18C6C000) [pid = 3808] [serial = 1607] [outer = 16AA5400] 03:35:54 INFO - PROCESS | 3808 | 1461234954360 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]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 640ms 03:35:54 INFO - PROCESS | 3808 | 1461234954386 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 3808 | 1461234954388 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:35:54 INFO - PROCESS | 3808 | 1461234954391 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 3808 | 1461234954393 Marionette TRACE conn3 <- [1,2106,null,{}] 03:35:54 INFO - PROCESS | 3808 | 1461234954396 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}] 03:35:54 INFO - PROCESS | 3808 | 1461234954511 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:35:54 INFO - PROCESS | 3808 | 1461234954522 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 3808 | ++DOCSHELL 18C79000 == 55 [pid = 3808] [id = 536] 03:35:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (18C7A000) [pid = 3808] [serial = 1608] [outer = 00000000] 03:35:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18FE5400) [pid = 3808] [serial = 1609] [outer = 18C7A000] 03:35:54 INFO - PROCESS | 3808 | 1461234954566 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18FED800) [pid = 3808] [serial = 1610] [outer = 18C7A000] 03:35:55 INFO - PROCESS | 3808 | 1461234955017 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]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 641ms 03:35:55 INFO - PROCESS | 3808 | 1461234955046 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 3808 | 1461234955048 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:35:55 INFO - PROCESS | 3808 | 1461234955051 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 3808 | 1461234955053 Marionette TRACE conn3 <- [1,2110,null,{}] 03:35:55 INFO - PROCESS | 3808 | 1461234955057 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}] 03:35:55 INFO - PROCESS | 3808 | 1461234955176 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:35:55 INFO - PROCESS | 3808 | 1461234955182 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 3808 | ++DOCSHELL 18C71000 == 56 [pid = 3808] [id = 537] 03:35:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (18C75C00) [pid = 3808] [serial = 1611] [outer = 00000000] 03:35:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (19518000) [pid = 3808] [serial = 1612] [outer = 18C75C00] 03:35:55 INFO - PROCESS | 3808 | 1461234955226 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1996F400) [pid = 3808] [serial = 1613] [outer = 18C75C00] 03:35:55 INFO - PROCESS | 3808 | 1461234955693 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]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 688ms 03:35:55 INFO - PROCESS | 3808 | 1461234955758 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 3808 | 1461234955760 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:35:55 INFO - PROCESS | 3808 | 1461234955763 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 3808 | 1461234955765 Marionette TRACE conn3 <- [1,2114,null,{}] 03:35:55 INFO - PROCESS | 3808 | 1461234955769 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}] 03:35:55 INFO - PROCESS | 3808 | 1461234955892 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:35:56 INFO - PROCESS | 3808 | 1461234955993 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 3808 | ++DOCSHELL 19C0F400 == 57 [pid = 3808] [id = 538] 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (19C14800) [pid = 3808] [serial = 1614] [outer = 00000000] 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (19D52000) [pid = 3808] [serial = 1615] [outer = 19C14800] 03:35:56 INFO - PROCESS | 3808 | 1461234956039 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (19C59800) [pid = 3808] [serial = 1616] [outer = 19C14800] 03:35:56 INFO - PROCESS | 3808 | 1461234956454 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]]]}] 03:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 03:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:35:56 INFO - PROCESS | 3808 | 1461234956503 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 3808 | 1461234956505 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:35:56 INFO - PROCESS | 3808 | 1461234956509 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 3808 | 1461234956510 Marionette TRACE conn3 <- [1,2118,null,{}] 03:35:56 INFO - PROCESS | 3808 | 1461234956514 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}] 03:35:56 INFO - PROCESS | 3808 | 1461234956631 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:35:56 INFO - PROCESS | 3808 | 1461234956637 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 3808 | ++DOCSHELL 18C7AC00 == 58 [pid = 3808] [id = 539] 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (18FF3800) [pid = 3808] [serial = 1617] [outer = 00000000] 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (1A381000) [pid = 3808] [serial = 1618] [outer = 18FF3800] 03:35:56 INFO - PROCESS | 3808 | 1461234956681 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1A9E9400) [pid = 3808] [serial = 1619] [outer = 18FF3800] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (18FE5C00) [pid = 3808] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (13218C00) [pid = 3808] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18210400) [pid = 3808] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (11B56400) [pid = 3808] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (16651800) [pid = 3808] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (16770400) [pid = 3808] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (182B3000) [pid = 3808] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (132E8400) [pid = 3808] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (13418800) [pid = 3808] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1320FC00) [pid = 3808] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (19C15400) [pid = 3808] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18B94000) [pid = 3808] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (13A07800) [pid = 3808] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (19517800) [pid = 3808] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13219800) [pid = 3808] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1550B000) [pid = 3808] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:35:57 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18C5E000) [pid = 3808] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:35:57 INFO - PROCESS | 3808 | 1461234957323 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] 03:35:57 INFO - PROCESS | 3808 | 1461234957354 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:35:57 INFO - PROCESS | 3808 | 1461234957357 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 3808 | 1461234957359 Marionette TRACE conn3 <- [1,2122,null,{}] 03:35:57 INFO - PROCESS | 3808 | 1461234957362 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}] 03:35:57 INFO - PROCESS | 3808 | 1461234957447 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:35:57 INFO - PROCESS | 3808 | 1461234957456 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 3808 | ++DOCSHELL 1321E400 == 59 [pid = 3808] [id = 540] 03:35:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (13221800) [pid = 3808] [serial = 1620] [outer = 00000000] 03:35:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (184F5C00) [pid = 3808] [serial = 1621] [outer = 13221800] 03:35:57 INFO - PROCESS | 3808 | 1461234957499 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1899F400) [pid = 3808] [serial = 1622] [outer = 13221800] 03:35:57 INFO - PROCESS | 3808 | 1461234957974 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]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 641ms 03:35:58 INFO - PROCESS | 3808 | 1461234957996 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 3808 | 1461234957997 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:35:58 INFO - PROCESS | 3808 | 1461234958001 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:35:58 INFO - PROCESS | 3808 | 1461234958002 Marionette TRACE conn3 <- [1,2126,null,{}] 03:35:58 INFO - PROCESS | 3808 | 1461234958006 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}] 03:35:58 INFO - PROCESS | 3808 | 1461234958088 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:35:58 INFO - PROCESS | 3808 | 1461234958094 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 3808 | ++DOCSHELL 13423400 == 60 [pid = 3808] [id = 541] 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1346F800) [pid = 3808] [serial = 1623] [outer = 00000000] 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (19C0B400) [pid = 3808] [serial = 1624] [outer = 1346F800] 03:35:58 INFO - PROCESS | 3808 | 1461234958138 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19C56000) [pid = 3808] [serial = 1625] [outer = 1346F800] 03:35:58 INFO - PROCESS | 3808 | 1461234958567 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]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 594ms 03:35:58 INFO - PROCESS | 3808 | 1461234958611 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 3808 | 1461234958613 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:35:58 INFO - PROCESS | 3808 | 1461234958617 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 3808 | 1461234958619 Marionette TRACE conn3 <- [1,2130,null,{}] 03:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:35:58 INFO - PROCESS | 3808 | 1461234958623 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}] 03:35:58 INFO - PROCESS | 3808 | 1461234958704 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:35:58 INFO - PROCESS | 3808 | 1461234958710 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 3808 | ++DOCSHELL 1883B000 == 61 [pid = 3808] [id = 542] 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18995C00) [pid = 3808] [serial = 1626] [outer = 00000000] 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1C22F000) [pid = 3808] [serial = 1627] [outer = 18995C00] 03:35:58 INFO - PROCESS | 3808 | 1461234958753 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1C23B000) [pid = 3808] [serial = 1628] [outer = 18995C00] 03:35:59 INFO - PROCESS | 3808 | 1461234959295 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] 03:35:59 INFO - PROCESS | 3808 | 1461234959367 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:35:59 INFO - PROCESS | 3808 | 1461234959373 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 3808 | 1461234959378 Marionette TRACE conn3 <- [1,2134,null,{}] 03:35:59 INFO - PROCESS | 3808 | 1461234959384 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}] 03:35:59 INFO - PROCESS | 3808 | 1461234959503 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:35:59 INFO - PROCESS | 3808 | 1461234959640 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 3808 | ++DOCSHELL 13479000 == 62 [pid = 3808] [id = 543] 03:35:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (137DB400) [pid = 3808] [serial = 1629] [outer = 00000000] 03:35:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (13A09400) [pid = 3808] [serial = 1630] [outer = 137DB400] 03:35:59 INFO - PROCESS | 3808 | 1461234959705 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (13E9D000) [pid = 3808] [serial = 1631] [outer = 137DB400] 03:36:00 INFO - PROCESS | 3808 | 1461234960379 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] 03:36:00 INFO - PROCESS | 3808 | 1461234960423 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:36:00 INFO - PROCESS | 3808 | 1461234960450 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 3808 | 1461234960453 Marionette TRACE conn3 <- [1,2138,null,{}] 03:36:00 INFO - PROCESS | 3808 | 1461234960457 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}] 03:36:00 INFO - PROCESS | 3808 | 1461234960567 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:36:00 INFO - PROCESS | 3808 | 1461234960708 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 3808 | ++DOCSHELL 15FD8000 == 63 [pid = 3808] [id = 544] 03:36:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (16518800) [pid = 3808] [serial = 1632] [outer = 00000000] 03:36:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (18C5E000) [pid = 3808] [serial = 1633] [outer = 16518800] 03:36:00 INFO - PROCESS | 3808 | 1461234960764 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (18C78C00) [pid = 3808] [serial = 1634] [outer = 16518800] 03:36:01 INFO - PROCESS | 3808 | 1461234961381 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]]]}] 03:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1001ms 03:36:01 INFO - PROCESS | 3808 | 1461234961451 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 3808 | 1461234961454 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:36:01 INFO - PROCESS | 3808 | 1461234961458 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 3808 | 1461234961461 Marionette TRACE conn3 <- [1,2142,null,{}] 03:36:01 INFO - PROCESS | 3808 | 1461234961472 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}] 03:36:01 INFO - PROCESS | 3808 | 1461234961584 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:36:01 INFO - PROCESS | 3808 | 1461234961725 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 3808 | ++DOCSHELL 18E16400 == 64 [pid = 3808] [id = 545] 03:36:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (19515000) [pid = 3808] [serial = 1635] [outer = 00000000] 03:36:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (1AA31000) [pid = 3808] [serial = 1636] [outer = 19515000] 03:36:01 INFO - PROCESS | 3808 | 1461234961783 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (1C231800) [pid = 3808] [serial = 1637] [outer = 19515000] 03:36:02 INFO - PROCESS | 3808 | 1461234962379 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]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1000ms 03:36:02 INFO - PROCESS | 3808 | 1461234962460 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 3808 | 1461234962463 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:36:02 INFO - PROCESS | 3808 | 1461234962466 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 3808 | 1461234962468 Marionette TRACE conn3 <- [1,2146,null,{}] 03:36:02 INFO - PROCESS | 3808 | 1461234962486 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}] 03:36:02 INFO - PROCESS | 3808 | 1461234962592 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:36:02 INFO - PROCESS | 3808 | 1461234962730 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 3808 | ++DOCSHELL 1C22EC00 == 65 [pid = 3808] [id = 546] 03:36:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (1C23A000) [pid = 3808] [serial = 1638] [outer = 00000000] 03:36:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (1C437000) [pid = 3808] [serial = 1639] [outer = 1C23A000] 03:36:02 INFO - PROCESS | 3808 | 1461234962788 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (1C43CC00) [pid = 3808] [serial = 1640] [outer = 1C23A000] 03:36:03 INFO - PROCESS | 3808 | 1461234963362 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]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 969ms 03:36:03 INFO - PROCESS | 3808 | 1461234963432 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 3808 | 1461234963434 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:36:03 INFO - PROCESS | 3808 | 1461234963438 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 3808 | 1461234963440 Marionette TRACE conn3 <- [1,2150,null,{}] 03:36:03 INFO - PROCESS | 3808 | 1461234963444 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}] 03:36:03 INFO - PROCESS | 3808 | 1461234963549 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:36:03 INFO - PROCESS | 3808 | 1461234963691 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 3808 | ++DOCSHELL 13220400 == 66 [pid = 3808] [id = 547] 03:36:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (18993400) [pid = 3808] [serial = 1641] [outer = 00000000] 03:36:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 129 (1C4C2000) [pid = 3808] [serial = 1642] [outer = 18993400] 03:36:03 INFO - PROCESS | 3808 | 1461234963747 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 130 (1C4C3C00) [pid = 3808] [serial = 1643] [outer = 18993400] 03:36:04 INFO - PROCESS | 3808 | 1461234964373 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]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1000ms 03:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:36:04 INFO - PROCESS | 3808 | 1461234964440 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 3808 | 1461234964443 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:36:04 INFO - PROCESS | 3808 | 1461234964446 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 3808 | 1461234964448 Marionette TRACE conn3 <- [1,2154,null,{}] 03:36:04 INFO - PROCESS | 3808 | 1461234964452 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}] 03:36:04 INFO - PROCESS | 3808 | 1461234964578 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:36:04 INFO - PROCESS | 3808 | 1461234964871 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 3808 | ++DOCSHELL 02A8F000 == 67 [pid = 3808] [id = 548] 03:36:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 131 (11B56400) [pid = 3808] [serial = 1644] [outer = 00000000] 03:36:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 132 (13422400) [pid = 3808] [serial = 1645] [outer = 11B56400] 03:36:04 INFO - PROCESS | 3808 | 1461234964954 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 133 (13A09800) [pid = 3808] [serial = 1646] [outer = 11B56400] 03:36:05 INFO - PROCESS | 3808 | 1461234965528 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]]]}] 03:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1140ms 03:36:05 INFO - PROCESS | 3808 | 1461234965593 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 3808 | 1461234965598 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:36:05 INFO - PROCESS | 3808 | 1461234965603 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 3808 | 1461234965606 Marionette TRACE conn3 <- [1,2158,null,{}] 03:36:05 INFO - PROCESS | 3808 | 1461234965611 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}] 03:36:05 INFO - PROCESS | 3808 | 1461234965709 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:36:05 INFO - PROCESS | 3808 | 1461234965854 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 3808 | ++DOCSHELL 16089C00 == 68 [pid = 3808] [id = 549] 03:36:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 134 (1608D000) [pid = 3808] [serial = 1647] [outer = 00000000] 03:36:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 135 (16656C00) [pid = 3808] [serial = 1648] [outer = 1608D000] 03:36:05 INFO - PROCESS | 3808 | 1461234965911 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 136 (16A8CC00) [pid = 3808] [serial = 1649] [outer = 1608D000] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 11B57400 == 67 [pid = 3808] [id = 476] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 1341FC00 == 66 [pid = 3808] [id = 497] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18993800 == 65 [pid = 3808] [id = 498] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18FE9000 == 64 [pid = 3808] [id = 499] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 1320D800 == 63 [pid = 3808] [id = 496] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 13423400 == 62 [pid = 3808] [id = 541] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 1321E400 == 61 [pid = 3808] [id = 540] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18C7AC00 == 60 [pid = 3808] [id = 539] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 19C0F400 == 59 [pid = 3808] [id = 538] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18C71000 == 58 [pid = 3808] [id = 537] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18C79000 == 57 [pid = 3808] [id = 536] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 15FB4400 == 56 [pid = 3808] [id = 535] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 132DD400 == 55 [pid = 3808] [id = 534] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 14AA6400 == 54 [pid = 3808] [id = 533] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 135 (1A2D3400) [pid = 3808] [serial = 1579] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 19768800 == 53 [pid = 3808] [id = 529] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 13A0A000 == 52 [pid = 3808] [id = 528] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 18FE9C00 == 51 [pid = 3808] [id = 511] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 02A92C00 == 50 [pid = 3808] [id = 527] 03:36:06 INFO - PROCESS | 3808 | --DOCSHELL 12CF1400 == 49 [pid = 3808] [id = 526] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 134 (19970000) [pid = 3808] [serial = 1454] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 133 (13425C00) [pid = 3808] [serial = 1445] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 132 (16653C00) [pid = 3808] [serial = 1448] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 131 (18FF0400) [pid = 3808] [serial = 1451] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 130 (132E0000) [pid = 3808] [serial = 1490] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 129 (19C56400) [pid = 3808] [serial = 1499] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 128 (19975800) [pid = 3808] [serial = 1496] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (16096800) [pid = 3808] [serial = 1493] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (19514400) [pid = 3808] [serial = 1567] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (18C79800) [pid = 3808] [serial = 1564] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (18E12400) [pid = 3808] [serial = 1565] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (19A91C00) [pid = 3808] [serial = 1570] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (1555C000) [pid = 3808] [serial = 1573] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (16A83400) [pid = 3808] [serial = 1558] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (19C18800) [pid = 3808] [serial = 1577] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (16AAB400) [pid = 3808] [serial = 1559] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18B99800) [pid = 3808] [serial = 1561] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (13DA6000) [pid = 3808] [serial = 1555] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (14AB1400) [pid = 3808] [serial = 1556] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (15557C00) [pid = 3808] [serial = 1553] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1550B800) [pid = 3808] [serial = 1552] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (13A03400) [pid = 3808] [serial = 1537] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (16A88400) [pid = 3808] [serial = 1540] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1A032400) [pid = 3808] [serial = 1543] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A376C00) [pid = 3808] [serial = 1546] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1A96AC00) [pid = 3808] [serial = 1549] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1997DC00) [pid = 3808] [serial = 1576] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (19C0B800) [pid = 3808] [serial = 1571] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1981F400) [pid = 3808] [serial = 1568] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (182AD000) [pid = 3808] [serial = 1574] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18BA0400) [pid = 3808] [serial = 1562] [outer = 00000000] [url = about:blank] 03:36:06 INFO - PROCESS | 3808 | 1461234966464 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]]]}] 03:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 906ms 03:36:06 INFO - PROCESS | 3808 | 1461234966509 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 3808 | 1461234966513 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:36:06 INFO - PROCESS | 3808 | 1461234966517 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:36:06 INFO - PROCESS | 3808 | 1461234966519 Marionette TRACE conn3 <- [1,2162,null,{}] 03:36:06 INFO - PROCESS | 3808 | 1461234966523 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}] 03:36:06 INFO - PROCESS | 3808 | 1461234966609 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:36:06 INFO - PROCESS | 3808 | 1461234966711 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 3808 | ++DOCSHELL 13A0A000 == 50 [pid = 3808] [id = 550] 03:36:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13A0F400) [pid = 3808] [serial = 1650] [outer = 00000000] 03:36:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1555A000) [pid = 3808] [serial = 1651] [outer = 13A0F400] 03:36:06 INFO - PROCESS | 3808 | 1461234966756 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1654A800) [pid = 3808] [serial = 1652] [outer = 13A0F400] 03:36:07 INFO - PROCESS | 3808 | 1461234967176 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]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 704ms 03:36:07 INFO - PROCESS | 3808 | 1461234967221 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 3808 | 1461234967223 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:36:07 INFO - PROCESS | 3808 | 1461234967228 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 3808 | 1461234967234 Marionette TRACE conn3 <- [1,2166,null,{}] 03:36:07 INFO - PROCESS | 3808 | 1461234967243 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}] 03:36:07 INFO - PROCESS | 3808 | 1461234967328 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:36:07 INFO - PROCESS | 3808 | 1461234967368 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 3808 | ++DOCSHELL 184F2400 == 51 [pid = 3808] [id = 551] 03:36:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (184F6400) [pid = 3808] [serial = 1653] [outer = 00000000] 03:36:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (18B92C00) [pid = 3808] [serial = 1654] [outer = 184F6400] 03:36:07 INFO - PROCESS | 3808 | 1461234967418 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18B99C00) [pid = 3808] [serial = 1655] [outer = 184F6400] 03:36:07 INFO - PROCESS | 3808 | 1461234967869 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]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 688ms 03:36:07 INFO - PROCESS | 3808 | 1461234967927 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 3808 | 1461234967931 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:36:07 INFO - PROCESS | 3808 | 1461234967935 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 3808 | 1461234967938 Marionette TRACE conn3 <- [1,2170,null,{}] 03:36:07 INFO - PROCESS | 3808 | 1461234967942 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}] 03:36:08 INFO - PROCESS | 3808 | 1461234968026 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:36:08 INFO - PROCESS | 3808 | 1461234968035 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 3808 | ++DOCSHELL 18C5F400 == 52 [pid = 3808] [id = 552] 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (18C5F800) [pid = 3808] [serial = 1656] [outer = 00000000] 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (18C7A800) [pid = 3808] [serial = 1657] [outer = 18C5F800] 03:36:08 INFO - PROCESS | 3808 | 1461234968079 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18E0F000) [pid = 3808] [serial = 1658] [outer = 18C5F800] 03:36:08 INFO - PROCESS | 3808 | 1461234968521 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]]]}] 03:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 641ms 03:36:08 INFO - PROCESS | 3808 | 1461234968571 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 3808 | 1461234968573 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:36:08 INFO - PROCESS | 3808 | 1461234968577 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - PROCESS | 3808 | 1461234968578 Marionette TRACE conn3 <- [1,2174,null,{}] 03:36:08 INFO - PROCESS | 3808 | 1461234968582 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}] 03:36:08 INFO - PROCESS | 3808 | 1461234968715 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:36:08 INFO - PROCESS | 3808 | 1461234968772 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 3808 | ++DOCSHELL 1341E400 == 53 [pid = 3808] [id = 553] 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18FEC400) [pid = 3808] [serial = 1659] [outer = 00000000] 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1950AC00) [pid = 3808] [serial = 1660] [outer = 18FEC400] 03:36:08 INFO - PROCESS | 3808 | 1461234968825 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (19767800) [pid = 3808] [serial = 1661] [outer = 18FEC400] 03:36:09 INFO - PROCESS | 3808 | --DOCSHELL 1DF3F800 == 52 [pid = 3808] [id = 16] 03:36:09 INFO - PROCESS | 3808 | 1461234969334 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]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 797ms 03:36:09 INFO - PROCESS | 3808 | 1461234969379 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 3808 | 1461234969380 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:36:09 INFO - PROCESS | 3808 | 1461234969384 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:36:09 INFO - PROCESS | 3808 | 1461234969386 Marionette TRACE conn3 <- [1,2178,null,{}] 03:36:09 INFO - PROCESS | 3808 | 1461234969389 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}] 03:36:09 INFO - PROCESS | 3808 | 1461234969504 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:36:09 INFO - PROCESS | 3808 | 1461234969572 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 3808 | ++DOCSHELL 19509C00 == 53 [pid = 3808] [id = 554] 03:36:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (19975800) [pid = 3808] [serial = 1662] [outer = 00000000] 03:36:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (19A8BC00) [pid = 3808] [serial = 1663] [outer = 19975800] 03:36:09 INFO - PROCESS | 3808 | 1461234969616 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (19AB7C00) [pid = 3808] [serial = 1664] [outer = 19975800] 03:36:10 INFO - PROCESS | 3808 | 1461234970034 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]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 03:36:10 INFO - PROCESS | 3808 | 1461234970084 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 3808 | 1461234970086 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:36:10 INFO - PROCESS | 3808 | 1461234970089 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:36:10 INFO - PROCESS | 3808 | 1461234970091 Marionette TRACE conn3 <- [1,2182,null,{}] 03:36:10 INFO - PROCESS | 3808 | 1461234970132 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}] 03:36:10 INFO - PROCESS | 3808 | 1461234970253 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:36:10 INFO - PROCESS | 3808 | 1461234970322 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 3808 | ++DOCSHELL 1555B800 == 54 [pid = 3808] [id = 555] 03:36:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (19C09800) [pid = 3808] [serial = 1665] [outer = 00000000] 03:36:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (19C18800) [pid = 3808] [serial = 1666] [outer = 19C09800] 03:36:10 INFO - PROCESS | 3808 | 1461234970366 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (19C55400) [pid = 3808] [serial = 1667] [outer = 19C09800] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (16AA5400) [pid = 3808] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18C7A000) [pid = 3808] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (13221800) [pid = 3808] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (13A49000) [pid = 3808] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1346F800) [pid = 3808] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (18FF3800) [pid = 3808] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (14AA9C00) [pid = 3808] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (11B57000) [pid = 3808] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (19C14800) [pid = 3808] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:36:10 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (18C75C00) [pid = 3808] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:36:10 INFO - PROCESS | 3808 | 1461234970901 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]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 859ms 03:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:36:10 INFO - PROCESS | 3808 | 1461234970956 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 3808 | 1461234970958 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:36:10 INFO - PROCESS | 3808 | 1461234970961 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 3808 | 1461234970963 Marionette TRACE conn3 <- [1,2186,null,{}] 03:36:10 INFO - PROCESS | 3808 | 1461234970966 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}] 03:36:11 INFO - PROCESS | 3808 | 1461234971054 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:36:11 INFO - PROCESS | 3808 | 1461234971062 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 3808 | ++DOCSHELL 132E4C00 == 55 [pid = 3808] [id = 556] 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (15C35400) [pid = 3808] [serial = 1668] [outer = 00000000] 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (19970C00) [pid = 3808] [serial = 1669] [outer = 15C35400] 03:36:11 INFO - PROCESS | 3808 | 1461234971105 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (19C0D000) [pid = 3808] [serial = 1670] [outer = 15C35400] 03:36:11 INFO - PROCESS | 3808 | 1461234971533 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]]]}] 03:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 594ms 03:36:11 INFO - PROCESS | 3808 | 1461234971555 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 3808 | 1461234971557 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:36:11 INFO - PROCESS | 3808 | 1461234971560 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - PROCESS | 3808 | 1461234971562 Marionette TRACE conn3 <- [1,2190,null,{}] 03:36:11 INFO - PROCESS | 3808 | 1461234971566 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}] 03:36:11 INFO - PROCESS | 3808 | 1461234971690 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:36:11 INFO - PROCESS | 3808 | 1461234971699 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 3808 | ++DOCSHELL 12D72800 == 56 [pid = 3808] [id = 557] 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (16092400) [pid = 3808] [serial = 1671] [outer = 00000000] 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A032400) [pid = 3808] [serial = 1672] [outer = 16092400] 03:36:11 INFO - PROCESS | 3808 | 1461234971744 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1A05A000) [pid = 3808] [serial = 1673] [outer = 16092400] 03:36:12 INFO - PROCESS | 3808 | 1461234972175 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]]]}] 03:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 640ms 03:36:12 INFO - PROCESS | 3808 | 1461234972199 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 3808 | 1461234972201 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:36:12 INFO - PROCESS | 3808 | 1461234972204 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:36:12 INFO - PROCESS | 3808 | 1461234972206 Marionette TRACE conn3 <- [1,2194,null,{}] 03:36:12 INFO - PROCESS | 3808 | 1461234972210 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}] 03:36:12 INFO - PROCESS | 3808 | 1461234972333 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:36:12 INFO - PROCESS | 3808 | 1461234972342 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 3808 | ++DOCSHELL 1608C400 == 57 [pid = 3808] [id = 558] 03:36:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (18FEA800) [pid = 3808] [serial = 1674] [outer = 00000000] 03:36:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (1A96D800) [pid = 3808] [serial = 1675] [outer = 18FEA800] 03:36:12 INFO - PROCESS | 3808 | 1461234972391 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1AAF1C00) [pid = 3808] [serial = 1676] [outer = 18FEA800] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1D466000 == 56 [pid = 3808] [id = 13] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1D151000 == 55 [pid = 3808] [id = 11] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1997B800 == 54 [pid = 3808] [id = 531] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 19C17400 == 53 [pid = 3808] [id = 500] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 19974400 == 52 [pid = 3808] [id = 530] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 02A8FC00 == 51 [pid = 3808] [id = 495] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1D726000 == 50 [pid = 3808] [id = 10] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 11B4B400 == 49 [pid = 3808] [id = 514] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 19517000 == 48 [pid = 3808] [id = 484] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1346E800 == 47 [pid = 3808] [id = 516] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 15CCE400 == 46 [pid = 3808] [id = 480] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 19C5AC00 == 45 [pid = 3808] [id = 515] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 18B9E400 == 44 [pid = 3808] [id = 483] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 13219400 == 43 [pid = 3808] [id = 532] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 18C75400 == 42 [pid = 3808] [id = 485] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1E09E400 == 41 [pid = 3808] [id = 17] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 16089C00 == 40 [pid = 3808] [id = 549] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 02A8F000 == 39 [pid = 3808] [id = 548] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 13220400 == 38 [pid = 3808] [id = 547] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 18E16400 == 37 [pid = 3808] [id = 545] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1C22EC00 == 36 [pid = 3808] [id = 546] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 15FD8000 == 35 [pid = 3808] [id = 544] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 1883B000 == 34 [pid = 3808] [id = 542] 03:36:13 INFO - PROCESS | 3808 | --DOCSHELL 13479000 == 33 [pid = 3808] [id = 543] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 13A0A000 == 32 [pid = 3808] [id = 550] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 184F2400 == 31 [pid = 3808] [id = 551] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 19509C00 == 30 [pid = 3808] [id = 554] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 12D72800 == 29 [pid = 3808] [id = 557] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 132E4C00 == 28 [pid = 3808] [id = 556] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 18C5F400 == 27 [pid = 3808] [id = 552] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 1341E400 == 26 [pid = 3808] [id = 553] 03:36:14 INFO - PROCESS | 3808 | --DOCSHELL 1555B800 == 25 [pid = 3808] [id = 555] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1C22F000) [pid = 3808] [serial = 1627] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (19C56000) [pid = 3808] [serial = 1625] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1C232C00) [pid = 3808] [serial = 1594] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18C6C000) [pid = 3808] [serial = 1607] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (137E3C00) [pid = 3808] [serial = 1582] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (18FED800) [pid = 3808] [serial = 1610] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (19C59C00) [pid = 3808] [serial = 1588] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1899F400) [pid = 3808] [serial = 1622] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (18FE5400) [pid = 3808] [serial = 1609] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (16654800) [pid = 3808] [serial = 1604] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (14AB5800) [pid = 3808] [serial = 1597] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (19C0B400) [pid = 3808] [serial = 1624] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1A381000) [pid = 3808] [serial = 1618] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1608D800) [pid = 3808] [serial = 1600] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (15FB2000) [pid = 3808] [serial = 1603] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1676BC00) [pid = 3808] [serial = 1601] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (19C0F000) [pid = 3808] [serial = 1487] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19D52000) [pid = 3808] [serial = 1615] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A9E9400) [pid = 3808] [serial = 1619] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (19C59800) [pid = 3808] [serial = 1616] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18B9C000) [pid = 3808] [serial = 1606] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (16776400) [pid = 3808] [serial = 1585] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (184F5C00) [pid = 3808] [serial = 1621] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1996F400) [pid = 3808] [serial = 1613] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1AAF2C00) [pid = 3808] [serial = 1591] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (19518000) [pid = 3808] [serial = 1612] [outer = 00000000] [url = about:blank] 03:36:14 INFO - PROCESS | 3808 | 1461234974531 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]]]}] 03:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2376ms 03:36:14 INFO - PROCESS | 3808 | 1461234974575 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 3808 | 1461234974578 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:36:14 INFO - PROCESS | 3808 | 1461234974584 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:36:14 INFO - PROCESS | 3808 | 1461234974588 Marionette TRACE conn3 <- [1,2198,null,{}] 03:36:14 INFO - PROCESS | 3808 | 1461234974594 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}] 03:36:14 INFO - PROCESS | 3808 | 1461234974683 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:36:14 INFO - PROCESS | 3808 | 1461234974692 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 3808 | ++DOCSHELL 11B4F400 == 26 [pid = 3808] [id = 559] 03:36:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (11B4F800) [pid = 3808] [serial = 1677] [outer = 00000000] 03:36:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (12B3EC00) [pid = 3808] [serial = 1678] [outer = 11B4F800] 03:36:14 INFO - PROCESS | 3808 | 1461234974741 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (12BDF400) [pid = 3808] [serial = 1679] [outer = 11B4F800] 03:36:15 INFO - PROCESS | 3808 | 1461234975246 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]]]}] 03:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms 03:36:15 INFO - PROCESS | 3808 | 1461234975288 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:36:15 INFO - PROCESS | 3808 | 1461234975294 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:36:15 INFO - PROCESS | 3808 | 1461234975300 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:36:15 INFO - PROCESS | 3808 | 1461234975303 Marionette TRACE conn3 <- [1,2202,null,{}] 03:36:15 INFO - PROCESS | 3808 | 1461234975307 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}] 03:36:15 INFO - PROCESS | 3808 | 1461234975389 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:36:15 INFO - PROCESS | 3808 | 1461234975398 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 3808 | ++DOCSHELL 12D44800 == 27 [pid = 3808] [id = 560] 03:36:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (12D75C00) [pid = 3808] [serial = 1680] [outer = 00000000] 03:36:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1320EC00) [pid = 3808] [serial = 1681] [outer = 12D75C00] 03:36:15 INFO - PROCESS | 3808 | 1461234975445 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1321A400) [pid = 3808] [serial = 1682] [outer = 12D75C00] 03:36:15 INFO - PROCESS | 3808 | 1461234975929 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]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 704ms 03:36:16 INFO - PROCESS | 3808 | 1461234976000 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 3808 | 1461234976003 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:36:16 INFO - PROCESS | 3808 | 1461234976006 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 3808 | 1461234976010 Marionette TRACE conn3 <- [1,2206,null,{}] 03:36:16 INFO - PROCESS | 3808 | 1461234976021 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}] 03:36:16 INFO - PROCESS | 3808 | 1461234976149 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:36:16 INFO - PROCESS | 3808 | 1461234976245 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 3808 | ++DOCSHELL 132E4C00 == 28 [pid = 3808] [id = 561] 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (132E5000) [pid = 3808] [serial = 1683] [outer = 00000000] 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (132E8C00) [pid = 3808] [serial = 1684] [outer = 132E5000] 03:36:16 INFO - PROCESS | 3808 | 1461234976294 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1341C400) [pid = 3808] [serial = 1685] [outer = 132E5000] 03:36:16 INFO - PROCESS | 3808 | 1461234976679 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]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 688ms 03:36:16 INFO - PROCESS | 3808 | 1461234976705 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 3808 | 1461234976707 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:36:16 INFO - PROCESS | 3808 | 1461234976711 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 3808 | 1461234976712 Marionette TRACE conn3 <- [1,2210,null,{}] 03:36:16 INFO - PROCESS | 3808 | 1461234976716 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}] 03:36:16 INFO - PROCESS | 3808 | 1461234976831 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:36:16 INFO - PROCESS | 3808 | 1461234976839 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 3808 | ++DOCSHELL 132E0800 == 29 [pid = 3808] [id = 562] 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13471C00) [pid = 3808] [serial = 1686] [outer = 00000000] 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13479400) [pid = 3808] [serial = 1687] [outer = 13471C00] 03:36:16 INFO - PROCESS | 3808 | 1461234976885 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (13A09000) [pid = 3808] [serial = 1688] [outer = 13471C00] 03:36:17 INFO - PROCESS | 3808 | 1461234977313 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]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 625ms 03:36:17 INFO - PROCESS | 3808 | 1461234977348 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 3808 | 1461234977350 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:36:17 INFO - PROCESS | 3808 | 1461234977353 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 3808 | 1461234977355 Marionette TRACE conn3 <- [1,2214,null,{}] 03:36:17 INFO - PROCESS | 3808 | 1461234977358 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}] 03:36:17 INFO - PROCESS | 3808 | 1461234977465 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:36:17 INFO - PROCESS | 3808 | 1461234977473 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 3808 | ++DOCSHELL 13A0E000 == 30 [pid = 3808] [id = 563] 03:36:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (13A40000) [pid = 3808] [serial = 1689] [outer = 00000000] 03:36:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (146B6400) [pid = 3808] [serial = 1690] [outer = 13A40000] 03:36:17 INFO - PROCESS | 3808 | 1461234977518 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (14AB1400) [pid = 3808] [serial = 1691] [outer = 13A40000] 03:36:17 INFO - PROCESS | 3808 | 1461234977966 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]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 641ms 03:36:17 INFO - PROCESS | 3808 | 1461234977992 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 3808 | 1461234977994 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:36:17 INFO - PROCESS | 3808 | 1461234977997 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:36:17 INFO - PROCESS | 3808 | 1461234977999 Marionette TRACE conn3 <- [1,2218,null,{}] 03:36:18 INFO - PROCESS | 3808 | 1461234978002 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}] 03:36:18 INFO - PROCESS | 3808 | 1461234978150 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:36:18 INFO - PROCESS | 3808 | 1461234978165 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 3808 | ++DOCSHELL 15556C00 == 31 [pid = 3808] [id = 564] 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (15559400) [pid = 3808] [serial = 1692] [outer = 00000000] 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (15C3D000) [pid = 3808] [serial = 1693] [outer = 15559400] 03:36:18 INFO - PROCESS | 3808 | 1461234978216 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (16089400) [pid = 3808] [serial = 1694] [outer = 15559400] 03:36:18 INFO - PROCESS | 3808 | 1461234978621 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]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 640ms 03:36:18 INFO - PROCESS | 3808 | 1461234978636 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 3808 | 1461234978637 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:36:18 INFO - PROCESS | 3808 | 1461234978641 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:36:18 INFO - PROCESS | 3808 | 1461234978642 Marionette TRACE conn3 <- [1,2222,null,{}] 03:36:18 INFO - PROCESS | 3808 | 1461234978646 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}] 03:36:18 INFO - PROCESS | 3808 | 1461234978718 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:36:18 INFO - PROCESS | 3808 | 1461234978724 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 3808 | ++DOCSHELL 15F0FC00 == 32 [pid = 3808] [id = 565] 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (15FAB400) [pid = 3808] [serial = 1695] [outer = 00000000] 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (16648800) [pid = 3808] [serial = 1696] [outer = 15FAB400] 03:36:18 INFO - PROCESS | 3808 | 1461234978768 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (16652000) [pid = 3808] [serial = 1697] [outer = 15FAB400] 03:36:19 INFO - PROCESS | 3808 | 1461234979229 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]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 641ms 03:36:19 INFO - PROCESS | 3808 | 1461234979279 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 3808 | 1461234979281 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:36:19 INFO - PROCESS | 3808 | 1461234979284 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:36:19 INFO - PROCESS | 3808 | 1461234979286 Marionette TRACE conn3 <- [1,2226,null,{}] 03:36:19 INFO - PROCESS | 3808 | 1461234979289 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}] 03:36:19 INFO - PROCESS | 3808 | 1461234979363 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:36:19 INFO - PROCESS | 3808 | 1461234979369 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 3808 | ++DOCSHELL 1651F800 == 33 [pid = 3808] [id = 566] 03:36:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (16520000) [pid = 3808] [serial = 1698] [outer = 00000000] 03:36:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (16A88800) [pid = 3808] [serial = 1699] [outer = 16520000] 03:36:19 INFO - PROCESS | 3808 | 1461234979412 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (16A83400) [pid = 3808] [serial = 1700] [outer = 16520000] 03:36:19 INFO - PROCESS | 3808 | 1461234979868 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]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 03:36:19 INFO - PROCESS | 3808 | 1461234979923 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 3808 | 1461234979925 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:36:19 INFO - PROCESS | 3808 | 1461234979928 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 3808 | 1461234979930 Marionette TRACE conn3 <- [1,2230,null,{}] 03:36:19 INFO - PROCESS | 3808 | 1461234979933 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}] 03:36:20 INFO - PROCESS | 3808 | 1461234980043 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:36:20 INFO - PROCESS | 3808 | 1461234980053 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 3808 | ++DOCSHELL 132E4800 == 34 [pid = 3808] [id = 567] 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (16AAA400) [pid = 3808] [serial = 1701] [outer = 00000000] 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1820BC00) [pid = 3808] [serial = 1702] [outer = 16AAA400] 03:36:20 INFO - PROCESS | 3808 | 1461234980152 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (18202400) [pid = 3808] [serial = 1703] [outer = 16AAA400] 03:36:20 INFO - PROCESS | 3808 | 1461234980595 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]]]}] 03:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 688ms 03:36:20 INFO - PROCESS | 3808 | 1461234980628 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 3808 | 1461234980630 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:36:20 INFO - PROCESS | 3808 | 1461234980633 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 3808 | 1461234980635 Marionette TRACE conn3 <- [1,2234,null,{}] 03:36:20 INFO - PROCESS | 3808 | 1461234980638 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}] 03:36:20 INFO - PROCESS | 3808 | 1461234980747 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:36:20 INFO - PROCESS | 3808 | 1461234980753 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 3808 | ++DOCSHELL 16935000 == 35 [pid = 3808] [id = 568] 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 123 (16AA0800) [pid = 3808] [serial = 1704] [outer = 00000000] 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 124 (18426000) [pid = 3808] [serial = 1705] [outer = 16AA0800] 03:36:20 INFO - PROCESS | 3808 | 1461234980797 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 125 (18835800) [pid = 3808] [serial = 1706] [outer = 16AA0800] 03:36:21 INFO - PROCESS | 3808 | 1461234981256 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]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 625ms 03:36:21 INFO - PROCESS | 3808 | 1461234981271 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 3808 | 1461234981274 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:36:21 INFO - PROCESS | 3808 | 1461234981277 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 3808 | 1461234981279 Marionette TRACE conn3 <- [1,2238,null,{}] 03:36:21 INFO - PROCESS | 3808 | 1461234981283 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}] 03:36:21 INFO - PROCESS | 3808 | 1461234981411 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:36:21 INFO - PROCESS | 3808 | 1461234981508 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 3808 | ++DOCSHELL 18B95000 == 36 [pid = 3808] [id = 569] 03:36:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 126 (18B96000) [pid = 3808] [serial = 1707] [outer = 00000000] 03:36:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 127 (18C54800) [pid = 3808] [serial = 1708] [outer = 18B96000] 03:36:21 INFO - PROCESS | 3808 | 1461234981562 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 128 (18C6DC00) [pid = 3808] [serial = 1709] [outer = 18B96000] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 127 (1DF3FC00) [pid = 3808] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 126 (15CD6800) [pid = 3808] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 125 (1A271400) [pid = 3808] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 124 (19C58C00) [pid = 3808] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 123 (19510C00) [pid = 3808] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 122 (13205400) [pid = 3808] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (13419800) [pid = 3808] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (1654BC00) [pid = 3808] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (16092400) [pid = 3808] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1E0A2000) [pid = 3808] [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.] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18FEC400) [pid = 3808] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19975800) [pid = 3808] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (19C09800) [pid = 3808] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18C5F800) [pid = 3808] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (184F6400) [pid = 3808] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (13A0F400) [pid = 3808] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1608D000) [pid = 3808] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (11B56400) [pid = 3808] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18993400) [pid = 3808] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1C23A000) [pid = 3808] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (19515000) [pid = 3808] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (16518800) [pid = 3808] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (137DB400) [pid = 3808] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18995C00) [pid = 3808] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (15C35400) [pid = 3808] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1555B400) [pid = 3808] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (1A2DFC00) [pid = 3808] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1976E400) [pid = 3808] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (13219C00) [pid = 3808] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (02A93400) [pid = 3808] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:36:22 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1A9ECC00) [pid = 3808] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:36:22 INFO - PROCESS | 3808 | 1461234982516 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]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1297ms 03:36:22 INFO - PROCESS | 3808 | 1461234982576 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 3808 | 1461234982580 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:36:22 INFO - PROCESS | 3808 | 1461234982584 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:36:22 INFO - PROCESS | 3808 | 1461234982587 Marionette TRACE conn3 <- [1,2242,null,{}] 03:36:22 INFO - PROCESS | 3808 | 1461234982591 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}] 03:36:22 INFO - PROCESS | 3808 | 1461234982674 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:36:22 INFO - PROCESS | 3808 | 1461234982771 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 3808 | ++DOCSHELL 13219000 == 37 [pid = 3808] [id = 570] 03:36:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (13219C00) [pid = 3808] [serial = 1710] [outer = 00000000] 03:36:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (13A0F400) [pid = 3808] [serial = 1711] [outer = 13219C00] 03:36:22 INFO - PROCESS | 3808 | 1461234982814 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (15AF9400) [pid = 3808] [serial = 1712] [outer = 13219C00] 03:36:23 INFO - PROCESS | 3808 | 1461234983187 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]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 625ms 03:36:23 INFO - PROCESS | 3808 | 1461234983224 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 3808 | 1461234983226 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:36:23 INFO - PROCESS | 3808 | 1461234983229 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 3808 | 1461234983230 Marionette TRACE conn3 <- [1,2246,null,{}] 03:36:23 INFO - PROCESS | 3808 | 1461234983234 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}] 03:36:23 INFO - PROCESS | 3808 | 1461234983345 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:36:23 INFO - PROCESS | 3808 | 1461234983353 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 3808 | ++DOCSHELL 13259C00 == 38 [pid = 3808] [id = 571] 03:36:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (132E7000) [pid = 3808] [serial = 1713] [outer = 00000000] 03:36:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18995C00) [pid = 3808] [serial = 1714] [outer = 132E7000] 03:36:23 INFO - PROCESS | 3808 | 1461234983397 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18C5CC00) [pid = 3808] [serial = 1715] [outer = 132E7000] 03:36:23 INFO - PROCESS | 3808 | 1461234983833 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]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 641ms 03:36:23 INFO - PROCESS | 3808 | 1461234983867 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 3808 | 1461234983869 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:36:23 INFO - PROCESS | 3808 | 1461234983872 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 3808 | 1461234983874 Marionette TRACE conn3 <- [1,2250,null,{}] 03:36:23 INFO - PROCESS | 3808 | 1461234983877 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}] 03:36:23 INFO - PROCESS | 3808 | 1461234983988 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:36:23 INFO - PROCESS | 3808 | 1461234983996 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 3808 | ++DOCSHELL 146B1400 == 39 [pid = 3808] [id = 572] 03:36:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1555B400) [pid = 3808] [serial = 1716] [outer = 00000000] 03:36:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18E12800) [pid = 3808] [serial = 1717] [outer = 1555B400] 03:36:24 INFO - PROCESS | 3808 | 1461234984040 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18E15800) [pid = 3808] [serial = 1718] [outer = 1555B400] 03:36:24 INFO - PROCESS | 3808 | 1461234984514 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]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 703ms 03:36:24 INFO - PROCESS | 3808 | 1461234984576 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 3808 | 1461234984580 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:36:24 INFO - PROCESS | 3808 | 1461234984587 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:36:24 INFO - PROCESS | 3808 | 1461234984591 Marionette TRACE conn3 <- [1,2254,null,{}] 03:36:24 INFO - PROCESS | 3808 | 1461234984598 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}] 03:36:24 INFO - PROCESS | 3808 | 1461234984712 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:36:24 INFO - PROCESS | 3808 | 1461234984834 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 3808 | ++DOCSHELL 02A8C800 == 40 [pid = 3808] [id = 573] 03:36:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (02A8EC00) [pid = 3808] [serial = 1719] [outer = 00000000] 03:36:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (12BDDC00) [pid = 3808] [serial = 1720] [outer = 02A8EC00] 03:36:24 INFO - PROCESS | 3808 | 1461234984935 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (12CF8800) [pid = 3808] [serial = 1721] [outer = 02A8EC00] 03:36:25 INFO - PROCESS | 3808 | 1461234985722 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]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1188ms 03:36:25 INFO - PROCESS | 3808 | 1461234985787 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 3808 | 1461234985793 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:36:25 INFO - PROCESS | 3808 | 1461234985799 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 3808 | 1461234985802 Marionette TRACE conn3 <- [1,2258,null,{}] 03:36:25 INFO - PROCESS | 3808 | 1461234985806 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}] 03:36:25 INFO - PROCESS | 3808 | 1461234985928 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:36:26 INFO - PROCESS | 3808 | 1461234986058 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 3808 | ++DOCSHELL 132DC000 == 41 [pid = 3808] [id = 574] 03:36:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (132DDC00) [pid = 3808] [serial = 1722] [outer = 00000000] 03:36:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1346B000) [pid = 3808] [serial = 1723] [outer = 132DDC00] 03:36:26 INFO - PROCESS | 3808 | 1461234986115 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (13479000) [pid = 3808] [serial = 1724] [outer = 132DDC00] 03:36:27 INFO - PROCESS | 3808 | 1461234987004 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]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1250ms 03:36:27 INFO - PROCESS | 3808 | 1461234987050 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 3808 | 1461234987054 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:36:27 INFO - PROCESS | 3808 | 1461234987060 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 3808 | 1461234987063 Marionette TRACE conn3 <- [1,2262,null,{}] 03:36:27 INFO - PROCESS | 3808 | 1461234987070 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}] 03:36:27 INFO - PROCESS | 3808 | 1461234987196 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:36:27 INFO - PROCESS | 3808 | 1461234987338 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 1346D400 == 40 [pid = 3808] [id = 464] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 13223000 == 39 [pid = 3808] [id = 457] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 13478C00 == 38 [pid = 3808] [id = 459] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 1899DC00 == 37 [pid = 3808] [id = 465] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 1555CC00 == 36 [pid = 3808] [id = 467] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 15551000 == 35 [pid = 3808] [id = 466] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 13A02C00 == 34 [pid = 3808] [id = 460] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 15FAE000 == 33 [pid = 3808] [id = 461] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 132DC800 == 32 [pid = 3808] [id = 458] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 12CF0800 == 31 [pid = 3808] [id = 472] 03:36:27 INFO - PROCESS | 3808 | --DOCSHELL 1608C400 == 30 [pid = 3808] [id = 558] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1DF3E000) [pid = 3808] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A96D800) [pid = 3808] [serial = 1675] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | ++DOCSHELL 02A97800 == 31 [pid = 3808] [id = 575] 03:36:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (11B52800) [pid = 3808] [serial = 1725] [outer = 00000000] 03:36:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1325FC00) [pid = 3808] [serial = 1726] [outer = 11B52800] 03:36:27 INFO - PROCESS | 3808 | 1461234987415 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (13423C00) [pid = 3808] [serial = 1727] [outer = 11B52800] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1818FC00) [pid = 3808] [serial = 1541] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1A380400) [pid = 3808] [serial = 1547] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1A267000) [pid = 3808] [serial = 1535] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1A96CC00) [pid = 3808] [serial = 1550] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13E49800) [pid = 3808] [serial = 1538] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (16AA5C00) [pid = 3808] [serial = 1598] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1A05E000) [pid = 3808] [serial = 1544] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (182AD800) [pid = 3808] [serial = 1586] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1ADF2C00) [pid = 3808] [serial = 1592] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1A2E0000) [pid = 3808] [serial = 1589] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1A2DD000) [pid = 3808] [serial = 1580] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13A47000) [pid = 3808] [serial = 1583] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1C234400) [pid = 3808] [serial = 1595] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A05A000) [pid = 3808] [serial = 1673] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18C6D800) [pid = 3808] [serial = 1127] [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.] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1950AC00) [pid = 3808] [serial = 1660] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (19767800) [pid = 3808] [serial = 1661] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (19AB7C00) [pid = 3808] [serial = 1664] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (19A8BC00) [pid = 3808] [serial = 1663] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (19C18800) [pid = 3808] [serial = 1666] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1A032400) [pid = 3808] [serial = 1672] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (19C55400) [pid = 3808] [serial = 1667] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18C7A800) [pid = 3808] [serial = 1657] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18B92C00) [pid = 3808] [serial = 1654] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18B99C00) [pid = 3808] [serial = 1655] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (1555A000) [pid = 3808] [serial = 1651] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1654A800) [pid = 3808] [serial = 1652] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (16A8CC00) [pid = 3808] [serial = 1649] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16656C00) [pid = 3808] [serial = 1648] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (13A09800) [pid = 3808] [serial = 1646] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (13422400) [pid = 3808] [serial = 1645] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1C4C3C00) [pid = 3808] [serial = 1643] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1C4C2000) [pid = 3808] [serial = 1642] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1C43CC00) [pid = 3808] [serial = 1640] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1C437000) [pid = 3808] [serial = 1639] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1C231800) [pid = 3808] [serial = 1637] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (1AA31000) [pid = 3808] [serial = 1636] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (18C78C00) [pid = 3808] [serial = 1634] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (18C5E000) [pid = 3808] [serial = 1633] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (13E9D000) [pid = 3808] [serial = 1631] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (13A09400) [pid = 3808] [serial = 1630] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (1C23B000) [pid = 3808] [serial = 1628] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (19970C00) [pid = 3808] [serial = 1669] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (18E0F000) [pid = 3808] [serial = 1658] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (19C0D000) [pid = 3808] [serial = 1670] [outer = 00000000] [url = about:blank] 03:36:27 INFO - PROCESS | 3808 | 1461234987873 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]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 844ms 03:36:27 INFO - PROCESS | 3808 | 1461234987904 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 3808 | 1461234987909 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:36:27 INFO - PROCESS | 3808 | 1461234987915 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 3808 | 1461234987918 Marionette TRACE conn3 <- [1,2266,null,{}] 03:36:27 INFO - PROCESS | 3808 | 1461234987921 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}] 03:36:28 INFO - PROCESS | 3808 | 1461234987999 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:36:28 INFO - PROCESS | 3808 | 1461234988005 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3808 | ++DOCSHELL 1346D400 == 32 [pid = 3808] [id = 576] 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (1346D800) [pid = 3808] [serial = 1728] [outer = 00000000] 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (13A10C00) [pid = 3808] [serial = 1729] [outer = 1346D800] 03:36:28 INFO - PROCESS | 3808 | 1461234988050 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (13DA3C00) [pid = 3808] [serial = 1730] [outer = 1346D800] 03:36:28 INFO - PROCESS | 3808 | 1461234988539 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]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 625ms 03:36:28 INFO - PROCESS | 3808 | 1461234988552 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 3808 | 1461234988554 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:36:28 INFO - PROCESS | 3808 | 1461234988558 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 3808 | 1461234988561 Marionette TRACE conn3 <- [1,2270,null,{}] 03:36:28 INFO - PROCESS | 3808 | 1461234988571 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}] 03:36:28 INFO - PROCESS | 3808 | 1461234988654 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:36:28 INFO - PROCESS | 3808 | 1461234988661 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 3808 | ++DOCSHELL 146AF800 == 33 [pid = 3808] [id = 577] 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (1550B000) [pid = 3808] [serial = 1731] [outer = 00000000] 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (1555A800) [pid = 3808] [serial = 1732] [outer = 1550B000] 03:36:28 INFO - PROCESS | 3808 | 1461234988708 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (15C3E000) [pid = 3808] [serial = 1733] [outer = 1550B000] 03:36:29 INFO - PROCESS | 3808 | 1461234989207 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]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 688ms 03:36:29 INFO - PROCESS | 3808 | 1461234989257 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 3808 | 1461234989259 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:36:29 INFO - PROCESS | 3808 | 1461234989262 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 3808 | 1461234989264 Marionette TRACE conn3 <- [1,2274,null,{}] 03:36:29 INFO - PROCESS | 3808 | 1461234989267 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}] 03:36:29 INFO - PROCESS | 3808 | 1461234989359 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:36:29 INFO - PROCESS | 3808 | 1461234989365 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 3808 | ++DOCSHELL 15FB2400 == 34 [pid = 3808] [id = 578] 03:36:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (16518000) [pid = 3808] [serial = 1734] [outer = 00000000] 03:36:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (1667B800) [pid = 3808] [serial = 1735] [outer = 16518000] 03:36:29 INFO - PROCESS | 3808 | 1461234989410 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (16934C00) [pid = 3808] [serial = 1736] [outer = 16518000] 03:36:29 INFO - PROCESS | 3808 | 1461234989847 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]]]}] 03:36:29 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 03:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 641ms 03:36:29 INFO - PROCESS | 3808 | 1461234989901 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 3808 | 1461234989903 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:36:29 INFO - PROCESS | 3808 | 1461234989906 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 3808 | 1461234989908 Marionette TRACE conn3 <- [1,2278,null,{}] 03:36:29 INFO - PROCESS | 3808 | 1461234989911 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}] 03:36:30 INFO - PROCESS | 3808 | 1461234990015 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:36:30 INFO - PROCESS | 3808 | 1461234990021 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 3808 | ++DOCSHELL 16A89800 == 35 [pid = 3808] [id = 579] 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (16A92400) [pid = 3808] [serial = 1737] [outer = 00000000] 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (16AAF400) [pid = 3808] [serial = 1738] [outer = 16A92400] 03:36:30 INFO - PROCESS | 3808 | 1461234990066 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (18203C00) [pid = 3808] [serial = 1739] [outer = 16A92400] 03:36:30 INFO - PROCESS | 3808 | 1461234990551 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]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 703ms 03:36:30 INFO - PROCESS | 3808 | 1461234990606 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 3808 | 1461234990608 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:36:30 INFO - PROCESS | 3808 | 1461234990611 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:36:30 INFO - PROCESS | 3808 | 1461234990613 Marionette TRACE conn3 <- [1,2282,null,{}] 03:36:30 INFO - PROCESS | 3808 | 1461234990616 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}] 03:36:30 INFO - PROCESS | 3808 | 1461234990740 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:36:30 INFO - PROCESS | 3808 | 1461234990757 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 3808 | ++DOCSHELL 182AA000 == 36 [pid = 3808] [id = 580] 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (182AB800) [pid = 3808] [serial = 1740] [outer = 00000000] 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (18B91400) [pid = 3808] [serial = 1741] [outer = 182AB800] 03:36:30 INFO - PROCESS | 3808 | 1461234990854 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1899F400) [pid = 3808] [serial = 1742] [outer = 182AB800] 03:36:31 INFO - PROCESS | 3808 | 1461234991285 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]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 03:36:31 INFO - PROCESS | 3808 | 1461234991311 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 3808 | 1461234991312 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:36:31 INFO - PROCESS | 3808 | 1461234991316 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 3808 | 1461234991317 Marionette TRACE conn3 <- [1,2286,null,{}] 03:36:31 INFO - PROCESS | 3808 | 1461234991327 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}] 03:36:31 INFO - PROCESS | 3808 | 1461234991470 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:36:31 INFO - PROCESS | 3808 | 1461234991480 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 3808 | ++DOCSHELL 18C6C400 == 37 [pid = 3808] [id = 581] 03:36:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18C6D800) [pid = 3808] [serial = 1743] [outer = 00000000] 03:36:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18C73400) [pid = 3808] [serial = 1744] [outer = 18C6D800] 03:36:31 INFO - PROCESS | 3808 | 1461234991524 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18C77800) [pid = 3808] [serial = 1745] [outer = 18C6D800] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (132E7000) [pid = 3808] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (12D75C00) [pid = 3808] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (15559400) [pid = 3808] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (15FAB400) [pid = 3808] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (18B96000) [pid = 3808] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (16AA0800) [pid = 3808] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (13219C00) [pid = 3808] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (13A40000) [pid = 3808] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (13471C00) [pid = 3808] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (16520000) [pid = 3808] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (132E5000) [pid = 3808] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (11B4F800) [pid = 3808] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:36:32 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (16AAA400) [pid = 3808] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:36:32 INFO - PROCESS | 3808 | 1461234992117 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]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 844ms 03:36:32 INFO - PROCESS | 3808 | 1461234992159 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 3808 | 1461234992161 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:36:32 INFO - PROCESS | 3808 | 1461234992165 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:36:32 INFO - PROCESS | 3808 | 1461234992166 Marionette TRACE conn3 <- [1,2290,null,{}] 03:36:32 INFO - PROCESS | 3808 | 1461234992172 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}] 03:36:32 INFO - PROCESS | 3808 | 1461234992246 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:36:32 INFO - PROCESS | 3808 | 1461234992253 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 3808 | ++DOCSHELL 12D3D800 == 38 [pid = 3808] [id = 582] 03:36:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (132DD800) [pid = 3808] [serial = 1746] [outer = 00000000] 03:36:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (1555E400) [pid = 3808] [serial = 1747] [outer = 132DD800] 03:36:32 INFO - PROCESS | 3808 | 1461234992297 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (16554000) [pid = 3808] [serial = 1748] [outer = 132DD800] 03:36:32 INFO - PROCESS | 3808 | 1461234992727 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]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 593ms 03:36:32 INFO - PROCESS | 3808 | 1461234992788 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 3808 | 1461234992790 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:36:32 INFO - PROCESS | 3808 | 1461234992793 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 3808 | 1461234992795 Marionette TRACE conn3 <- [1,2294,null,{}] 03:36:32 INFO - PROCESS | 3808 | 1461234992798 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}] 03:36:32 INFO - PROCESS | 3808 | 1461234992874 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:36:32 INFO - PROCESS | 3808 | 1461234992880 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 3808 | ++DOCSHELL 1386D400 == 39 [pid = 3808] [id = 583] 03:36:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (15CD5C00) [pid = 3808] [serial = 1749] [outer = 00000000] 03:36:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (18E0E000) [pid = 3808] [serial = 1750] [outer = 15CD5C00] 03:36:32 INFO - PROCESS | 3808 | 1461234992925 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (18E0D400) [pid = 3808] [serial = 1751] [outer = 15CD5C00] 03:36:33 INFO - PROCESS | 3808 | 1461234993376 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]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 640ms 03:36:33 INFO - PROCESS | 3808 | 1461234993431 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 3808 | 1461234993433 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:36:33 INFO - PROCESS | 3808 | 1461234993436 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 3808 | 1461234993438 Marionette TRACE conn3 <- [1,2298,null,{}] 03:36:33 INFO - PROCESS | 3808 | 1461234993441 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}] 03:36:33 INFO - PROCESS | 3808 | 1461234993517 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:36:33 INFO - PROCESS | 3808 | 1461234993523 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 3808 | ++DOCSHELL 16AAEC00 == 40 [pid = 3808] [id = 584] 03:36:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (18B98400) [pid = 3808] [serial = 1752] [outer = 00000000] 03:36:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (18FE8000) [pid = 3808] [serial = 1753] [outer = 18B98400] 03:36:33 INFO - PROCESS | 3808 | 1461234993566 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (18FE7800) [pid = 3808] [serial = 1754] [outer = 18B98400] 03:36:34 INFO - PROCESS | 3808 | 1461234993998 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]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 594ms 03:36:34 INFO - PROCESS | 3808 | 1461234994037 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 3808 | 1461234994040 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:36:34 INFO - PROCESS | 3808 | 1461234994087 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 3808 | 1461234994091 Marionette TRACE conn3 <- [1,2302,null,{}] 03:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:36:34 INFO - PROCESS | 3808 | 1461234994097 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}] 03:36:34 INFO - PROCESS | 3808 | 1461234994190 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:36:34 INFO - PROCESS | 3808 | 1461234994399 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 3808 | ++DOCSHELL 13258800 == 41 [pid = 3808] [id = 585] 03:36:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (13258C00) [pid = 3808] [serial = 1755] [outer = 00000000] 03:36:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (132DEC00) [pid = 3808] [serial = 1756] [outer = 13258C00] 03:36:34 INFO - PROCESS | 3808 | 1461234994458 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1341B800) [pid = 3808] [serial = 1757] [outer = 13258C00] 03:36:35 INFO - PROCESS | 3808 | 1461234995004 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]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 953ms 03:36:35 INFO - PROCESS | 3808 | 1461234995040 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 3808 | 1461234995044 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:36:35 INFO - PROCESS | 3808 | 1461234995049 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 3808 | 1461234995051 Marionette TRACE conn3 <- [1,2306,null,{}] 03:36:35 INFO - PROCESS | 3808 | 1461234995060 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}] 03:36:35 INFO - PROCESS | 3808 | 1461234995164 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:36:35 INFO - PROCESS | 3808 | 1461234995269 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 3808 | ++DOCSHELL 13E9D000 == 42 [pid = 3808] [id = 586] 03:36:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (14AA9C00) [pid = 3808] [serial = 1758] [outer = 00000000] 03:36:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1555B800) [pid = 3808] [serial = 1759] [outer = 14AA9C00] 03:36:35 INFO - PROCESS | 3808 | 1461234995324 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (16088C00) [pid = 3808] [serial = 1760] [outer = 14AA9C00] 03:36:35 INFO - PROCESS | 3808 | 1461234995938 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] 03:36:36 INFO - PROCESS | 3808 | 1461234995999 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:36:36 INFO - PROCESS | 3808 | 1461234996002 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 3808 | 1461234996005 Marionette TRACE conn3 <- [1,2310,null,{}] 03:36:36 INFO - PROCESS | 3808 | 1461234996009 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}] 03:36:36 INFO - PROCESS | 3808 | 1461234996110 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:36:36 INFO - PROCESS | 3808 | 1461234996223 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 3808 | ++DOCSHELL 18997400 == 43 [pid = 3808] [id = 587] 03:36:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1899A400) [pid = 3808] [serial = 1761] [outer = 00000000] 03:36:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C74C00) [pid = 3808] [serial = 1762] [outer = 1899A400] 03:36:36 INFO - PROCESS | 3808 | 1461234996327 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18F82000) [pid = 3808] [serial = 1763] [outer = 1899A400] 03:36:36 INFO - PROCESS | 3808 | 1461234996881 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]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 953ms 03:36:36 INFO - PROCESS | 3808 | 1461234996947 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 3808 | 1461234996949 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:36:36 INFO - PROCESS | 3808 | 1461234996953 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 3808 | 1461234996955 Marionette TRACE conn3 <- [1,2314,null,{}] 03:36:36 INFO - PROCESS | 3808 | 1461234996958 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}] 03:36:37 INFO - PROCESS | 3808 | 1461234997058 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:36:37 INFO - PROCESS | 3808 | 1461234997190 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 3808 | ++DOCSHELL 19509800 == 44 [pid = 3808] [id = 588] 03:36:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1950A400) [pid = 3808] [serial = 1764] [outer = 00000000] 03:36:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (19511000) [pid = 3808] [serial = 1765] [outer = 1950A400] 03:36:37 INFO - PROCESS | 3808 | 1461234997246 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (19515800) [pid = 3808] [serial = 1766] [outer = 1950A400] 03:36:37 INFO - PROCESS | 3808 | 1461234997873 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]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 938ms 03:36:37 INFO - PROCESS | 3808 | 1461234997898 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 3808 | 1461234997900 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:36:37 INFO - PROCESS | 3808 | 1461234997904 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 3808 | 1461234997906 Marionette TRACE conn3 <- [1,2318,null,{}] 03:36:37 INFO - PROCESS | 3808 | 1461234997909 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}] 03:36:38 INFO - PROCESS | 3808 | 1461234998008 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:36:38 INFO - PROCESS | 3808 | 1461234998226 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 3808 | ++DOCSHELL 02A96400 == 45 [pid = 3808] [id = 589] 03:36:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (11B55000) [pid = 3808] [serial = 1767] [outer = 00000000] 03:36:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (132D9C00) [pid = 3808] [serial = 1768] [outer = 11B55000] 03:36:38 INFO - PROCESS | 3808 | 1461234998289 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (132E8800) [pid = 3808] [serial = 1769] [outer = 11B55000] 03:36:38 INFO - PROCESS | 3808 | 1461234998854 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]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1001ms 03:36:38 INFO - PROCESS | 3808 | 1461234998907 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:36:38 INFO - PROCESS | 3808 | 1461234998911 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:36:38 INFO - PROCESS | 3808 | 1461234998915 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 3808 | 1461234998919 Marionette TRACE conn3 <- [1,2322,null,{}] 03:36:38 INFO - PROCESS | 3808 | 1461234998924 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}] 03:36:39 INFO - PROCESS | 3808 | 1461234999020 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:36:39 INFO - PROCESS | 3808 | 1461234999126 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3808 | ++DOCSHELL 13E49800 == 46 [pid = 3808] [id = 590] 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (13E9B800) [pid = 3808] [serial = 1770] [outer = 00000000] 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1550D000) [pid = 3808] [serial = 1771] [outer = 13E9B800] 03:36:39 INFO - PROCESS | 3808 | 1461234999175 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1555C800) [pid = 3808] [serial = 1772] [outer = 13E9B800] 03:36:39 INFO - PROCESS | 3808 | --DOCSHELL 12D75400 == 45 [pid = 3808] [id = 471] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18C5CC00) [pid = 3808] [serial = 1715] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1320EC00) [pid = 3808] [serial = 1681] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (15C3D000) [pid = 3808] [serial = 1693] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (16089400) [pid = 3808] [serial = 1694] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (16648800) [pid = 3808] [serial = 1696] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (16652000) [pid = 3808] [serial = 1697] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18C54800) [pid = 3808] [serial = 1708] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18835800) [pid = 3808] [serial = 1706] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (13A0F400) [pid = 3808] [serial = 1711] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18426000) [pid = 3808] [serial = 1705] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18995C00) [pid = 3808] [serial = 1714] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18C6DC00) [pid = 3808] [serial = 1709] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (146B6400) [pid = 3808] [serial = 1690] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (14AB1400) [pid = 3808] [serial = 1691] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (13479400) [pid = 3808] [serial = 1687] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (13A09000) [pid = 3808] [serial = 1688] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (16A88800) [pid = 3808] [serial = 1699] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (132E8C00) [pid = 3808] [serial = 1684] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1341C400) [pid = 3808] [serial = 1685] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (12B3EC00) [pid = 3808] [serial = 1678] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (12BDF400) [pid = 3808] [serial = 1679] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1820BC00) [pid = 3808] [serial = 1702] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (18202400) [pid = 3808] [serial = 1703] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (15AF9400) [pid = 3808] [serial = 1712] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (16A83400) [pid = 3808] [serial = 1700] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (18E12800) [pid = 3808] [serial = 1717] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1321A400) [pid = 3808] [serial = 1682] [outer = 00000000] [url = about:blank] 03:36:39 INFO - PROCESS | 3808 | 1461234999686 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]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 797ms 03:36:39 INFO - PROCESS | 3808 | 1461234999716 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 3808 | 1461234999720 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:36:39 INFO - PROCESS | 3808 | 1461234999724 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 3808 | 1461234999726 Marionette TRACE conn3 <- [1,2326,null,{}] 03:36:39 INFO - PROCESS | 3808 | 1461234999730 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}] 03:36:39 INFO - PROCESS | 3808 | 1461234999813 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:36:39 INFO - PROCESS | 3808 | 1461234999822 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 3808 | ++DOCSHELL 1321E000 == 46 [pid = 3808] [id = 591] 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (13422400) [pid = 3808] [serial = 1773] [outer = 00000000] 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (15551400) [pid = 3808] [serial = 1774] [outer = 13422400] 03:36:39 INFO - PROCESS | 3808 | 1461234999867 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (15C3A000) [pid = 3808] [serial = 1775] [outer = 13422400] 03:36:40 INFO - PROCESS | 3808 | 1461235000346 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]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 625ms 03:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:36:40 INFO - PROCESS | 3808 | 1461235000363 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 3808 | 1461235000365 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:36:40 INFO - PROCESS | 3808 | 1461235000370 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 3808 | 1461235000375 Marionette TRACE conn3 <- [1,2330,null,{}] 03:36:40 INFO - PROCESS | 3808 | 1461235000384 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}] 03:36:40 INFO - PROCESS | 3808 | 1461235000468 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:36:40 INFO - PROCESS | 3808 | 1461235000475 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 3808 | ++DOCSHELL 16092000 == 47 [pid = 3808] [id = 592] 03:36:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (16649800) [pid = 3808] [serial = 1776] [outer = 00000000] 03:36:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (1667B400) [pid = 3808] [serial = 1777] [outer = 16649800] 03:36:40 INFO - PROCESS | 3808 | 1461235000527 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (16A88800) [pid = 3808] [serial = 1778] [outer = 16649800] 03:36:41 INFO - PROCESS | 3808 | 1461235000982 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]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 657ms 03:36:41 INFO - PROCESS | 3808 | 1461235001027 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 3808 | 1461235001030 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:36:41 INFO - PROCESS | 3808 | 1461235001033 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 3808 | 1461235001035 Marionette TRACE conn3 <- [1,2334,null,{}] 03:36:41 INFO - PROCESS | 3808 | 1461235001039 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}] 03:36:41 INFO - PROCESS | 3808 | 1461235001118 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:36:41 INFO - PROCESS | 3808 | 1461235001124 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 3808 | ++DOCSHELL 16651400 == 48 [pid = 3808] [id = 593] 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (16770400) [pid = 3808] [serial = 1779] [outer = 00000000] 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (182A9400) [pid = 3808] [serial = 1780] [outer = 16770400] 03:36:41 INFO - PROCESS | 3808 | 1461235001169 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (182B0C00) [pid = 3808] [serial = 1781] [outer = 16770400] 03:36:41 INFO - PROCESS | 3808 | 1461235001622 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]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 640ms 03:36:41 INFO - PROCESS | 3808 | 1461235001670 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 3808 | 1461235001673 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:36:41 INFO - PROCESS | 3808 | 1461235001676 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 3808 | 1461235001678 Marionette TRACE conn3 <- [1,2338,null,{}] 03:36:41 INFO - PROCESS | 3808 | 1461235001688 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}] 03:36:41 INFO - PROCESS | 3808 | 1461235001796 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:36:41 INFO - PROCESS | 3808 | 1461235001803 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 3808 | ++DOCSHELL 182ADC00 == 49 [pid = 3808] [id = 594] 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1841EC00) [pid = 3808] [serial = 1782] [outer = 00000000] 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18868000) [pid = 3808] [serial = 1783] [outer = 1841EC00] 03:36:41 INFO - PROCESS | 3808 | 1461235001856 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18B9F000) [pid = 3808] [serial = 1784] [outer = 1841EC00] 03:36:42 INFO - PROCESS | 3808 | 1461235002328 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]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 704ms 03:36:42 INFO - PROCESS | 3808 | 1461235002375 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 3808 | 1461235002377 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:36:42 INFO - PROCESS | 3808 | 1461235002381 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 3808 | 1461235002382 Marionette TRACE conn3 <- [1,2342,null,{}] 03:36:42 INFO - PROCESS | 3808 | 1461235002386 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}] 03:36:42 INFO - PROCESS | 3808 | 1461235002495 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:36:42 INFO - PROCESS | 3808 | 1461235002595 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 3808 | ++DOCSHELL 18C6E000 == 50 [pid = 3808] [id = 595] 03:36:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18C71400) [pid = 3808] [serial = 1785] [outer = 00000000] 03:36:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18E11800) [pid = 3808] [serial = 1786] [outer = 18C71400] 03:36:42 INFO - PROCESS | 3808 | 1461235002638 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18E11400) [pid = 3808] [serial = 1787] [outer = 18C71400] 03:36:43 INFO - PROCESS | 3808 | 1461235003054 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]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 03:36:43 INFO - PROCESS | 3808 | 1461235003085 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 3808 | 1461235003087 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:36:43 INFO - PROCESS | 3808 | 1461235003090 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:36:43 INFO - PROCESS | 3808 | 1461235003092 Marionette TRACE conn3 <- [1,2346,null,{}] 03:36:43 INFO - PROCESS | 3808 | 1461235003095 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}] 03:36:43 INFO - PROCESS | 3808 | 1461235003205 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:36:43 INFO - PROCESS | 3808 | 1461235003211 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 3808 | ++DOCSHELL 18C6F400 == 51 [pid = 3808] [id = 596] 03:36:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18E14000) [pid = 3808] [serial = 1788] [outer = 00000000] 03:36:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1950C800) [pid = 3808] [serial = 1789] [outer = 18E14000] 03:36:43 INFO - PROCESS | 3808 | 1461235003254 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1950C400) [pid = 3808] [serial = 1790] [outer = 18E14000] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (11B52800) [pid = 3808] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18C6D800) [pid = 3808] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (132DD800) [pid = 3808] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (182AB800) [pid = 3808] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (1346D800) [pid = 3808] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (16518000) [pid = 3808] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16A92400) [pid = 3808] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:36:43 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1550B000) [pid = 3808] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:36:43 INFO - PROCESS | 3808 | 1461235003827 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]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 797ms 03:36:43 INFO - PROCESS | 3808 | 1461235003893 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 3808 | 1461235003895 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:36:43 INFO - PROCESS | 3808 | 1461235003899 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 3808 | 1461235003901 Marionette TRACE conn3 <- [1,2350,null,{}] 03:36:43 INFO - PROCESS | 3808 | 1461235003908 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}] 03:36:44 INFO - PROCESS | 3808 | 1461235003985 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:36:44 INFO - PROCESS | 3808 | 1461235003991 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 3808 | ++DOCSHELL 1321D800 == 52 [pid = 3808] [id = 597] 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1325C000) [pid = 3808] [serial = 1791] [outer = 00000000] 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (15F0B400) [pid = 3808] [serial = 1792] [outer = 1325C000] 03:36:44 INFO - PROCESS | 3808 | 1461235004034 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (1841E400) [pid = 3808] [serial = 1793] [outer = 1325C000] 03:36:44 INFO - PROCESS | 3808 | 1461235004468 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]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 594ms 03:36:44 INFO - PROCESS | 3808 | 1461235004496 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 3808 | 1461235004498 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:36:44 INFO - PROCESS | 3808 | 1461235004501 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 3808 | 1461235004503 Marionette TRACE conn3 <- [1,2354,null,{}] 03:36:44 INFO - PROCESS | 3808 | 1461235004506 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}] 03:36:44 INFO - PROCESS | 3808 | 1461235004589 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:36:44 INFO - PROCESS | 3808 | 1461235004595 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 3808 | ++DOCSHELL 11B58800 == 53 [pid = 3808] [id = 598] 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (15553800) [pid = 3808] [serial = 1794] [outer = 00000000] 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (1996EC00) [pid = 3808] [serial = 1795] [outer = 15553800] 03:36:44 INFO - PROCESS | 3808 | 1461235004638 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (19970800) [pid = 3808] [serial = 1796] [outer = 15553800] 03:36:45 INFO - PROCESS | 3808 | 1461235005059 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]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 594ms 03:36:45 INFO - PROCESS | 3808 | 1461235005113 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 3808 | 1461235005115 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:36:45 INFO - PROCESS | 3808 | 1461235005118 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 3808 | 1461235005120 Marionette TRACE conn3 <- [1,2358,null,{}] 03:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:36:45 INFO - PROCESS | 3808 | 1461235005123 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}] 03:36:45 INFO - PROCESS | 3808 | 1461235005200 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:36:45 INFO - PROCESS | 3808 | 1461235005206 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 3808 | ++DOCSHELL 18B93C00 == 54 [pid = 3808] [id = 599] 03:36:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C79800) [pid = 3808] [serial = 1797] [outer = 00000000] 03:36:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1997C800) [pid = 3808] [serial = 1798] [outer = 18C79800] 03:36:45 INFO - PROCESS | 3808 | 1461235005255 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (19A90C00) [pid = 3808] [serial = 1799] [outer = 18C79800] 03:36:45 INFO - PROCESS | 3808 | 1461235005731 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]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 640ms 03:36:45 INFO - PROCESS | 3808 | 1461235005759 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 3808 | 1461235005762 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:36:45 INFO - PROCESS | 3808 | 1461235005765 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 3808 | 1461235005767 Marionette TRACE conn3 <- [1,2362,null,{}] 03:36:45 INFO - PROCESS | 3808 | 1461235005775 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}] 03:36:45 INFO - PROCESS | 3808 | 1461235005917 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:36:46 INFO - PROCESS | 3808 | 1461235006058 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 3808 | ++DOCSHELL 11B54C00 == 55 [pid = 3808] [id = 600] 03:36:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (11B55C00) [pid = 3808] [serial = 1800] [outer = 00000000] 03:36:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (12D74C00) [pid = 3808] [serial = 1801] [outer = 11B55C00] 03:36:46 INFO - PROCESS | 3808 | 1461235006116 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1325E800) [pid = 3808] [serial = 1802] [outer = 11B55C00] 03:36:46 INFO - PROCESS | 3808 | 1461235006779 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]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1047ms 03:36:46 INFO - PROCESS | 3808 | 1461235006838 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 3808 | 1461235006842 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:36:46 INFO - PROCESS | 3808 | 1461235006848 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 3808 | 1461235006854 Marionette TRACE conn3 <- [1,2366,null,{}] 03:36:46 INFO - PROCESS | 3808 | 1461235006859 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}] 03:36:46 INFO - PROCESS | 3808 | 1461235006964 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:36:47 INFO - PROCESS | 3808 | 1461235007100 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 3808 | ++DOCSHELL 13873400 == 56 [pid = 3808] [id = 601] 03:36:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (14AA8400) [pid = 3808] [serial = 1803] [outer = 00000000] 03:36:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (16526000) [pid = 3808] [serial = 1804] [outer = 14AA8400] 03:36:47 INFO - PROCESS | 3808 | 1461235007159 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1667BC00) [pid = 3808] [serial = 1805] [outer = 14AA8400] 03:36:47 INFO - PROCESS | 3808 | 1461235007727 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]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 953ms 03:36:47 INFO - PROCESS | 3808 | 1461235007794 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 3808 | 1461235007797 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:36:47 INFO - PROCESS | 3808 | 1461235007801 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 3808 | 1461235007804 Marionette TRACE conn3 <- [1,2370,null,{}] 03:36:47 INFO - PROCESS | 3808 | 1461235007808 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}] 03:36:47 INFO - PROCESS | 3808 | 1461235007911 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:36:48 INFO - PROCESS | 3808 | 1461235008046 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 3808 | ++DOCSHELL 16649000 == 57 [pid = 3808] [id = 602] 03:36:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16A8C800) [pid = 3808] [serial = 1806] [outer = 00000000] 03:36:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18C79C00) [pid = 3808] [serial = 1807] [outer = 16A8C800] 03:36:48 INFO - PROCESS | 3808 | 1461235008102 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19513800) [pid = 3808] [serial = 1808] [outer = 16A8C800] 03:36:48 INFO - PROCESS | 3808 | 1461235008740 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]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1000ms 03:36:48 INFO - PROCESS | 3808 | 1461235008802 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 3808 | 1461235008806 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:36:48 INFO - PROCESS | 3808 | 1461235008816 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 3808 | 1461235008821 Marionette TRACE conn3 <- [1,2374,null,{}] 03:36:48 INFO - PROCESS | 3808 | 1461235008825 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}] 03:36:48 INFO - PROCESS | 3808 | 1461235008932 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:36:49 INFO - PROCESS | 3808 | 1461235009066 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 3808 | ++DOCSHELL 18C6DC00 == 58 [pid = 3808] [id = 603] 03:36:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19C0F400) [pid = 3808] [serial = 1809] [outer = 00000000] 03:36:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C14800) [pid = 3808] [serial = 1810] [outer = 19C0F400] 03:36:49 INFO - PROCESS | 3808 | 1461235009121 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C17C00) [pid = 3808] [serial = 1811] [outer = 19C0F400] 03:36:49 INFO - PROCESS | 3808 | 1461235009913 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]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1156ms 03:36:49 INFO - PROCESS | 3808 | 1461235009970 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 3808 | 1461235009974 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:36:50 INFO - PROCESS | 3808 | 1461235009979 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 3808 | 1461235009983 Marionette TRACE conn3 <- [1,2378,null,{}] 03:36:50 INFO - PROCESS | 3808 | 1461235009988 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}] 03:36:50 INFO - PROCESS | 3808 | 1461235010083 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:36:50 INFO - PROCESS | 3808 | 1461235010195 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 3808 | ++DOCSHELL 132DA000 == 59 [pid = 3808] [id = 604] 03:36:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (132DF000) [pid = 3808] [serial = 1812] [outer = 00000000] 03:36:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13A49000) [pid = 3808] [serial = 1813] [outer = 132DF000] 03:36:50 INFO - PROCESS | 3808 | 1461235010243 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15555C00) [pid = 3808] [serial = 1814] [outer = 132DF000] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 182AA000 == 58 [pid = 3808] [id = 580] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 18C6C400 == 57 [pid = 3808] [id = 581] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 12D3D800 == 56 [pid = 3808] [id = 582] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 16A89800 == 55 [pid = 3808] [id = 579] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 1386D400 == 54 [pid = 3808] [id = 583] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 146AF800 == 53 [pid = 3808] [id = 577] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 12CB5400 == 52 [pid = 3808] [id = 456] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 15FB2400 == 51 [pid = 3808] [id = 578] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 11B4A800 == 50 [pid = 3808] [id = 455] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 18B93C00 == 49 [pid = 3808] [id = 599] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 11B58800 == 48 [pid = 3808] [id = 598] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 1321D800 == 47 [pid = 3808] [id = 597] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 18C6F400 == 46 [pid = 3808] [id = 596] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 18C6E000 == 45 [pid = 3808] [id = 595] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 182ADC00 == 44 [pid = 3808] [id = 594] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 16651400 == 43 [pid = 3808] [id = 593] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 16092000 == 42 [pid = 3808] [id = 592] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 1321E000 == 41 [pid = 3808] [id = 591] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 13E49800 == 40 [pid = 3808] [id = 590] 03:36:50 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18FE8000) [pid = 3808] [serial = 1753] [outer = 00000000] [url = about:blank] 03:36:50 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (12BDDC00) [pid = 3808] [serial = 1720] [outer = 00000000] [url = about:blank] 03:36:50 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1346B000) [pid = 3808] [serial = 1723] [outer = 00000000] [url = about:blank] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 02A96400 == 39 [pid = 3808] [id = 589] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 13258800 == 38 [pid = 3808] [id = 585] 03:36:50 INFO - PROCESS | 3808 | --DOCSHELL 16AAEC00 == 37 [pid = 3808] [id = 584] 03:36:50 INFO - PROCESS | 3808 | 1461235010885 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]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 937ms 03:36:50 INFO - PROCESS | 3808 | 1461235010926 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 3808 | 1461235010931 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:36:50 INFO - PROCESS | 3808 | 1461235010937 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 3808 | 1461235010939 Marionette TRACE conn3 <- [1,2382,null,{}] 03:36:50 INFO - PROCESS | 3808 | 1461235010943 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}] 03:36:51 INFO - PROCESS | 3808 | 1461235011039 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18B91400) [pid = 3808] [serial = 1741] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (13A10C00) [pid = 3808] [serial = 1729] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13DA3C00) [pid = 3808] [serial = 1730] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1667B800) [pid = 3808] [serial = 1735] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18203C00) [pid = 3808] [serial = 1739] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1555A800) [pid = 3808] [serial = 1732] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (15C3E000) [pid = 3808] [serial = 1733] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1325FC00) [pid = 3808] [serial = 1726] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (13423C00) [pid = 3808] [serial = 1727] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1899F400) [pid = 3808] [serial = 1742] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18C73400) [pid = 3808] [serial = 1744] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1555E400) [pid = 3808] [serial = 1747] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (16554000) [pid = 3808] [serial = 1748] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18E0E000) [pid = 3808] [serial = 1750] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (16AAF400) [pid = 3808] [serial = 1738] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18C77800) [pid = 3808] [serial = 1745] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (16934C00) [pid = 3808] [serial = 1736] [outer = 00000000] [url = about:blank] 03:36:51 INFO - PROCESS | 3808 | 1461235011138 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 3808 | ++DOCSHELL 12BDAC00 == 38 [pid = 3808] [id = 605] 03:36:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (12C10400) [pid = 3808] [serial = 1815] [outer = 00000000] 03:36:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1325A400) [pid = 3808] [serial = 1816] [outer = 12C10400] 03:36:51 INFO - PROCESS | 3808 | 1461235011186 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1386DC00) [pid = 3808] [serial = 1817] [outer = 12C10400] 03:36:51 INFO - PROCESS | 3808 | 1461235011669 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]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 797ms 03:36:51 INFO - PROCESS | 3808 | 1461235011738 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 3808 | 1461235011740 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:36:51 INFO - PROCESS | 3808 | 1461235011744 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 3808 | 1461235011747 Marionette TRACE conn3 <- [1,2386,null,{}] 03:36:51 INFO - PROCESS | 3808 | 1461235011757 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}] 03:36:51 INFO - PROCESS | 3808 | 1461235011839 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:36:51 INFO - PROCESS | 3808 | 1461235011854 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 3808 | ++DOCSHELL 16524800 == 39 [pid = 3808] [id = 606] 03:36:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (16525800) [pid = 3808] [serial = 1818] [outer = 00000000] 03:36:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1667A800) [pid = 3808] [serial = 1819] [outer = 16525800] 03:36:51 INFO - PROCESS | 3808 | 1461235011935 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (16939800) [pid = 3808] [serial = 1820] [outer = 16525800] 03:36:52 INFO - PROCESS | 3808 | 1461235012435 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]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 03:36:52 INFO - PROCESS | 3808 | 1461235012484 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 3808 | 1461235012486 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:36:52 INFO - PROCESS | 3808 | 1461235012490 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 3808 | 1461235012491 Marionette TRACE conn3 <- [1,2390,null,{}] 03:36:52 INFO - PROCESS | 3808 | 1461235012495 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}] 03:36:52 INFO - PROCESS | 3808 | 1461235012573 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:36:52 INFO - PROCESS | 3808 | 1461235012579 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 3808 | ++DOCSHELL 16934C00 == 40 [pid = 3808] [id = 607] 03:36:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18184400) [pid = 3808] [serial = 1821] [outer = 00000000] 03:36:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (182AD800) [pid = 3808] [serial = 1822] [outer = 18184400] 03:36:52 INFO - PROCESS | 3808 | 1461235012623 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (182B0400) [pid = 3808] [serial = 1823] [outer = 18184400] 03:36:53 INFO - PROCESS | 3808 | 1461235013091 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]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 625ms 03:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:36:53 INFO - PROCESS | 3808 | 1461235013128 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 3808 | 1461235013130 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:36:53 INFO - PROCESS | 3808 | 1461235013133 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 3808 | 1461235013135 Marionette TRACE conn3 <- [1,2394,null,{}] 03:36:53 INFO - PROCESS | 3808 | 1461235013138 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}] 03:36:53 INFO - PROCESS | 3808 | 1461235013214 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:36:53 INFO - PROCESS | 3808 | 1461235013220 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 3808 | ++DOCSHELL 16AAF400 == 41 [pid = 3808] [id = 608] 03:36:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (182B1800) [pid = 3808] [serial = 1824] [outer = 00000000] 03:36:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18B98800) [pid = 3808] [serial = 1825] [outer = 182B1800] 03:36:53 INFO - PROCESS | 3808 | 1461235013264 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18BA0C00) [pid = 3808] [serial = 1826] [outer = 182B1800] 03:36:53 INFO - PROCESS | 3808 | 1461235013765 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]]]}] 03:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 688ms 03:36:53 INFO - PROCESS | 3808 | 1461235013839 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 3808 | 1461235013841 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:36:53 INFO - PROCESS | 3808 | 1461235013844 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 3808 | 1461235013846 Marionette TRACE conn3 <- [1,2398,null,{}] 03:36:53 INFO - PROCESS | 3808 | 1461235013849 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}] 03:36:54 INFO - PROCESS | 3808 | 1461235013995 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:36:54 INFO - PROCESS | 3808 | 1461235014064 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 3808 | ++DOCSHELL 1346FC00 == 42 [pid = 3808] [id = 609] 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1899F000) [pid = 3808] [serial = 1827] [outer = 00000000] 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18FE9800) [pid = 3808] [serial = 1828] [outer = 1899F000] 03:36:54 INFO - PROCESS | 3808 | 1461235014112 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1950B800) [pid = 3808] [serial = 1829] [outer = 1899F000] 03:36:54 INFO - PROCESS | 3808 | 1461235014564 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]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 797ms 03:36:54 INFO - PROCESS | 3808 | 1461235014645 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 3808 | 1461235014647 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:36:54 INFO - PROCESS | 3808 | 1461235014655 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 3808 | 1461235014656 Marionette TRACE conn3 <- [1,2402,null,{}] 03:36:54 INFO - PROCESS | 3808 | 1461235014660 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}] 03:36:54 INFO - PROCESS | 3808 | 1461235014774 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:36:54 INFO - PROCESS | 3808 | 1461235014784 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 3808 | ++DOCSHELL 18C58000 == 43 [pid = 3808] [id = 610] 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19510000) [pid = 3808] [serial = 1830] [outer = 00000000] 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19977C00) [pid = 3808] [serial = 1831] [outer = 19510000] 03:36:54 INFO - PROCESS | 3808 | 1461235014830 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19A89C00) [pid = 3808] [serial = 1832] [outer = 19510000] 03:36:55 INFO - PROCESS | 3808 | 1461235015273 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]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 03:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:36:55 INFO - PROCESS | 3808 | 1461235015289 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 3808 | 1461235015291 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:36:55 INFO - PROCESS | 3808 | 1461235015294 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 3808 | 1461235015295 Marionette TRACE conn3 <- [1,2406,null,{}] 03:36:55 INFO - PROCESS | 3808 | 1461235015307 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}] 03:36:55 INFO - PROCESS | 3808 | 1461235015415 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:36:55 INFO - PROCESS | 3808 | 1461235015421 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 3808 | ++DOCSHELL 1976C800 == 44 [pid = 3808] [id = 611] 03:36:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1976EC00) [pid = 3808] [serial = 1833] [outer = 00000000] 03:36:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (19C16400) [pid = 3808] [serial = 1834] [outer = 1976EC00] 03:36:55 INFO - PROCESS | 3808 | 1461235015464 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (19C0EC00) [pid = 3808] [serial = 1835] [outer = 1976EC00] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (13E9B800) [pid = 3808] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (15553800) [pid = 3808] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18C71400) [pid = 3808] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (16770400) [pid = 3808] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18E14000) [pid = 3808] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (18FEA800) [pid = 3808] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (11B55000) [pid = 3808] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16649800) [pid = 3808] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (13422400) [pid = 3808] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1325C000) [pid = 3808] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1841EC00) [pid = 3808] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (132DDC00) [pid = 3808] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:36:55 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (15CD5C00) [pid = 3808] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:36:56 INFO - PROCESS | 3808 | 1461235016062 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]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 797ms 03:36:56 INFO - PROCESS | 3808 | 1461235016097 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:36:56 INFO - PROCESS | 3808 | 1461235016098 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 3808 | 1461235016104 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 3808 | 1461235016106 Marionette TRACE conn3 <- [1,2410,null,{}] 03:36:56 INFO - PROCESS | 3808 | 1461235016109 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}] 03:36:56 INFO - PROCESS | 3808 | 1461235016186 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:36:56 INFO - PROCESS | 3808 | 1461235016192 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 3808 | ++DOCSHELL 13476800 == 45 [pid = 3808] [id = 612] 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (15553800) [pid = 3808] [serial = 1836] [outer = 00000000] 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18FEA800) [pid = 3808] [serial = 1837] [outer = 15553800] 03:36:56 INFO - PROCESS | 3808 | 1461235016235 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1996E800) [pid = 3808] [serial = 1838] [outer = 15553800] 03:36:56 INFO - PROCESS | 3808 | 1461235016658 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]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 594ms 03:36:56 INFO - PROCESS | 3808 | 1461235016701 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 3808 | 1461235016703 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:36:56 INFO - PROCESS | 3808 | 1461235016706 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 3808 | 1461235016708 Marionette TRACE conn3 <- [1,2414,null,{}] 03:36:56 INFO - PROCESS | 3808 | 1461235016712 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}] 03:36:56 INFO - PROCESS | 3808 | 1461235016798 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:36:56 INFO - PROCESS | 3808 | 1461235016804 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 3808 | ++DOCSHELL 18C71400 == 46 [pid = 3808] [id = 613] 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (19AB7400) [pid = 3808] [serial = 1839] [outer = 00000000] 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (19C56800) [pid = 3808] [serial = 1840] [outer = 19AB7400] 03:36:56 INFO - PROCESS | 3808 | 1461235016849 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19C59C00) [pid = 3808] [serial = 1841] [outer = 19AB7400] 03:36:57 INFO - PROCESS | 3808 | 1461235017282 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]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 594ms 03:36:57 INFO - PROCESS | 3808 | 1461235017301 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 3808 | 1461235017304 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:36:57 INFO - PROCESS | 3808 | 1461235017318 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 3808 | 1461235017321 Marionette TRACE conn3 <- [1,2418,null,{}] 03:36:57 INFO - PROCESS | 3808 | 1461235017324 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}] 03:36:57 INFO - PROCESS | 3808 | 1461235017417 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:36:57 INFO - PROCESS | 3808 | 1461235017423 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 3808 | ++DOCSHELL 13470400 == 47 [pid = 3808] [id = 614] 03:36:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19C09400) [pid = 3808] [serial = 1842] [outer = 00000000] 03:36:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1A05E400) [pid = 3808] [serial = 1843] [outer = 19C09400] 03:36:57 INFO - PROCESS | 3808 | 1461235017471 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (1A063800) [pid = 3808] [serial = 1844] [outer = 19C09400] 03:36:58 INFO - PROCESS | 3808 | 1461235018090 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]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 797ms 03:36:58 INFO - PROCESS | 3808 | 1461235018110 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 3808 | 1461235018114 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:36:58 INFO - PROCESS | 3808 | 1461235018120 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 3808 | 1461235018124 Marionette TRACE conn3 <- [1,2422,null,{}] 03:36:58 INFO - PROCESS | 3808 | 1461235018130 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}] 03:36:58 INFO - PROCESS | 3808 | 1461235018236 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:36:58 INFO - PROCESS | 3808 | 1461235018376 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 3808 | ++DOCSHELL 13423C00 == 48 [pid = 3808] [id = 615] 03:36:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13425C00) [pid = 3808] [serial = 1845] [outer = 00000000] 03:36:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (13DBA400) [pid = 3808] [serial = 1846] [outer = 13425C00] 03:36:58 INFO - PROCESS | 3808 | 1461235018436 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (14AB0800) [pid = 3808] [serial = 1847] [outer = 13425C00] 03:36:59 INFO - PROCESS | 3808 | 1461235019030 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]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 937ms 03:36:59 INFO - PROCESS | 3808 | 1461235019066 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 3808 | 1461235019072 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:36:59 INFO - PROCESS | 3808 | 1461235019079 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 3808 | 1461235019082 Marionette TRACE conn3 <- [1,2426,null,{}] 03:36:59 INFO - PROCESS | 3808 | 1461235019086 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}] 03:36:59 INFO - PROCESS | 3808 | 1461235019190 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:36:59 INFO - PROCESS | 3808 | 1461235019301 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 3808 | ++DOCSHELL 13A09000 == 49 [pid = 3808] [id = 616] 03:36:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (13A0E800) [pid = 3808] [serial = 1848] [outer = 00000000] 03:36:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (1818FC00) [pid = 3808] [serial = 1849] [outer = 13A0E800] 03:36:59 INFO - PROCESS | 3808 | 1461235019355 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1841EC00) [pid = 3808] [serial = 1850] [outer = 13A0E800] 03:36:59 INFO - PROCESS | 3808 | 1461235019923 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]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 906ms 03:36:59 INFO - PROCESS | 3808 | 1461235019981 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 3808 | 1461235019984 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:36:59 INFO - PROCESS | 3808 | 1461235019987 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 3808 | 1461235019991 Marionette TRACE conn3 <- [1,2430,null,{}] 03:37:00 INFO - PROCESS | 3808 | 1461235020002 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}] 03:37:00 INFO - PROCESS | 3808 | 1461235020108 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:37:00 INFO - PROCESS | 3808 | 1461235020248 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 3808 | ++DOCSHELL 19971000 == 50 [pid = 3808] [id = 617] 03:37:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (19971400) [pid = 3808] [serial = 1851] [outer = 00000000] 03:37:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19C11400) [pid = 3808] [serial = 1852] [outer = 19971400] 03:37:00 INFO - PROCESS | 3808 | 1461235020306 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (19C55800) [pid = 3808] [serial = 1853] [outer = 19971400] 03:37:00 INFO - PROCESS | 3808 | 1461235020926 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]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1000ms 03:37:01 INFO - PROCESS | 3808 | 1461235020989 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 3808 | 1461235020992 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:37:01 INFO - PROCESS | 3808 | 1461235020996 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 3808 | 1461235020998 Marionette TRACE conn3 <- [1,2434,null,{}] 03:37:01 INFO - PROCESS | 3808 | 1461235021002 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}] 03:37:01 INFO - PROCESS | 3808 | 1461235021105 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:37:01 INFO - PROCESS | 3808 | 1461235021242 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 3808 | ++DOCSHELL 18C73400 == 51 [pid = 3808] [id = 618] 03:37:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18E0B400) [pid = 3808] [serial = 1854] [outer = 00000000] 03:37:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1A064C00) [pid = 3808] [serial = 1855] [outer = 18E0B400] 03:37:01 INFO - PROCESS | 3808 | 1461235021298 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1A26FC00) [pid = 3808] [serial = 1856] [outer = 18E0B400] 03:37:01 INFO - PROCESS | 3808 | 1461235021828 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]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 906ms 03:37:01 INFO - PROCESS | 3808 | 1461235021900 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 3808 | 1461235021902 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:37:01 INFO - PROCESS | 3808 | 1461235021906 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 3808 | 1461235021908 Marionette TRACE conn3 <- [1,2438,null,{}] 03:37:01 INFO - PROCESS | 3808 | 1461235021911 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}] 03:37:02 INFO - PROCESS | 3808 | 1461235022010 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:37:02 INFO - PROCESS | 3808 | 1461235022154 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 3808 | ++DOCSHELL 12D76C00 == 52 [pid = 3808] [id = 619] 03:37:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A059400) [pid = 3808] [serial = 1857] [outer = 00000000] 03:37:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1A37B800) [pid = 3808] [serial = 1858] [outer = 1A059400] 03:37:02 INFO - PROCESS | 3808 | 1461235022213 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1A380400) [pid = 3808] [serial = 1859] [outer = 1A059400] 03:37:03 INFO - PROCESS | 3808 | 1461235023017 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]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1141ms 03:37:03 INFO - PROCESS | 3808 | 1461235023049 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 3808 | 1461235023053 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:37:03 INFO - PROCESS | 3808 | 1461235023059 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 3808 | 1461235023063 Marionette TRACE conn3 <- [1,2442,null,{}] 03:37:03 INFO - PROCESS | 3808 | 1461235023070 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}] 03:37:03 INFO - PROCESS | 3808 | 1461235023165 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:37:03 INFO - PROCESS | 3808 | 1461235023310 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 3808 | ++DOCSHELL 13A02C00 == 53 [pid = 3808] [id = 620] 03:37:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (13A08000) [pid = 3808] [serial = 1860] [outer = 00000000] 03:37:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (1550B400) [pid = 3808] [serial = 1861] [outer = 13A08000] 03:37:03 INFO - PROCESS | 3808 | 1461235023363 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (15C39800) [pid = 3808] [serial = 1862] [outer = 13A08000] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 18C71400 == 52 [pid = 3808] [id = 613] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 13476800 == 51 [pid = 3808] [id = 612] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 1976C800 == 50 [pid = 3808] [id = 611] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 18C58000 == 49 [pid = 3808] [id = 610] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 1346FC00 == 48 [pid = 3808] [id = 609] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 16AAF400 == 47 [pid = 3808] [id = 608] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 16934C00 == 46 [pid = 3808] [id = 607] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 16524800 == 45 [pid = 3808] [id = 606] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 12BDAC00 == 44 [pid = 3808] [id = 605] 03:37:03 INFO - PROCESS | 3808 | --DOCSHELL 132DA000 == 43 [pid = 3808] [id = 604] 03:37:03 INFO - PROCESS | 3808 | 1461235023958 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]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 937ms 03:37:04 INFO - PROCESS | 3808 | 1461235024003 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 3808 | 1461235024009 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:37:04 INFO - PROCESS | 3808 | 1461235024015 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 3808 | 1461235024017 Marionette TRACE conn3 <- [1,2446,null,{}] 03:37:04 INFO - PROCESS | 3808 | 1461235024021 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}] 03:37:04 INFO - PROCESS | 3808 | 1461235024103 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1997C800) [pid = 3808] [serial = 1798] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (18E0D400) [pid = 3808] [serial = 1751] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1550D000) [pid = 3808] [serial = 1771] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (1996EC00) [pid = 3808] [serial = 1795] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18E11800) [pid = 3808] [serial = 1786] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (182B0C00) [pid = 3808] [serial = 1781] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (1950C400) [pid = 3808] [serial = 1790] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (19511000) [pid = 3808] [serial = 1765] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (132DEC00) [pid = 3808] [serial = 1756] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1AAF1C00) [pid = 3808] [serial = 1676] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (182A9400) [pid = 3808] [serial = 1780] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (1555C800) [pid = 3808] [serial = 1772] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (132D9C00) [pid = 3808] [serial = 1768] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1667B400) [pid = 3808] [serial = 1777] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (15551400) [pid = 3808] [serial = 1774] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1555B800) [pid = 3808] [serial = 1759] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (15F0B400) [pid = 3808] [serial = 1792] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18E11400) [pid = 3808] [serial = 1787] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (16A88800) [pid = 3808] [serial = 1778] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (15C3A000) [pid = 3808] [serial = 1775] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18B9F000) [pid = 3808] [serial = 1784] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18868000) [pid = 3808] [serial = 1783] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1841E400) [pid = 3808] [serial = 1793] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18C74C00) [pid = 3808] [serial = 1762] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (19970800) [pid = 3808] [serial = 1796] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (132E8800) [pid = 3808] [serial = 1769] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (13479000) [pid = 3808] [serial = 1724] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (1950C800) [pid = 3808] [serial = 1789] [outer = 00000000] [url = about:blank] 03:37:04 INFO - PROCESS | 3808 | 1461235024199 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 3808 | ++DOCSHELL 12B85C00 == 44 [pid = 3808] [id = 621] 03:37:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (12C55000) [pid = 3808] [serial = 1863] [outer = 00000000] 03:37:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (13420800) [pid = 3808] [serial = 1864] [outer = 12C55000] 03:37:04 INFO - PROCESS | 3808 | 1461235024255 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (13DA9000) [pid = 3808] [serial = 1865] [outer = 12C55000] 03:37:04 INFO - PROCESS | 3808 | 1461235024665 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]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 703ms 03:37:04 INFO - PROCESS | 3808 | 1461235024713 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 3808 | 1461235024715 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:37:04 INFO - PROCESS | 3808 | 1461235024723 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 3808 | 1461235024727 Marionette TRACE conn3 <- [1,2450,null,{}] 03:37:04 INFO - PROCESS | 3808 | 1461235024737 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}] 03:37:04 INFO - PROCESS | 3808 | 1461235024852 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:37:04 INFO - PROCESS | 3808 | 1461235024866 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 3808 | ++DOCSHELL 16938000 == 45 [pid = 3808] [id = 622] 03:37:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16939400) [pid = 3808] [serial = 1866] [outer = 00000000] 03:37:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16AA5400) [pid = 3808] [serial = 1867] [outer = 16939400] 03:37:04 INFO - PROCESS | 3808 | 1461235024915 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18203C00) [pid = 3808] [serial = 1868] [outer = 16939400] 03:37:05 INFO - PROCESS | 3808 | 1461235025391 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]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 03:37:05 INFO - PROCESS | 3808 | 1461235025418 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 3808 | 1461235025420 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:37:05 INFO - PROCESS | 3808 | 1461235025424 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:37:05 INFO - PROCESS | 3808 | 1461235025425 Marionette TRACE conn3 <- [1,2454,null,{}] 03:37:05 INFO - PROCESS | 3808 | 1461235025429 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}] 03:37:05 INFO - PROCESS | 3808 | 1461235025508 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:37:05 INFO - PROCESS | 3808 | 1461235025514 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 3808 | ++DOCSHELL 16AAEC00 == 46 [pid = 3808] [id = 623] 03:37:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1841E400) [pid = 3808] [serial = 1869] [outer = 00000000] 03:37:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18B98000) [pid = 3808] [serial = 1870] [outer = 1841E400] 03:37:05 INFO - PROCESS | 3808 | 1461235025558 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18C5CC00) [pid = 3808] [serial = 1871] [outer = 1841E400] 03:37:06 INFO - PROCESS | 3808 | 1461235025994 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]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 594ms 03:37:06 INFO - PROCESS | 3808 | 1461235026030 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 3808 | 1461235026032 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:37:06 INFO - PROCESS | 3808 | 1461235026036 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 3808 | 1461235026037 Marionette TRACE conn3 <- [1,2458,null,{}] 03:37:06 INFO - PROCESS | 3808 | 1461235026041 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}] 03:37:06 INFO - PROCESS | 3808 | 1461235026157 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:37:06 INFO - PROCESS | 3808 | 1461235026164 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3808 | ++DOCSHELL 132D9400 == 47 [pid = 3808] [id = 624] 03:37:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (132DBC00) [pid = 3808] [serial = 1872] [outer = 00000000] 03:37:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C75800) [pid = 3808] [serial = 1873] [outer = 132DBC00] 03:37:06 INFO - PROCESS | 3808 | 1461235026208 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18E0C400) [pid = 3808] [serial = 1874] [outer = 132DBC00] 03:37:06 INFO - PROCESS | 3808 | 1461235026689 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]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 688ms 03:37:06 INFO - PROCESS | 3808 | 1461235026736 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 3808 | 1461235026738 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:37:06 INFO - PROCESS | 3808 | 1461235026741 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 3808 | 1461235026743 Marionette TRACE conn3 <- [1,2462,null,{}] 03:37:06 INFO - PROCESS | 3808 | 1461235026746 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}] 03:37:06 INFO - PROCESS | 3808 | 1461235026878 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:37:06 INFO - PROCESS | 3808 | 1461235026946 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 3808 | ++DOCSHELL 132DE000 == 48 [pid = 3808] [id = 625] 03:37:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18FE9000) [pid = 3808] [serial = 1875] [outer = 00000000] 03:37:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (19515C00) [pid = 3808] [serial = 1876] [outer = 18FE9000] 03:37:07 INFO - PROCESS | 3808 | 1461235027001 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (19767800) [pid = 3808] [serial = 1877] [outer = 18FE9000] 03:37:07 INFO - PROCESS | 3808 | 1461235027418 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]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 688ms 03:37:07 INFO - PROCESS | 3808 | 1461235027448 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 3808 | 1461235027450 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:37:07 INFO - PROCESS | 3808 | 1461235027453 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 3808 | 1461235027455 Marionette TRACE conn3 <- [1,2466,null,{}] 03:37:07 INFO - PROCESS | 3808 | 1461235027458 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}] 03:37:07 INFO - PROCESS | 3808 | 1461235027599 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:37:07 INFO - PROCESS | 3808 | 1461235027624 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 3808 | ++DOCSHELL 19973400 == 49 [pid = 3808] [id = 626] 03:37:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (19973C00) [pid = 3808] [serial = 1878] [outer = 00000000] 03:37:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (19AB6C00) [pid = 3808] [serial = 1879] [outer = 19973C00] 03:37:07 INFO - PROCESS | 3808 | 1461235027668 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19AB4C00) [pid = 3808] [serial = 1880] [outer = 19973C00] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18B98400) [pid = 3808] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (19C0F400) [pid = 3808] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1899F000) [pid = 3808] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (12C10400) [pid = 3808] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18184400) [pid = 3808] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (132DF000) [pid = 3808] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (16525800) [pid = 3808] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (182B1800) [pid = 3808] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19510000) [pid = 3808] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1976EC00) [pid = 3808] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (15553800) [pid = 3808] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (19AB7400) [pid = 3808] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1555B400) [pid = 3808] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:37:08 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (02A8EC00) [pid = 3808] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:37:08 INFO - PROCESS | 3808 | 1461235028291 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]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 906ms 03:37:08 INFO - PROCESS | 3808 | 1461235028357 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 3808 | 1461235028358 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:37:08 INFO - PROCESS | 3808 | 1461235028362 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 3808 | 1461235028363 Marionette TRACE conn3 <- [1,2470,null,{}] 03:37:08 INFO - PROCESS | 3808 | 1461235028367 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}] 03:37:08 INFO - PROCESS | 3808 | 1461235028445 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:37:08 INFO - PROCESS | 3808 | 1461235028454 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 3808 | ++DOCSHELL 13259400 == 50 [pid = 3808] [id = 627] 03:37:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1325E400) [pid = 3808] [serial = 1881] [outer = 00000000] 03:37:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1886D800) [pid = 3808] [serial = 1882] [outer = 1325E400] 03:37:08 INFO - PROCESS | 3808 | 1461235028499 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18C74400) [pid = 3808] [serial = 1883] [outer = 1325E400] 03:37:08 INFO - PROCESS | 3808 | 1461235028981 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]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 641ms 03:37:09 INFO - PROCESS | 3808 | 1461235029001 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 3808 | 1461235029004 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:37:09 INFO - PROCESS | 3808 | 1461235029024 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 3808 | 1461235029026 Marionette TRACE conn3 <- [1,2474,null,{}] 03:37:09 INFO - PROCESS | 3808 | 1461235029032 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}] 03:37:09 INFO - PROCESS | 3808 | 1461235029111 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:37:09 INFO - PROCESS | 3808 | 1461235029117 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 3808 | ++DOCSHELL 1321B000 == 51 [pid = 3808] [id = 628] 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1583EC00) [pid = 3808] [serial = 1884] [outer = 00000000] 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C13400) [pid = 3808] [serial = 1885] [outer = 1583EC00] 03:37:09 INFO - PROCESS | 3808 | 1461235029161 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C5A000) [pid = 3808] [serial = 1886] [outer = 1583EC00] 03:37:09 INFO - PROCESS | 3808 | 1461235029595 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]]]}] 03:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 594ms 03:37:09 INFO - PROCESS | 3808 | 1461235029629 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 3808 | 1461235029631 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:37:09 INFO - PROCESS | 3808 | 1461235029634 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 3808 | 1461235029636 Marionette TRACE conn3 <- [1,2478,null,{}] 03:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:37:09 INFO - PROCESS | 3808 | 1461235029639 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}] 03:37:09 INFO - PROCESS | 3808 | 1461235029717 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:37:09 INFO - PROCESS | 3808 | 1461235029723 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 3808 | ++DOCSHELL 19AB7400 == 52 [pid = 3808] [id = 629] 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19DEA000) [pid = 3808] [serial = 1887] [outer = 00000000] 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1A2DE400) [pid = 3808] [serial = 1888] [outer = 19DEA000] 03:37:09 INFO - PROCESS | 3808 | 1461235029766 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1A376800) [pid = 3808] [serial = 1889] [outer = 19DEA000] 03:37:10 INFO - PROCESS | 3808 | 1461235030215 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]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 03:37:10 INFO - PROCESS | 3808 | 1461235030337 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 3808 | 1461235030341 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:37:10 INFO - PROCESS | 3808 | 1461235030346 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 3808 | 1461235030350 Marionette TRACE conn3 <- [1,2482,null,{}] 03:37:10 INFO - PROCESS | 3808 | 1461235030357 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}] 03:37:10 INFO - PROCESS | 3808 | 1461235030506 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:37:10 INFO - PROCESS | 3808 | 1461235030666 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 3808 | ++DOCSHELL 13426C00 == 53 [pid = 3808] [id = 630] 03:37:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1346A400) [pid = 3808] [serial = 1890] [outer = 00000000] 03:37:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (13479800) [pid = 3808] [serial = 1891] [outer = 1346A400] 03:37:10 INFO - PROCESS | 3808 | 1461235030722 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (13A47400) [pid = 3808] [serial = 1892] [outer = 1346A400] 03:37:11 INFO - PROCESS | 3808 | 1461235031294 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]]]}] 03:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1001ms 03:37:11 INFO - PROCESS | 3808 | 1461235031350 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 3808 | 1461235031353 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:37:11 INFO - PROCESS | 3808 | 1461235031361 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 3808 | 1461235031365 Marionette TRACE conn3 <- [1,2486,null,{}] 03:37:11 INFO - PROCESS | 3808 | 1461235031369 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}] 03:37:11 INFO - PROCESS | 3808 | 1461235031476 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:37:11 INFO - PROCESS | 3808 | 1461235031619 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 3808 | ++DOCSHELL 15FD6400 == 54 [pid = 3808] [id = 631] 03:37:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1654FC00) [pid = 3808] [serial = 1893] [outer = 00000000] 03:37:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (16A90000) [pid = 3808] [serial = 1894] [outer = 1654FC00] 03:37:11 INFO - PROCESS | 3808 | 1461235031675 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (182B1800) [pid = 3808] [serial = 1895] [outer = 1654FC00] 03:37:12 INFO - PROCESS | 3808 | 1461235032297 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]]]}] 03:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1000ms 03:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:37:12 INFO - PROCESS | 3808 | 1461235032363 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 3808 | 1461235032365 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:37:12 INFO - PROCESS | 3808 | 1461235032369 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 3808 | 1461235032372 Marionette TRACE conn3 <- [1,2490,null,{}] 03:37:12 INFO - PROCESS | 3808 | 1461235032382 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}] 03:37:12 INFO - PROCESS | 3808 | 1461235032538 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:37:12 INFO - PROCESS | 3808 | 1461235032555 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 3808 | ++DOCSHELL 1950E400 == 55 [pid = 3808] [id = 632] 03:37:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (1950F800) [pid = 3808] [serial = 1896] [outer = 00000000] 03:37:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (19C56C00) [pid = 3808] [serial = 1897] [outer = 1950F800] 03:37:12 INFO - PROCESS | 3808 | 1461235032613 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1A266000) [pid = 3808] [serial = 1898] [outer = 1950F800] 03:37:13 INFO - PROCESS | 3808 | 1461235033300 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]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1000ms 03:37:13 INFO - PROCESS | 3808 | 1461235033371 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 3808 | 1461235033373 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:37:13 INFO - PROCESS | 3808 | 1461235033377 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 3808 | 1461235033379 Marionette TRACE conn3 <- [1,2494,null,{}] 03:37:13 INFO - PROCESS | 3808 | 1461235033382 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}] 03:37:13 INFO - PROCESS | 3808 | 1461235033486 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:37:13 INFO - PROCESS | 3808 | 1461235033626 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 3808 | ++DOCSHELL 19978000 == 56 [pid = 3808] [id = 633] 03:37:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A264800) [pid = 3808] [serial = 1899] [outer = 00000000] 03:37:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1A9EF400) [pid = 3808] [serial = 1900] [outer = 1A264800] 03:37:13 INFO - PROCESS | 3808 | 1461235033681 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1AA30800) [pid = 3808] [serial = 1901] [outer = 1A264800] 03:37:14 INFO - PROCESS | 3808 | 1461235034250 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]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 953ms 03:37:14 INFO - PROCESS | 3808 | 1461235034322 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 3808 | 1461235034324 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:37:14 INFO - PROCESS | 3808 | 1461235034328 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 3808 | 1461235034330 Marionette TRACE conn3 <- [1,2498,null,{}] 03:37:14 INFO - PROCESS | 3808 | 1461235034334 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}] 03:37:14 INFO - PROCESS | 3808 | 1461235034579 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:37:14 INFO - PROCESS | 3808 | 1461235034762 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 3808 | ++DOCSHELL 12B80C00 == 57 [pid = 3808] [id = 634] 03:37:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (12CF7C00) [pid = 3808] [serial = 1902] [outer = 00000000] 03:37:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 121 (13424800) [pid = 3808] [serial = 1903] [outer = 12CF7C00] 03:37:14 INFO - PROCESS | 3808 | 1461235034812 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 122 (13478400) [pid = 3808] [serial = 1904] [outer = 12CF7C00] 03:37:15 INFO - PROCESS | 3808 | 1461235035489 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]]]}] 03:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1188ms 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 13E9D000 == 56 [pid = 3808] [id = 586] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 1321B000 == 55 [pid = 3808] [id = 628] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 13259400 == 54 [pid = 3808] [id = 627] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 19973400 == 53 [pid = 3808] [id = 626] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 132DE000 == 52 [pid = 3808] [id = 625] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 132D9400 == 51 [pid = 3808] [id = 624] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 16AAEC00 == 50 [pid = 3808] [id = 623] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 16938000 == 49 [pid = 3808] [id = 622] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 12B85C00 == 48 [pid = 3808] [id = 621] 03:37:15 INFO - PROCESS | 3808 | --DOCSHELL 13A02C00 == 47 [pid = 3808] [id = 620] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 121 (1A05E400) [pid = 3808] [serial = 1843] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 120 (12D74C00) [pid = 3808] [serial = 1801] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (16526000) [pid = 3808] [serial = 1804] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (18C79C00) [pid = 3808] [serial = 1807] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | 1461235035596 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 3808 | 1461235035600 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18FE7800) [pid = 3808] [serial = 1754] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19C17C00) [pid = 3808] [serial = 1811] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (19C14800) [pid = 3808] [serial = 1810] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (18FE9800) [pid = 3808] [serial = 1828] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1325A400) [pid = 3808] [serial = 1816] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1386DC00) [pid = 3808] [serial = 1817] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (182AD800) [pid = 3808] [serial = 1822] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (182B0400) [pid = 3808] [serial = 1823] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (15555C00) [pid = 3808] [serial = 1814] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13A49000) [pid = 3808] [serial = 1813] [outer = 00000000] [url = about:blank] 03:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1667A800) [pid = 3808] [serial = 1819] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (16939800) [pid = 3808] [serial = 1820] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18B98800) [pid = 3808] [serial = 1825] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (19977C00) [pid = 3808] [serial = 1831] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19C16400) [pid = 3808] [serial = 1834] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (19A89C00) [pid = 3808] [serial = 1832] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (19C0EC00) [pid = 3808] [serial = 1835] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (18FEA800) [pid = 3808] [serial = 1837] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19C56800) [pid = 3808] [serial = 1840] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (19C59C00) [pid = 3808] [serial = 1841] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1950B800) [pid = 3808] [serial = 1829] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18BA0C00) [pid = 3808] [serial = 1826] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1996E800) [pid = 3808] [serial = 1838] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18E15800) [pid = 3808] [serial = 1718] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (12CF8800) [pid = 3808] [serial = 1721] [outer = 00000000] [url = about:blank] 03:37:15 INFO - PROCESS | 3808 | 1461235035610 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 3808 | 1461235035614 Marionette TRACE conn3 <- [1,2502,null,{}] 03:37:15 INFO - PROCESS | 3808 | 1461235035619 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}] 03:37:15 INFO - PROCESS | 3808 | 1461235035712 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:37:15 INFO - PROCESS | 3808 | 1461235035719 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 3808 | ++DOCSHELL 13476C00 == 48 [pid = 3808] [id = 635] 03:37:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (13477C00) [pid = 3808] [serial = 1905] [outer = 00000000] 03:37:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (13A46C00) [pid = 3808] [serial = 1906] [outer = 13477C00] 03:37:15 INFO - PROCESS | 3808 | 1461235035767 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (146AF800) [pid = 3808] [serial = 1907] [outer = 13477C00] 03:37:16 INFO - PROCESS | 3808 | 1461235036327 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]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 735ms 03:37:16 INFO - PROCESS | 3808 | 1461235036347 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 3808 | 1461235036350 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:37:16 INFO - PROCESS | 3808 | 1461235036354 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 3808 | 1461235036355 Marionette TRACE conn3 <- [1,2506,null,{}] 03:37:16 INFO - PROCESS | 3808 | 1461235036359 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}] 03:37:16 INFO - PROCESS | 3808 | 1461235036438 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:37:16 INFO - PROCESS | 3808 | 1461235036446 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 3808 | ++DOCSHELL 1608F400 == 49 [pid = 3808] [id = 636] 03:37:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (16093C00) [pid = 3808] [serial = 1908] [outer = 00000000] 03:37:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16647800) [pid = 3808] [serial = 1909] [outer = 16093C00] 03:37:16 INFO - PROCESS | 3808 | 1461235036491 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1667A800) [pid = 3808] [serial = 1910] [outer = 16093C00] 03:37:16 INFO - PROCESS | 3808 | 1461235036976 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]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 625ms 03:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:37:17 INFO - PROCESS | 3808 | 1461235036991 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 3808 | 1461235036994 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:37:17 INFO - PROCESS | 3808 | 1461235037004 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 3808 | 1461235037008 Marionette TRACE conn3 <- [1,2510,null,{}] 03:37:17 INFO - PROCESS | 3808 | 1461235037012 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}] 03:37:17 INFO - PROCESS | 3808 | 1461235037093 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:37:17 INFO - PROCESS | 3808 | 1461235037099 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 3808 | ++DOCSHELL 16AA7C00 == 50 [pid = 3808] [id = 637] 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1818CC00) [pid = 3808] [serial = 1911] [outer = 00000000] 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (182B6C00) [pid = 3808] [serial = 1912] [outer = 1818CC00] 03:37:17 INFO - PROCESS | 3808 | 1461235037153 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (184F2400) [pid = 3808] [serial = 1913] [outer = 1818CC00] 03:37:17 INFO - PROCESS | 3808 | 1461235037597 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]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 657ms 03:37:17 INFO - PROCESS | 3808 | 1461235037655 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 3808 | 1461235037657 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:37:17 INFO - PROCESS | 3808 | 1461235037660 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:37:17 INFO - PROCESS | 3808 | 1461235037662 Marionette TRACE conn3 <- [1,2514,null,{}] 03:37:17 INFO - PROCESS | 3808 | 1461235037665 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}] 03:37:17 INFO - PROCESS | 3808 | 1461235037743 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:37:17 INFO - PROCESS | 3808 | 1461235037749 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 3808 | ++DOCSHELL 18B9BC00 == 51 [pid = 3808] [id = 638] 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18B9CC00) [pid = 3808] [serial = 1914] [outer = 00000000] 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18C6D400) [pid = 3808] [serial = 1915] [outer = 18B9CC00] 03:37:17 INFO - PROCESS | 3808 | 1461235037794 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C6C800) [pid = 3808] [serial = 1916] [outer = 18B9CC00] 03:37:18 INFO - PROCESS | 3808 | 1461235038302 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]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 03:37:18 INFO - PROCESS | 3808 | 1461235038360 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 3808 | 1461235038362 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:37:18 INFO - PROCESS | 3808 | 1461235038365 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 3808 | 1461235038367 Marionette TRACE conn3 <- [1,2518,null,{}] 03:37:18 INFO - PROCESS | 3808 | 1461235038375 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}] 03:37:18 INFO - PROCESS | 3808 | 1461235038485 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:37:18 INFO - PROCESS | 3808 | 1461235038499 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 3808 | ++DOCSHELL 18E0FC00 == 52 [pid = 3808] [id = 639] 03:37:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18E10000) [pid = 3808] [serial = 1917] [outer = 00000000] 03:37:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18E17800) [pid = 3808] [serial = 1918] [outer = 18E10000] 03:37:18 INFO - PROCESS | 3808 | 1461235038607 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18FEAC00) [pid = 3808] [serial = 1919] [outer = 18E10000] 03:37:19 INFO - PROCESS | 3808 | 1461235039054 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]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 735ms 03:37:19 INFO - PROCESS | 3808 | 1461235039106 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 3808 | 1461235039108 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:37:19 INFO - PROCESS | 3808 | 1461235039111 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:37:19 INFO - PROCESS | 3808 | 1461235039113 Marionette TRACE conn3 <- [1,2522,null,{}] 03:37:19 INFO - PROCESS | 3808 | 1461235039153 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}] 03:37:19 INFO - PROCESS | 3808 | 1461235039281 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:37:19 INFO - PROCESS | 3808 | 1461235039291 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 3808 | ++DOCSHELL 18E0A400 == 53 [pid = 3808] [id = 640] 03:37:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (18FEE400) [pid = 3808] [serial = 1920] [outer = 00000000] 03:37:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (19765400) [pid = 3808] [serial = 1921] [outer = 18FEE400] 03:37:19 INFO - PROCESS | 3808 | 1461235039334 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1976E800) [pid = 3808] [serial = 1922] [outer = 18FEE400] 03:37:19 INFO - PROCESS | 3808 | 1461235039767 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]]]}] 03:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 703ms 03:37:19 INFO - PROCESS | 3808 | 1461235039811 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:37:19 INFO - PROCESS | 3808 | 1461235039813 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:37:19 INFO - PROCESS | 3808 | 1461235039816 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 3808 | 1461235039818 Marionette TRACE conn3 <- [1,2526,null,{}] 03:37:19 INFO - PROCESS | 3808 | 1461235039821 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}] 03:37:19 INFO - PROCESS | 3808 | 1461235039931 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:37:19 INFO - PROCESS | 3808 | 1461235039937 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 3808 | ++DOCSHELL 13260400 == 54 [pid = 3808] [id = 641] 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (132DC800) [pid = 3808] [serial = 1923] [outer = 00000000] 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (18F81800) [pid = 3808] [serial = 1924] [outer = 132DC800] 03:37:20 INFO - PROCESS | 3808 | 1461235040264 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (18E0CC00) [pid = 3808] [serial = 1925] [outer = 132DC800] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (16939400) [pid = 3808] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (12C55000) [pid = 3808] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (132DBC00) [pid = 3808] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (19973C00) [pid = 3808] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (1325E400) [pid = 3808] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (1583EC00) [pid = 3808] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (14AA9C00) [pid = 3808] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (1899A400) [pid = 3808] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18C79800) [pid = 3808] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1950A400) [pid = 3808] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (11B55C00) [pid = 3808] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (14AA8400) [pid = 3808] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (16A8C800) [pid = 3808] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13258C00) [pid = 3808] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18FE9000) [pid = 3808] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (13A08000) [pid = 3808] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1841E400) [pid = 3808] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:37:20 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1A059400) [pid = 3808] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:37:20 INFO - PROCESS | 3808 | 1461235040671 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]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 906ms 03:37:20 INFO - PROCESS | 3808 | 1461235040721 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 3808 | 1461235040723 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:37:20 INFO - PROCESS | 3808 | 1461235040726 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:37:20 INFO - PROCESS | 3808 | 1461235040728 Marionette TRACE conn3 <- [1,2530,null,{}] 03:37:20 INFO - PROCESS | 3808 | 1461235040731 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}] 03:37:20 INFO - PROCESS | 3808 | 1461235040844 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:37:20 INFO - PROCESS | 3808 | 1461235040855 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 3808 | ++DOCSHELL 132DA000 == 55 [pid = 3808] [id = 642] 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (132E1C00) [pid = 3808] [serial = 1926] [outer = 00000000] 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16088400) [pid = 3808] [serial = 1927] [outer = 132E1C00] 03:37:20 INFO - PROCESS | 3808 | 1461235040899 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18B97800) [pid = 3808] [serial = 1928] [outer = 132E1C00] 03:37:21 INFO - PROCESS | 3808 | 1461235041318 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]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 625ms 03:37:21 INFO - PROCESS | 3808 | 1461235041365 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 3808 | 1461235041367 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:37:21 INFO - PROCESS | 3808 | 1461235041370 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 3808 | 1461235041371 Marionette TRACE conn3 <- [1,2534,null,{}] 03:37:21 INFO - PROCESS | 3808 | 1461235041375 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}] 03:37:21 INFO - PROCESS | 3808 | 1461235041489 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:37:21 INFO - PROCESS | 3808 | 1461235041497 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 3808 | ++DOCSHELL 13265400 == 56 [pid = 3808] [id = 643] 03:37:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (132E7800) [pid = 3808] [serial = 1929] [outer = 00000000] 03:37:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19513000) [pid = 3808] [serial = 1930] [outer = 132E7800] 03:37:21 INFO - PROCESS | 3808 | 1461235041541 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19977C00) [pid = 3808] [serial = 1931] [outer = 132E7800] 03:37:21 INFO - PROCESS | 3808 | 1461235041954 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]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms 03:37:22 INFO - PROCESS | 3808 | 1461235042008 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 3808 | 1461235042010 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:37:22 INFO - PROCESS | 3808 | 1461235042013 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:37:22 INFO - PROCESS | 3808 | 1461235042015 Marionette TRACE conn3 <- [1,2538,null,{}] 03:37:22 INFO - PROCESS | 3808 | 1461235042018 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}] 03:37:22 INFO - PROCESS | 3808 | 1461235042133 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:37:22 INFO - PROCESS | 3808 | 1461235042289 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 3808 | ++DOCSHELL 02A89000 == 57 [pid = 3808] [id = 644] 03:37:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (02A8AC00) [pid = 3808] [serial = 1932] [outer = 00000000] 03:37:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (12D42000) [pid = 3808] [serial = 1933] [outer = 02A8AC00] 03:37:22 INFO - PROCESS | 3808 | 1461235042348 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (13225800) [pid = 3808] [serial = 1934] [outer = 02A8AC00] 03:37:22 INFO - PROCESS | 3808 | 1461235042962 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]]]}] 03:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 985ms 03:37:23 INFO - PROCESS | 3808 | 1461235043002 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 3808 | 1461235043007 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:37:23 INFO - PROCESS | 3808 | 1461235043013 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:37:23 INFO - PROCESS | 3808 | 1461235043016 Marionette TRACE conn3 <- [1,2542,null,{}] 03:37:23 INFO - PROCESS | 3808 | 1461235043022 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}] 03:37:23 INFO - PROCESS | 3808 | 1461235043131 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:37:23 INFO - PROCESS | 3808 | 1461235043272 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 3808 | ++DOCSHELL 15C3E800 == 58 [pid = 3808] [id = 645] 03:37:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (15CD6800) [pid = 3808] [serial = 1935] [outer = 00000000] 03:37:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1654B400) [pid = 3808] [serial = 1936] [outer = 15CD6800] 03:37:23 INFO - PROCESS | 3808 | 1461235043330 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (1676C000) [pid = 3808] [serial = 1937] [outer = 15CD6800] 03:37:23 INFO - PROCESS | 3808 | 1461235043943 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]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1000ms 03:37:24 INFO - PROCESS | 3808 | 1461235044017 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 3808 | 1461235044022 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:37:24 INFO - PROCESS | 3808 | 1461235044026 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 3808 | 1461235044028 Marionette TRACE conn3 <- [1,2546,null,{}] 03:37:24 INFO - PROCESS | 3808 | 1461235044032 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}] 03:37:24 INFO - PROCESS | 3808 | 1461235044219 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:37:24 INFO - PROCESS | 3808 | 1461235044358 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 3808 | ++DOCSHELL 15AF0800 == 59 [pid = 3808] [id = 646] 03:37:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (16524800) [pid = 3808] [serial = 1938] [outer = 00000000] 03:37:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (18FE5C00) [pid = 3808] [serial = 1939] [outer = 16524800] 03:37:24 INFO - PROCESS | 3808 | 1461235044414 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (194B0800) [pid = 3808] [serial = 1940] [outer = 16524800] 03:37:25 INFO - PROCESS | 3808 | 1461235045015 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]]]}] 03:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1031ms 03:37:25 INFO - PROCESS | 3808 | 1461235045067 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 3808 | 1461235045070 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:37:25 INFO - PROCESS | 3808 | 1461235045079 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 3808 | 1461235045085 Marionette TRACE conn3 <- [1,2550,null,{}] 03:37:25 INFO - PROCESS | 3808 | 1461235045091 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}] 03:37:25 INFO - PROCESS | 3808 | 1461235045243 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:37:25 INFO - PROCESS | 3808 | 1461235045316 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 3808 | ++DOCSHELL 19C55000 == 60 [pid = 3808] [id = 647] 03:37:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19C55400) [pid = 3808] [serial = 1941] [outer = 00000000] 03:37:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (19D52000) [pid = 3808] [serial = 1942] [outer = 19C55400] 03:37:25 INFO - PROCESS | 3808 | 1461235045370 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 114 (19DE8C00) [pid = 3808] [serial = 1943] [outer = 19C55400] 03:37:26 INFO - PROCESS | 3808 | 1461235045986 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]]]}] 03:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 953ms 03:37:26 INFO - PROCESS | 3808 | 1461235046039 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 3808 | 1461235046042 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:37:26 INFO - PROCESS | 3808 | 1461235046045 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - PROCESS | 3808 | 1461235046047 Marionette TRACE conn3 <- [1,2554,null,{}] 03:37:26 INFO - PROCESS | 3808 | 1461235046051 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}] 03:37:26 INFO - PROCESS | 3808 | 1461235046154 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:37:26 INFO - PROCESS | 3808 | 1461235046293 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 3808 | ++DOCSHELL 1A031400 == 61 [pid = 3808] [id = 648] 03:37:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 115 (1A05A800) [pid = 3808] [serial = 1944] [outer = 00000000] 03:37:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 116 (1A972400) [pid = 3808] [serial = 1945] [outer = 1A05A800] 03:37:26 INFO - PROCESS | 3808 | 1461235046351 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (1A9E5C00) [pid = 3808] [serial = 1946] [outer = 1A05A800] 03:37:27 INFO - PROCESS | 3808 | 1461235047144 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]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1140ms 03:37:27 INFO - PROCESS | 3808 | 1461235047188 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 3808 | 1461235047192 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:37:27 INFO - PROCESS | 3808 | 1461235047198 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:37:27 INFO - PROCESS | 3808 | 1461235047202 Marionette TRACE conn3 <- [1,2558,null,{}] 03:37:27 INFO - PROCESS | 3808 | 1461235047208 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}] 03:37:27 INFO - PROCESS | 3808 | 1461235047355 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:37:27 INFO - PROCESS | 3808 | 1461235047436 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 3808 | ++DOCSHELL 1346E400 == 62 [pid = 3808] [id = 649] 03:37:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (1346F000) [pid = 3808] [serial = 1947] [outer = 00000000] 03:37:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (1555E800) [pid = 3808] [serial = 1948] [outer = 1346F000] 03:37:27 INFO - PROCESS | 3808 | 1461235047484 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 120 (15CCD400) [pid = 3808] [serial = 1949] [outer = 1346F000] 03:37:28 INFO - PROCESS | 3808 | 1461235048056 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]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 906ms 03:37:28 INFO - PROCESS | 3808 | 1461235048104 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 3808 | 1461235048109 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:37:28 INFO - PROCESS | 3808 | 1461235048115 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 3808 | 1461235048118 Marionette TRACE conn3 <- [1,2562,null,{}] 03:37:28 INFO - PROCESS | 3808 | 1461235048121 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}] 03:37:28 INFO - PROCESS | 3808 | 1461235048214 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:37:28 INFO - PROCESS | 3808 | 1461235048346 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 11B54C00 == 61 [pid = 3808] [id = 600] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 13873400 == 60 [pid = 3808] [id = 601] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 16649000 == 59 [pid = 3808] [id = 602] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 13265400 == 58 [pid = 3808] [id = 643] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 132DA000 == 57 [pid = 3808] [id = 642] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 13260400 == 56 [pid = 3808] [id = 641] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 18E0A400 == 55 [pid = 3808] [id = 640] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 18E0FC00 == 54 [pid = 3808] [id = 639] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 18B9BC00 == 53 [pid = 3808] [id = 638] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 16AA7C00 == 52 [pid = 3808] [id = 637] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 1608F400 == 51 [pid = 3808] [id = 636] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 13476C00 == 50 [pid = 3808] [id = 635] 03:37:28 INFO - PROCESS | 3808 | --DOCSHELL 12B80C00 == 49 [pid = 3808] [id = 634] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 119 (1818FC00) [pid = 3808] [serial = 1849] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (19C11400) [pid = 3808] [serial = 1852] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (1A064C00) [pid = 3808] [serial = 1855] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (1A2DE400) [pid = 3808] [serial = 1888] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | ++DOCSHELL 11B54C00 == 50 [pid = 3808] [id = 650] 03:37:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 117 (12B80C00) [pid = 3808] [serial = 1950] [outer = 00000000] 03:37:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 118 (132E0000) [pid = 3808] [serial = 1951] [outer = 12B80C00] 03:37:28 INFO - PROCESS | 3808 | 1461235048425 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 119 (13A47000) [pid = 3808] [serial = 1952] [outer = 12B80C00] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 118 (16088C00) [pid = 3808] [serial = 1760] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 117 (18F82000) [pid = 3808] [serial = 1763] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 116 (19A90C00) [pid = 3808] [serial = 1799] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 115 (19515800) [pid = 3808] [serial = 1766] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 114 (1325E800) [pid = 3808] [serial = 1802] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 113 (1667BC00) [pid = 3808] [serial = 1805] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (19513800) [pid = 3808] [serial = 1808] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (1341B800) [pid = 3808] [serial = 1757] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (13DBA400) [pid = 3808] [serial = 1846] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (19515C00) [pid = 3808] [serial = 1876] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (15C39800) [pid = 3808] [serial = 1862] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1550B400) [pid = 3808] [serial = 1861] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18B98000) [pid = 3808] [serial = 1870] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1A380400) [pid = 3808] [serial = 1859] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A37B800) [pid = 3808] [serial = 1858] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (16AA5400) [pid = 3808] [serial = 1867] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (18203C00) [pid = 3808] [serial = 1868] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13420800) [pid = 3808] [serial = 1864] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13DA9000) [pid = 3808] [serial = 1865] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18E0C400) [pid = 3808] [serial = 1874] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (19767800) [pid = 3808] [serial = 1877] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (19AB6C00) [pid = 3808] [serial = 1879] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1886D800) [pid = 3808] [serial = 1882] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (19C13400) [pid = 3808] [serial = 1885] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (19C5A000) [pid = 3808] [serial = 1886] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (18C75800) [pid = 3808] [serial = 1873] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19AB4C00) [pid = 3808] [serial = 1880] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18C5CC00) [pid = 3808] [serial = 1871] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18C74400) [pid = 3808] [serial = 1883] [outer = 00000000] [url = about:blank] 03:37:28 INFO - PROCESS | 3808 | 1461235048881 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]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 813ms 03:37:28 INFO - PROCESS | 3808 | 1461235048916 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 3808 | 1461235048918 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:37:28 INFO - PROCESS | 3808 | 1461235048921 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 3808 | 1461235048924 Marionette TRACE conn3 <- [1,2566,null,{}] 03:37:28 INFO - PROCESS | 3808 | 1461235048934 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}] 03:37:29 INFO - PROCESS | 3808 | 1461235049018 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:37:29 INFO - PROCESS | 3808 | 1461235049028 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 3808 | ++DOCSHELL 16A89C00 == 51 [pid = 3808] [id = 651] 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (16A8BC00) [pid = 3808] [serial = 1953] [outer = 00000000] 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (16AAEC00) [pid = 3808] [serial = 1954] [outer = 16A8BC00] 03:37:29 INFO - PROCESS | 3808 | 1461235049075 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (182A8800) [pid = 3808] [serial = 1955] [outer = 16A8BC00] 03:37:29 INFO - PROCESS | 3808 | 1461235049568 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]]]}] 03:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 03:37:29 INFO - PROCESS | 3808 | 1461235049621 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:37:29 INFO - PROCESS | 3808 | 1461235049623 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:37:29 INFO - PROCESS | 3808 | 1461235049626 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:37:29 INFO - PROCESS | 3808 | 1461235049628 Marionette TRACE conn3 <- [1,2570,null,{}] 03:37:29 INFO - PROCESS | 3808 | 1461235049632 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}] 03:37:29 INFO - PROCESS | 3808 | 1461235049711 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:37:29 INFO - PROCESS | 3808 | 1461235049717 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 3808 | ++DOCSHELL 18868000 == 52 [pid = 3808] [id = 652] 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1886D800) [pid = 3808] [serial = 1956] [outer = 00000000] 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18C58400) [pid = 3808] [serial = 1957] [outer = 1886D800] 03:37:29 INFO - PROCESS | 3808 | 1461235049762 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18C6E400) [pid = 3808] [serial = 1958] [outer = 1886D800] 03:37:30 INFO - PROCESS | 3808 | 1461235050221 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]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 641ms 03:37:30 INFO - PROCESS | 3808 | 1461235050264 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 3808 | 1461235050266 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:37:30 INFO - PROCESS | 3808 | 1461235050269 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:37:30 INFO - PROCESS | 3808 | 1461235050271 Marionette TRACE conn3 <- [1,2574,null,{}] 03:37:30 INFO - PROCESS | 3808 | 1461235050274 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}] 03:37:30 INFO - PROCESS | 3808 | 1461235050358 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:37:30 INFO - PROCESS | 3808 | 1461235050368 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:30 INFO - PROCESS | 3808 | ++DOCSHELL 18C79400 == 53 [pid = 3808] [id = 653] 03:37:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18C79800) [pid = 3808] [serial = 1959] [outer = 00000000] 03:37:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18E12000) [pid = 3808] [serial = 1960] [outer = 18C79800] 03:37:30 INFO - PROCESS | 3808 | 1461235050413 Marionette DEBUG loaded listener.js 03:37:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18E17C00) [pid = 3808] [serial = 1961] [outer = 18C79800] 03:37:30 INFO - PROCESS | 3808 | 1461235050889 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]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 641ms 03:37:30 INFO - PROCESS | 3808 | 1461235050912 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 3808 | 1461235050914 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:37:30 INFO - PROCESS | 3808 | 1461235050917 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 3808 | 1461235050919 Marionette TRACE conn3 <- [1,2578,null,{}] 03:37:30 INFO - PROCESS | 3808 | 1461235050923 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}] 03:37:31 INFO - PROCESS | 3808 | 1461235051061 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:37:31 INFO - PROCESS | 3808 | 1461235051068 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 3808 | ++DOCSHELL 02A91800 == 54 [pid = 3808] [id = 654] 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (13217C00) [pid = 3808] [serial = 1962] [outer = 00000000] 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1950BC00) [pid = 3808] [serial = 1963] [outer = 13217C00] 03:37:31 INFO - PROCESS | 3808 | 1461235051116 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19517400) [pid = 3808] [serial = 1964] [outer = 13217C00] 03:37:31 INFO - PROCESS | 3808 | 1461235051578 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]]]}] 03:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 03:37:31 INFO - PROCESS | 3808 | 1461235051618 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:37:31 INFO - PROCESS | 3808 | 1461235051620 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:37:31 INFO - PROCESS | 3808 | 1461235051623 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:37:31 INFO - PROCESS | 3808 | 1461235051625 Marionette TRACE conn3 <- [1,2582,null,{}] 03:37:31 INFO - PROCESS | 3808 | 1461235051635 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}] 03:37:31 INFO - PROCESS | 3808 | 1461235051745 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:37:31 INFO - PROCESS | 3808 | 1461235051843 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 3808 | ++DOCSHELL 1981A000 == 55 [pid = 3808] [id = 655] 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19973000) [pid = 3808] [serial = 1965] [outer = 00000000] 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C0C400) [pid = 3808] [serial = 1966] [outer = 19973000] 03:37:31 INFO - PROCESS | 3808 | 1461235051888 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19C0C000) [pid = 3808] [serial = 1967] [outer = 19973000] 03:37:32 INFO - PROCESS | 3808 | 1461235052325 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]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 735ms 03:37:32 INFO - PROCESS | 3808 | 1461235052364 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 3808 | 1461235052366 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:37:32 INFO - PROCESS | 3808 | 1461235052369 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 3808 | 1461235052371 Marionette TRACE conn3 <- [1,2586,null,{}] 03:37:32 INFO - PROCESS | 3808 | 1461235052374 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}] 03:37:32 INFO - PROCESS | 3808 | 1461235052494 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:37:32 INFO - PROCESS | 3808 | 1461235052500 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 3808 | ++DOCSHELL 19A89C00 == 56 [pid = 3808] [id = 656] 03:37:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (19C0AC00) [pid = 3808] [serial = 1968] [outer = 00000000] 03:37:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (19C53800) [pid = 3808] [serial = 1969] [outer = 19C0AC00] 03:37:32 INFO - PROCESS | 3808 | 1461235052598 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (19C5A400) [pid = 3808] [serial = 1970] [outer = 19C0AC00] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (16093C00) [pid = 3808] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18E10000) [pid = 3808] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (1346A400) [pid = 3808] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18FEE400) [pid = 3808] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1654FC00) [pid = 3808] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (12CF7C00) [pid = 3808] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (18B9CC00) [pid = 3808] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (13477C00) [pid = 3808] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1A264800) [pid = 3808] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (132DC800) [pid = 3808] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1950F800) [pid = 3808] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1818CC00) [pid = 3808] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (132E1C00) [pid = 3808] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (13A0E800) [pid = 3808] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (19971400) [pid = 3808] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18E0B400) [pid = 3808] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (19C09400) [pid = 3808] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:37:33 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (13425C00) [pid = 3808] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:37:33 INFO - PROCESS | 3808 | 1461235053248 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]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 938ms 03:37:33 INFO - PROCESS | 3808 | 1461235053315 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 3808 | 1461235053317 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:37:33 INFO - PROCESS | 3808 | 1461235053320 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 3808 | 1461235053322 Marionette TRACE conn3 <- [1,2590,null,{}] 03:37:33 INFO - PROCESS | 3808 | 1461235053325 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}] 03:37:33 INFO - PROCESS | 3808 | 1461235053404 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:37:33 INFO - PROCESS | 3808 | 1461235053510 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 3808 | ++DOCSHELL 132DC800 == 57 [pid = 3808] [id = 657] 03:37:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (132E0400) [pid = 3808] [serial = 1971] [outer = 00000000] 03:37:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (13DA2800) [pid = 3808] [serial = 1972] [outer = 132E0400] 03:37:33 INFO - PROCESS | 3808 | 1461235053553 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13A0E800) [pid = 3808] [serial = 1973] [outer = 132E0400] 03:37:33 INFO - PROCESS | 3808 | 1461235053912 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]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 625ms 03:37:33 INFO - PROCESS | 3808 | 1461235053959 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 3808 | 1461235053960 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:37:33 INFO - PROCESS | 3808 | 1461235053964 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:37:33 INFO - PROCESS | 3808 | 1461235053965 Marionette TRACE conn3 <- [1,2594,null,{}] 03:37:33 INFO - PROCESS | 3808 | 1461235053969 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}] 03:37:34 INFO - PROCESS | 3808 | 1461235054094 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:37:34 INFO - PROCESS | 3808 | 1461235054103 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 3808 | ++DOCSHELL 1325C000 == 58 [pid = 3808] [id = 658] 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1676A800) [pid = 3808] [serial = 1974] [outer = 00000000] 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (19512800) [pid = 3808] [serial = 1975] [outer = 1676A800] 03:37:34 INFO - PROCESS | 3808 | 1461235054150 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (19AC1400) [pid = 3808] [serial = 1976] [outer = 1676A800] 03:37:34 INFO - PROCESS | 3808 | 1461235054577 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]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 625ms 03:37:34 INFO - PROCESS | 3808 | 1461235054602 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 3808 | 1461235054604 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:37:34 INFO - PROCESS | 3808 | 1461235054608 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 3808 | 1461235054610 Marionette TRACE conn3 <- [1,2598,null,{}] 03:37:34 INFO - PROCESS | 3808 | 1461235054613 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}] 03:37:34 INFO - PROCESS | 3808 | 1461235054753 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:37:34 INFO - PROCESS | 3808 | 1461235054798 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 3808 | ++DOCSHELL 1A26A000 == 59 [pid = 3808] [id = 659] 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1A271800) [pid = 3808] [serial = 1977] [outer = 00000000] 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1A648C00) [pid = 3808] [serial = 1978] [outer = 1A271800] 03:37:34 INFO - PROCESS | 3808 | 1461235054846 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A9E8800) [pid = 3808] [serial = 1979] [outer = 1A271800] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 19509800 == 58 [pid = 3808] [id = 588] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 18C73400 == 57 [pid = 3808] [id = 618] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 13426C00 == 56 [pid = 3808] [id = 630] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 18C6DC00 == 55 [pid = 3808] [id = 603] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 1950E400 == 54 [pid = 3808] [id = 632] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 19971000 == 53 [pid = 3808] [id = 617] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 11B49800 == 52 [pid = 3808] [id = 469] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 13A09000 == 51 [pid = 3808] [id = 616] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 1325D400 == 50 [pid = 3808] [id = 470] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 15FD6400 == 49 [pid = 3808] [id = 631] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 13423C00 == 48 [pid = 3808] [id = 615] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 19978000 == 47 [pid = 3808] [id = 633] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 18997400 == 46 [pid = 3808] [id = 587] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 12D71400 == 45 [pid = 3808] [id = 462] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 12D76C00 == 44 [pid = 3808] [id = 619] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 1320AC00 == 43 [pid = 3808] [id = 463] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 13470400 == 42 [pid = 3808] [id = 614] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 18B9C400 == 41 [pid = 3808] [id = 468] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 19AB7400 == 40 [pid = 3808] [id = 629] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 1A031400 == 39 [pid = 3808] [id = 648] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 1346E400 == 38 [pid = 3808] [id = 649] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 19C55000 == 37 [pid = 3808] [id = 647] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 15C3E800 == 36 [pid = 3808] [id = 645] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 15AF0800 == 35 [pid = 3808] [id = 646] 03:37:35 INFO - PROCESS | 3808 | --DOCSHELL 02A89000 == 34 [pid = 3808] [id = 644] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 11B54C00 == 33 [pid = 3808] [id = 650] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 18868000 == 32 [pid = 3808] [id = 652] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 18C79400 == 31 [pid = 3808] [id = 653] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 16A89C00 == 30 [pid = 3808] [id = 651] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 1981A000 == 29 [pid = 3808] [id = 655] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 132DC800 == 28 [pid = 3808] [id = 657] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 02A91800 == 27 [pid = 3808] [id = 654] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 1325C000 == 26 [pid = 3808] [id = 658] 03:37:36 INFO - PROCESS | 3808 | --DOCSHELL 19A89C00 == 25 [pid = 3808] [id = 656] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1841EC00) [pid = 3808] [serial = 1850] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (19C55800) [pid = 3808] [serial = 1853] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1A26FC00) [pid = 3808] [serial = 1856] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1A063800) [pid = 3808] [serial = 1844] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (14AB0800) [pid = 3808] [serial = 1847] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (16647800) [pid = 3808] [serial = 1909] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18E17800) [pid = 3808] [serial = 1918] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (13A47400) [pid = 3808] [serial = 1892] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (13479800) [pid = 3808] [serial = 1891] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (19765400) [pid = 3808] [serial = 1921] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (182B1800) [pid = 3808] [serial = 1895] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (16A90000) [pid = 3808] [serial = 1894] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (13478400) [pid = 3808] [serial = 1904] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (13424800) [pid = 3808] [serial = 1903] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18C6D400) [pid = 3808] [serial = 1915] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (13A46C00) [pid = 3808] [serial = 1906] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (146AF800) [pid = 3808] [serial = 1907] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1A9EF400) [pid = 3808] [serial = 1900] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (18FEAC00) [pid = 3808] [serial = 1919] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (19513000) [pid = 3808] [serial = 1930] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (18F81800) [pid = 3808] [serial = 1924] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1A266000) [pid = 3808] [serial = 1898] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (19C56C00) [pid = 3808] [serial = 1897] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (182B6C00) [pid = 3808] [serial = 1912] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (184F2400) [pid = 3808] [serial = 1913] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1667A800) [pid = 3808] [serial = 1910] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (16088400) [pid = 3808] [serial = 1927] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (1976E800) [pid = 3808] [serial = 1922] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (18E0CC00) [pid = 3808] [serial = 1925] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (18B97800) [pid = 3808] [serial = 1928] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (18C6C800) [pid = 3808] [serial = 1916] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (1AA30800) [pid = 3808] [serial = 1901] [outer = 00000000] [url = about:blank] 03:37:36 INFO - PROCESS | 3808 | 1461235056822 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]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2266ms 03:37:36 INFO - PROCESS | 3808 | 1461235056880 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 3808 | 1461235056884 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 3808 | 1461235056890 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:37:36 INFO - PROCESS | 3808 | 1461235056893 Marionette TRACE conn3 <- [1,2602,null,{}] 03:37:36 INFO - PROCESS | 3808 | 1461235056899 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}] 03:37:37 INFO - PROCESS | 3808 | 1461235056994 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:37:37 INFO - PROCESS | 3808 | 1461235057003 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 3808 | ++DOCSHELL 11B56000 == 26 [pid = 3808] [id = 660] 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (11B56400) [pid = 3808] [serial = 1980] [outer = 00000000] 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (12C0F000) [pid = 3808] [serial = 1981] [outer = 11B56400] 03:37:37 INFO - PROCESS | 3808 | 1461235057051 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (12CF2000) [pid = 3808] [serial = 1982] [outer = 11B56400] 03:37:37 INFO - PROCESS | 3808 | 1461235057576 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]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 03:37:37 INFO - PROCESS | 3808 | 1461235057631 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 3808 | 1461235057637 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:37:37 INFO - PROCESS | 3808 | 1461235057643 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 3808 | 1461235057646 Marionette TRACE conn3 <- [1,2606,null,{}] 03:37:37 INFO - PROCESS | 3808 | 1461235057650 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}] 03:37:37 INFO - PROCESS | 3808 | 1461235057732 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:37:37 INFO - PROCESS | 3808 | 1461235057741 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 3808 | ++DOCSHELL 13203800 == 27 [pid = 3808] [id = 661] 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (1320D800) [pid = 3808] [serial = 1983] [outer = 00000000] 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (13222C00) [pid = 3808] [serial = 1984] [outer = 1320D800] 03:37:37 INFO - PROCESS | 3808 | 1461235057788 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (13259000) [pid = 3808] [serial = 1985] [outer = 1320D800] 03:37:38 INFO - PROCESS | 3808 | 1461235058280 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]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 704ms 03:37:38 INFO - PROCESS | 3808 | 1461235058341 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 3808 | 1461235058344 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:37:38 INFO - PROCESS | 3808 | 1461235058347 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 3808 | 1461235058351 Marionette TRACE conn3 <- [1,2610,null,{}] 03:37:38 INFO - PROCESS | 3808 | 1461235058361 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}] 03:37:38 INFO - PROCESS | 3808 | 1461235058479 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:37:38 INFO - PROCESS | 3808 | 1461235058579 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 3808 | ++DOCSHELL 13420000 == 28 [pid = 3808] [id = 662] 03:37:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (13420400) [pid = 3808] [serial = 1986] [outer = 00000000] 03:37:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (1346E400) [pid = 3808] [serial = 1987] [outer = 13420400] 03:37:38 INFO - PROCESS | 3808 | 1461235058627 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (13476400) [pid = 3808] [serial = 1988] [outer = 13420400] 03:37:39 INFO - PROCESS | 3808 | 1461235059022 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]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 03:37:39 INFO - PROCESS | 3808 | 1461235059046 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 3808 | 1461235059048 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:37:39 INFO - PROCESS | 3808 | 1461235059078 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 3808 | 1461235059080 Marionette TRACE conn3 <- [1,2614,null,{}] 03:37:39 INFO - PROCESS | 3808 | 1461235059088 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}] 03:37:39 INFO - PROCESS | 3808 | 1461235059167 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:37:39 INFO - PROCESS | 3808 | 1461235059173 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 3808 | ++DOCSHELL 12D48400 == 29 [pid = 3808] [id = 663] 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (13471000) [pid = 3808] [serial = 1989] [outer = 00000000] 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (13DB2400) [pid = 3808] [serial = 1990] [outer = 13471000] 03:37:39 INFO - PROCESS | 3808 | 1461235059218 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (146B1800) [pid = 3808] [serial = 1991] [outer = 13471000] 03:37:39 INFO - PROCESS | 3808 | 1461235059671 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]]]}] 03:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 03:37:39 INFO - PROCESS | 3808 | 1461235059730 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 3808 | 1461235059732 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:37:39 INFO - PROCESS | 3808 | 1461235059736 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - PROCESS | 3808 | 1461235059737 Marionette TRACE conn3 <- [1,2618,null,{}] 03:37:39 INFO - PROCESS | 3808 | 1461235059741 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}] 03:37:39 INFO - PROCESS | 3808 | 1461235059814 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:37:39 INFO - PROCESS | 3808 | 1461235059822 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 3808 | ++DOCSHELL 14A05800 == 30 [pid = 3808] [id = 664] 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (14AA8400) [pid = 3808] [serial = 1992] [outer = 00000000] 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (15557C00) [pid = 3808] [serial = 1993] [outer = 14AA8400] 03:37:39 INFO - PROCESS | 3808 | 1461235059867 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1555D400) [pid = 3808] [serial = 1994] [outer = 14AA8400] 03:37:40 INFO - PROCESS | 3808 | 1461235060336 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]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 03:37:40 INFO - PROCESS | 3808 | 1461235060374 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 3808 | 1461235060376 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:37:40 INFO - PROCESS | 3808 | 1461235060382 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 3808 | 1461235060384 Marionette TRACE conn3 <- [1,2622,null,{}] 03:37:40 INFO - PROCESS | 3808 | 1461235060388 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}] 03:37:40 INFO - PROCESS | 3808 | 1461235060492 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:37:40 INFO - PROCESS | 3808 | 1461235060500 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 3808 | ++DOCSHELL 11B55800 == 31 [pid = 3808] [id = 665] 03:37:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (14AB2000) [pid = 3808] [serial = 1995] [outer = 00000000] 03:37:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1651D400) [pid = 3808] [serial = 1996] [outer = 14AB2000] 03:37:40 INFO - PROCESS | 3808 | 1461235060556 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (16648C00) [pid = 3808] [serial = 1997] [outer = 14AB2000] 03:37:41 INFO - PROCESS | 3808 | 1461235060994 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]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 641ms 03:37:41 INFO - PROCESS | 3808 | 1461235061017 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 3808 | 1461235061019 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:37:41 INFO - PROCESS | 3808 | 1461235061023 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:37:41 INFO - PROCESS | 3808 | 1461235061025 Marionette TRACE conn3 <- [1,2626,null,{}] 03:37:41 INFO - PROCESS | 3808 | 1461235061031 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}] 03:37:41 INFO - PROCESS | 3808 | 1461235061103 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:37:41 INFO - PROCESS | 3808 | 1461235061110 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 3808 | ++DOCSHELL 1664B800 == 32 [pid = 3808] [id = 666] 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (16651400) [pid = 3808] [serial = 1998] [outer = 00000000] 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (16A92400) [pid = 3808] [serial = 1999] [outer = 16651400] 03:37:41 INFO - PROCESS | 3808 | 1461235061154 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (16A8E000) [pid = 3808] [serial = 2000] [outer = 16651400] 03:37:41 INFO - PROCESS | 3808 | 1461235061607 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]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 625ms 03:37:41 INFO - PROCESS | 3808 | 1461235061665 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:37:41 INFO - PROCESS | 3808 | 1461235061667 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:37:41 INFO - PROCESS | 3808 | 1461235061671 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 3808 | 1461235061672 Marionette TRACE conn3 <- [1,2630,null,{}] 03:37:41 INFO - PROCESS | 3808 | 1461235061676 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}] 03:37:41 INFO - PROCESS | 3808 | 1461235061752 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:37:41 INFO - PROCESS | 3808 | 1461235061758 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:41 INFO - PROCESS | 3808 | ++DOCSHELL 16940C00 == 33 [pid = 3808] [id = 667] 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (16AAB000) [pid = 3808] [serial = 2001] [outer = 00000000] 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (182AA400) [pid = 3808] [serial = 2002] [outer = 16AAB000] 03:37:41 INFO - PROCESS | 3808 | 1461235061804 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (182A8C00) [pid = 3808] [serial = 2003] [outer = 16AAB000] 03:37:42 INFO - PROCESS | 3808 | 1461235062272 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]]]}] 03:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 641ms 03:37:42 INFO - PROCESS | 3808 | 1461235062314 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:37:42 INFO - PROCESS | 3808 | 1461235062316 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:37:42 INFO - PROCESS | 3808 | 1461235062319 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:37:42 INFO - PROCESS | 3808 | 1461235062321 Marionette TRACE conn3 <- [1,2634,null,{}] 03:37:42 INFO - PROCESS | 3808 | 1461235062324 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}] 03:37:42 INFO - PROCESS | 3808 | 1461235062431 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:37:42 INFO - PROCESS | 3808 | 1461235062438 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 3808 | ++DOCSHELL 1341F800 == 34 [pid = 3808] [id = 668] 03:37:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18426000) [pid = 3808] [serial = 2004] [outer = 00000000] 03:37:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1883DC00) [pid = 3808] [serial = 2005] [outer = 18426000] 03:37:42 INFO - PROCESS | 3808 | 1461235062482 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1883B000) [pid = 3808] [serial = 2006] [outer = 18426000] 03:37:42 INFO - PROCESS | 3808 | 1461235062946 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]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 03:37:43 INFO - PROCESS | 3808 | 1461235063024 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 3808 | 1461235063026 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 3808 | 1461235063029 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:37:43 INFO - PROCESS | 3808 | 1461235063030 Marionette TRACE conn3 <- [1,2638,null,{}] 03:37:43 INFO - PROCESS | 3808 | 1461235063034 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}] 03:37:43 INFO - PROCESS | 3808 | 1461235063144 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:37:43 INFO - PROCESS | 3808 | 1461235063154 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3808 | ++DOCSHELL 14AB5800 == 35 [pid = 3808] [id = 669] 03:37:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18B93C00) [pid = 3808] [serial = 2007] [outer = 00000000] 03:37:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18B99400) [pid = 3808] [serial = 2008] [outer = 18B93C00] 03:37:43 INFO - PROCESS | 3808 | 1461235063249 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18B9C800) [pid = 3808] [serial = 2009] [outer = 18B93C00] 03:37:43 INFO - PROCESS | 3808 | 1461235063686 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]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 704ms 03:37:43 INFO - PROCESS | 3808 | 1461235063729 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 3808 | 1461235063732 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:37:43 INFO - PROCESS | 3808 | 1461235063735 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 3808 | 1461235063737 Marionette TRACE conn3 <- [1,2642,null,{}] 03:37:43 INFO - PROCESS | 3808 | 1461235063741 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}] 03:37:43 INFO - PROCESS | 3808 | 1461235063891 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:37:43 INFO - PROCESS | 3808 | 1461235063916 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 3808 | ++DOCSHELL 18C72C00 == 36 [pid = 3808] [id = 670] 03:37:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18C73800) [pid = 3808] [serial = 2010] [outer = 00000000] 03:37:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18C77C00) [pid = 3808] [serial = 2011] [outer = 18C73800] 03:37:43 INFO - PROCESS | 3808 | 1461235063970 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18E0C800) [pid = 3808] [serial = 2012] [outer = 18C73800] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (12B80C00) [pid = 3808] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (19C55400) [pid = 3808] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1886D800) [pid = 3808] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (16A8BC00) [pid = 3808] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (132E0400) [pid = 3808] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (16524800) [pid = 3808] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1676A800) [pid = 3808] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19C0AC00) [pid = 3808] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (19973000) [pid = 3808] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (15CD6800) [pid = 3808] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18C79800) [pid = 3808] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1A05A800) [pid = 3808] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (19DEA000) [pid = 3808] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (13217C00) [pid = 3808] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (02A8AC00) [pid = 3808] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (1346F000) [pid = 3808] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:37:44 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (132E7800) [pid = 3808] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:37:44 INFO - PROCESS | 3808 | 1461235064679 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]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1000ms 03:37:44 INFO - PROCESS | 3808 | 1461235064738 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 3808 | 1461235064740 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:37:44 INFO - PROCESS | 3808 | 1461235064743 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 3808 | 1461235064745 Marionette TRACE conn3 <- [1,2646,null,{}] 03:37:44 INFO - PROCESS | 3808 | 1461235064748 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}] 03:37:44 INFO - PROCESS | 3808 | 1461235064823 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:37:44 INFO - PROCESS | 3808 | 1461235064829 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 3808 | ++DOCSHELL 13A0F400 == 37 [pid = 3808] [id = 671] 03:37:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (15512000) [pid = 3808] [serial = 2013] [outer = 00000000] 03:37:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18420C00) [pid = 3808] [serial = 2014] [outer = 15512000] 03:37:44 INFO - PROCESS | 3808 | 1461235064874 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (16776400) [pid = 3808] [serial = 2015] [outer = 15512000] 03:37:45 INFO - PROCESS | 3808 | 1461235065286 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]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:37:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 594ms 03:37:45 INFO - PROCESS | 3808 | 1461235065341 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 3808 | 1461235065343 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:37:45 INFO - PROCESS | 3808 | 1461235065350 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 3808 | 1461235065351 Marionette TRACE conn3 <- [1,2650,null,{}] 03:37:45 INFO - PROCESS | 3808 | 1461235065354 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}] 03:37:45 INFO - PROCESS | 3808 | 1461235065429 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:37:45 INFO - PROCESS | 3808 | 1461235065435 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 3808 | ++DOCSHELL 1899A400 == 38 [pid = 3808] [id = 672] 03:37:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18B9D000) [pid = 3808] [serial = 2016] [outer = 00000000] 03:37:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18E0F800) [pid = 3808] [serial = 2017] [outer = 18B9D000] 03:37:45 INFO - PROCESS | 3808 | 1461235065478 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18E18400) [pid = 3808] [serial = 2018] [outer = 18B9D000] 03:37:45 INFO - PROCESS | 3808 | 1461235065930 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]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 625ms 03:37:46 INFO - PROCESS | 3808 | 1461235065989 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 3808 | 1461235065991 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:37:46 INFO - PROCESS | 3808 | 1461235065998 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 3808 | 1461235066000 Marionette TRACE conn3 <- [1,2654,null,{}] 03:37:46 INFO - PROCESS | 3808 | 1461235066003 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}] 03:37:46 INFO - PROCESS | 3808 | 1461235066077 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:37:46 INFO - PROCESS | 3808 | 1461235066083 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 3808 | ++DOCSHELL 15556400 == 39 [pid = 3808] [id = 673] 03:37:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18FEA800) [pid = 3808] [serial = 2019] [outer = 00000000] 03:37:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18FEEC00) [pid = 3808] [serial = 2020] [outer = 18FEA800] 03:37:46 INFO - PROCESS | 3808 | 1461235066126 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18FF0800) [pid = 3808] [serial = 2021] [outer = 18FEA800] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 15F0FC00 == 38 [pid = 3808] [id = 565] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 132DC000 == 37 [pid = 3808] [id = 574] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 02A97800 == 36 [pid = 3808] [id = 575] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 13219000 == 35 [pid = 3808] [id = 570] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 1651F800 == 34 [pid = 3808] [id = 566] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 132E4800 == 33 [pid = 3808] [id = 567] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 16935000 == 32 [pid = 3808] [id = 568] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 146B1400 == 31 [pid = 3808] [id = 572] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 02A8C800 == 30 [pid = 3808] [id = 573] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 13A0E000 == 29 [pid = 3808] [id = 563] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 15556C00 == 28 [pid = 3808] [id = 564] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 1346D400 == 27 [pid = 3808] [id = 576] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 11B4F400 == 26 [pid = 3808] [id = 559] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 12D44800 == 25 [pid = 3808] [id = 560] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 132E0800 == 24 [pid = 3808] [id = 562] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 18B95000 == 23 [pid = 3808] [id = 569] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 13259C00 == 22 [pid = 3808] [id = 571] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 132E4C00 == 21 [pid = 3808] [id = 561] 03:37:47 INFO - PROCESS | 3808 | --DOCSHELL 1A26A000 == 20 [pid = 3808] [id = 659] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (132E0000) [pid = 3808] [serial = 1951] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (19DE8C00) [pid = 3808] [serial = 1943] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18C6E400) [pid = 3808] [serial = 1958] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (16AAEC00) [pid = 3808] [serial = 1954] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (13DA2800) [pid = 3808] [serial = 1972] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (18FE5C00) [pid = 3808] [serial = 1939] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (19512800) [pid = 3808] [serial = 1975] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (19C5A400) [pid = 3808] [serial = 1970] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (19C0C400) [pid = 3808] [serial = 1966] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (1676C000) [pid = 3808] [serial = 1937] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (18E12000) [pid = 3808] [serial = 1960] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1A972400) [pid = 3808] [serial = 1945] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1A376800) [pid = 3808] [serial = 1889] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (194B0800) [pid = 3808] [serial = 1940] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1950BC00) [pid = 3808] [serial = 1963] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (12D42000) [pid = 3808] [serial = 1933] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (182A8800) [pid = 3808] [serial = 1955] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (15CCD400) [pid = 3808] [serial = 1949] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (1555E800) [pid = 3808] [serial = 1948] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (19517400) [pid = 3808] [serial = 1964] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (19977C00) [pid = 3808] [serial = 1931] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (13A0E800) [pid = 3808] [serial = 1973] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (18C58400) [pid = 3808] [serial = 1957] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (1654B400) [pid = 3808] [serial = 1936] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (13A47000) [pid = 3808] [serial = 1952] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 66 (19C0C000) [pid = 3808] [serial = 1967] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 65 (19D52000) [pid = 3808] [serial = 1942] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 64 (1A9E5C00) [pid = 3808] [serial = 1946] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 63 (18E17C00) [pid = 3808] [serial = 1961] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 62 (19C53800) [pid = 3808] [serial = 1969] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 61 (13225800) [pid = 3808] [serial = 1934] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 60 (19AC1400) [pid = 3808] [serial = 1976] [outer = 00000000] [url = about:blank] 03:37:47 INFO - PROCESS | 3808 | --DOMWINDOW == 59 (1A648C00) [pid = 3808] [serial = 1978] [outer = 00000000] [url = about:blank] 03:37:48 INFO - PROCESS | 3808 | 1461235068418 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]]]}] 03:37:48 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) 03:37:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2469ms 03:37:48 INFO - PROCESS | 3808 | 1461235068476 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 3808 | 1461235068482 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:37:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:37:48 INFO - PROCESS | 3808 | 1461235068487 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 3808 | 1461235068490 Marionette TRACE conn3 <- [1,2658,null,{}] 03:37:48 INFO - PROCESS | 3808 | 1461235068496 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}] 03:37:48 INFO - PROCESS | 3808 | 1461235068580 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:37:48 INFO - PROCESS | 3808 | 1461235068588 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 3808 | ++DOCSHELL 12B84000 == 21 [pid = 3808] [id = 674] 03:37:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (12B85000) [pid = 3808] [serial = 2022] [outer = 00000000] 03:37:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (12D71400) [pid = 3808] [serial = 2023] [outer = 12B85000] 03:37:48 INFO - PROCESS | 3808 | 1461235068637 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (13207000) [pid = 3808] [serial = 2024] [outer = 12B85000] 03:37:49 INFO - PROCESS | 3808 | 1461235069603 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] 03:37:49 INFO - PROCESS | 3808 | 1461235069649 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:37:49 INFO - PROCESS | 3808 | 1461235069656 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 3808 | 1461235069658 Marionette TRACE conn3 <- [1,2662,null,{}] 03:37:49 INFO - PROCESS | 3808 | 1461235069663 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}] 03:37:49 INFO - PROCESS | 3808 | 1461235069749 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:37:49 INFO - PROCESS | 3808 | 1461235069756 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 3808 | ++DOCSHELL 12D42C00 == 22 [pid = 3808] [id = 675] 03:37:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 63 (1321CC00) [pid = 3808] [serial = 2025] [outer = 00000000] 03:37:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (132DC000) [pid = 3808] [serial = 2026] [outer = 1321CC00] 03:37:49 INFO - PROCESS | 3808 | 1461235069801 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (132E4C00) [pid = 3808] [serial = 2027] [outer = 1321CC00] 03:37:50 INFO - PROCESS | 3808 | 1461235070768 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] 03:37:50 INFO - PROCESS | 3808 | 1461235070801 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:37:50 INFO - PROCESS | 3808 | 1461235070805 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 3808 | 1461235070809 Marionette TRACE conn3 <- [1,2666,null,{}] 03:37:50 INFO - PROCESS | 3808 | 1461235070819 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}] 03:37:50 INFO - PROCESS | 3808 | 1461235070900 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:37:50 INFO - PROCESS | 3808 | 1461235070907 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 3808 | ++DOCSHELL 1346D000 == 23 [pid = 3808] [id = 676] 03:37:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (13476800) [pid = 3808] [serial = 2028] [outer = 00000000] 03:37:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (13A46C00) [pid = 3808] [serial = 2029] [outer = 13476800] 03:37:50 INFO - PROCESS | 3808 | 1461235070955 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (13DBB000) [pid = 3808] [serial = 2030] [outer = 13476800] 03:37:51 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) 03:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1079ms 03:37:51 INFO - PROCESS | 3808 | 1461235071892 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]]]}] 03:37:51 INFO - PROCESS | 3808 | 1461235071898 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 3808 | 1461235071900 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:37:51 INFO - PROCESS | 3808 | 1461235071904 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 3808 | 1461235071905 Marionette TRACE conn3 <- [1,2670,null,{}] 03:37:51 INFO - PROCESS | 3808 | 1461235071909 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}] 03:37:52 INFO - PROCESS | 3808 | 1461235072013 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:37:52 INFO - PROCESS | 3808 | 1461235072021 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 3808 | ++DOCSHELL 146AB400 == 24 [pid = 3808] [id = 677] 03:37:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (14AB1C00) [pid = 3808] [serial = 2031] [outer = 00000000] 03:37:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (1583F400) [pid = 3808] [serial = 2032] [outer = 14AB1C00] 03:37:52 INFO - PROCESS | 3808 | 1461235072066 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (15C39000) [pid = 3808] [serial = 2033] [outer = 14AB1C00] 03:37:53 INFO - PROCESS | 3808 | 1461235072995 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]]]}] 03:37:53 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) 03:37:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 03:37:53 INFO - PROCESS | 3808 | 1461235073048 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 3808 | 1461235073050 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:37:53 INFO - PROCESS | 3808 | 1461235073054 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 3808 | 1461235073056 Marionette TRACE conn3 <- [1,2674,null,{}] 03:37:53 INFO - PROCESS | 3808 | 1461235073059 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}] 03:37:53 INFO - PROCESS | 3808 | 1461235073163 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:37:53 INFO - PROCESS | 3808 | 1461235073169 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 3808 | ++DOCSHELL 15CCDC00 == 25 [pid = 3808] [id = 678] 03:37:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (15CD6400) [pid = 3808] [serial = 2034] [outer = 00000000] 03:37:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (1608D000) [pid = 3808] [serial = 2035] [outer = 15CD6400] 03:37:53 INFO - PROCESS | 3808 | 1461235073214 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (16520000) [pid = 3808] [serial = 2036] [outer = 15CD6400] 03:37:54 INFO - PROCESS | 3808 | 1461235074171 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] 03:37:54 INFO - PROCESS | 3808 | 1461235074211 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:37:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:37:54 INFO - PROCESS | 3808 | 1461235074215 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 3808 | 1461235074217 Marionette TRACE conn3 <- [1,2678,null,{}] 03:37:54 INFO - PROCESS | 3808 | 1461235074220 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}] 03:37:54 INFO - PROCESS | 3808 | 1461235074341 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:37:54 INFO - PROCESS | 3808 | 1461235074348 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 3808 | ++DOCSHELL 16549000 == 26 [pid = 3808] [id = 679] 03:37:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (1654B400) [pid = 3808] [serial = 2037] [outer = 00000000] 03:37:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (16AA6C00) [pid = 3808] [serial = 2038] [outer = 1654B400] 03:37:54 INFO - PROCESS | 3808 | 1461235074395 Marionette DEBUG loaded listener.js 03:37:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (18205400) [pid = 3808] [serial = 2039] [outer = 1654B400] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (18B9D000) [pid = 3808] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (18426000) [pid = 3808] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (18B93C00) [pid = 3808] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (18C73800) [pid = 3808] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (14AA8400) [pid = 3808] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (13471000) [pid = 3808] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (13420400) [pid = 3808] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (1320D800) [pid = 3808] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (11B56400) [pid = 3808] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (1A271800) [pid = 3808] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 66 (16AAB000) [pid = 3808] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 65 (16651400) [pid = 3808] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 64 (14AB2000) [pid = 3808] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:37:54 INFO - PROCESS | 3808 | --DOMWINDOW == 63 (15512000) [pid = 3808] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:37:55 INFO - PROCESS | 3808 | 1461235075442 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] 03:37:55 INFO - PROCESS | 3808 | 1461235075476 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:37:55 INFO - PROCESS | 3808 | 1461235075479 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:37:55 INFO - PROCESS | 3808 | 1461235075481 Marionette TRACE conn3 <- [1,2682,null,{}] 03:37:55 INFO - PROCESS | 3808 | 1461235075488 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}] 03:37:55 INFO - PROCESS | 3808 | 1461235075559 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:37:55 INFO - PROCESS | 3808 | 1461235075565 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 3808 | ++DOCSHELL 13A3F800 == 27 [pid = 3808] [id = 680] 03:37:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (13DA8400) [pid = 3808] [serial = 2040] [outer = 00000000] 03:37:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (16647400) [pid = 3808] [serial = 2041] [outer = 13DA8400] 03:37:55 INFO - PROCESS | 3808 | 1461235075609 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (16A91800) [pid = 3808] [serial = 2042] [outer = 13DA8400] 03:37:56 INFO - PROCESS | 3808 | 1461235076554 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] 03:37:56 INFO - PROCESS | 3808 | 1461235076571 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:37:56 INFO - PROCESS | 3808 | 1461235076575 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 3808 | 1461235076576 Marionette TRACE conn3 <- [1,2686,null,{}] 03:37:56 INFO - PROCESS | 3808 | 1461235076580 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}] 03:37:56 INFO - PROCESS | 3808 | 1461235076682 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:37:56 INFO - PROCESS | 3808 | 1461235076690 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 3808 | ++DOCSHELL 14AB0C00 == 28 [pid = 3808] [id = 681] 03:37:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (1553DC00) [pid = 3808] [serial = 2043] [outer = 00000000] 03:37:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (18421000) [pid = 3808] [serial = 2044] [outer = 1553DC00] 03:37:56 INFO - PROCESS | 3808 | 1461235076734 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (1841E400) [pid = 3808] [serial = 2045] [outer = 1553DC00] 03:37:58 INFO - PROCESS | 3808 | 1461235077996 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] 03:37:58 INFO - PROCESS | 3808 | 1461235078043 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:37:58 INFO - PROCESS | 3808 | 1461235078048 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 3808 | 1461235078051 Marionette TRACE conn3 <- [1,2690,null,{}] 03:37:58 INFO - PROCESS | 3808 | 1461235078059 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}] 03:37:58 INFO - PROCESS | 3808 | 1461235078260 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:37:58 INFO - PROCESS | 3808 | 1461235078388 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 3808 | ++DOCSHELL 02A90C00 == 29 [pid = 3808] [id = 682] 03:37:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (02A91800) [pid = 3808] [serial = 2046] [outer = 00000000] 03:37:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (13205400) [pid = 3808] [serial = 2047] [outer = 02A91800] 03:37:58 INFO - PROCESS | 3808 | 1461235078446 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (12D44800) [pid = 3808] [serial = 2048] [outer = 02A91800] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (18E18400) [pid = 3808] [serial = 2018] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (18FEEC00) [pid = 3808] [serial = 2020] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (1883DC00) [pid = 3808] [serial = 2005] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (18B99400) [pid = 3808] [serial = 2008] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (18C77C00) [pid = 3808] [serial = 2011] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 66 (18B9C800) [pid = 3808] [serial = 2009] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 65 (18E0F800) [pid = 3808] [serial = 2017] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 64 (18E0C800) [pid = 3808] [serial = 2012] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 63 (15557C00) [pid = 3808] [serial = 1993] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 62 (13DB2400) [pid = 3808] [serial = 1990] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 61 (146B1800) [pid = 3808] [serial = 1991] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 60 (1346E400) [pid = 3808] [serial = 1987] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 59 (13476400) [pid = 3808] [serial = 1988] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 58 (13222C00) [pid = 3808] [serial = 1984] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 57 (13259000) [pid = 3808] [serial = 1985] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 56 (12C0F000) [pid = 3808] [serial = 1981] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 55 (12CF2000) [pid = 3808] [serial = 1982] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 54 (1A9E8800) [pid = 3808] [serial = 1979] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 53 (182AA400) [pid = 3808] [serial = 2002] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 52 (16A92400) [pid = 3808] [serial = 1999] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 51 (16A8E000) [pid = 3808] [serial = 2000] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 50 (1651D400) [pid = 3808] [serial = 1996] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 49 (16648C00) [pid = 3808] [serial = 1997] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 48 (1555D400) [pid = 3808] [serial = 1994] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 47 (1883B000) [pid = 3808] [serial = 2006] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 46 (18420C00) [pid = 3808] [serial = 2014] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 45 (182A8C00) [pid = 3808] [serial = 2003] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | --DOMWINDOW == 44 (16776400) [pid = 3808] [serial = 2015] [outer = 00000000] [url = about:blank] 03:37:59 INFO - PROCESS | 3808 | 1461235079179 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]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1157ms 03:37:59 INFO - PROCESS | 3808 | 1461235079206 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 3808 | 1461235079210 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:37:59 INFO - PROCESS | 3808 | 1461235079216 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:37:59 INFO - PROCESS | 3808 | 1461235079220 Marionette TRACE conn3 <- [1,2694,null,{}] 03:37:59 INFO - PROCESS | 3808 | 1461235079225 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}] 03:37:59 INFO - PROCESS | 3808 | 1461235079304 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:37:59 INFO - PROCESS | 3808 | 1461235079314 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 3808 | ++DOCSHELL 1321E800 == 30 [pid = 3808] [id = 683] 03:37:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 45 (1321FC00) [pid = 3808] [serial = 2049] [outer = 00000000] 03:37:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 46 (132E5000) [pid = 3808] [serial = 2050] [outer = 1321FC00] 03:37:59 INFO - PROCESS | 3808 | 1461235079361 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 47 (1341B800) [pid = 3808] [serial = 2051] [outer = 1321FC00] 03:37:59 INFO - PROCESS | 3808 | 1461235079914 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]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 735ms 03:37:59 INFO - PROCESS | 3808 | 1461235079958 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 3808 | 1461235079964 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:37:59 INFO - PROCESS | 3808 | 1461235079970 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 3808 | 1461235079973 Marionette TRACE conn3 <- [1,2698,null,{}] 03:37:59 INFO - PROCESS | 3808 | 1461235079977 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}] 03:38:00 INFO - PROCESS | 3808 | 1461235080059 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:38:00 INFO - PROCESS | 3808 | 1461235080146 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 3808 | ++DOCSHELL 13222C00 == 31 [pid = 3808] [id = 684] 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 48 (13224400) [pid = 3808] [serial = 2052] [outer = 00000000] 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 49 (13878C00) [pid = 3808] [serial = 2053] [outer = 13224400] 03:38:00 INFO - PROCESS | 3808 | 1461235080191 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 50 (13A40C00) [pid = 3808] [serial = 2054] [outer = 13224400] 03:38:00 INFO - PROCESS | 3808 | 1461235080595 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] 03:38:00 INFO - PROCESS | 3808 | 1461235080608 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:38:00 INFO - PROCESS | 3808 | 1461235080612 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 3808 | 1461235080615 Marionette TRACE conn3 <- [1,2702,null,{}] 03:38:00 INFO - PROCESS | 3808 | 1461235080633 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}] 03:38:00 INFO - PROCESS | 3808 | 1461235080712 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:38:00 INFO - PROCESS | 3808 | 1461235080721 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 3808 | ++DOCSHELL 14A03C00 == 32 [pid = 3808] [id = 685] 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 51 (14AA6400) [pid = 3808] [serial = 2055] [outer = 00000000] 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 52 (15C38400) [pid = 3808] [serial = 2056] [outer = 14AA6400] 03:38:00 INFO - PROCESS | 3808 | 1461235080768 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 53 (15F0B800) [pid = 3808] [serial = 2057] [outer = 14AA6400] 03:38:01 INFO - PROCESS | 3808 | 1461235081210 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]]]}] 03:38:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 656ms 03:38:01 INFO - PROCESS | 3808 | 1461235081273 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 3808 | 1461235081276 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:38:01 INFO - PROCESS | 3808 | 1461235081280 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:38:01 INFO - PROCESS | 3808 | 1461235081281 Marionette TRACE conn3 <- [1,2706,null,{}] 03:38:01 INFO - PROCESS | 3808 | 1461235081285 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}] 03:38:01 INFO - PROCESS | 3808 | 1461235081391 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:38:01 INFO - PROCESS | 3808 | 1461235081481 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 3808 | ++DOCSHELL 16649000 == 33 [pid = 3808] [id = 686] 03:38:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 54 (1664AC00) [pid = 3808] [serial = 2058] [outer = 00000000] 03:38:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 55 (1667B800) [pid = 3808] [serial = 2059] [outer = 1664AC00] 03:38:01 INFO - PROCESS | 3808 | 1461235081525 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 56 (1676C000) [pid = 3808] [serial = 2060] [outer = 1664AC00] 03:38:01 INFO - PROCESS | 3808 | 1461235081959 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] 03:38:02 INFO - PROCESS | 3808 | 1461235082023 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:38:02 INFO - PROCESS | 3808 | 1461235082031 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 3808 | 1461235082033 Marionette TRACE conn3 <- [1,2710,null,{}] 03:38:02 INFO - PROCESS | 3808 | 1461235082037 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}] 03:38:02 INFO - PROCESS | 3808 | 1461235082140 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:38:02 INFO - PROCESS | 3808 | 1461235082146 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 3808 | ++DOCSHELL 16A92C00 == 34 [pid = 3808] [id = 687] 03:38:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 57 (16AA0800) [pid = 3808] [serial = 2061] [outer = 00000000] 03:38:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 58 (1820D000) [pid = 3808] [serial = 2062] [outer = 16AA0800] 03:38:02 INFO - PROCESS | 3808 | 1461235082190 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 59 (182AD400) [pid = 3808] [serial = 2063] [outer = 16AA0800] 03:38:02 INFO - PROCESS | 3808 | 1461235082676 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] 03:38:02 INFO - PROCESS | 3808 | 1461235082762 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:38:02 INFO - PROCESS | 3808 | 1461235082775 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 3808 | 1461235082776 Marionette TRACE conn3 <- [1,2714,null,{}] 03:38:02 INFO - PROCESS | 3808 | 1461235082779 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}] 03:38:02 INFO - PROCESS | 3808 | 1461235082896 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:38:02 INFO - PROCESS | 3808 | 1461235082907 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 3808 | ++DOCSHELL 182B3C00 == 35 [pid = 3808] [id = 688] 03:38:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (1883B000) [pid = 3808] [serial = 2064] [outer = 00000000] 03:38:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (18B99C00) [pid = 3808] [serial = 2065] [outer = 1883B000] 03:38:02 INFO - PROCESS | 3808 | 1461235082961 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (18B9BC00) [pid = 3808] [serial = 2066] [outer = 1883B000] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 61 (13DA8400) [pid = 3808] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 60 (12B85000) [pid = 3808] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 59 (18FEA800) [pid = 3808] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 58 (1321CC00) [pid = 3808] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 57 (14AB1C00) [pid = 3808] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 56 (13476800) [pid = 3808] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 55 (15CD6400) [pid = 3808] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:38:03 INFO - PROCESS | 3808 | --DOMWINDOW == 54 (1654B400) [pid = 3808] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:38:03 INFO - PROCESS | 3808 | 1461235083410 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]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:38:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 672ms 03:38:03 INFO - PROCESS | 3808 | 1461235083460 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 3808 | 1461235083462 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:38:03 INFO - PROCESS | 3808 | 1461235083465 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 3808 | 1461235083467 Marionette TRACE conn3 <- [1,2718,null,{}] 03:38:03 INFO - PROCESS | 3808 | 1461235083470 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}] 03:38:03 INFO - PROCESS | 3808 | 1461235083542 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:38:03 INFO - PROCESS | 3808 | 1461235083632 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 3808 | ++DOCSHELL 02A8D000 == 36 [pid = 3808] [id = 689] 03:38:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 55 (02A8F800) [pid = 3808] [serial = 2067] [outer = 00000000] 03:38:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 56 (16934C00) [pid = 3808] [serial = 2068] [outer = 02A8F800] 03:38:03 INFO - PROCESS | 3808 | 1461235083678 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 3808 | ++DOMWINDOW == 57 (1654B400) [pid = 3808] [serial = 2069] [outer = 02A8F800] 03:38:04 INFO - PROCESS | 3808 | 1461235084530 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] 03:38:04 INFO - PROCESS | 3808 | 1461235084556 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:38:04 INFO - PROCESS | 3808 | 1461235084560 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 3808 | 1461235084561 Marionette TRACE conn3 <- [1,2722,null,{}] 03:38:04 INFO - PROCESS | 3808 | 1461235084565 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}] 03:38:04 INFO - PROCESS | 3808 | 1461235084635 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:38:04 INFO - PROCESS | 3808 | 1461235084717 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 3808 | ++DOCSHELL 12BDD000 == 37 [pid = 3808] [id = 690] 03:38:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 58 (15CD6400) [pid = 3808] [serial = 2070] [outer = 00000000] 03:38:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 59 (18C72800) [pid = 3808] [serial = 2071] [outer = 15CD6400] 03:38:04 INFO - PROCESS | 3808 | 1461235084760 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (18C74800) [pid = 3808] [serial = 2072] [outer = 15CD6400] 03:38:05 INFO - PROCESS | 3808 | 1461235085118 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]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 594ms 03:38:05 INFO - PROCESS | 3808 | 1461235085157 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 3808 | 1461235085158 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:38:05 INFO - PROCESS | 3808 | 1461235085162 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 3808 | 1461235085163 Marionette TRACE conn3 <- [1,2726,null,{}] 03:38:05 INFO - PROCESS | 3808 | 1461235085167 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}] 03:38:05 INFO - PROCESS | 3808 | 1461235085275 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:38:05 INFO - PROCESS | 3808 | 1461235085377 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 3808 | ++DOCSHELL 11B4C400 == 38 [pid = 3808] [id = 691] 03:38:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (11B4E400) [pid = 3808] [serial = 2073] [outer = 00000000] 03:38:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (12CB5800) [pid = 3808] [serial = 2074] [outer = 11B4E400] 03:38:05 INFO - PROCESS | 3808 | 1461235085436 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 63 (13208000) [pid = 3808] [serial = 2075] [outer = 11B4E400] 03:38:06 INFO - PROCESS | 3808 | 1461235086059 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]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 953ms 03:38:06 INFO - PROCESS | 3808 | 1461235086109 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 3808 | 1461235086114 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:38:06 INFO - PROCESS | 3808 | 1461235086119 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 3808 | 1461235086123 Marionette TRACE conn3 <- [1,2730,null,{}] 03:38:06 INFO - PROCESS | 3808 | 1461235086128 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}] 03:38:06 INFO - PROCESS | 3808 | 1461235086230 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:38:06 INFO - PROCESS | 3808 | 1461235086362 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 3808 | ++DOCSHELL 13A02800 == 39 [pid = 3808] [id = 692] 03:38:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (13A40000) [pid = 3808] [serial = 2076] [outer = 00000000] 03:38:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (14A10800) [pid = 3808] [serial = 2077] [outer = 13A40000] 03:38:06 INFO - PROCESS | 3808 | 1461235086419 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (15551400) [pid = 3808] [serial = 2078] [outer = 13A40000] 03:38:06 INFO - PROCESS | 3808 | 1461235086954 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]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 891ms 03:38:07 INFO - PROCESS | 3808 | 1461235087026 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 3808 | 1461235087030 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:38:07 INFO - PROCESS | 3808 | 1461235087034 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 3808 | 1461235087036 Marionette TRACE conn3 <- [1,2734,null,{}] 03:38:07 INFO - PROCESS | 3808 | 1461235087041 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}] 03:38:07 INFO - PROCESS | 3808 | 1461235087139 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:38:07 INFO - PROCESS | 3808 | 1461235087269 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 3808 | ++DOCSHELL 16A8F400 == 40 [pid = 3808] [id = 693] 03:38:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (16A8F800) [pid = 3808] [serial = 2079] [outer = 00000000] 03:38:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (1886D800) [pid = 3808] [serial = 2080] [outer = 16A8F800] 03:38:07 INFO - PROCESS | 3808 | 1461235087326 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (18B98800) [pid = 3808] [serial = 2081] [outer = 16A8F800] 03:38:07 INFO - PROCESS | 3808 | 1461235087954 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]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 954ms 03:38:07 INFO - PROCESS | 3808 | 1461235087979 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 3808 | 1461235087982 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:38:08 INFO - PROCESS | 3808 | 1461235087992 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 3808 | 1461235087998 Marionette TRACE conn3 <- [1,2738,null,{}] 03:38:08 INFO - PROCESS | 3808 | 1461235088003 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}] 03:38:08 INFO - PROCESS | 3808 | 1461235088110 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:38:08 INFO - PROCESS | 3808 | 1461235088239 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 3808 | ++DOCSHELL 12CF9400 == 41 [pid = 3808] [id = 694] 03:38:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (12D41800) [pid = 3808] [serial = 2082] [outer = 00000000] 03:38:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (1321E000) [pid = 3808] [serial = 2083] [outer = 12D41800] 03:38:08 INFO - PROCESS | 3808 | 1461235088295 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (13417800) [pid = 3808] [serial = 2084] [outer = 12D41800] 03:38:08 INFO - PROCESS | 3808 | 1461235088978 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]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1000ms 03:38:08 INFO - PROCESS | 3808 | 1461235088988 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 3808 | 1461235088993 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:38:09 INFO - PROCESS | 3808 | 1461235088998 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:38:09 INFO - PROCESS | 3808 | 1461235089001 Marionette TRACE conn3 <- [1,2742,null,{}] 03:38:09 INFO - PROCESS | 3808 | 1461235089006 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}] 03:38:09 INFO - PROCESS | 3808 | 1461235089104 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:38:09 INFO - PROCESS | 3808 | 1461235089257 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 12BDD000 == 40 [pid = 3808] [id = 690] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 02A8D000 == 39 [pid = 3808] [id = 689] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 182B3C00 == 38 [pid = 3808] [id = 688] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 16A92C00 == 37 [pid = 3808] [id = 687] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 16649000 == 36 [pid = 3808] [id = 686] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 14A03C00 == 35 [pid = 3808] [id = 685] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 13222C00 == 34 [pid = 3808] [id = 684] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 1321E800 == 33 [pid = 3808] [id = 683] 03:38:09 INFO - PROCESS | 3808 | --DOCSHELL 02A90C00 == 32 [pid = 3808] [id = 682] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (16647400) [pid = 3808] [serial = 2041] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (12D71400) [pid = 3808] [serial = 2023] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (13207000) [pid = 3808] [serial = 2024] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (18FF0800) [pid = 3808] [serial = 2021] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (132DC000) [pid = 3808] [serial = 2026] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 66 (132E4C00) [pid = 3808] [serial = 2027] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 65 (1583F400) [pid = 3808] [serial = 2032] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 64 (13A46C00) [pid = 3808] [serial = 2029] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 63 (13DBB000) [pid = 3808] [serial = 2030] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 62 (1608D000) [pid = 3808] [serial = 2035] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 61 (16AA6C00) [pid = 3808] [serial = 2038] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 60 (16A91800) [pid = 3808] [serial = 2042] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 59 (18205400) [pid = 3808] [serial = 2039] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 58 (16520000) [pid = 3808] [serial = 2036] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | --DOMWINDOW == 57 (15C39000) [pid = 3808] [serial = 2033] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 3808 | ++DOCSHELL 02A8D000 == 33 [pid = 3808] [id = 695] 03:38:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 58 (02A8E800) [pid = 3808] [serial = 2085] [outer = 00000000] 03:38:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 59 (12D77800) [pid = 3808] [serial = 2086] [outer = 02A8E800] 03:38:09 INFO - PROCESS | 3808 | 1461235089328 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 60 (13256400) [pid = 3808] [serial = 2087] [outer = 02A8E800] 03:38:09 INFO - PROCESS | 3808 | 1461235089772 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]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 797ms 03:38:09 INFO - PROCESS | 3808 | 1461235089801 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 3808 | 1461235089806 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:38:09 INFO - PROCESS | 3808 | 1461235089812 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 3808 | 1461235089814 Marionette TRACE conn3 <- [1,2746,null,{}] 03:38:09 INFO - PROCESS | 3808 | 1461235089818 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}] 03:38:09 INFO - PROCESS | 3808 | 1461235089898 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:38:09 INFO - PROCESS | 3808 | 1461235089904 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 3808 | ++DOCSHELL 13263000 == 34 [pid = 3808] [id = 696] 03:38:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 61 (132E0800) [pid = 3808] [serial = 2088] [outer = 00000000] 03:38:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 62 (13DA1800) [pid = 3808] [serial = 2089] [outer = 132E0800] 03:38:09 INFO - PROCESS | 3808 | 1461235089949 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 63 (146AF400) [pid = 3808] [serial = 2090] [outer = 132E0800] 03:38:10 INFO - PROCESS | 3808 | 1461235090452 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]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 703ms 03:38:10 INFO - PROCESS | 3808 | 1461235090511 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 3808 | 1461235090513 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:38:10 INFO - PROCESS | 3808 | 1461235090517 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 3808 | 1461235090520 Marionette TRACE conn3 <- [1,2750,null,{}] 03:38:10 INFO - PROCESS | 3808 | 1461235090530 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}] 03:38:10 INFO - PROCESS | 3808 | 1461235090607 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:38:10 INFO - PROCESS | 3808 | 1461235090617 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 3808 | ++DOCSHELL 15CD6C00 == 35 [pid = 3808] [id = 697] 03:38:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 64 (15CD8800) [pid = 3808] [serial = 2091] [outer = 00000000] 03:38:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 65 (16092000) [pid = 3808] [serial = 2092] [outer = 15CD8800] 03:38:10 INFO - PROCESS | 3808 | 1461235090663 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 66 (16526000) [pid = 3808] [serial = 2093] [outer = 15CD8800] 03:38:11 INFO - PROCESS | 3808 | 1461235091129 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]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 641ms 03:38:11 INFO - PROCESS | 3808 | 1461235091154 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 3808 | 1461235091156 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:38:11 INFO - PROCESS | 3808 | 1461235091159 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 3808 | 1461235091161 Marionette TRACE conn3 <- [1,2754,null,{}] 03:38:11 INFO - PROCESS | 3808 | 1461235091169 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}] 03:38:11 INFO - PROCESS | 3808 | 1461235091251 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:38:11 INFO - PROCESS | 3808 | 1461235091258 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 3808 | ++DOCSHELL 1676E000 == 36 [pid = 3808] [id = 698] 03:38:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 67 (16775C00) [pid = 3808] [serial = 2094] [outer = 00000000] 03:38:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (16A8EC00) [pid = 3808] [serial = 2095] [outer = 16775C00] 03:38:11 INFO - PROCESS | 3808 | 1461235091304 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (16AAA400) [pid = 3808] [serial = 2096] [outer = 16775C00] 03:38:11 INFO - PROCESS | 3808 | 1461235091764 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]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 640ms 03:38:11 INFO - PROCESS | 3808 | 1461235091798 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 3808 | 1461235091799 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:38:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:38:11 INFO - PROCESS | 3808 | 1461235091803 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 3808 | 1461235091804 Marionette TRACE conn3 <- [1,2758,null,{}] 03:38:11 INFO - PROCESS | 3808 | 1461235091808 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}] 03:38:11 INFO - PROCESS | 3808 | 1461235091919 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:38:11 INFO - PROCESS | 3808 | 1461235091925 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 3808 | ++DOCSHELL 18186C00 == 37 [pid = 3808] [id = 699] 03:38:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (1818FC00) [pid = 3808] [serial = 2097] [outer = 00000000] 03:38:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (184EC000) [pid = 3808] [serial = 2098] [outer = 1818FC00] 03:38:11 INFO - PROCESS | 3808 | 1461235091969 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (18422000) [pid = 3808] [serial = 2099] [outer = 1818FC00] 03:38:12 INFO - PROCESS | 3808 | 1461235092432 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]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:38:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 703ms 03:38:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:38:12 INFO - PROCESS | 3808 | 1461235092504 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 3808 | 1461235092506 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:38:12 INFO - PROCESS | 3808 | 1461235092510 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 3808 | 1461235092511 Marionette TRACE conn3 <- [1,2762,null,{}] 03:38:12 INFO - PROCESS | 3808 | 1461235092515 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}] 03:38:12 INFO - PROCESS | 3808 | 1461235092631 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:38:12 INFO - PROCESS | 3808 | 1461235092724 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 3808 | ++DOCSHELL 18C6D800 == 38 [pid = 3808] [id = 700] 03:38:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (18C6F400) [pid = 3808] [serial = 2100] [outer = 00000000] 03:38:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (18E0BC00) [pid = 3808] [serial = 2101] [outer = 18C6F400] 03:38:12 INFO - PROCESS | 3808 | 1461235092771 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (18E0DC00) [pid = 3808] [serial = 2102] [outer = 18C6F400] 03:38:13 INFO - PROCESS | 3808 | 1461235093190 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]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 03:38:13 INFO - PROCESS | 3808 | 1461235093249 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 3808 | 1461235093251 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:38:13 INFO - PROCESS | 3808 | 1461235093254 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:38:13 INFO - PROCESS | 3808 | 1461235093256 Marionette TRACE conn3 <- [1,2766,null,{}] 03:38:13 INFO - PROCESS | 3808 | 1461235093259 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}] 03:38:13 INFO - PROCESS | 3808 | 1461235093366 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:38:13 INFO - PROCESS | 3808 | 1461235093374 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 3808 | ++DOCSHELL 12C10400 == 39 [pid = 3808] [id = 701] 03:38:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (18B97400) [pid = 3808] [serial = 2103] [outer = 00000000] 03:38:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (18FE5000) [pid = 3808] [serial = 2104] [outer = 18B97400] 03:38:13 INFO - PROCESS | 3808 | 1461235093418 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (18FE4800) [pid = 3808] [serial = 2105] [outer = 18B97400] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (14AA6400) [pid = 3808] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (1664AC00) [pid = 3808] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (13224400) [pid = 3808] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (16AA0800) [pid = 3808] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (02A8F800) [pid = 3808] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (1883B000) [pid = 3808] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:38:13 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (1321FC00) [pid = 3808] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:38:13 INFO - PROCESS | 3808 | 1461235093901 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]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:38:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 703ms 03:38:13 INFO - PROCESS | 3808 | 1461235093954 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 3808 | 1461235093956 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:38:13 INFO - PROCESS | 3808 | 1461235093959 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:38:13 INFO - PROCESS | 3808 | 1461235093961 Marionette TRACE conn3 <- [1,2770,null,{}] 03:38:13 INFO - PROCESS | 3808 | 1461235093964 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}] 03:38:14 INFO - PROCESS | 3808 | 1461235094063 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:38:14 INFO - PROCESS | 3808 | 1461235094072 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 3808 | ++DOCSHELL 11B4A000 == 40 [pid = 3808] [id = 702] 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (13EA0C00) [pid = 3808] [serial = 2106] [outer = 00000000] 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (16654000) [pid = 3808] [serial = 2107] [outer = 13EA0C00] 03:38:14 INFO - PROCESS | 3808 | 1461235094122 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (1664AC00) [pid = 3808] [serial = 2108] [outer = 13EA0C00] 03:38:14 INFO - PROCESS | 3808 | 1461235094549 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]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:38:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 640ms 03:38:14 INFO - PROCESS | 3808 | 1461235094597 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 3808 | 1461235094599 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:38:14 INFO - PROCESS | 3808 | 1461235094602 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:38:14 INFO - PROCESS | 3808 | 1461235094604 Marionette TRACE conn3 <- [1,2774,null,{}] 03:38:14 INFO - PROCESS | 3808 | 1461235094607 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}] 03:38:14 INFO - PROCESS | 3808 | 1461235094682 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:38:14 INFO - PROCESS | 3808 | 1461235094688 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 3808 | ++DOCSHELL 18FEE000 == 41 [pid = 3808] [id = 703] 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (18FEFC00) [pid = 3808] [serial = 2109] [outer = 00000000] 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (194B9400) [pid = 3808] [serial = 2110] [outer = 18FEFC00] 03:38:14 INFO - PROCESS | 3808 | 1461235094731 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (1950A800) [pid = 3808] [serial = 2111] [outer = 18FEFC00] 03:38:15 INFO - PROCESS | 3808 | 1461235095151 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]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 594ms 03:38:15 INFO - PROCESS | 3808 | 1461235095200 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 3808 | 1461235095202 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:38:15 INFO - PROCESS | 3808 | 1461235095205 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 3808 | 1461235095207 Marionette TRACE conn3 <- [1,2778,null,{}] 03:38:15 INFO - PROCESS | 3808 | 1461235095210 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}] 03:38:15 INFO - PROCESS | 3808 | 1461235095290 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:38:15 INFO - PROCESS | 3808 | 1461235095296 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 3808 | ++DOCSHELL 19512400 == 42 [pid = 3808] [id = 704] 03:38:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (19512800) [pid = 3808] [serial = 2112] [outer = 00000000] 03:38:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (19516C00) [pid = 3808] [serial = 2113] [outer = 19512800] 03:38:15 INFO - PROCESS | 3808 | 1461235095339 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (19762000) [pid = 3808] [serial = 2114] [outer = 19512800] 03:38:15 INFO - PROCESS | 3808 | 1461235095800 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]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 640ms 03:38:15 INFO - PROCESS | 3808 | 1461235095843 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 3808 | 1461235095846 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:38:15 INFO - PROCESS | 3808 | 1461235095853 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 3808 | 1461235095855 Marionette TRACE conn3 <- [1,2782,null,{}] 03:38:15 INFO - PROCESS | 3808 | 1461235095859 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}] 03:38:16 INFO - PROCESS | 3808 | 1461235095993 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:38:16 INFO - PROCESS | 3808 | 1461235096134 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 3808 | ++DOCSHELL 02A89800 == 43 [pid = 3808] [id = 705] 03:38:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (02A8A000) [pid = 3808] [serial = 2115] [outer = 00000000] 03:38:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (12D74C00) [pid = 3808] [serial = 2116] [outer = 02A8A000] 03:38:16 INFO - PROCESS | 3808 | 1461235096199 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1321AC00) [pid = 3808] [serial = 2117] [outer = 02A8A000] 03:38:16 INFO - PROCESS | 3808 | 1461235096849 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]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1031ms 03:38:16 INFO - PROCESS | 3808 | 1461235096914 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 3808 | 1461235096919 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:38:16 INFO - PROCESS | 3808 | 1461235096924 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:38:16 INFO - PROCESS | 3808 | 1461235096928 Marionette TRACE conn3 <- [1,2786,null,{}] 03:38:16 INFO - PROCESS | 3808 | 1461235096933 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}] 03:38:17 INFO - PROCESS | 3808 | 1461235097034 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:38:17 INFO - PROCESS | 3808 | 1461235097170 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 3808 | ++DOCSHELL 14A06400 == 44 [pid = 3808] [id = 706] 03:38:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1550B000) [pid = 3808] [serial = 2118] [outer = 00000000] 03:38:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (15AF0800) [pid = 3808] [serial = 2119] [outer = 1550B000] 03:38:17 INFO - PROCESS | 3808 | 1461235097233 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (1608F400) [pid = 3808] [serial = 2120] [outer = 1550B000] 03:38:17 INFO - PROCESS | 3808 | 1461235097803 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]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 906ms 03:38:17 INFO - PROCESS | 3808 | 1461235097832 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 3808 | 1461235097835 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:38:17 INFO - PROCESS | 3808 | 1461235097839 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 3808 | 1461235097842 Marionette TRACE conn3 <- [1,2790,null,{}] 03:38:17 INFO - PROCESS | 3808 | 1461235097846 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}] 03:38:17 INFO - PROCESS | 3808 | 1461235097945 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:38:18 INFO - PROCESS | 3808 | 1461235098053 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 3808 | ++DOCSHELL 18B9A000 == 45 [pid = 3808] [id = 707] 03:38:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18B9E400) [pid = 3808] [serial = 2121] [outer = 00000000] 03:38:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18F82C00) [pid = 3808] [serial = 2122] [outer = 18B9E400] 03:38:18 INFO - PROCESS | 3808 | 1461235098107 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (19510400) [pid = 3808] [serial = 2123] [outer = 18B9E400] 03:38:18 INFO - PROCESS | 3808 | 1461235098968 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]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1141ms 03:38:18 INFO - PROCESS | 3808 | 1461235098986 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:38:19 INFO - PROCESS | 3808 | 1461235098990 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:38:19 INFO - PROCESS | 3808 | 1461235098995 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 3808 | 1461235098999 Marionette TRACE conn3 <- [1,2794,null,{}] 03:38:19 INFO - PROCESS | 3808 | 1461235099005 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}] 03:38:19 INFO - PROCESS | 3808 | 1461235099094 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:38:19 INFO - PROCESS | 3808 | 1461235099233 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 3808 | ++DOCSHELL 11CAF800 == 46 [pid = 3808] [id = 708] 03:38:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (12CBD400) [pid = 3808] [serial = 2124] [outer = 00000000] 03:38:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (132E4000) [pid = 3808] [serial = 2125] [outer = 12CBD400] 03:38:19 INFO - PROCESS | 3808 | 1461235099284 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (13874400) [pid = 3808] [serial = 2126] [outer = 12CBD400] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 19512400 == 45 [pid = 3808] [id = 704] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 18FEE000 == 44 [pid = 3808] [id = 703] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 11B4A000 == 43 [pid = 3808] [id = 702] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 12C10400 == 42 [pid = 3808] [id = 701] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 18C6D800 == 41 [pid = 3808] [id = 700] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 18186C00 == 40 [pid = 3808] [id = 699] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 1676E000 == 39 [pid = 3808] [id = 698] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 15CD6C00 == 38 [pid = 3808] [id = 697] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 13263000 == 37 [pid = 3808] [id = 696] 03:38:19 INFO - PROCESS | 3808 | --DOCSHELL 02A8D000 == 36 [pid = 3808] [id = 695] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18C72800) [pid = 3808] [serial = 2071] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (15C38400) [pid = 3808] [serial = 2056] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1667B800) [pid = 3808] [serial = 2059] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (13878C00) [pid = 3808] [serial = 2053] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (13A40C00) [pid = 3808] [serial = 2054] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (182AD400) [pid = 3808] [serial = 2063] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (1820D000) [pid = 3808] [serial = 2062] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16934C00) [pid = 3808] [serial = 2068] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (18B99C00) [pid = 3808] [serial = 2065] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (18B9BC00) [pid = 3808] [serial = 2066] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (132E5000) [pid = 3808] [serial = 2050] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1341B800) [pid = 3808] [serial = 2051] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (18421000) [pid = 3808] [serial = 2044] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (13205400) [pid = 3808] [serial = 2047] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1676C000) [pid = 3808] [serial = 2060] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (15F0B800) [pid = 3808] [serial = 2057] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (1654B400) [pid = 3808] [serial = 2069] [outer = 00000000] [url = about:blank] 03:38:19 INFO - PROCESS | 3808 | 1461235099836 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]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 890ms 03:38:19 INFO - PROCESS | 3808 | 1461235099897 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 3808 | 1461235099902 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:38:19 INFO - PROCESS | 3808 | 1461235099908 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 3808 | 1461235099911 Marionette TRACE conn3 <- [1,2798,null,{}] 03:38:19 INFO - PROCESS | 3808 | 1461235099914 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}] 03:38:20 INFO - PROCESS | 3808 | 1461235099994 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:38:20 INFO - PROCESS | 3808 | 1461235100000 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 3808 | ++DOCSHELL 13265000 == 37 [pid = 3808] [id = 709] 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (132D9C00) [pid = 3808] [serial = 2127] [outer = 00000000] 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (13478000) [pid = 3808] [serial = 2128] [outer = 132D9C00] 03:38:20 INFO - PROCESS | 3808 | 1461235100045 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (13A0E800) [pid = 3808] [serial = 2129] [outer = 132D9C00] 03:38:20 INFO - PROCESS | 3808 | 1461235100586 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]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 03:38:20 INFO - PROCESS | 3808 | 1461235100647 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 3808 | 1461235100649 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:38:20 INFO - PROCESS | 3808 | 1461235100653 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 3808 | 1461235100656 Marionette TRACE conn3 <- [1,2802,null,{}] 03:38:20 INFO - PROCESS | 3808 | 1461235100669 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}] 03:38:20 INFO - PROCESS | 3808 | 1461235100750 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:38:20 INFO - PROCESS | 3808 | 1461235100840 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 3808 | ++DOCSHELL 15559000 == 38 [pid = 3808] [id = 710] 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (1555E000) [pid = 3808] [serial = 2130] [outer = 00000000] 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (15FAB800) [pid = 3808] [serial = 2131] [outer = 1555E000] 03:38:20 INFO - PROCESS | 3808 | 1461235100888 Marionette DEBUG loaded listener.js 03:38:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (16524800) [pid = 3808] [serial = 2132] [outer = 1555E000] 03:38:21 INFO - PROCESS | 3808 | 1461235101302 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]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 03:38:21 INFO - PROCESS | 3808 | 1461235101352 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 3808 | 1461235101355 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:38:21 INFO - PROCESS | 3808 | 1461235101358 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:38:21 INFO - PROCESS | 3808 | 1461235101360 Marionette TRACE conn3 <- [1,2806,null,{}] 03:38:21 INFO - PROCESS | 3808 | 1461235101363 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}] 03:38:21 INFO - PROCESS | 3808 | 1461235101439 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:38:21 INFO - PROCESS | 3808 | 1461235101446 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 3808 | ++DOCSHELL 15512400 == 39 [pid = 3808] [id = 711] 03:38:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1676B800) [pid = 3808] [serial = 2133] [outer = 00000000] 03:38:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (16AA5400) [pid = 3808] [serial = 2134] [outer = 1676B800] 03:38:21 INFO - PROCESS | 3808 | 1461235101490 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18186C00) [pid = 3808] [serial = 2135] [outer = 1676B800] 03:38:21 INFO - PROCESS | 3808 | 1461235101919 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]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 594ms 03:38:21 INFO - PROCESS | 3808 | 1461235101957 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 3808 | 1461235101959 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:38:21 INFO - PROCESS | 3808 | 1461235101965 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 3808 | 1461235101967 Marionette TRACE conn3 <- [1,2810,null,{}] 03:38:21 INFO - PROCESS | 3808 | 1461235101970 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}] 03:38:22 INFO - PROCESS | 3808 | 1461235102082 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:38:22 INFO - PROCESS | 3808 | 1461235102170 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 3808 | ++DOCSHELL 182B4400 == 40 [pid = 3808] [id = 712] 03:38:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (182B4C00) [pid = 3808] [serial = 2136] [outer = 00000000] 03:38:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (184EF400) [pid = 3808] [serial = 2137] [outer = 182B4C00] 03:38:22 INFO - PROCESS | 3808 | 1461235102214 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18868800) [pid = 3808] [serial = 2138] [outer = 182B4C00] 03:38:22 INFO - PROCESS | 3808 | 1461235102648 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]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 03:38:22 INFO - PROCESS | 3808 | 1461235102701 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 3808 | 1461235102703 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:38:22 INFO - PROCESS | 3808 | 1461235102706 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 3808 | 1461235102708 Marionette TRACE conn3 <- [1,2814,null,{}] 03:38:22 INFO - PROCESS | 3808 | 1461235102711 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}] 03:38:22 INFO - PROCESS | 3808 | 1461235102837 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:38:22 INFO - PROCESS | 3808 | 1461235102902 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 3808 | ++DOCSHELL 13257400 == 41 [pid = 3808] [id = 713] 03:38:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (182A8C00) [pid = 3808] [serial = 2139] [outer = 00000000] 03:38:22 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18C6FC00) [pid = 3808] [serial = 2140] [outer = 182A8C00] 03:38:22 INFO - PROCESS | 3808 | 1461235102949 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C7A800) [pid = 3808] [serial = 2141] [outer = 182A8C00] 03:38:23 INFO - PROCESS | 3808 | 1461235103372 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 03:38:23 INFO - PROCESS | 3808 | 1461235103406 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 3808 | 1461235103408 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:38:23 INFO - PROCESS | 3808 | 1461235103412 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 3808 | 1461235103413 Marionette TRACE conn3 <- [1,2818,null,{}] 03:38:23 INFO - PROCESS | 3808 | 1461235103417 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}] 03:38:23 INFO - PROCESS | 3808 | 1461235103553 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:38:23 INFO - PROCESS | 3808 | 1461235103576 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 3808 | ++DOCSHELL 13475800 == 42 [pid = 3808] [id = 714] 03:38:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18C75000) [pid = 3808] [serial = 2142] [outer = 00000000] 03:38:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18FEF400) [pid = 3808] [serial = 2143] [outer = 18C75000] 03:38:23 INFO - PROCESS | 3808 | 1461235103620 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (194B6400) [pid = 3808] [serial = 2144] [outer = 18C75000] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18B97400) [pid = 3808] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (15CD6400) [pid = 3808] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (15CD8800) [pid = 3808] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (02A8E800) [pid = 3808] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (13EA0C00) [pid = 3808] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (16775C00) [pid = 3808] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (18C6F400) [pid = 3808] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (132E0800) [pid = 3808] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18FEFC00) [pid = 3808] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:38:24 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1818FC00) [pid = 3808] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:38:24 INFO - PROCESS | 3808 | 1461235104196 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]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 844ms 03:38:24 INFO - PROCESS | 3808 | 1461235104258 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 3808 | 1461235104260 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:38:24 INFO - PROCESS | 3808 | 1461235104266 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 3808 | 1461235104268 Marionette TRACE conn3 <- [1,2822,null,{}] 03:38:24 INFO - PROCESS | 3808 | 1461235104272 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}] 03:38:24 INFO - PROCESS | 3808 | 1461235104351 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:38:24 INFO - PROCESS | 3808 | 1461235104358 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 3808 | ++DOCSHELL 02A94400 == 43 [pid = 3808] [id = 715] 03:38:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1341D800) [pid = 3808] [serial = 2145] [outer = 00000000] 03:38:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1818FC00) [pid = 3808] [serial = 2146] [outer = 1341D800] 03:38:24 INFO - PROCESS | 3808 | 1461235104406 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18C52400) [pid = 3808] [serial = 2147] [outer = 1341D800] 03:38:24 INFO - PROCESS | 3808 | 1461235104866 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 703ms 03:38:24 INFO - PROCESS | 3808 | 1461235104965 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 3808 | 1461235104967 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:38:24 INFO - PROCESS | 3808 | 1461235104970 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 3808 | 1461235104972 Marionette TRACE conn3 <- [1,2826,null,{}] 03:38:24 INFO - PROCESS | 3808 | 1461235104975 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}] 03:38:25 INFO - PROCESS | 3808 | 1461235105050 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:38:25 INFO - PROCESS | 3808 | 1461235105063 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 3808 | ++DOCSHELL 15838C00 == 44 [pid = 3808] [id = 716] 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (16775C00) [pid = 3808] [serial = 2148] [outer = 00000000] 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (19819000) [pid = 3808] [serial = 2149] [outer = 16775C00] 03:38:25 INFO - PROCESS | 3808 | 1461235105106 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18FE5400) [pid = 3808] [serial = 2150] [outer = 16775C00] 03:38:25 INFO - PROCESS | 3808 | 1461235105538 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]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 594ms 03:38:25 INFO - PROCESS | 3808 | 1461235105567 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 3808 | 1461235105569 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:38:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:38:25 INFO - PROCESS | 3808 | 1461235105573 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 3808 | 1461235105574 Marionette TRACE conn3 <- [1,2830,null,{}] 03:38:25 INFO - PROCESS | 3808 | 1461235105578 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}] 03:38:25 INFO - PROCESS | 3808 | 1461235105652 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:38:25 INFO - PROCESS | 3808 | 1461235105658 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 3808 | ++DOCSHELL 1996E800 == 45 [pid = 3808] [id = 717] 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (19971400) [pid = 3808] [serial = 2151] [outer = 00000000] 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (1997AC00) [pid = 3808] [serial = 2152] [outer = 19971400] 03:38:25 INFO - PROCESS | 3808 | 1461235105700 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1997DC00) [pid = 3808] [serial = 2153] [outer = 19971400] 03:38:26 INFO - PROCESS | 3808 | 1461235106178 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]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 688ms 03:38:26 INFO - PROCESS | 3808 | 1461235106273 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 3808 | 1461235106277 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:38:26 INFO - PROCESS | 3808 | 1461235106283 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 3808 | 1461235106287 Marionette TRACE conn3 <- [1,2834,null,{}] 03:38:26 INFO - PROCESS | 3808 | 1461235106308 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}] 03:38:26 INFO - PROCESS | 3808 | 1461235106519 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:38:26 INFO - PROCESS | 3808 | 1461235106594 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 3808 | ++DOCSHELL 1341A400 == 46 [pid = 3808] [id = 718] 03:38:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (1341AC00) [pid = 3808] [serial = 2154] [outer = 00000000] 03:38:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (13426000) [pid = 3808] [serial = 2155] [outer = 1341AC00] 03:38:26 INFO - PROCESS | 3808 | 1461235106651 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (13A0A000) [pid = 3808] [serial = 2156] [outer = 1341AC00] 03:38:27 INFO - PROCESS | 3808 | 1461235107199 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]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 938ms 03:38:27 INFO - PROCESS | 3808 | 1461235107229 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 3808 | 1461235107235 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:38:27 INFO - PROCESS | 3808 | 1461235107242 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 3808 | 1461235107245 Marionette TRACE conn3 <- [1,2838,null,{}] 03:38:27 INFO - PROCESS | 3808 | 1461235107249 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}] 03:38:27 INFO - PROCESS | 3808 | 1461235107358 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:38:27 INFO - PROCESS | 3808 | 1461235107466 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 3808 | ++DOCSHELL 14AB1800 == 47 [pid = 3808] [id = 719] 03:38:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1555F000) [pid = 3808] [serial = 2157] [outer = 00000000] 03:38:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1667B400) [pid = 3808] [serial = 2158] [outer = 1555F000] 03:38:27 INFO - PROCESS | 3808 | 1461235107520 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (1693FC00) [pid = 3808] [serial = 2159] [outer = 1555F000] 03:38:28 INFO - PROCESS | 3808 | 1461235108143 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:38:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:38:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 953ms 03:38:28 INFO - PROCESS | 3808 | 1461235108185 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 3808 | 1461235108188 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:38:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:38:28 INFO - PROCESS | 3808 | 1461235108191 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 3808 | 1461235108195 Marionette TRACE conn3 <- [1,2842,null,{}] 03:38:28 INFO - PROCESS | 3808 | 1461235108206 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}] 03:38:28 INFO - PROCESS | 3808 | 1461235108317 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:38:28 INFO - PROCESS | 3808 | 1461235108439 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 3808 | ++DOCSHELL 18184400 == 48 [pid = 3808] [id = 720] 03:38:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (18C6C800) [pid = 3808] [serial = 2160] [outer = 00000000] 03:38:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (19515800) [pid = 3808] [serial = 2161] [outer = 18C6C800] 03:38:28 INFO - PROCESS | 3808 | 1461235108498 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19974800) [pid = 3808] [serial = 2162] [outer = 18C6C800] 03:38:29 INFO - PROCESS | 3808 | 1461235109085 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]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 953ms 03:38:29 INFO - PROCESS | 3808 | 1461235109136 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 3808 | 1461235109139 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:38:29 INFO - PROCESS | 3808 | 1461235109142 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 3808 | 1461235109144 Marionette TRACE conn3 <- [1,2846,null,{}] 03:38:29 INFO - PROCESS | 3808 | 1461235109148 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}] 03:38:29 INFO - PROCESS | 3808 | 1461235109245 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:38:29 INFO - PROCESS | 3808 | 1461235109359 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 3808 | ++DOCSHELL 18FED000 == 49 [pid = 3808] [id = 721] 03:38:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19AB7800) [pid = 3808] [serial = 2163] [outer = 00000000] 03:38:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C0EC00) [pid = 3808] [serial = 2164] [outer = 19AB7800] 03:38:29 INFO - PROCESS | 3808 | 1461235109454 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C13800) [pid = 3808] [serial = 2165] [outer = 19AB7800] 03:38:30 INFO - PROCESS | 3808 | 1461235110224 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1094ms 03:38:30 INFO - PROCESS | 3808 | 1461235110240 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 3808 | 1461235110243 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:38:30 INFO - PROCESS | 3808 | 1461235110262 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:38:30 INFO - PROCESS | 3808 | 1461235110266 Marionette TRACE conn3 <- [1,2850,null,{}] 03:38:30 INFO - PROCESS | 3808 | 1461235110273 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}] 03:38:30 INFO - PROCESS | 3808 | 1461235110366 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:38:30 INFO - PROCESS | 3808 | 1461235110513 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 3808 | ++DOCSHELL 13224C00 == 50 [pid = 3808] [id = 722] 03:38:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (132E5000) [pid = 3808] [serial = 2166] [outer = 00000000] 03:38:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (15557000) [pid = 3808] [serial = 2167] [outer = 132E5000] 03:38:30 INFO - PROCESS | 3808 | 1461235110570 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (15840400) [pid = 3808] [serial = 2168] [outer = 132E5000] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 15838C00 == 49 [pid = 3808] [id = 716] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 02A94400 == 48 [pid = 3808] [id = 715] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 13475800 == 47 [pid = 3808] [id = 714] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 13257400 == 46 [pid = 3808] [id = 713] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 182B4400 == 45 [pid = 3808] [id = 712] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 15512400 == 44 [pid = 3808] [id = 711] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 15559000 == 43 [pid = 3808] [id = 710] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 13265000 == 42 [pid = 3808] [id = 709] 03:38:31 INFO - PROCESS | 3808 | --DOCSHELL 11CAF800 == 41 [pid = 3808] [id = 708] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (19516C00) [pid = 3808] [serial = 2113] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18C74800) [pid = 3808] [serial = 2072] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (18E0BC00) [pid = 3808] [serial = 2101] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18FE5000) [pid = 3808] [serial = 2104] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (12CB5800) [pid = 3808] [serial = 2074] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (14A10800) [pid = 3808] [serial = 2077] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (16092000) [pid = 3808] [serial = 2092] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (16526000) [pid = 3808] [serial = 2093] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1321E000) [pid = 3808] [serial = 2083] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (16A8EC00) [pid = 3808] [serial = 2095] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (12D77800) [pid = 3808] [serial = 2086] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (13256400) [pid = 3808] [serial = 2087] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (13DA1800) [pid = 3808] [serial = 2089] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (146AF400) [pid = 3808] [serial = 2090] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (1886D800) [pid = 3808] [serial = 2080] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (18E0DC00) [pid = 3808] [serial = 2102] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (16654000) [pid = 3808] [serial = 2107] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1664AC00) [pid = 3808] [serial = 2108] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18FE4800) [pid = 3808] [serial = 2105] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (184EC000) [pid = 3808] [serial = 2098] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (18422000) [pid = 3808] [serial = 2099] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (194B9400) [pid = 3808] [serial = 2110] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16AAA400) [pid = 3808] [serial = 2096] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (1950A800) [pid = 3808] [serial = 2111] [outer = 00000000] [url = about:blank] 03:38:31 INFO - PROCESS | 3808 | 1461235111132 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]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:38:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 906ms 03:38:31 INFO - PROCESS | 3808 | 1461235111168 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 3808 | 1461235111173 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:38:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:38:31 INFO - PROCESS | 3808 | 1461235111179 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 3808 | 1461235111182 Marionette TRACE conn3 <- [1,2854,null,{}] 03:38:31 INFO - PROCESS | 3808 | 1461235111186 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}] 03:38:31 INFO - PROCESS | 3808 | 1461235111264 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:38:31 INFO - PROCESS | 3808 | 1461235111272 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 3808 | ++DOCSHELL 13209000 == 42 [pid = 3808] [id = 723] 03:38:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (1320E000) [pid = 3808] [serial = 2169] [outer = 00000000] 03:38:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (15558800) [pid = 3808] [serial = 2170] [outer = 1320E000] 03:38:31 INFO - PROCESS | 3808 | 1461235111331 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (15FAA800) [pid = 3808] [serial = 2171] [outer = 1320E000] 03:38:31 INFO - PROCESS | 3808 | 1461235111804 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]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:38:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 641ms 03:38:31 INFO - PROCESS | 3808 | 1461235111895 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 3808 | 1461235111897 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:38:31 INFO - PROCESS | 3808 | 1461235111905 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 3808 | 1461235111909 Marionette TRACE conn3 <- [1,2858,null,{}] 03:38:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:38:31 INFO - PROCESS | 3808 | 1461235111923 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}] 03:38:32 INFO - PROCESS | 3808 | 1461235112004 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:38:32 INFO - PROCESS | 3808 | 1461235112018 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 3808 | ++DOCSHELL 16769C00 == 43 [pid = 3808] [id = 724] 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1676A800) [pid = 3808] [serial = 2172] [outer = 00000000] 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (16AA5C00) [pid = 3808] [serial = 2173] [outer = 1676A800] 03:38:32 INFO - PROCESS | 3808 | 1461235112065 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (18193000) [pid = 3808] [serial = 2174] [outer = 1676A800] 03:38:32 INFO - PROCESS | 3808 | 1461235112538 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]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 03:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:38:32 INFO - PROCESS | 3808 | 1461235112552 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 3808 | 1461235112554 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:38:32 INFO - PROCESS | 3808 | 1461235112557 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 3808 | 1461235112559 Marionette TRACE conn3 <- [1,2862,null,{}] 03:38:32 INFO - PROCESS | 3808 | 1461235112566 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}] 03:38:32 INFO - PROCESS | 3808 | 1461235112643 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:38:32 INFO - PROCESS | 3808 | 1461235112649 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 3808 | ++DOCSHELL 184F5C00 == 44 [pid = 3808] [id = 725] 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18841C00) [pid = 3808] [serial = 2175] [outer = 00000000] 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18B98C00) [pid = 3808] [serial = 2176] [outer = 18841C00] 03:38:32 INFO - PROCESS | 3808 | 1461235112694 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (18B98000) [pid = 3808] [serial = 2177] [outer = 18841C00] 03:38:33 INFO - PROCESS | 3808 | 1461235113129 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]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:38:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 594ms 03:38:33 INFO - PROCESS | 3808 | 1461235113156 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 3808 | 1461235113158 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:38:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:38:33 INFO - PROCESS | 3808 | 1461235113162 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 3808 | 1461235113163 Marionette TRACE conn3 <- [1,2866,null,{}] 03:38:33 INFO - PROCESS | 3808 | 1461235113167 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}] 03:38:33 INFO - PROCESS | 3808 | 1461235113241 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:38:33 INFO - PROCESS | 3808 | 1461235113247 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 3808 | ++DOCSHELL 18C6E400 == 45 [pid = 3808] [id = 726] 03:38:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18C6F400) [pid = 3808] [serial = 2178] [outer = 00000000] 03:38:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18C79C00) [pid = 3808] [serial = 2179] [outer = 18C6F400] 03:38:33 INFO - PROCESS | 3808 | 1461235113290 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18E0DC00) [pid = 3808] [serial = 2180] [outer = 18C6F400] 03:38:33 INFO - PROCESS | 3808 | 1461235113811 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]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:38:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 03:38:33 INFO - PROCESS | 3808 | 1461235113860 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 3808 | 1461235113862 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:38:33 INFO - PROCESS | 3808 | 1461235113865 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:38:33 INFO - PROCESS | 3808 | 1461235113867 Marionette TRACE conn3 <- [1,2870,null,{}] 03:38:33 INFO - PROCESS | 3808 | 1461235113876 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}] 03:38:34 INFO - PROCESS | 3808 | 1461235114003 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:38:34 INFO - PROCESS | 3808 | 1461235114071 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 3808 | ++DOCSHELL 194B9400 == 46 [pid = 3808] [id = 727] 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (19509C00) [pid = 3808] [serial = 2181] [outer = 00000000] 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (1950F000) [pid = 3808] [serial = 2182] [outer = 19509C00] 03:38:34 INFO - PROCESS | 3808 | 1461235114123 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (19513800) [pid = 3808] [serial = 2183] [outer = 19509C00] 03:38:34 INFO - PROCESS | 3808 | 1461235114570 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]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 750ms 03:38:34 INFO - PROCESS | 3808 | 1461235114606 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 3808 | 1461235114608 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:38:34 INFO - PROCESS | 3808 | 1461235114611 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:38:34 INFO - PROCESS | 3808 | 1461235114613 Marionette TRACE conn3 <- [1,2874,null,{}] 03:38:34 INFO - PROCESS | 3808 | 1461235114616 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}] 03:38:34 INFO - PROCESS | 3808 | 1461235114752 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:38:34 INFO - PROCESS | 3808 | 1461235114760 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 3808 | ++DOCSHELL 02A97000 == 47 [pid = 3808] [id = 728] 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1996FC00) [pid = 3808] [serial = 2184] [outer = 00000000] 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (19AC1400) [pid = 3808] [serial = 2185] [outer = 1996FC00] 03:38:34 INFO - PROCESS | 3808 | 1461235114863 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (19A92C00) [pid = 3808] [serial = 2186] [outer = 1996FC00] 03:38:35 INFO - PROCESS | 3808 | 1461235115278 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]]]}] 03:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 03:38:35 INFO - PROCESS | 3808 | 1461235115315 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 3808 | 1461235115317 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:38:35 INFO - PROCESS | 3808 | 1461235115320 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 3808 | 1461235115322 Marionette TRACE conn3 <- [1,2878,null,{}] 03:38:35 INFO - PROCESS | 3808 | 1461235115331 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}] 03:38:35 INFO - PROCESS | 3808 | 1461235115438 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:38:35 INFO - PROCESS | 3808 | 1461235115447 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 3808 | ++DOCSHELL 19979400 == 48 [pid = 3808] [id = 729] 03:38:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19C11400) [pid = 3808] [serial = 2187] [outer = 00000000] 03:38:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C4F800) [pid = 3808] [serial = 2188] [outer = 19C11400] 03:38:35 INFO - PROCESS | 3808 | 1461235115501 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19C53000) [pid = 3808] [serial = 2189] [outer = 19C11400] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (182A8C00) [pid = 3808] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (182B4C00) [pid = 3808] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (132D9C00) [pid = 3808] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (12CBD400) [pid = 3808] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1676B800) [pid = 3808] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1550B000) [pid = 3808] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (18B9E400) [pid = 3808] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (02A8A000) [pid = 3808] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1555E000) [pid = 3808] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (18C75000) [pid = 3808] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1341D800) [pid = 3808] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (16775C00) [pid = 3808] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (16A8F800) [pid = 3808] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (11B4E400) [pid = 3808] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1553DC00) [pid = 3808] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (13A40000) [pid = 3808] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (02A91800) [pid = 3808] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:38:35 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (12D41800) [pid = 3808] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:38:36 INFO - PROCESS | 3808 | 1461235116121 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 828ms 03:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:38:36 INFO - PROCESS | 3808 | 1461235116164 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 3808 | 1461235116166 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:38:36 INFO - PROCESS | 3808 | 1461235116169 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 3808 | 1461235116171 Marionette TRACE conn3 <- [1,2882,null,{}] 03:38:36 INFO - PROCESS | 3808 | 1461235116175 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}] 03:38:36 INFO - PROCESS | 3808 | 1461235116251 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:38:36 INFO - PROCESS | 3808 | 1461235116257 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 3808 | ++DOCSHELL 13205400 == 49 [pid = 3808] [id = 730] 03:38:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (1346B400) [pid = 3808] [serial = 2190] [outer = 00000000] 03:38:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (16087400) [pid = 3808] [serial = 2191] [outer = 1346B400] 03:38:36 INFO - PROCESS | 3808 | 1461235116301 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (16A8F800) [pid = 3808] [serial = 2192] [outer = 1346B400] 03:38:36 INFO - PROCESS | 3808 | 1461235116767 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]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 03:38:36 INFO - PROCESS | 3808 | 1461235116808 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 3808 | 1461235116810 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:38:36 INFO - PROCESS | 3808 | 1461235116813 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:38:36 INFO - PROCESS | 3808 | 1461235116815 Marionette TRACE conn3 <- [1,2886,null,{}] 03:38:36 INFO - PROCESS | 3808 | 1461235116818 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}] 03:38:36 INFO - PROCESS | 3808 | 1461235116895 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:38:36 INFO - PROCESS | 3808 | 1461235116901 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 3808 | ++DOCSHELL 182B4C00 == 50 [pid = 3808] [id = 731] 03:38:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (184EAC00) [pid = 3808] [serial = 2193] [outer = 00000000] 03:38:36 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18FE5000) [pid = 3808] [serial = 2194] [outer = 184EAC00] 03:38:36 INFO - PROCESS | 3808 | 1461235116945 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (19979800) [pid = 3808] [serial = 2195] [outer = 184EAC00] 03:38:37 INFO - PROCESS | 3808 | 1461235117390 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]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 03:38:37 INFO - PROCESS | 3808 | 1461235117452 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 3808 | 1461235117454 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:38:37 INFO - PROCESS | 3808 | 1461235117457 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 3808 | 1461235117460 Marionette TRACE conn3 <- [1,2890,null,{}] 03:38:37 INFO - PROCESS | 3808 | 1461235117463 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}] 03:38:37 INFO - PROCESS | 3808 | 1461235117568 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:38:37 INFO - PROCESS | 3808 | 1461235117574 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 3808 | ++DOCSHELL 19C18C00 == 51 [pid = 3808] [id = 732] 03:38:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (19C58C00) [pid = 3808] [serial = 2196] [outer = 00000000] 03:38:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (1A033000) [pid = 3808] [serial = 2197] [outer = 19C58C00] 03:38:37 INFO - PROCESS | 3808 | 1461235117623 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1A05A800) [pid = 3808] [serial = 2198] [outer = 19C58C00] 03:38:38 INFO - PROCESS | 3808 | 1461235118321 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 906ms 03:38:38 INFO - PROCESS | 3808 | 1461235118362 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 3808 | 1461235118368 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:38:38 INFO - PROCESS | 3808 | 1461235118373 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 3808 | 1461235118377 Marionette TRACE conn3 <- [1,2894,null,{}] 03:38:38 INFO - PROCESS | 3808 | 1461235118382 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}] 03:38:38 INFO - PROCESS | 3808 | 1461235118489 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:38:38 INFO - PROCESS | 3808 | 1461235118610 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 3808 | ++DOCSHELL 1341CC00 == 52 [pid = 3808] [id = 733] 03:38:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1341DC00) [pid = 3808] [serial = 2199] [outer = 00000000] 03:38:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (13E9B800) [pid = 3808] [serial = 2200] [outer = 1341DC00] 03:38:38 INFO - PROCESS | 3808 | 1461235118666 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (15512400) [pid = 3808] [serial = 2201] [outer = 1341DC00] 03:38:39 INFO - PROCESS | 3808 | 1461235119262 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]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 937ms 03:38:39 INFO - PROCESS | 3808 | 1461235119318 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 3808 | 1461235119324 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:38:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:38:39 INFO - PROCESS | 3808 | 1461235119331 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 3808 | 1461235119334 Marionette TRACE conn3 <- [1,2898,null,{}] 03:38:39 INFO - PROCESS | 3808 | 1461235119338 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}] 03:38:39 INFO - PROCESS | 3808 | 1461235119445 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:38:39 INFO - PROCESS | 3808 | 1461235119584 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 3808 | ++DOCSHELL 16651400 == 53 [pid = 3808] [id = 734] 03:38:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (16A8E000) [pid = 3808] [serial = 2202] [outer = 00000000] 03:38:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18B95000) [pid = 3808] [serial = 2203] [outer = 16A8E000] 03:38:39 INFO - PROCESS | 3808 | 1461235119639 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (18C6F800) [pid = 3808] [serial = 2204] [outer = 16A8E000] 03:38:40 INFO - PROCESS | 3808 | 1461235120150 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]]]}] 03:38:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:38:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:38:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 844ms 03:38:40 INFO - PROCESS | 3808 | 1461235120172 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 3808 | 1461235120174 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /DOMEvents/constructors.html 03:38:40 INFO - PROCESS | 3808 | 1461235120178 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 3808 | 1461235120182 Marionette TRACE conn3 <- [1,2902,null,{}] 03:38:40 INFO - PROCESS | 3808 | 1461235120193 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}] 03:38:40 INFO - PROCESS | 3808 | 1461235120344 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:38:40 INFO - PROCESS | 3808 | 1461235120373 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 3808 | ++DOCSHELL 19812400 == 54 [pid = 3808] [id = 735] 03:38:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (19AB6800) [pid = 3808] [serial = 2205] [outer = 00000000] 03:38:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (19C54C00) [pid = 3808] [serial = 2206] [outer = 19AB6800] 03:38:40 INFO - PROCESS | 3808 | 1461235120481 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19D5A000) [pid = 3808] [serial = 2207] [outer = 19AB6800] 03:38:41 INFO - PROCESS | 3808 | 1461235121102 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]]]}] 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:38:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:38:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:38:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1062ms 03:38:41 INFO - PROCESS | 3808 | 1461235121232 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 3808 | 1461235121235 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:38:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:38:41 INFO - PROCESS | 3808 | 1461235121239 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 3808 | 1461235121241 Marionette TRACE conn3 <- [1,2906,null,{}] 03:38:41 INFO - PROCESS | 3808 | 1461235121261 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}] 03:38:41 INFO - PROCESS | 3808 | 1461235121368 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:38:41 INFO - PROCESS | 3808 | 1461235121514 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 3808 | ++DOCSHELL 13265000 == 55 [pid = 3808] [id = 736] 03:38:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18FF3000) [pid = 3808] [serial = 2208] [outer = 00000000] 03:38:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (1A064C00) [pid = 3808] [serial = 2209] [outer = 18FF3000] 03:38:41 INFO - PROCESS | 3808 | 1461235121598 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (1A270400) [pid = 3808] [serial = 2210] [outer = 18FF3000] 03:38:42 INFO - PROCESS | 3808 | 1461235122106 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:38:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 906ms 03:38:42 INFO - PROCESS | 3808 | 1461235122142 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 3808 | 1461235122144 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:38:42 INFO - PROCESS | 3808 | 1461235122148 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 3808 | 1461235122151 Marionette TRACE conn3 <- [1,2910,null,{}] 03:38:42 INFO - PROCESS | 3808 | 1461235122155 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}] 03:38:42 INFO - PROCESS | 3808 | 1461235122407 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:38:42 INFO - PROCESS | 3808 | 1461235122555 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 3808 | ++DOCSHELL 13257800 == 56 [pid = 3808] [id = 737] 03:38:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (13259C00) [pid = 3808] [serial = 2211] [outer = 00000000] 03:38:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (132E2C00) [pid = 3808] [serial = 2212] [outer = 13259C00] 03:38:42 INFO - PROCESS | 3808 | 1461235122611 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1346E800) [pid = 3808] [serial = 2213] [outer = 13259C00] 03:38:43 INFO - PROCESS | 3808 | [3808] 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 03:38:43 INFO - PROCESS | 3808 | [3808] 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 03:38:43 INFO - PROCESS | 3808 | [3808] 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 03:38:43 INFO - PROCESS | 3808 | [3808] 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 03:38:43 INFO - PROCESS | 3808 | 1461235123172 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]]]}] 03:38:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:38:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:43 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 03:38:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:43 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 03:38:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:43 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]" 03:38:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:38:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:38:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1047ms 03:38:43 INFO - PROCESS | 3808 | 1461235123213 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 3808 | 1461235123219 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:38:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:38:43 INFO - PROCESS | 3808 | 1461235123225 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 3808 | 1461235123231 Marionette TRACE conn3 <- [1,2914,null,{}] 03:38:43 INFO - PROCESS | 3808 | 1461235123237 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}] 03:38:43 INFO - PROCESS | 3808 | 1461235123338 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:38:43 INFO - PROCESS | 3808 | 1461235123478 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 3808 | ++DOCSHELL 15CDA000 == 57 [pid = 3808] [id = 738] 03:38:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (15CE5400) [pid = 3808] [serial = 2214] [outer = 00000000] 03:38:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (1654E000) [pid = 3808] [serial = 2215] [outer = 15CE5400] 03:38:43 INFO - PROCESS | 3808 | 1461235123531 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 3808 | ++DOMWINDOW == 113 (16649000) [pid = 3808] [serial = 2216] [outer = 15CE5400] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 14AB0C00 == 56 [pid = 3808] [id = 681] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 13A3F800 == 55 [pid = 3808] [id = 680] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 11B4C400 == 54 [pid = 3808] [id = 691] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 15CCDC00 == 53 [pid = 3808] [id = 678] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 13A02800 == 52 [pid = 3808] [id = 692] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 16A8F400 == 51 [pid = 3808] [id = 693] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 182B4C00 == 50 [pid = 3808] [id = 731] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 13205400 == 49 [pid = 3808] [id = 730] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 19979400 == 48 [pid = 3808] [id = 729] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 02A97000 == 47 [pid = 3808] [id = 728] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 194B9400 == 46 [pid = 3808] [id = 727] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 18C6E400 == 45 [pid = 3808] [id = 726] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 184F5C00 == 44 [pid = 3808] [id = 725] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 16769C00 == 43 [pid = 3808] [id = 724] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 13209000 == 42 [pid = 3808] [id = 723] 03:38:43 INFO - PROCESS | 3808 | --DOCSHELL 13224C00 == 41 [pid = 3808] [id = 722] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 112 (1997AC00) [pid = 3808] [serial = 2152] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (12D44800) [pid = 3808] [serial = 2048] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (13417800) [pid = 3808] [serial = 2084] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (18B98800) [pid = 3808] [serial = 2081] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (13208000) [pid = 3808] [serial = 2075] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (1841E400) [pid = 3808] [serial = 2045] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (15551400) [pid = 3808] [serial = 2078] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (18C6FC00) [pid = 3808] [serial = 2140] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (184EF400) [pid = 3808] [serial = 2137] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (18868800) [pid = 3808] [serial = 2138] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (13478000) [pid = 3808] [serial = 2128] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13874400) [pid = 3808] [serial = 2126] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (132E4000) [pid = 3808] [serial = 2125] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (16AA5400) [pid = 3808] [serial = 2134] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1608F400) [pid = 3808] [serial = 2120] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (15AF0800) [pid = 3808] [serial = 2119] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (19510400) [pid = 3808] [serial = 2123] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18F82C00) [pid = 3808] [serial = 2122] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (12D74C00) [pid = 3808] [serial = 2116] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1321AC00) [pid = 3808] [serial = 2117] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (15FAB800) [pid = 3808] [serial = 2131] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (16524800) [pid = 3808] [serial = 2132] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18C7A800) [pid = 3808] [serial = 2141] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18FEF400) [pid = 3808] [serial = 2143] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (1818FC00) [pid = 3808] [serial = 2146] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (19819000) [pid = 3808] [serial = 2149] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (13A0E800) [pid = 3808] [serial = 2129] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (194B6400) [pid = 3808] [serial = 2144] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18C52400) [pid = 3808] [serial = 2147] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (18FE5400) [pid = 3808] [serial = 2150] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (18186C00) [pid = 3808] [serial = 2135] [outer = 00000000] [url = about:blank] 03:38:43 INFO - PROCESS | 3808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:38:44 INFO - PROCESS | 3808 | 1461235124049 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]]]}] 03:38:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:38:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 828ms 03:38:44 INFO - PROCESS | 3808 | 1461235124072 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 3808 | 1461235124075 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:38:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:38:44 INFO - PROCESS | 3808 | 1461235124079 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 3808 | 1461235124081 Marionette TRACE conn3 <- [1,2918,null,{}] 03:38:44 INFO - PROCESS | 3808 | 1461235124084 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}] 03:38:44 INFO - PROCESS | 3808 | 1461235124162 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:38:44 INFO - PROCESS | 3808 | 1461235124170 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 3808 | ++DOCSHELL 1321A400 == 42 [pid = 3808] [id = 739] 03:38:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1321AC00) [pid = 3808] [serial = 2217] [outer = 00000000] 03:38:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (13A40000) [pid = 3808] [serial = 2218] [outer = 1321AC00] 03:38:44 INFO - PROCESS | 3808 | 1461235124215 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (14AB0C00) [pid = 3808] [serial = 2219] [outer = 1321AC00] 03:38:44 INFO - PROCESS | 3808 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:38:44 INFO - PROCESS | 3808 | 1461235124722 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]]]}] 03:38:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:38:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 703ms 03:38:44 INFO - PROCESS | 3808 | 1461235124777 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 3808 | 1461235124780 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:38:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:38:44 INFO - PROCESS | 3808 | 1461235124790 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 3808 | 1461235124794 Marionette TRACE conn3 <- [1,2922,null,{}] 03:38:44 INFO - PROCESS | 3808 | 1461235124798 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}] 03:38:44 INFO - PROCESS | 3808 | 1461235124877 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:38:44 INFO - PROCESS | 3808 | 1461235124882 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 3808 | ++DOCSHELL 13A0D400 == 43 [pid = 3808] [id = 740] 03:38:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (15826400) [pid = 3808] [serial = 2220] [outer = 00000000] 03:38:44 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (16A8CC00) [pid = 3808] [serial = 2221] [outer = 15826400] 03:38:44 INFO - PROCESS | 3808 | 1461235124926 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (16AA6400) [pid = 3808] [serial = 2222] [outer = 15826400] 03:38:45 INFO - PROCESS | 3808 | 1461235125369 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]]]}] 03:38:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:38:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 594ms 03:38:45 INFO - PROCESS | 3808 | 1461235125379 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 3808 | 1461235125381 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:38:45 INFO - PROCESS | 3808 | 1461235125384 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 3808 | 1461235125386 Marionette TRACE conn3 <- [1,2926,null,{}] 03:38:45 INFO - PROCESS | 3808 | 1461235125390 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}] 03:38:45 INFO - PROCESS | 3808 | 1461235125466 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:38:45 INFO - PROCESS | 3808 | 1461235125472 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 3808 | ++DOCSHELL 13263400 == 44 [pid = 3808] [id = 741] 03:38:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (16AA4400) [pid = 3808] [serial = 2223] [outer = 00000000] 03:38:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18428C00) [pid = 3808] [serial = 2224] [outer = 16AA4400] 03:38:45 INFO - PROCESS | 3808 | 1461235125516 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (18833400) [pid = 3808] [serial = 2225] [outer = 16AA4400] 03:38:45 INFO - PROCESS | 3808 | 1461235125949 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]]]}] 03:38:45 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. 03:38:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 593ms 03:38:45 INFO - PROCESS | 3808 | 1461235125982 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 3808 | 1461235125984 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:38:45 INFO - PROCESS | 3808 | 1461235125987 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 3808 | 1461235125989 Marionette TRACE conn3 <- [1,2930,null,{}] 03:38:46 INFO - PROCESS | 3808 | 1461235125992 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}] 03:38:46 INFO - PROCESS | 3808 | 1461235126119 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:38:46 INFO - PROCESS | 3808 | 1461235126129 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 3808 | ++DOCSHELL 12D3D400 == 45 [pid = 3808] [id = 742] 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (1899F000) [pid = 3808] [serial = 2226] [outer = 00000000] 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (18B9D400) [pid = 3808] [serial = 2227] [outer = 1899F000] 03:38:46 INFO - PROCESS | 3808 | 1461235126182 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (18C6FC00) [pid = 3808] [serial = 2228] [outer = 1899F000] 03:38:46 INFO - PROCESS | 3808 | 1461235126626 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"]]]}] 03:38:46 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 03:38:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:38:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 704ms 03:38:46 INFO - PROCESS | 3808 | 1461235126687 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 3808 | 1461235126689 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:38:46 INFO - PROCESS | 3808 | 1461235126693 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 3808 | 1461235126694 Marionette TRACE conn3 <- [1,2934,null,{}] 03:38:46 INFO - PROCESS | 3808 | 1461235126698 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}] 03:38:46 INFO - PROCESS | 3808 | 1461235126809 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:38:46 INFO - PROCESS | 3808 | 1461235126816 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 3808 | ++DOCSHELL 12D79C00 == 46 [pid = 3808] [id = 743] 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18421000) [pid = 3808] [serial = 2229] [outer = 00000000] 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18FE7C00) [pid = 3808] [serial = 2230] [outer = 18421000] 03:38:46 INFO - PROCESS | 3808 | 1461235126914 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (18FE9400) [pid = 3808] [serial = 2231] [outer = 18421000] 03:38:47 INFO - PROCESS | 3808 | 1461235127311 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]]]}] 03:38:47 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. 03:38:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 640ms 03:38:47 INFO - PROCESS | 3808 | 1461235127330 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 3808 | 1461235127332 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:38:47 INFO - PROCESS | 3808 | 1461235127336 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 3808 | 1461235127337 Marionette TRACE conn3 <- [1,2938,null,{}] 03:38:47 INFO - PROCESS | 3808 | 1461235127341 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}] 03:38:47 INFO - PROCESS | 3808 | 1461235127453 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:38:47 INFO - PROCESS | 3808 | 1461235127459 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 3808 | ++DOCSHELL 18993400 == 47 [pid = 3808] [id = 744] 03:38:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (18FE9C00) [pid = 3808] [serial = 2232] [outer = 00000000] 03:38:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (19512C00) [pid = 3808] [serial = 2233] [outer = 18FE9C00] 03:38:47 INFO - PROCESS | 3808 | 1461235127503 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (19515C00) [pid = 3808] [serial = 2234] [outer = 18FE9C00] 03:38:47 INFO - PROCESS | 3808 | ++DOCSHELL 19979400 == 48 [pid = 3808] [id = 745] 03:38:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1997A000) [pid = 3808] [serial = 2235] [outer = 00000000] 03:38:47 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1997AC00) [pid = 3808] [serial = 2236] [outer = 1997A000] 03:38:47 INFO - PROCESS | 3808 | 1461235127962 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]]]}] 03:38:47 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. 03:38:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms 03:38:47 INFO - PROCESS | 3808 | 1461235127974 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 3808 | 1461235127976 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:38:47 INFO - PROCESS | 3808 | 1461235127979 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 3808 | 1461235127981 Marionette TRACE conn3 <- [1,2942,null,{}] 03:38:48 INFO - PROCESS | 3808 | 1461235127992 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}] 03:38:48 INFO - PROCESS | 3808 | 1461235128111 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:38:48 INFO - PROCESS | 3808 | 1461235128179 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 3808 | ++DOCSHELL 132DD800 == 49 [pid = 3808] [id = 746] 03:38:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (194B9400) [pid = 3808] [serial = 2237] [outer = 00000000] 03:38:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (19A88000) [pid = 3808] [serial = 2238] [outer = 194B9400] 03:38:48 INFO - PROCESS | 3808 | 1461235128250 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (19C0E400) [pid = 3808] [serial = 2239] [outer = 194B9400] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (19509C00) [pid = 3808] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (1996FC00) [pid = 3808] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (19C11400) [pid = 3808] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (19971400) [pid = 3808] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (132E5000) [pid = 3808] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (18841C00) [pid = 3808] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (1320E000) [pid = 3808] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1346B400) [pid = 3808] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (1676A800) [pid = 3808] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (18C6F400) [pid = 3808] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:38:48 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (184EAC00) [pid = 3808] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:38:48 INFO - PROCESS | 3808 | 1461235128761 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]]]}] 03:38:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:38:48 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 03:38:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 797ms 03:38:48 INFO - PROCESS | 3808 | 1461235128782 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 3808 | 1461235128784 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:38:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:38:48 INFO - PROCESS | 3808 | 1461235128787 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 3808 | 1461235128788 Marionette TRACE conn3 <- [1,2946,null,{}] 03:38:48 INFO - PROCESS | 3808 | 1461235128792 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}] 03:38:48 INFO - PROCESS | 3808 | 1461235128933 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:38:49 INFO - PROCESS | 3808 | 1461235128990 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 3808 | ++DOCSHELL 132E6C00 == 50 [pid = 3808] [id = 747] 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (13877400) [pid = 3808] [serial = 2240] [outer = 00000000] 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1997B800) [pid = 3808] [serial = 2241] [outer = 13877400] 03:38:49 INFO - PROCESS | 3808 | 1461235129034 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (19C17400) [pid = 3808] [serial = 2242] [outer = 13877400] 03:38:49 INFO - PROCESS | 3808 | 1461235129365 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]]]}] 03:38:49 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. 03:38:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 03:38:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:38:49 INFO - PROCESS | 3808 | 1461235129425 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 3808 | 1461235129427 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:38:49 INFO - PROCESS | 3808 | 1461235129430 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 3808 | 1461235129432 Marionette TRACE conn3 <- [1,2950,null,{}] 03:38:49 INFO - PROCESS | 3808 | 1461235129435 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}] 03:38:49 INFO - PROCESS | 3808 | 1461235129556 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:38:49 INFO - PROCESS | 3808 | 1461235129563 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 3808 | ++DOCSHELL 18841C00 == 51 [pid = 3808] [id = 748] 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (19976800) [pid = 3808] [serial = 2243] [outer = 00000000] 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (1A063800) [pid = 3808] [serial = 2244] [outer = 19976800] 03:38:49 INFO - PROCESS | 3808 | 1461235129612 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (1A2E0000) [pid = 3808] [serial = 2245] [outer = 19976800] 03:38:50 INFO - PROCESS | 3808 | 1461235130048 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]]]}] 03:38:50 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. 03:38:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 03:38:50 INFO - PROCESS | 3808 | 1461235130069 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 3808 | 1461235130071 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:38:50 INFO - PROCESS | 3808 | 1461235130074 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:38:50 INFO - PROCESS | 3808 | 1461235130076 Marionette TRACE conn3 <- [1,2954,null,{}] 03:38:50 INFO - PROCESS | 3808 | 1461235130093 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}] 03:38:50 INFO - PROCESS | 3808 | 1461235130185 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:38:50 INFO - PROCESS | 3808 | 1461235130191 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 3808 | ++DOCSHELL 1A381000 == 52 [pid = 3808] [id = 749] 03:38:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1A381C00) [pid = 3808] [serial = 2246] [outer = 00000000] 03:38:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (1A96B800) [pid = 3808] [serial = 2247] [outer = 1A381C00] 03:38:50 INFO - PROCESS | 3808 | 1461235130235 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (1A9E5000) [pid = 3808] [serial = 2248] [outer = 1A381C00] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 18B9A000 == 51 [pid = 3808] [id = 707] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 02A89800 == 50 [pid = 3808] [id = 705] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 18184400 == 49 [pid = 3808] [id = 720] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 12CF9400 == 48 [pid = 3808] [id = 694] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 18FED000 == 47 [pid = 3808] [id = 721] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 14AB1800 == 46 [pid = 3808] [id = 719] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 1341A400 == 45 [pid = 3808] [id = 718] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 1996E800 == 44 [pid = 3808] [id = 717] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 16549000 == 43 [pid = 3808] [id = 679] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 14A06400 == 42 [pid = 3808] [id = 706] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 15CDA000 == 41 [pid = 3808] [id = 738] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 13257800 == 40 [pid = 3808] [id = 737] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 13265000 == 39 [pid = 3808] [id = 736] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 19812400 == 38 [pid = 3808] [id = 735] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 16651400 == 37 [pid = 3808] [id = 734] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 19C18C00 == 36 [pid = 3808] [id = 732] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 1341CC00 == 35 [pid = 3808] [id = 733] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 13A0D400 == 34 [pid = 3808] [id = 740] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 132E6C00 == 33 [pid = 3808] [id = 747] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 12D3D400 == 32 [pid = 3808] [id = 742] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 18841C00 == 31 [pid = 3808] [id = 748] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 13263400 == 30 [pid = 3808] [id = 741] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 19979400 == 29 [pid = 3808] [id = 745] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 1321A400 == 28 [pid = 3808] [id = 739] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 18993400 == 27 [pid = 3808] [id = 744] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 132DD800 == 26 [pid = 3808] [id = 746] 03:38:51 INFO - PROCESS | 3808 | --DOCSHELL 12D79C00 == 25 [pid = 3808] [id = 743] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1950F000) [pid = 3808] [serial = 2182] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (19AC1400) [pid = 3808] [serial = 2185] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (19513800) [pid = 3808] [serial = 2183] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19C4F800) [pid = 3808] [serial = 2188] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (19A92C00) [pid = 3808] [serial = 2186] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (1997DC00) [pid = 3808] [serial = 2153] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (13426000) [pid = 3808] [serial = 2155] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1667B400) [pid = 3808] [serial = 2158] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (15840400) [pid = 3808] [serial = 2168] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (15557000) [pid = 3808] [serial = 2167] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18B98C00) [pid = 3808] [serial = 2176] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1A033000) [pid = 3808] [serial = 2197] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18B98000) [pid = 3808] [serial = 2177] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (15558800) [pid = 3808] [serial = 2170] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (15FAA800) [pid = 3808] [serial = 2171] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (16087400) [pid = 3808] [serial = 2191] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (19C0EC00) [pid = 3808] [serial = 2164] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (16AA5C00) [pid = 3808] [serial = 2173] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (18193000) [pid = 3808] [serial = 2174] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (18C79C00) [pid = 3808] [serial = 2179] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (19515800) [pid = 3808] [serial = 2161] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (18FE5000) [pid = 3808] [serial = 2194] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (19C53000) [pid = 3808] [serial = 2189] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (16A8F800) [pid = 3808] [serial = 2192] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (18E0DC00) [pid = 3808] [serial = 2180] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (19979800) [pid = 3808] [serial = 2195] [outer = 00000000] [url = about:blank] 03:38:52 INFO - PROCESS | 3808 | 1461235132067 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]]]}] 03:38:52 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. 03:38:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2016ms 03:38:52 INFO - PROCESS | 3808 | 1461235132091 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 3808 | 1461235132095 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:38:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:38:52 INFO - PROCESS | 3808 | 1461235132101 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 3808 | 1461235132105 Marionette TRACE conn3 <- [1,2958,null,{}] 03:38:52 INFO - PROCESS | 3808 | 1461235132117 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}] 03:38:52 INFO - PROCESS | 3808 | 1461235132205 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:38:52 INFO - PROCESS | 3808 | 1461235132214 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 3808 | ++DOCSHELL 11B53000 == 26 [pid = 3808] [id = 750] 03:38:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (11B53400) [pid = 3808] [serial = 2249] [outer = 00000000] 03:38:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (12CBCC00) [pid = 3808] [serial = 2250] [outer = 11B53400] 03:38:52 INFO - PROCESS | 3808 | 1461235132263 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (12CF9000) [pid = 3808] [serial = 2251] [outer = 11B53400] 03:38:52 INFO - PROCESS | 3808 | 1461235132773 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]]]}] 03:38:52 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. 03:38:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 703ms 03:38:52 INFO - PROCESS | 3808 | 1461235132801 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 3808 | 1461235132807 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:38:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:38:52 INFO - PROCESS | 3808 | 1461235132813 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 3808 | 1461235132816 Marionette TRACE conn3 <- [1,2962,null,{}] 03:38:52 INFO - PROCESS | 3808 | 1461235132820 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}] 03:38:52 INFO - PROCESS | 3808 | 1461235132902 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:38:52 INFO - PROCESS | 3808 | 1461235132909 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 3808 | ++DOCSHELL 12CF5C00 == 27 [pid = 3808] [id = 751] 03:38:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (12D4BC00) [pid = 3808] [serial = 2252] [outer = 00000000] 03:38:52 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (1321F800) [pid = 3808] [serial = 2253] [outer = 12D4BC00] 03:38:52 INFO - PROCESS | 3808 | 1461235132955 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (1325A400) [pid = 3808] [serial = 2254] [outer = 12D4BC00] 03:38:53 INFO - PROCESS | 3808 | 1461235133420 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]]]}] 03:38:53 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. 03:38:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 640ms 03:38:53 INFO - PROCESS | 3808 | 1461235133449 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 3808 | 1461235133452 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:38:53 INFO - PROCESS | 3808 | 1461235133456 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 3808 | 1461235133459 Marionette TRACE conn3 <- [1,2966,null,{}] 03:38:53 INFO - PROCESS | 3808 | 1461235133471 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}] 03:38:53 INFO - PROCESS | 3808 | 1461235133557 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:38:53 INFO - PROCESS | 3808 | 1461235133563 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 3808 | ++DOCSHELL 132DFC00 == 28 [pid = 3808] [id = 752] 03:38:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (13417800) [pid = 3808] [serial = 2255] [outer = 00000000] 03:38:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1346B000) [pid = 3808] [serial = 2256] [outer = 13417800] 03:38:53 INFO - PROCESS | 3808 | 1461235133612 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (13473000) [pid = 3808] [serial = 2257] [outer = 13417800] 03:38:54 INFO - PROCESS | 3808 | 1461235134092 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]]]}] 03:38:54 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. 03:38:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 704ms 03:38:54 INFO - PROCESS | 3808 | 1461235134154 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 3808 | 1461235134157 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:38:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:38:54 INFO - PROCESS | 3808 | 1461235134160 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 3808 | 1461235134162 Marionette TRACE conn3 <- [1,2970,null,{}] 03:38:54 INFO - PROCESS | 3808 | 1461235134165 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}] 03:38:54 INFO - PROCESS | 3808 | 1461235134243 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:38:54 INFO - PROCESS | 3808 | 1461235134248 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 3808 | ++DOCSHELL 1341E400 == 29 [pid = 3808] [id = 753] 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (13E9D000) [pid = 3808] [serial = 2258] [outer = 00000000] 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (14A06400) [pid = 3808] [serial = 2259] [outer = 13E9D000] 03:38:54 INFO - PROCESS | 3808 | 1461235134293 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (15537800) [pid = 3808] [serial = 2260] [outer = 13E9D000] 03:38:54 INFO - PROCESS | 3808 | 1461235134735 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"]]]}] 03:38:54 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 03:38:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:38:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms 03:38:54 INFO - PROCESS | 3808 | 1461235134757 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 3808 | 1461235134758 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:38:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:38:54 INFO - PROCESS | 3808 | 1461235134762 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 3808 | 1461235134763 Marionette TRACE conn3 <- [1,2974,null,{}] 03:38:54 INFO - PROCESS | 3808 | 1461235134779 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}] 03:38:54 INFO - PROCESS | 3808 | 1461235134859 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:38:54 INFO - PROCESS | 3808 | 1461235134864 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 3808 | ++DOCSHELL 15559400 == 30 [pid = 3808] [id = 754] 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (1581B000) [pid = 3808] [serial = 2261] [outer = 00000000] 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (15CCD400) [pid = 3808] [serial = 2262] [outer = 1581B000] 03:38:54 INFO - PROCESS | 3808 | 1461235134909 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (15CE6C00) [pid = 3808] [serial = 2263] [outer = 1581B000] 03:38:55 INFO - PROCESS | 3808 | 1461235135361 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]]]}] 03:38:55 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. 03:38:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 03:38:55 INFO - PROCESS | 3808 | 1461235135410 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 3808 | 1461235135412 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:38:55 INFO - PROCESS | 3808 | 1461235135415 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 3808 | 1461235135417 Marionette TRACE conn3 <- [1,2978,null,{}] 03:38:55 INFO - PROCESS | 3808 | 1461235135420 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}] 03:38:55 INFO - PROCESS | 3808 | 1461235135524 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:38:55 INFO - PROCESS | 3808 | 1461235135531 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 3808 | ++DOCSHELL 16087400 == 31 [pid = 3808] [id = 755] 03:38:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (16093C00) [pid = 3808] [serial = 2264] [outer = 00000000] 03:38:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (16769C00) [pid = 3808] [serial = 2265] [outer = 16093C00] 03:38:55 INFO - PROCESS | 3808 | 1461235135578 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (16A8F400) [pid = 3808] [serial = 2266] [outer = 16093C00] 03:38:55 INFO - PROCESS | 3808 | ++DOCSHELL 16A92C00 == 32 [pid = 3808] [id = 756] 03:38:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (1820F000) [pid = 3808] [serial = 2267] [outer = 00000000] 03:38:55 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (182AB400) [pid = 3808] [serial = 2268] [outer = 1820F000] 03:38:56 INFO - PROCESS | 3808 | 1461235136030 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]]]}] 03:38:56 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. 03:38:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms 03:38:56 INFO - PROCESS | 3808 | 1461235136054 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 3808 | 1461235136056 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:38:56 INFO - PROCESS | 3808 | 1461235136060 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:38:56 INFO - PROCESS | 3808 | 1461235136061 Marionette TRACE conn3 <- [1,2982,null,{}] 03:38:56 INFO - PROCESS | 3808 | 1461235136065 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}] 03:38:56 INFO - PROCESS | 3808 | 1461235136144 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:38:56 INFO - PROCESS | 3808 | 1461235136149 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 3808 | ++DOCSHELL 02A8C000 == 33 [pid = 3808] [id = 757] 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (16A88C00) [pid = 3808] [serial = 2269] [outer = 00000000] 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (182AA000) [pid = 3808] [serial = 2270] [outer = 16A88C00] 03:38:56 INFO - PROCESS | 3808 | 1461235136193 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (18420C00) [pid = 3808] [serial = 2271] [outer = 16A88C00] 03:38:56 INFO - PROCESS | 3808 | 1461235136625 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]]]}] 03:38:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:38:56 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 03:38:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 594ms 03:38:56 INFO - PROCESS | 3808 | 1461235136657 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 3808 | 1461235136659 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:38:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:38:56 INFO - PROCESS | 3808 | 1461235136662 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 3808 | 1461235136664 Marionette TRACE conn3 <- [1,2986,null,{}] 03:38:56 INFO - PROCESS | 3808 | 1461235136667 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}] 03:38:56 INFO - PROCESS | 3808 | 1461235136784 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:38:56 INFO - PROCESS | 3808 | 1461235136792 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 3808 | ++DOCSHELL 184EAC00 == 34 [pid = 3808] [id = 758] 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (1883C000) [pid = 3808] [serial = 2272] [outer = 00000000] 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (18B97000) [pid = 3808] [serial = 2273] [outer = 1883C000] 03:38:56 INFO - PROCESS | 3808 | 1461235136837 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (18B98C00) [pid = 3808] [serial = 2274] [outer = 1883C000] 03:38:57 INFO - PROCESS | 3808 | 1461235137235 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]]]}] 03:38:57 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. 03:38:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 593ms 03:38:57 INFO - PROCESS | 3808 | 1461235137259 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 3808 | 1461235137261 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:38:57 INFO - PROCESS | 3808 | 1461235137264 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 3808 | 1461235137266 Marionette TRACE conn3 <- [1,2990,null,{}] 03:38:57 INFO - PROCESS | 3808 | 1461235137270 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}] 03:38:57 INFO - PROCESS | 3808 | 1461235137345 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:38:57 INFO - PROCESS | 3808 | 1461235137453 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 3808 | ++DOCSHELL 132DD800 == 35 [pid = 3808] [id = 759] 03:38:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (18868000) [pid = 3808] [serial = 2275] [outer = 00000000] 03:38:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (18C6E800) [pid = 3808] [serial = 2276] [outer = 18868000] 03:38:57 INFO - PROCESS | 3808 | 1461235137497 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 3808 | ++DOMWINDOW == 106 (18B9D000) [pid = 3808] [serial = 2277] [outer = 18868000] 03:38:57 INFO - PROCESS | 3808 | 1461235137923 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]]]}] 03:38:57 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. 03:38:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 703ms 03:38:57 INFO - PROCESS | 3808 | 1461235137965 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 3808 | 1461235137967 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:38:57 INFO - PROCESS | 3808 | 1461235137970 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 3808 | 1461235137972 Marionette TRACE conn3 <- [1,2994,null,{}] 03:38:57 INFO - PROCESS | 3808 | 1461235137975 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}] 03:38:58 INFO - PROCESS | 3808 | 1461235138085 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:38:58 INFO - PROCESS | 3808 | 1461235138091 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 3808 | ++DOCSHELL 18C72400 == 36 [pid = 3808] [id = 760] 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 107 (18C72800) [pid = 3808] [serial = 2278] [outer = 00000000] 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 108 (18E10C00) [pid = 3808] [serial = 2279] [outer = 18C72800] 03:38:58 INFO - PROCESS | 3808 | 1461235138135 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 109 (18E12C00) [pid = 3808] [serial = 2280] [outer = 18C72800] 03:38:58 INFO - PROCESS | 3808 | 1461235138570 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]]]}] 03:38:58 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. 03:38:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 03:38:58 INFO - PROCESS | 3808 | 1461235138611 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 3808 | 1461235138613 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:38:58 INFO - PROCESS | 3808 | 1461235138616 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 3808 | 1461235138618 Marionette TRACE conn3 <- [1,2998,null,{}] 03:38:58 INFO - PROCESS | 3808 | 1461235138622 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}] 03:38:58 INFO - PROCESS | 3808 | 1461235138741 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:38:58 INFO - PROCESS | 3808 | 1461235138746 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 3808 | ++DOCSHELL 18FEBC00 == 37 [pid = 3808] [id = 761] 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 110 (1936F000) [pid = 3808] [serial = 2281] [outer = 00000000] 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 111 (1950F400) [pid = 3808] [serial = 2282] [outer = 1936F000] 03:38:58 INFO - PROCESS | 3808 | 1461235138831 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 3808 | ++DOMWINDOW == 112 (19518000) [pid = 3808] [serial = 2283] [outer = 1936F000] 03:38:59 INFO - PROCESS | 3808 | [3808] 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 03:38:59 INFO - PROCESS | 3808 | 1461235139338 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:38:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:38:59 INFO - {} 03:38:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:38:59 INFO - {} 03:38:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:38:59 INFO - {} 03:38:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:38:59 INFO - {} 03:38:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 03:38:59 INFO - PROCESS | 3808 | 1461235139354 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 3808 | 1461235139356 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:38:59 INFO - TEST-START | /FileAPI/fileReader.html 03:38:59 INFO - PROCESS | 3808 | 1461235139359 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 3808 | 1461235139361 Marionette TRACE conn3 <- [1,3002,null,{}] 03:38:59 INFO - PROCESS | 3808 | 1461235139368 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}] 03:38:59 INFO - PROCESS | 3808 | 1461235139753 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 111 (18C6C800) [pid = 3808] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 110 (19AB7800) [pid = 3808] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 109 (19512800) [pid = 3808] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 108 (194B9400) [pid = 3808] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 107 (18421000) [pid = 3808] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 106 (18FE9C00) [pid = 3808] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 105 (13877400) [pid = 3808] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1997A000) [pid = 3808] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19976800) [pid = 3808] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (1899F000) [pid = 3808] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (16AA4400) [pid = 3808] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (15826400) [pid = 3808] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (1321AC00) [pid = 3808] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (15CE5400) [pid = 3808] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (13259C00) [pid = 3808] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18FF3000) [pid = 3808] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (19AB6800) [pid = 3808] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (16A8E000) [pid = 3808] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1341DC00) [pid = 3808] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19C58C00) [pid = 3808] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1341AC00) [pid = 3808] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:38:59 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (1555F000) [pid = 3808] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:38:59 INFO - PROCESS | 3808 | 1461235139819 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 3808 | ++DOCSHELL 02A95800 == 38 [pid = 3808] [id = 762] 03:38:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (02A96800) [pid = 3808] [serial = 2284] [outer = 00000000] 03:38:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (13265800) [pid = 3808] [serial = 2285] [outer = 02A96800] 03:38:59 INFO - PROCESS | 3808 | 1461235139863 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13474C00) [pid = 3808] [serial = 2286] [outer = 02A96800] 03:39:00 INFO - PROCESS | 3808 | 1461235140233 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]]]}] 03:39:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:39:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:39:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:39:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:39:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 906ms 03:39:00 INFO - PROCESS | 3808 | 1461235140265 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 3808 | 1461235140266 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:39:00 INFO - PROCESS | 3808 | 1461235140270 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - TEST-START | /FileAPI/historical.html 03:39:00 INFO - PROCESS | 3808 | 1461235140271 Marionette TRACE conn3 <- [1,3006,null,{}] 03:39:00 INFO - PROCESS | 3808 | 1461235140275 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}] 03:39:00 INFO - PROCESS | 3808 | 1461235140391 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:39:00 INFO - PROCESS | 3808 | 1461235140396 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 3808 | ++DOCSHELL 13220000 == 39 [pid = 3808] [id = 763] 03:39:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (13421800) [pid = 3808] [serial = 2287] [outer = 00000000] 03:39:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (18C76400) [pid = 3808] [serial = 2288] [outer = 13421800] 03:39:00 INFO - PROCESS | 3808 | 1461235140439 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 96 (18FF3400) [pid = 3808] [serial = 2289] [outer = 13421800] 03:39:00 INFO - PROCESS | 3808 | 1461235140832 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"]]]}] 03:39:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:39:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:39:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:39:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:39:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:39:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:39:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:39:00 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 03:39:00 INFO - PROCESS | 3808 | 1461235140876 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 3808 | 1461235140878 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:39:00 INFO - PROCESS | 3808 | 1461235140881 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 3808 | 1461235140883 Marionette TRACE conn3 <- [1,3010,null,{}] 03:39:00 INFO - TEST-START | /FileAPI/idlharness.html 03:39:00 INFO - PROCESS | 3808 | 1461235140886 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}] 03:39:00 INFO - PROCESS | 3808 | 1461235140967 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:39:00 INFO - PROCESS | 3808 | 1461235140973 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 3808 | ++DOCSHELL 19512800 == 40 [pid = 3808] [id = 764] 03:39:00 INFO - PROCESS | 3808 | ++DOMWINDOW == 97 (19977C00) [pid = 3808] [serial = 2290] [outer = 00000000] 03:39:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 98 (19A8F400) [pid = 3808] [serial = 2291] [outer = 19977C00] 03:39:01 INFO - PROCESS | 3808 | 1461235141016 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 3808 | ++DOMWINDOW == 99 (19AB6000) [pid = 3808] [serial = 2292] [outer = 19977C00] 03:39:02 INFO - PROCESS | 3808 | 1461235142005 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]]]}] 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:39:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:39:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:39:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:39:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:39:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:39:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:39:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:39:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:39:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:39:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:39:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:39:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:39:02 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 03:39:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:39:02 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 03:39:02 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 03:39:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:39:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:39:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:39:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:39:02 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 03:39:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:39:02 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 03:39:02 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 03:39:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:39:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:39:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:39:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:39:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:39:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:39:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1313ms 03:39:02 INFO - PROCESS | 3808 | 1461235142203 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 3808 | 1461235142207 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /FileAPI/idlharness.worker 03:39:02 INFO - PROCESS | 3808 | 1461235142215 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 3808 | 1461235142219 Marionette TRACE conn3 <- [1,3014,null,{}] 03:39:02 INFO - PROCESS | 3808 | 1461235142225 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}] 03:39:02 INFO - PROCESS | 3808 | 1461235142339 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:39:02 INFO - PROCESS | 3808 | 1461235142474 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 3808 | ++DOCSHELL 13223000 == 41 [pid = 3808] [id = 765] 03:39:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 100 (13258800) [pid = 3808] [serial = 2293] [outer = 00000000] 03:39:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 101 (132DC800) [pid = 3808] [serial = 2294] [outer = 13258800] 03:39:02 INFO - PROCESS | 3808 | 1461235142531 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 3808 | ++DOMWINDOW == 102 (132E5400) [pid = 3808] [serial = 2295] [outer = 13258800] 03:39:02 INFO - PROCESS | 3808 | [3808] 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 03:39:03 INFO - PROCESS | 3808 | 1461235143876 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,{},{}]]]}] 03:39:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:39:03 INFO - {} 03:39:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:39:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:39:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:39:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:39:03 INFO - {} 03:39:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:39:03 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:39:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:39:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:39:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:39:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:39:04 INFO - {} 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:39:04 INFO - {} 03:39:04 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 - {} 03:39:04 INFO - {} 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:39:04 INFO - {} 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:39:04 INFO - {} 03:39:04 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 - {} 03:39:04 INFO - {} 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:39:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:39:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 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 03:39:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:39:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:39:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:39:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:39:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:39:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:39:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:39:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:39:04 INFO - {} 03:39:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1876ms 03:39:04 INFO - PROCESS | 3808 | 1461235144115 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 3808 | 1461235144121 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:39:04 INFO - PROCESS | 3808 | 1461235144129 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 3808 | 1461235144132 Marionette TRACE conn3 <- [1,3018,null,{}] 03:39:04 INFO - PROCESS | 3808 | 1461235144136 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}] 03:39:04 INFO - PROCESS | 3808 | 1461235144229 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:39:04 INFO - PROCESS | 3808 | 1461235144492 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 3808 | ++DOCSHELL 02A8B800 == 42 [pid = 3808] [id = 766] 03:39:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 103 (02A8F400) [pid = 3808] [serial = 2296] [outer = 00000000] 03:39:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 104 (12C01C00) [pid = 3808] [serial = 2297] [outer = 02A8F400] 03:39:04 INFO - PROCESS | 3808 | 1461235144586 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 3808 | ++DOMWINDOW == 105 (1320E000) [pid = 3808] [serial = 2298] [outer = 02A8F400] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 13A0F400 == 41 [pid = 3808] [id = 671] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 1341F800 == 40 [pid = 3808] [id = 668] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 1899A400 == 39 [pid = 3808] [id = 672] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 14AB5800 == 38 [pid = 3808] [id = 669] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 16940C00 == 37 [pid = 3808] [id = 667] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 13420000 == 36 [pid = 3808] [id = 662] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 1664B800 == 35 [pid = 3808] [id = 666] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 12D48400 == 34 [pid = 3808] [id = 663] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 14A05800 == 33 [pid = 3808] [id = 664] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 1346D000 == 32 [pid = 3808] [id = 676] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 11B55800 == 31 [pid = 3808] [id = 665] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 146AB400 == 30 [pid = 3808] [id = 677] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 13203800 == 29 [pid = 3808] [id = 661] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 12D42C00 == 28 [pid = 3808] [id = 675] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 11B56000 == 27 [pid = 3808] [id = 660] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 12B84000 == 26 [pid = 3808] [id = 674] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 16A92C00 == 25 [pid = 3808] [id = 756] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 104 (1A96B800) [pid = 3808] [serial = 2247] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOCSHELL 1A381000 == 24 [pid = 3808] [id = 749] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 103 (19762000) [pid = 3808] [serial = 2114] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 102 (19C13800) [pid = 3808] [serial = 2165] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 101 (13A0A000) [pid = 3808] [serial = 2156] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 100 (1693FC00) [pid = 3808] [serial = 2159] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 99 (19974800) [pid = 3808] [serial = 2162] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 98 (18FE7C00) [pid = 3808] [serial = 2230] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 97 (19512C00) [pid = 3808] [serial = 2233] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 96 (18FE9400) [pid = 3808] [serial = 2231] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 95 (1997B800) [pid = 3808] [serial = 2241] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (19A88000) [pid = 3808] [serial = 2238] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (1997AC00) [pid = 3808] [serial = 2236] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (19515C00) [pid = 3808] [serial = 2234] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (1A063800) [pid = 3808] [serial = 2244] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (19C0E400) [pid = 3808] [serial = 2239] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (18B9D400) [pid = 3808] [serial = 2227] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (18428C00) [pid = 3808] [serial = 2224] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (18833400) [pid = 3808] [serial = 2225] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (16A8CC00) [pid = 3808] [serial = 2221] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (16AA6400) [pid = 3808] [serial = 2222] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (13A40000) [pid = 3808] [serial = 2218] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (14AB0C00) [pid = 3808] [serial = 2219] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (16649000) [pid = 3808] [serial = 2216] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (1654E000) [pid = 3808] [serial = 2215] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1346E800) [pid = 3808] [serial = 2213] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (132E2C00) [pid = 3808] [serial = 2212] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (1A270400) [pid = 3808] [serial = 2210] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (1A064C00) [pid = 3808] [serial = 2209] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (19D5A000) [pid = 3808] [serial = 2207] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (19C54C00) [pid = 3808] [serial = 2206] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (18C6F800) [pid = 3808] [serial = 2204] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (18B95000) [pid = 3808] [serial = 2203] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (15512400) [pid = 3808] [serial = 2201] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (13E9B800) [pid = 3808] [serial = 2200] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (1A05A800) [pid = 3808] [serial = 2198] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (19C17400) [pid = 3808] [serial = 2242] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (1A2E0000) [pid = 3808] [serial = 2245] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (18C6FC00) [pid = 3808] [serial = 2228] [outer = 00000000] [url = about:blank] 03:39:05 INFO - PROCESS | 3808 | 1461235145202 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]]]}] 03:39:05 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 03:39:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1094ms 03:39:05 INFO - PROCESS | 3808 | 1461235145225 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 3808 | 1461235145230 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:39:05 INFO - PROCESS | 3808 | 1461235145235 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 3808 | 1461235145238 Marionette TRACE conn3 <- [1,3022,null,{}] 03:39:05 INFO - PROCESS | 3808 | 1461235145242 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}] 03:39:05 INFO - PROCESS | 3808 | 1461235145324 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:39:05 INFO - PROCESS | 3808 | 1461235145333 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 3808 | ++DOCSHELL 13210C00 == 25 [pid = 3808] [id = 767] 03:39:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (13219000) [pid = 3808] [serial = 2299] [outer = 00000000] 03:39:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (1341C800) [pid = 3808] [serial = 2300] [outer = 13219000] 03:39:05 INFO - PROCESS | 3808 | 1461235145384 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (1346B400) [pid = 3808] [serial = 2301] [outer = 13219000] 03:39:05 INFO - PROCESS | 3808 | 1461235145878 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]]]}] 03:39:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:39:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 703ms 03:39:05 INFO - PROCESS | 3808 | 1461235145939 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 3808 | 1461235145943 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:39:05 INFO - PROCESS | 3808 | 1461235145959 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 3808 | 1461235145961 Marionette TRACE conn3 <- [1,3026,null,{}] 03:39:05 INFO - PROCESS | 3808 | 1461235145965 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}] 03:39:06 INFO - PROCESS | 3808 | 1461235146052 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:39:06 INFO - PROCESS | 3808 | 1461235146060 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 3808 | ++DOCSHELL 13E45800 == 26 [pid = 3808] [id = 768] 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (13E46400) [pid = 3808] [serial = 2302] [outer = 00000000] 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (14A0FC00) [pid = 3808] [serial = 2303] [outer = 13E46400] 03:39:06 INFO - PROCESS | 3808 | 1461235146105 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (15512400) [pid = 3808] [serial = 2304] [outer = 13E46400] 03:39:06 INFO - PROCESS | 3808 | 1461235146569 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"]]]}] 03:39:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:39:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:39:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 656ms 03:39:06 INFO - PROCESS | 3808 | 1461235146610 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 3808 | 1461235146612 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:39:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:39:06 INFO - PROCESS | 3808 | 1461235146625 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 3808 | 1461235146631 Marionette TRACE conn3 <- [1,3030,null,{}] 03:39:06 INFO - PROCESS | 3808 | 1461235146636 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}] 03:39:06 INFO - PROCESS | 3808 | 1461235146717 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:39:06 INFO - PROCESS | 3808 | 1461235146722 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 3808 | ++DOCSHELL 15CE2000 == 27 [pid = 3808] [id = 769] 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (15CE5400) [pid = 3808] [serial = 2305] [outer = 00000000] 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (16521000) [pid = 3808] [serial = 2306] [outer = 15CE5400] 03:39:06 INFO - PROCESS | 3808 | 1461235146766 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (16550400) [pid = 3808] [serial = 2307] [outer = 15CE5400] 03:39:07 INFO - PROCESS | 3808 | 1461235147437 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]]]}] 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:39:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:39:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:39:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:39:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:39:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:39:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 985ms 03:39:07 INFO - PROCESS | 3808 | 1461235147595 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 3808 | 1461235147597 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:39:07 INFO - PROCESS | 3808 | 1461235147601 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 3808 | 1461235147602 Marionette TRACE conn3 <- [1,3034,null,{}] 03:39:07 INFO - PROCESS | 3808 | 1461235147606 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}] 03:39:07 INFO - PROCESS | 3808 | 1461235147722 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:39:07 INFO - PROCESS | 3808 | 1461235147727 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 3808 | ++DOCSHELL 182B3000 == 28 [pid = 3808] [id = 770] 03:39:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (182B3800) [pid = 3808] [serial = 2308] [outer = 00000000] 03:39:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (1886D800) [pid = 3808] [serial = 2309] [outer = 182B3800] 03:39:07 INFO - PROCESS | 3808 | 1461235147772 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (18B94800) [pid = 3808] [serial = 2310] [outer = 182B3800] 03:39:07 INFO - PROCESS | 3808 | [3808] 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 03:39:08 INFO - PROCESS | 3808 | 1461235148217 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:39:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:39:08 INFO - {} 03:39:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 640ms 03:39:08 INFO - PROCESS | 3808 | 1461235148238 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 3808 | 1461235148240 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 3808 | 1461235148243 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:39:08 INFO - PROCESS | 3808 | 1461235148245 Marionette TRACE conn3 <- [1,3038,null,{}] 03:39:08 INFO - PROCESS | 3808 | 1461235148248 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}] 03:39:08 INFO - PROCESS | 3808 | 1461235148355 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:39:08 INFO - PROCESS | 3808 | 1461235148361 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 3808 | ++DOCSHELL 18841C00 == 29 [pid = 3808] [id = 771] 03:39:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (18B96400) [pid = 3808] [serial = 2311] [outer = 00000000] 03:39:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (18C74800) [pid = 3808] [serial = 2312] [outer = 18B96400] 03:39:08 INFO - PROCESS | 3808 | 1461235148416 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (18E15000) [pid = 3808] [serial = 2313] [outer = 18B96400] 03:39:08 INFO - PROCESS | 3808 | 1461235148880 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]]]}] 03:39:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:39:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:39:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:39:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:39:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 688ms 03:39:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:39:08 INFO - PROCESS | 3808 | 1461235148943 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 3808 | 1461235148945 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 3808 | 1461235148949 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 3808 | 1461235148951 Marionette TRACE conn3 <- [1,3042,null,{}] 03:39:08 INFO - PROCESS | 3808 | 1461235148960 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}] 03:39:09 INFO - PROCESS | 3808 | 1461235149105 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:39:09 INFO - PROCESS | 3808 | 1461235149136 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 3808 | ++DOCSHELL 194AE400 == 30 [pid = 3808] [id = 772] 03:39:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (194B5C00) [pid = 3808] [serial = 2314] [outer = 00000000] 03:39:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (19764000) [pid = 3808] [serial = 2315] [outer = 194B5C00] 03:39:09 INFO - PROCESS | 3808 | 1461235149182 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (13873000) [pid = 3808] [serial = 2316] [outer = 194B5C00] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (1936F000) [pid = 3808] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (18C72800) [pid = 3808] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (16A88C00) [pid = 3808] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (13417800) [pid = 3808] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (13E9D000) [pid = 3808] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1820F000) [pid = 3808] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (16093C00) [pid = 3808] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (11B53400) [pid = 3808] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (12D4BC00) [pid = 3808] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (1883C000) [pid = 3808] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (1581B000) [pid = 3808] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (13421800) [pid = 3808] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (02A96800) [pid = 3808] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:39:09 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (18868000) [pid = 3808] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:39:10 INFO - PROCESS | 3808 | 1461235150027 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"]]]}] 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:39:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:39:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:39:10 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" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:39:10 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" 03:39:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:39:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1219ms 03:39:10 INFO - PROCESS | 3808 | 1461235150172 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 3808 | 1461235150174 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:39:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:39:10 INFO - PROCESS | 3808 | 1461235150178 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 3808 | 1461235150179 Marionette TRACE conn3 <- [1,3046,null,{}] 03:39:10 INFO - PROCESS | 3808 | 1461235150183 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}] 03:39:10 INFO - PROCESS | 3808 | 1461235150262 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:39:10 INFO - PROCESS | 3808 | 1461235150268 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 3808 | ++DOCSHELL 1654D800 == 31 [pid = 3808] [id = 773] 03:39:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (16648C00) [pid = 3808] [serial = 2317] [outer = 00000000] 03:39:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (18E16C00) [pid = 3808] [serial = 2318] [outer = 16648C00] 03:39:10 INFO - PROCESS | 3808 | 1461235150312 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (18FF2000) [pid = 3808] [serial = 2319] [outer = 16648C00] 03:39:10 INFO - PROCESS | 3808 | 1461235150809 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]]]}] 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:39:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:39:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:39:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:39:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:39:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:39:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 703ms 03:39:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:39:10 INFO - PROCESS | 3808 | 1461235150880 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 3808 | 1461235150882 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:39:10 INFO - PROCESS | 3808 | 1461235150885 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 3808 | 1461235150887 Marionette TRACE conn3 <- [1,3050,null,{}] 03:39:10 INFO - PROCESS | 3808 | 1461235150890 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}] 03:39:10 INFO - PROCESS | 3808 | 1461235150964 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:39:10 INFO - PROCESS | 3808 | 1461235150970 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 3808 | ++DOCSHELL 13DBA400 == 32 [pid = 3808] [id = 774] 03:39:10 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (16525400) [pid = 3808] [serial = 2320] [outer = 00000000] 03:39:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (19821800) [pid = 3808] [serial = 2321] [outer = 16525400] 03:39:11 INFO - PROCESS | 3808 | 1461235151013 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (1997B400) [pid = 3808] [serial = 2322] [outer = 16525400] 03:39:11 INFO - PROCESS | 3808 | [3808] 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 03:39:11 INFO - PROCESS | 3808 | 1461235151487 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:39:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:39:11 INFO - {} 03:39:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 03:39:11 INFO - PROCESS | 3808 | 1461235151564 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 3808 | 1461235151568 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:39:11 INFO - PROCESS | 3808 | 1461235151578 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 3808 | 1461235151582 Marionette TRACE conn3 <- [1,3054,null,{}] 03:39:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:39:11 INFO - PROCESS | 3808 | 1461235151588 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}] 03:39:11 INFO - PROCESS | 3808 | 1461235151698 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:39:11 INFO - PROCESS | 3808 | 1461235151801 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 3808 | ++DOCSHELL 1321C400 == 33 [pid = 3808] [id = 775] 03:39:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (1321E400) [pid = 3808] [serial = 2323] [outer = 00000000] 03:39:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (132DB800) [pid = 3808] [serial = 2324] [outer = 1321E400] 03:39:11 INFO - PROCESS | 3808 | 1461235151857 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (132D9800) [pid = 3808] [serial = 2325] [outer = 1321E400] 03:39:12 INFO - PROCESS | 3808 | 1461235152453 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]]]}] 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:39:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:39:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 953ms 03:39:12 INFO - PROCESS | 3808 | 1461235152531 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 3808 | 1461235152535 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:39:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:39:12 INFO - PROCESS | 3808 | 1461235152543 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 3808 | 1461235152547 Marionette TRACE conn3 <- [1,3058,null,{}] 03:39:12 INFO - PROCESS | 3808 | 1461235152565 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}] 03:39:12 INFO - PROCESS | 3808 | 1461235152699 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:39:12 INFO - PROCESS | 3808 | 1461235152761 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 3808 | ++DOCSHELL 13224000 == 34 [pid = 3808] [id = 776] 03:39:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (1325EC00) [pid = 3808] [serial = 2326] [outer = 00000000] 03:39:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (15AEFC00) [pid = 3808] [serial = 2327] [outer = 1325EC00] 03:39:12 INFO - PROCESS | 3808 | 1461235152815 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (15CD2000) [pid = 3808] [serial = 2328] [outer = 1325EC00] 03:39:13 INFO - PROCESS | 3808 | 1461235153320 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]]]}] 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:39:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:39:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 797ms 03:39:13 INFO - PROCESS | 3808 | 1461235153343 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 3808 | 1461235153346 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:39:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:39:13 INFO - PROCESS | 3808 | 1461235153350 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 3808 | 1461235153352 Marionette TRACE conn3 <- [1,3062,null,{}] 03:39:13 INFO - PROCESS | 3808 | 1461235153379 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}] 03:39:13 INFO - PROCESS | 3808 | 1461235153487 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:39:13 INFO - PROCESS | 3808 | 1461235153596 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 3808 | ++DOCSHELL 16AA3400 == 35 [pid = 3808] [id = 777] 03:39:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (16AA6000) [pid = 3808] [serial = 2329] [outer = 00000000] 03:39:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (1820C800) [pid = 3808] [serial = 2330] [outer = 16AA6000] 03:39:13 INFO - PROCESS | 3808 | 1461235153653 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (182B6C00) [pid = 3808] [serial = 2331] [outer = 16AA6000] 03:39:14 INFO - PROCESS | 3808 | 1461235154220 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]]]}] 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:39:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:39:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 906ms 03:39:14 INFO - PROCESS | 3808 | 1461235154254 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 3808 | 1461235154256 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:39:14 INFO - PROCESS | 3808 | 1461235154260 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 3808 | 1461235154262 Marionette TRACE conn3 <- [1,3066,null,{}] 03:39:14 INFO - PROCESS | 3808 | 1461235154265 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}] 03:39:14 INFO - PROCESS | 3808 | 1461235154365 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:39:14 INFO - PROCESS | 3808 | 1461235154473 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 3808 | ++DOCSHELL 18B96800 == 36 [pid = 3808] [id = 778] 03:39:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18C78400) [pid = 3808] [serial = 2332] [outer = 00000000] 03:39:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (19517000) [pid = 3808] [serial = 2333] [outer = 18C78400] 03:39:14 INFO - PROCESS | 3808 | 1461235154527 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 3808 | ++DOMWINDOW == 89 (1950C000) [pid = 3808] [serial = 2334] [outer = 18C78400] 03:39:15 INFO - PROCESS | 3808 | 1461235155060 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] 03:39:15 INFO - PROCESS | 3808 | 1461235155178 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:39:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:39:15 INFO - PROCESS | 3808 | 1461235155182 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 3808 | 1461235155184 Marionette TRACE conn3 <- [1,3070,null,{}] 03:39:15 INFO - PROCESS | 3808 | 1461235155188 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}] 03:39:15 INFO - PROCESS | 3808 | 1461235155285 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:39:15 INFO - PROCESS | 3808 | 1461235155424 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 3808 | ++DOCSHELL 18184800 == 37 [pid = 3808] [id = 779] 03:39:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 90 (18C6D800) [pid = 3808] [serial = 2335] [outer = 00000000] 03:39:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 91 (19C4F000) [pid = 3808] [serial = 2336] [outer = 18C6D800] 03:39:15 INFO - PROCESS | 3808 | 1461235155479 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 3808 | ++DOMWINDOW == 92 (19C52000) [pid = 3808] [serial = 2337] [outer = 18C6D800] 03:39:16 INFO - PROCESS | 3808 | 1461235156022 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]]]}] 03:39:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:39:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:39:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:39:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 906ms 03:39:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:39:16 INFO - PROCESS | 3808 | 1461235156085 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 3808 | 1461235156087 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 3808 | 1461235156091 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 3808 | 1461235156093 Marionette TRACE conn3 <- [1,3074,null,{}] 03:39:16 INFO - PROCESS | 3808 | 1461235156097 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}] 03:39:16 INFO - PROCESS | 3808 | 1461235156223 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:39:16 INFO - PROCESS | 3808 | 1461235156446 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 3808 | ++DOCSHELL 13203800 == 38 [pid = 3808] [id = 780] 03:39:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 93 (13219400) [pid = 3808] [serial = 2338] [outer = 00000000] 03:39:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 94 (132D9400) [pid = 3808] [serial = 2339] [outer = 13219400] 03:39:16 INFO - PROCESS | 3808 | 1461235156507 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 3808 | ++DOMWINDOW == 95 (1341A000) [pid = 3808] [serial = 2340] [outer = 13219400] 03:39:17 INFO - PROCESS | 3808 | 1461235157023 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:39:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 938ms 03:39:17 INFO - PROCESS | 3808 | 1461235157036 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 3808 | 1461235157040 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:39:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:39:17 INFO - PROCESS | 3808 | 1461235157046 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 3808 | 1461235157049 Marionette TRACE conn3 <- [1,3078,null,{}] 03:39:17 INFO - PROCESS | 3808 | 1461235157053 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}] 03:39:17 INFO - PROCESS | 3808 | 1461235157149 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:39:17 INFO - PROCESS | 3808 | 1461235157301 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 94 (19518000) [pid = 3808] [serial = 2283] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 93 (19A8F400) [pid = 3808] [serial = 2291] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 92 (18E10C00) [pid = 3808] [serial = 2279] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 91 (182AA000) [pid = 3808] [serial = 2270] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 90 (18420C00) [pid = 3808] [serial = 2271] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 89 (1346B000) [pid = 3808] [serial = 2256] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 88 (13473000) [pid = 3808] [serial = 2257] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (14A06400) [pid = 3808] [serial = 2259] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (15537800) [pid = 3808] [serial = 2260] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (182AB400) [pid = 3808] [serial = 2268] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (16769C00) [pid = 3808] [serial = 2265] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (16A8F400) [pid = 3808] [serial = 2266] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (12CBCC00) [pid = 3808] [serial = 2250] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (12CF9000) [pid = 3808] [serial = 2251] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (1321F800) [pid = 3808] [serial = 2253] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 79 (1325A400) [pid = 3808] [serial = 2254] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 78 (18B97000) [pid = 3808] [serial = 2273] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 77 (18B98C00) [pid = 3808] [serial = 2274] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 76 (1950F400) [pid = 3808] [serial = 2282] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 75 (15CCD400) [pid = 3808] [serial = 2262] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 74 (15CE6C00) [pid = 3808] [serial = 2263] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 73 (18C76400) [pid = 3808] [serial = 2288] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 72 (13265800) [pid = 3808] [serial = 2285] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 71 (18B9D000) [pid = 3808] [serial = 2277] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 70 (13474C00) [pid = 3808] [serial = 2286] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 69 (18C6E800) [pid = 3808] [serial = 2276] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 68 (18E12C00) [pid = 3808] [serial = 2280] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | --DOMWINDOW == 67 (18FF3400) [pid = 3808] [serial = 2289] [outer = 00000000] [url = about:blank] 03:39:17 INFO - PROCESS | 3808 | ++DOCSHELL 11B4A000 == 39 [pid = 3808] [id = 781] 03:39:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 68 (11B50000) [pid = 3808] [serial = 2341] [outer = 00000000] 03:39:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 69 (13223400) [pid = 3808] [serial = 2342] [outer = 11B50000] 03:39:17 INFO - PROCESS | 3808 | 1461235157380 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 70 (1341AC00) [pid = 3808] [serial = 2343] [outer = 11B50000] 03:39:17 INFO - PROCESS | 3808 | 1461235157755 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:39:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 03:39:17 INFO - PROCESS | 3808 | 1461235157824 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 3808 | 1461235157828 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:39:17 INFO - PROCESS | 3808 | 1461235157833 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 3808 | 1461235157835 Marionette TRACE conn3 <- [1,3082,null,{}] 03:39:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:39:17 INFO - PROCESS | 3808 | 1461235157838 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}] 03:39:17 INFO - PROCESS | 3808 | 1461235157922 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:39:17 INFO - PROCESS | 3808 | 1461235157928 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 3808 | ++DOCSHELL 13475800 == 40 [pid = 3808] [id = 782] 03:39:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 71 (13DA7000) [pid = 3808] [serial = 2344] [outer = 00000000] 03:39:17 INFO - PROCESS | 3808 | ++DOMWINDOW == 72 (15552000) [pid = 3808] [serial = 2345] [outer = 13DA7000] 03:39:17 INFO - PROCESS | 3808 | 1461235157973 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 73 (15827000) [pid = 3808] [serial = 2346] [outer = 13DA7000] 03:39:18 INFO - PROCESS | 3808 | 1461235158480 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:39:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:39:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 03:39:18 INFO - PROCESS | 3808 | 1461235158536 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 3808 | 1461235158538 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:39:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:39:18 INFO - PROCESS | 3808 | 1461235158543 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 3808 | 1461235158548 Marionette TRACE conn3 <- [1,3086,null,{}] 03:39:18 INFO - PROCESS | 3808 | 1461235158557 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}] 03:39:18 INFO - PROCESS | 3808 | 1461235158637 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:39:18 INFO - PROCESS | 3808 | 1461235158645 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 3808 | ++DOCSHELL 16092400 == 41 [pid = 3808] [id = 783] 03:39:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 74 (16093C00) [pid = 3808] [serial = 2347] [outer = 00000000] 03:39:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 75 (16653000) [pid = 3808] [serial = 2348] [outer = 16093C00] 03:39:18 INFO - PROCESS | 3808 | 1461235158689 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 3808 | ++DOMWINDOW == 76 (1676EC00) [pid = 3808] [serial = 2349] [outer = 16093C00] 03:39:19 INFO - PROCESS | 3808 | 1461235159140 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]]]}] 03:39:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:39:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:39:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 657ms 03:39:19 INFO - PROCESS | 3808 | 1461235159200 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 3808 | 1461235159202 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:39:19 INFO - PROCESS | 3808 | 1461235159205 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 3808 | 1461235159207 Marionette TRACE conn3 <- [1,3090,null,{}] 03:39:19 INFO - PROCESS | 3808 | 1461235159211 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}] 03:39:19 INFO - PROCESS | 3808 | 1461235159296 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:39:19 INFO - PROCESS | 3808 | 1461235159303 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 3808 | ++DOCSHELL 16520800 == 42 [pid = 3808] [id = 784] 03:39:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 77 (16688000) [pid = 3808] [serial = 2350] [outer = 00000000] 03:39:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 78 (16AA6C00) [pid = 3808] [serial = 2351] [outer = 16688000] 03:39:19 INFO - PROCESS | 3808 | 1461235159375 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 3808 | ++DOMWINDOW == 79 (1818FC00) [pid = 3808] [serial = 2352] [outer = 16688000] 03:39:19 INFO - PROCESS | 3808 | 1461235159801 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:39:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:39:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 03:39:19 INFO - PROCESS | 3808 | 1461235159853 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 3808 | 1461235159855 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:39:19 INFO - PROCESS | 3808 | 1461235159858 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 3808 | 1461235159860 Marionette TRACE conn3 <- [1,3094,null,{}] 03:39:19 INFO - PROCESS | 3808 | 1461235159864 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}] 03:39:19 INFO - PROCESS | 3808 | 1461235159979 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:39:19 INFO - PROCESS | 3808 | 1461235159985 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 3808 | ++DOCSHELL 182B2400 == 43 [pid = 3808] [id = 785] 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 80 (182B3C00) [pid = 3808] [serial = 2353] [outer = 00000000] 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 81 (18839000) [pid = 3808] [serial = 2354] [outer = 182B3C00] 03:39:20 INFO - PROCESS | 3808 | 1461235160094 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 82 (18B94400) [pid = 3808] [serial = 2355] [outer = 182B3C00] 03:39:20 INFO - PROCESS | 3808 | 1461235160520 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]]]}] 03:39:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:39:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:39:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:39:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 03:39:20 INFO - PROCESS | 3808 | 1461235160559 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 3808 | 1461235160561 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:39:20 INFO - PROCESS | 3808 | 1461235160564 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:39:20 INFO - PROCESS | 3808 | 1461235160566 Marionette TRACE conn3 <- [1,3098,null,{}] 03:39:20 INFO - PROCESS | 3808 | 1461235160573 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}] 03:39:20 INFO - PROCESS | 3808 | 1461235160686 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:39:20 INFO - PROCESS | 3808 | 1461235160784 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 3808 | ++DOCSHELL 18C6BC00 == 44 [pid = 3808] [id = 786] 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 83 (18C6D400) [pid = 3808] [serial = 2356] [outer = 00000000] 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 84 (18C73000) [pid = 3808] [serial = 2357] [outer = 18C6D400] 03:39:20 INFO - PROCESS | 3808 | 1461235160828 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 3808 | ++DOMWINDOW == 85 (18C72800) [pid = 3808] [serial = 2358] [outer = 18C6D400] 03:39:21 INFO - PROCESS | 3808 | 1461235161222 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"]]]}] 03:39:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:39:21 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 03:39:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:39:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:39:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 03:39:21 INFO - PROCESS | 3808 | 1461235161264 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 3808 | 1461235161266 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:39:21 INFO - PROCESS | 3808 | 1461235161276 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 3808 | 1461235161279 Marionette TRACE conn3 <- [1,3102,null,{}] 03:39:21 INFO - PROCESS | 3808 | 1461235161284 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}] 03:39:21 INFO - PROCESS | 3808 | 1461235161421 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:39:21 INFO - PROCESS | 3808 | 1461235161488 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\", \"cd6fae8d-d9a9-4b9c-9e63-780784b29585\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 3808 | ++DOCSHELL 18B98000 == 45 [pid = 3808] [id = 787] 03:39:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 86 (18C71400) [pid = 3808] [serial = 2359] [outer = 00000000] 03:39:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 87 (18FE7400) [pid = 3808] [serial = 2360] [outer = 18C71400] 03:39:21 INFO - PROCESS | 3808 | 1461235161532 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 3808 | ++DOMWINDOW == 88 (18FE9400) [pid = 3808] [serial = 2361] [outer = 18C71400] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 87 (182B3800) [pid = 3808] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 86 (15CE5400) [pid = 3808] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 85 (13E46400) [pid = 3808] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 84 (13219000) [pid = 3808] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 83 (02A8F400) [pid = 3808] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 82 (18B96400) [pid = 3808] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 81 (194B5C00) [pid = 3808] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:39:21 INFO - PROCESS | 3808 | --DOMWINDOW == 80 (16648C00) [pid = 3808] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:39:21 INFO - PROCESS | 3808 | 1461235161981 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]]]}] 03:39:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:39:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 766ms 03:39:22 INFO - PROCESS | 3808 | 1461235162030 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 3808 | 1461235162032 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:39:23 WARNING - u'runner_teardown' () 03:39:23 INFO - No more tests 03:39:23 INFO - Got 0 unexpected results 03:39:23 INFO - SUITE-END | took 658s 03:39:23 INFO - Closing logging queue 03:39:23 INFO - queue closed 03:39:23 INFO - Return code: 0 03:39:23 WARNING - # TBPL SUCCESS # 03:39:23 INFO - Running post-action listener: _resource_record_post_action 03:39:23 INFO - Running post-run listener: _resource_record_post_run 03:39:24 INFO - Total resource usage - Wall time: 669s; CPU: 17.0%; Read bytes: 91598848; Write bytes: 993434624; Read time: 2185524; Write time: 1364763 03:39:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:39:24 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 120760320; Read time: 0; Write time: 130950 03:39:24 INFO - run-tests - Wall time: 665s; CPU: 17.0%; Read bytes: 91598848; Write bytes: 811514368; Read time: 2185524; Write time: 1181483 03:39:24 INFO - Running post-run listener: _upload_blobber_files 03:39:24 INFO - Blob upload gear active. 03:39:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:39:24 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 03:39:24 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'] 03:39:24 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 03:39:25 INFO - (blobuploader) - INFO - Open directory for files ... 03:39:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:39:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:39:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:26 INFO - (blobuploader) - INFO - Done attempting. 03:39:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:39:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:39:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:39:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:39:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:39:28 INFO - (blobuploader) - INFO - Done attempting. 03:39:28 INFO - (blobuploader) - INFO - Iteration through files over. 03:39:28 INFO - Return code: 0 03:39:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:39:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ec0cffd186244e468174acd9ad540a48043873676527f85a1cf5c0fa98edc8ff8481cb3c453f6bb1db718e26fd14647ddba938e1ab60976adb917c39a2349b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d7059f7e49bd470b3b2a5940d60c85e4308753528cb4a50a4013fffec12dbc23ea2053684e9af8ace98a78dbc6fbfcb92aafd46dcae545dd86b0a53010c25da1"} 03:39:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:39:28 INFO - Writing to file C:\slave\test\properties\blobber_files 03:39:28 INFO - Contents: 03:39:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ec0cffd186244e468174acd9ad540a48043873676527f85a1cf5c0fa98edc8ff8481cb3c453f6bb1db718e26fd14647ddba938e1ab60976adb917c39a2349b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d7059f7e49bd470b3b2a5940d60c85e4308753528cb4a50a4013fffec12dbc23ea2053684e9af8ace98a78dbc6fbfcb92aafd46dcae545dd86b0a53010c25da1"} 03:39:28 INFO - Running post-run listener: copy_logs_to_upload_dir 03:39:28 INFO - Copying logs to upload dir... 03:39:28 INFO - mkdir: C:\slave\test\build\upload\logs 03:39:28 INFO - Copying logs to upload dir... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... 03:39:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=848.463000 ========= master_lag: 0.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 8 secs) (at 2016-04-21 03:39:28.658561) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:28.659421) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ec0cffd186244e468174acd9ad540a48043873676527f85a1cf5c0fa98edc8ff8481cb3c453f6bb1db718e26fd14647ddba938e1ab60976adb917c39a2349b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d7059f7e49bd470b3b2a5940d60c85e4308753528cb4a50a4013fffec12dbc23ea2053684e9af8ace98a78dbc6fbfcb92aafd46dcae545dd86b0a53010c25da1"} build_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/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/QfmpyDKjTmaor10kz3nETw/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/1ec0cffd186244e468174acd9ad540a48043873676527f85a1cf5c0fa98edc8ff8481cb3c453f6bb1db718e26fd14647ddba938e1ab60976adb917c39a2349b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/d7059f7e49bd470b3b2a5940d60c85e4308753528cb4a50a4013fffec12dbc23ea2053684e9af8ace98a78dbc6fbfcb92aafd46dcae545dd86b0a53010c25da1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:28.791428) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:28.791764) ========= '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-071\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-071 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-071 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-071 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-071 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-071 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:28.914576) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:28.914900) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 03:39:29.351477) ========= ========= Total master_lag: 0.41 =========