builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-074 starttime: 1464635077.86 results: success (0) buildid: 20160530112445 builduid: 47162b93c1e4433fae6500d2eaafc379 revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:37.863725) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:37.864249) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:37.864566) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:37.912527) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:37.912920) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False --12:04:49-- 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% 2.02 GB/s 12:04:49 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.692000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:38.656271) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:38.656589) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.842000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:39.550047) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 12:04:39.550680) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 12:04:50,911 truncating revision to first 12 chars 2016-05-30 12:04:50,911 Setting DEBUG logging. 2016-05-30 12:04:50,911 attempt 1/10 2016-05-30 12:04:50,911 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e3d15342ba84?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 12:04:51,467 unpacking tar archive at: mozilla-aurora-e3d15342ba84/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 12:04:41.406342) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:41.406762) ========= script_repo_revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:41.407273) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:41.407623) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 12:04:41.422263) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-05-30 12:04:41.422920) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 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-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:04:52 INFO - MultiFileLogger online at 20160530 12:04:52 in C:\slave\test 12:04:52 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 12:04:52 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:04:52 INFO - {'append_to_log': False, 12:04:52 INFO - 'base_work_dir': 'C:\\slave\\test', 12:04:52 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:04:52 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:04:52 INFO - 'buildbot_json_path': 'buildprops.json', 12:04:52 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:04:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:04:52 INFO - 'download_minidump_stackwalk': True, 12:04:52 INFO - 'download_symbols': 'true', 12:04:52 INFO - 'e10s': False, 12:04:52 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:04:52 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:04:52 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:04:52 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:04:52 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:04:52 INFO - 'C:/mozilla-build/tooltool.py'), 12:04:52 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:04:52 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:04:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:04:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:04:52 INFO - 'log_level': 'info', 12:04:52 INFO - 'log_to_console': True, 12:04:52 INFO - 'opt_config_files': (), 12:04:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:04:52 INFO - '--processes=1', 12:04:52 INFO - '--config=%(test_path)s/wptrunner.ini', 12:04:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:04:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:04:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:04:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:04:52 INFO - 'pip_index': False, 12:04:52 INFO - 'require_test_zip': True, 12:04:52 INFO - 'test_type': ('testharness',), 12:04:52 INFO - 'this_chunk': '1', 12:04:52 INFO - 'total_chunks': '10', 12:04:52 INFO - 'virtualenv_path': 'venv', 12:04:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:04:52 INFO - 'work_dir': 'build'} 12:04:52 INFO - ##### 12:04:52 INFO - ##### Running clobber step. 12:04:52 INFO - ##### 12:04:52 INFO - Running pre-action listener: _resource_record_pre_action 12:04:52 INFO - Running main action method: clobber 12:04:52 INFO - rmtree: C:\slave\test\build 12:04:52 INFO - Using _rmtree_windows ... 12:04:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:05:46 INFO - Running post-action listener: _resource_record_post_action 12:05:46 INFO - ##### 12:05:46 INFO - ##### Running read-buildbot-config step. 12:05:46 INFO - ##### 12:05:46 INFO - Running pre-action listener: _resource_record_pre_action 12:05:46 INFO - Running main action method: read_buildbot_config 12:05:46 INFO - Using buildbot properties: 12:05:46 INFO - { 12:05:46 INFO - "project": "", 12:05:46 INFO - "product": "firefox", 12:05:46 INFO - "script_repo_revision": "production", 12:05:46 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 12:05:46 INFO - "repository": "", 12:05:46 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 12:05:46 INFO - "buildid": "20160530112445", 12:05:46 INFO - "pgo_build": "False", 12:05:46 INFO - "basedir": "C:\\slave\\test", 12:05:46 INFO - "buildnumber": 16, 12:05:46 INFO - "slavename": "t-xp32-ix-074", 12:05:46 INFO - "revision": "e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f", 12:05:46 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:05:46 INFO - "platform": "win32", 12:05:46 INFO - "branch": "mozilla-aurora", 12:05:46 INFO - "repo_path": "releases/mozilla-aurora", 12:05:46 INFO - "moz_repo_path": "", 12:05:46 INFO - "stage_platform": "win32", 12:05:46 INFO - "builduid": "47162b93c1e4433fae6500d2eaafc379", 12:05:46 INFO - "slavebuilddir": "test" 12:05:46 INFO - } 12:05:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:05:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:05:46 INFO - Running post-action listener: _resource_record_post_action 12:05:46 INFO - ##### 12:05:46 INFO - ##### Running download-and-extract step. 12:05:46 INFO - ##### 12:05:46 INFO - Running pre-action listener: _resource_record_pre_action 12:05:46 INFO - Running main action method: download_and_extract 12:05:46 INFO - mkdir: C:\slave\test\build\tests 12:05:46 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')]} 12:05:46 INFO - https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:05:46 INFO - trying https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:05:46 INFO - Downloading https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:05:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 12:05:47 INFO - Downloaded 1274 bytes. 12:05:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:05:47 INFO - Using the following test package requirements: 12:05:47 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:05:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:05:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:05:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'jsshell-win32.zip'], 12:05:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:05:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:05:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:05:47 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:05:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:05:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:05:47 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:05:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:05: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')]} 12:05:47 INFO - https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:05:47 INFO - trying https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:05:47 INFO - Downloading https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 12:05:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 12:05:49 INFO - Downloaded 20340903 bytes. 12:05:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:05:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:05:51 INFO - caution: filename not matched: web-platform/* 12:05:51 INFO - Return code: 11 12:05: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')]} 12:05:51 INFO - https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:05:51 INFO - trying https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:05:51 INFO - Downloading https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:05:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 12:05:54 INFO - Downloaded 36409218 bytes. 12:05:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:05:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:06:33 INFO - caution: filename not matched: bin/* 12:06:33 INFO - caution: filename not matched: config/* 12:06:33 INFO - caution: filename not matched: mozbase/* 12:06:33 INFO - caution: filename not matched: marionette/* 12:06:33 INFO - caution: filename not matched: tools/wptserve/* 12:06:33 INFO - Return code: 11 12:06: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')]} 12:06:33 INFO - https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:06:34 INFO - trying https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:06:34 INFO - Downloading https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:06:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:06:39 INFO - Downloaded 68490815 bytes. 12:06:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:06:39 INFO - mkdir: C:\slave\test\properties 12:06:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:06:39 INFO - Writing to file C:\slave\test\properties\build_url 12:06:39 INFO - Contents: 12:06:39 INFO - build_url:https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:06:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:06:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:06:40 INFO - Writing to file C:\slave\test\properties\symbols_url 12:06:40 INFO - Contents: 12:06:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:06:40 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')]} 12:06:40 INFO - https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:06:40 INFO - trying https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:06:40 INFO - Downloading https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:06:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:06:45 INFO - Downloaded 55573600 bytes. 12:06:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:06:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:06:49 INFO - Return code: 0 12:06:49 INFO - Running post-action listener: _resource_record_post_action 12:06:49 INFO - Running post-action listener: set_extra_try_arguments 12:06:49 INFO - ##### 12:06:49 INFO - ##### Running create-virtualenv step. 12:06:49 INFO - ##### 12:06:49 INFO - Running pre-action listener: _pre_create_virtualenv 12:06:49 INFO - Running pre-action listener: _resource_record_pre_action 12:06:49 INFO - Running main action method: create_virtualenv 12:06:49 INFO - Creating virtualenv C:\slave\test\build\venv 12:06:49 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 12:06:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:06:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:06:52 INFO - Installing distribute......................................................................................................................................................................................done. 12:06:53 INFO - Return code: 0 12:06:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:06:53 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')]} 12:06:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:53 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')]} 12:06:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:53 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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 12:06:53 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 12:06:53 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 12:06:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:06:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:06:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:53 INFO - 'DCLOCATION': 'SCL3', 12:06:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:53 INFO - 'HOMEDRIVE': 'C:', 12:06:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:53 INFO - 'KTS_VERSION': '1.19c', 12:06:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:06:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:53 INFO - 'MOZ_AIRBAG': '1', 12:06:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:53 INFO - 'MOZ_MSVCVERSION': '8', 12:06:53 INFO - 'MOZ_NO_REMOTE': '1', 12:06:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:53 INFO - 'NO_EM_RESTART': '1', 12:06:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:53 INFO - 'OS': 'Windows_NT', 12:06:53 INFO - 'OURDRIVE': 'C:', 12:06:53 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', 12:06:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:53 INFO - 'PROCESSOR_LEVEL': '6', 12:06:53 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:53 INFO - 'PROMPT': '$P$G', 12:06:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:53 INFO - 'PWD': 'C:\\slave\\test', 12:06:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:53 INFO - 'SESSIONNAME': 'Console', 12:06:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:53 INFO - 'SYSTEMDRIVE': 'C:', 12:06:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:53 INFO - 'TEST1': 'testie', 12:06:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:53 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:06:53 INFO - 'USERNAME': 'cltbld', 12:06:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:53 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:54 INFO - Downloading/unpacking psutil>=0.7.1 12:06:54 INFO - Running setup.py egg_info for package psutil 12:06:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:06:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:06:54 INFO - Installing collected packages: psutil 12:06:54 INFO - Running setup.py install for psutil 12:06:54 INFO - building 'psutil._psutil_windows' extension 12:06:54 INFO - error: Unable to find vcvarsall.bat 12:06:54 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-w6xgtq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:06:54 INFO - running install 12:06:54 INFO - running build 12:06:54 INFO - running build_py 12:06:54 INFO - creating build 12:06:54 INFO - creating build\lib.win32-2.7 12:06:54 INFO - creating build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:06:54 INFO - running build_ext 12:06:54 INFO - building 'psutil._psutil_windows' extension 12:06:54 INFO - error: Unable to find vcvarsall.bat 12:06:54 INFO - ---------------------------------------- 12:06:54 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-w6xgtq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:06:54 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 12:06:54 WARNING - Return code: 1 12:06:54 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! 12:06:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:06:54 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')]} 12:06:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:54 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')]} 12:06:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:54 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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 12:06:54 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 12:06:54 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 12:06:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:06:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:06:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:54 INFO - 'DCLOCATION': 'SCL3', 12:06:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:54 INFO - 'HOMEDRIVE': 'C:', 12:06:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:54 INFO - 'KTS_VERSION': '1.19c', 12:06:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:06:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:54 INFO - 'MOZ_AIRBAG': '1', 12:06:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:54 INFO - 'MOZ_MSVCVERSION': '8', 12:06:54 INFO - 'MOZ_NO_REMOTE': '1', 12:06:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:54 INFO - 'NO_EM_RESTART': '1', 12:06:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:54 INFO - 'OS': 'Windows_NT', 12:06:54 INFO - 'OURDRIVE': 'C:', 12:06:54 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', 12:06:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:54 INFO - 'PROCESSOR_LEVEL': '6', 12:06:54 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:54 INFO - 'PROMPT': '$P$G', 12:06:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:54 INFO - 'PWD': 'C:\\slave\\test', 12:06:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:54 INFO - 'SESSIONNAME': 'Console', 12:06:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:54 INFO - 'SYSTEMDRIVE': 'C:', 12:06:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:54 INFO - 'TEST1': 'testie', 12:06:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:54 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:06:54 INFO - 'USERNAME': 'cltbld', 12:06:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:54 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:06:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:06:55 INFO - Running setup.py egg_info for package mozsystemmonitor 12:06:55 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:06:55 INFO - Running setup.py egg_info for package psutil 12:06:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:06:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:06:55 INFO - Installing collected packages: mozsystemmonitor, psutil 12:06:55 INFO - Running setup.py install for mozsystemmonitor 12:06:55 INFO - Running setup.py install for psutil 12:06:55 INFO - building 'psutil._psutil_windows' extension 12:06:55 INFO - error: Unable to find vcvarsall.bat 12:06:55 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-ynt9ke-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:06:55 INFO - running install 12:06:55 INFO - running build 12:06:55 INFO - running build_py 12:06:55 INFO - running build_ext 12:06:55 INFO - building 'psutil._psutil_windows' extension 12:06:55 INFO - error: Unable to find vcvarsall.bat 12:06:55 INFO - ---------------------------------------- 12:06:55 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-ynt9ke-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:06:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 12:06:55 WARNING - Return code: 1 12:06:55 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! 12:06:55 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 12:06:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:06:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:06:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:06:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:06:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:55 INFO - 'DCLOCATION': 'SCL3', 12:06:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:55 INFO - 'HOMEDRIVE': 'C:', 12:06:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:55 INFO - 'KTS_VERSION': '1.19c', 12:06:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:06:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:55 INFO - 'MOZ_AIRBAG': '1', 12:06:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:55 INFO - 'MOZ_MSVCVERSION': '8', 12:06:55 INFO - 'MOZ_NO_REMOTE': '1', 12:06:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:55 INFO - 'NO_EM_RESTART': '1', 12:06:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:55 INFO - 'OS': 'Windows_NT', 12:06:55 INFO - 'OURDRIVE': 'C:', 12:06:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:06:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:55 INFO - 'PROCESSOR_LEVEL': '6', 12:06:55 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:55 INFO - 'PROMPT': '$P$G', 12:06:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:55 INFO - 'PWD': 'C:\\slave\\test', 12:06:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:55 INFO - 'SESSIONNAME': 'Console', 12:06:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:55 INFO - 'SYSTEMDRIVE': 'C:', 12:06:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:55 INFO - 'TEST1': 'testie', 12:06:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:55 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:06:55 INFO - 'USERNAME': 'cltbld', 12:06:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:55 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:55 INFO - Downloading/unpacking blobuploader==1.2.4 12:06:55 INFO - Downloading blobuploader-1.2.4.tar.gz 12:06:55 INFO - Running setup.py egg_info for package blobuploader 12:06:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:06:57 INFO - Running setup.py egg_info for package requests 12:06:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:06:57 INFO - Downloading docopt-0.6.1.tar.gz 12:06:57 INFO - Running setup.py egg_info for package docopt 12:06:57 INFO - Installing collected packages: blobuploader, docopt, requests 12:06:57 INFO - Running setup.py install for blobuploader 12:06:57 INFO - Running setup.py install for docopt 12:06:57 INFO - Running setup.py install for requests 12:06:57 INFO - Successfully installed blobuploader docopt requests 12:06:57 INFO - Cleaning up... 12:06:57 INFO - Return code: 0 12:06:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:06:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 12:06:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:06:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:06:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:06:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:06:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:57 INFO - 'DCLOCATION': 'SCL3', 12:06:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:57 INFO - 'HOMEDRIVE': 'C:', 12:06:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:57 INFO - 'KTS_VERSION': '1.19c', 12:06:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:06:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:57 INFO - 'MOZ_AIRBAG': '1', 12:06:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:57 INFO - 'MOZ_MSVCVERSION': '8', 12:06:57 INFO - 'MOZ_NO_REMOTE': '1', 12:06:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:57 INFO - 'NO_EM_RESTART': '1', 12:06:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:57 INFO - 'OS': 'Windows_NT', 12:06:57 INFO - 'OURDRIVE': 'C:', 12:06:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:06:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:57 INFO - 'PROCESSOR_LEVEL': '6', 12:06:57 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:57 INFO - 'PROMPT': '$P$G', 12:06:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:57 INFO - 'PWD': 'C:\\slave\\test', 12:06:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:57 INFO - 'SESSIONNAME': 'Console', 12:06:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:57 INFO - 'SYSTEMDRIVE': 'C:', 12:06:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:57 INFO - 'TEST1': 'testie', 12:06:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:57 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:06:57 INFO - 'USERNAME': 'cltbld', 12:06:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:06:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:57 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:07:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:07:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:07:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:07:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:07:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:07:02 INFO - Unpacking c:\slave\test\build\tests\marionette 12:07:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:07:02 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 12:07:02 INFO - Running setup.py install for browsermob-proxy 12:07:07 INFO - Running setup.py install for manifestparser 12:07:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for marionette-client 12:07:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:07:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for marionette-driver 12:07:07 INFO - Running setup.py install for mozcrash 12:07:07 INFO - Running setup.py install for mozdebug 12:07:07 INFO - Running setup.py install for mozdevice 12:07:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozfile 12:07:07 INFO - Running setup.py install for mozhttpd 12:07:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozinfo 12:07:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozInstall 12:07:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozleak 12:07:07 INFO - Running setup.py install for mozlog 12:07:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for moznetwork 12:07:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozprocess 12:07:07 INFO - Running setup.py install for mozprofile 12:07:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozrunner 12:07:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for mozscreenshot 12:07:07 INFO - Running setup.py install for moztest 12:07:07 INFO - Running setup.py install for mozversion 12:07:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:07:07 INFO - Running setup.py install for wptserve 12:07:07 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 12:07:07 INFO - Cleaning up... 12:07:07 INFO - Return code: 0 12:07:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:07:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:07:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:07:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:07:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:07:07 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 0x00ECF0C0>, '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-074', 'USERDOMAIN': 'T-XP32-IX-074', '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-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', '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-074\\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-074'}}, attempt #1 12:07:07 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 12:07:07 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 12:07:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:07:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:07:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:07:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:07:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:07:07 INFO - 'DCLOCATION': 'SCL3', 12:07:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:07:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:07:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:07:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:07:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:07:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:07:07 INFO - 'HOMEDRIVE': 'C:', 12:07:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:07:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:07:07 INFO - 'KTS_VERSION': '1.19c', 12:07:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:07:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:07:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:07:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:07:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:07:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:07:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:07:07 INFO - 'MOZ_AIRBAG': '1', 12:07:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:07:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:07:07 INFO - 'MOZ_MSVCVERSION': '8', 12:07:07 INFO - 'MOZ_NO_REMOTE': '1', 12:07:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:07:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:07:07 INFO - 'NO_EM_RESTART': '1', 12:07:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:07:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:07:07 INFO - 'OS': 'Windows_NT', 12:07:07 INFO - 'OURDRIVE': 'C:', 12:07:07 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', 12:07:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:07:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:07:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:07:07 INFO - 'PROCESSOR_LEVEL': '6', 12:07:07 INFO - 'PROCESSOR_REVISION': '1e05', 12:07:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:07:07 INFO - 'PROMPT': '$P$G', 12:07:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:07:07 INFO - 'PWD': 'C:\\slave\\test', 12:07:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:07:07 INFO - 'SESSIONNAME': 'Console', 12:07:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:07:07 INFO - 'SYSTEMDRIVE': 'C:', 12:07:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:07:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:07:07 INFO - 'TEST1': 'testie', 12:07:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:07:07 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:07:07 INFO - 'USERNAME': 'cltbld', 12:07:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:07:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:07:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:07:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:07:07 INFO - 'WINDIR': 'C:\\WINDOWS', 12:07:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:07:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:07:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:07:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:07:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:07:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:07:10 INFO - Unpacking c:\slave\test\build\tests\marionette 12:07:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:07:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:07:10 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)) 12:07:15 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)) 12:07:15 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)) 12:07:15 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)) 12:07:15 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)) 12:07:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:07:15 INFO - Downloading blessings-1.6.tar.gz 12:07:15 INFO - Running setup.py egg_info for package blessings 12:07:15 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)) 12:07:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:07:15 INFO - Running setup.py install for blessings 12:07:15 INFO - Running setup.py install for browsermob-proxy 12:07:15 INFO - Running setup.py install for manifestparser 12:07:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Running setup.py install for marionette-client 12:07:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:07:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Running setup.py install for marionette-driver 12:07:15 INFO - Running setup.py install for mozcrash 12:07:15 INFO - Running setup.py install for mozdebug 12:07:15 INFO - Running setup.py install for mozdevice 12:07:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Running setup.py install for mozhttpd 12:07:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Running setup.py install for mozInstall 12:07:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:07:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Running setup.py install for mozleak 12:07:16 INFO - Running setup.py install for mozprofile 12:07:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Running setup.py install for mozrunner 12:07:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Running setup.py install for mozscreenshot 12:07:16 INFO - Running setup.py install for moztest 12:07:16 INFO - Running setup.py install for mozversion 12:07:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:07:16 INFO - Running setup.py install for wptserve 12:07:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:07:16 INFO - Cleaning up... 12:07:16 INFO - Return code: 0 12:07:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:07:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:07:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:07:16 INFO - Reading from file tmpfile_stdout 12:07:16 INFO - Using _rmtree_windows ... 12:07:16 INFO - Using _rmtree_windows ... 12:07:16 INFO - Current package versions: 12:07:16 INFO - blessings == 1.6 12:07:16 INFO - blobuploader == 1.2.4 12:07:16 INFO - browsermob-proxy == 0.6.0 12:07:16 INFO - distribute == 0.6.14 12:07:16 INFO - docopt == 0.6.1 12:07:16 INFO - manifestparser == 1.1 12:07:16 INFO - marionette-client == 2.3.0 12:07:16 INFO - marionette-driver == 1.4.0 12:07:16 INFO - mozInstall == 1.12 12:07:16 INFO - mozcrash == 0.17 12:07:16 INFO - mozdebug == 0.1 12:07:16 INFO - mozdevice == 0.48 12:07:16 INFO - mozfile == 1.2 12:07:16 INFO - mozhttpd == 0.7 12:07:16 INFO - mozinfo == 0.9 12:07:16 INFO - mozleak == 0.1 12:07:16 INFO - mozlog == 3.1 12:07:16 INFO - moznetwork == 0.27 12:07:16 INFO - mozprocess == 0.22 12:07:16 INFO - mozprofile == 0.28 12:07:16 INFO - mozrunner == 6.11 12:07:16 INFO - mozscreenshot == 0.1 12:07:16 INFO - mozsystemmonitor == 0.0 12:07:16 INFO - moztest == 0.7 12:07:16 INFO - mozversion == 1.4 12:07:16 INFO - requests == 1.2.3 12:07:16 INFO - wptserve == 1.4.0 12:07:16 INFO - Running post-action listener: _resource_record_post_action 12:07:16 INFO - Running post-action listener: _start_resource_monitoring 12:07:16 INFO - Starting resource monitoring. 12:07:17 INFO - ##### 12:07:17 INFO - ##### Running pull step. 12:07:17 INFO - ##### 12:07:17 INFO - Running pre-action listener: _resource_record_pre_action 12:07:17 INFO - Running main action method: pull 12:07:17 INFO - Pull has nothing to do! 12:07:17 INFO - Running post-action listener: _resource_record_post_action 12:07:17 INFO - ##### 12:07:17 INFO - ##### Running install step. 12:07:17 INFO - ##### 12:07:17 INFO - Running pre-action listener: _resource_record_pre_action 12:07:17 INFO - Running main action method: install 12:07:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:07:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:07:17 INFO - Reading from file tmpfile_stdout 12:07:17 INFO - Using _rmtree_windows ... 12:07:17 INFO - Using _rmtree_windows ... 12:07:17 INFO - Detecting whether we're running mozinstall >=1.0... 12:07:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:07:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:07:17 INFO - Reading from file tmpfile_stdout 12:07:17 INFO - Output received: 12:07:17 INFO - Usage: mozinstall-script.py [options] installer 12:07:17 INFO - Options: 12:07:17 INFO - -h, --help show this help message and exit 12:07:17 INFO - -d DEST, --destination=DEST 12:07:17 INFO - Directory to install application into. [default: 12:07:17 INFO - "C:\slave\test"] 12:07:17 INFO - --app=APP Application being installed. [default: firefox] 12:07:17 INFO - Using _rmtree_windows ... 12:07:17 INFO - Using _rmtree_windows ... 12:07:17 INFO - mkdir: C:\slave\test\build\application 12:07:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:07:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 12:07:19 INFO - Reading from file tmpfile_stdout 12:07:19 INFO - Output received: 12:07:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:07:19 INFO - Using _rmtree_windows ... 12:07:19 INFO - Using _rmtree_windows ... 12:07:19 INFO - Running post-action listener: _resource_record_post_action 12:07:19 INFO - ##### 12:07:19 INFO - ##### Running run-tests step. 12:07:19 INFO - ##### 12:07:19 INFO - Running pre-action listener: _resource_record_pre_action 12:07:19 INFO - Running main action method: run_tests 12:07:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:07:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:07:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:07:19 INFO - grabbing minidump binary from tooltool 12:07:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:07:19 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:07:19 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 12:07:19 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 12:07:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:07:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgwzkzf 12:07:21 INFO - INFO - File integrity verified, renaming tmpgwzkzf to win32-minidump_stackwalk.exe 12:07:21 INFO - Return code: 0 12:07:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:07:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:07:21 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/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:07:21 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/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:07:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:07:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 12:07:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:07:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 12:07:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:07:21 INFO - 'DCLOCATION': 'SCL3', 12:07:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:07:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:07:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:07:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:07:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:07:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:07:21 INFO - 'HOMEDRIVE': 'C:', 12:07:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:07:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:07:21 INFO - 'KTS_VERSION': '1.19c', 12:07:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:07:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 12:07:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:07:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:07:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:07:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:07:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:07:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:07:21 INFO - 'MOZ_AIRBAG': '1', 12:07:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:07:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:07:21 INFO - 'MOZ_MSVCVERSION': '8', 12:07:21 INFO - 'MOZ_NO_REMOTE': '1', 12:07:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:07:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:07:21 INFO - 'NO_EM_RESTART': '1', 12:07:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:07:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:07:21 INFO - 'OS': 'Windows_NT', 12:07:21 INFO - 'OURDRIVE': 'C:', 12:07:21 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', 12:07:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:07:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:07:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:07:21 INFO - 'PROCESSOR_LEVEL': '6', 12:07:21 INFO - 'PROCESSOR_REVISION': '1e05', 12:07:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:07:21 INFO - 'PROMPT': '$P$G', 12:07:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:07:21 INFO - 'PWD': 'C:\\slave\\test', 12:07:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:07:21 INFO - 'SESSIONNAME': 'Console', 12:07:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:07:21 INFO - 'SYSTEMDRIVE': 'C:', 12:07:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:07:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:07:21 INFO - 'TEST1': 'testie', 12:07:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:07:21 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 12:07:21 INFO - 'USERNAME': 'cltbld', 12:07:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 12:07:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:07:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:07:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:07:21 INFO - 'WINDIR': 'C:\\WINDOWS', 12:07:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:07:21 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/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:07:22 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 12:07:22 INFO - import pkg_resources 12:07:23 INFO - Using 1 client processes 12:07:26 INFO - SUITE-START | Running 778 tests 12:07:26 INFO - Running testharness tests 12:07:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:07:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:07:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:07:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:07:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:07:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:07:26 INFO - Setting up ssl 12:07:26 INFO - PROCESS | certutil | 12:07:26 INFO - PROCESS | certutil | 12:07:26 INFO - PROCESS | certutil | 12:07:26 INFO - Certificate Nickname Trust Attributes 12:07:26 INFO - SSL,S/MIME,JAR/XPI 12:07:26 INFO - 12:07:26 INFO - web-platform-tests CT,, 12:07:26 INFO - 12:07:26 INFO - Starting runner 12:07:28 INFO - PROCESS | 3732 | [3732] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:07:28 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:07:28 INFO - PROCESS | 3732 | [3732] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:07:30 INFO - PROCESS | 3732 | 1464635250234 Marionette DEBUG Marionette enabled via build flag and pref 12:07:30 INFO - PROCESS | 3732 | ++DOCSHELL 11A02000 == 1 [pid = 3732] [id = 1] 12:07:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 1 (11A02400) [pid = 3732] [serial = 1] [outer = 00000000] 12:07:30 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 2 (11A03000) [pid = 3732] [serial = 2] [outer = 11A02400] 12:07:30 INFO - PROCESS | 3732 | [3732] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 12:07:30 INFO - PROCESS | 3732 | [3732] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 12:07:30 INFO - PROCESS | 3732 | ++DOCSHELL 11C9B000 == 2 [pid = 3732] [id = 2] 12:07:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 3 (11C9B400) [pid = 3732] [serial = 3] [outer = 00000000] 12:07:30 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 4 (11C9C000) [pid = 3732] [serial = 4] [outer = 11C9B400] 12:07:30 INFO - PROCESS | 3732 | 1464635250825 Marionette INFO Listening on port 2828 12:07:31 INFO - PROCESS | 3732 | 1464635251201 Marionette DEBUG Marionette enabled via command-line flag 12:07:31 INFO - PROCESS | 3732 | ++DOCSHELL 1300D800 == 3 [pid = 3732] [id = 3] 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 5 (1300DC00) [pid = 3732] [serial = 5] [outer = 00000000] 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 6 (1300E800) [pid = 3732] [serial = 6] [outer = 1300DC00] 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 7 (1371B800) [pid = 3732] [serial = 7] [outer = 11C9B400] 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:31 INFO - PROCESS | 3732 | 1464635251512 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1458 12:07:31 INFO - PROCESS | 3732 | 1464635251546 Marionette DEBUG Closed connection conn0 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:31 INFO - PROCESS | 3732 | 1464635251647 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1460 12:07:31 INFO - PROCESS | 3732 | 1464635251682 Marionette DEBUG Closed connection conn1 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:31 INFO - PROCESS | 3732 | 1464635251690 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1461 12:07:31 INFO - PROCESS | 3732 | ++DOCSHELL 13DC4800 == 4 [pid = 3732] [id = 4] 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 8 (13DC5000) [pid = 3732] [serial = 8] [outer = 00000000] 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 9 (140C2800) [pid = 3732] [serial = 9] [outer = 13DC5000] 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:07:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 10 (140C7400) [pid = 3732] [serial = 10] [outer = 13DC5000] 12:07:31 INFO - PROCESS | 3732 | 1464635251902 Marionette DEBUG Closed connection conn2 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:31 INFO - PROCESS | 3732 | 1464635251909 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1463 12:07:31 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:32 INFO - PROCESS | 3732 | 1464635252029 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:07:32 INFO - PROCESS | 3732 | 1464635252035 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530112445","device":"desktop","version":"48.0a2"} 12:07:32 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:32 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:32 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:07:32 INFO - PROCESS | 3732 | ++DOCSHELL 15D6A000 == 5 [pid = 3732] [id = 5] 12:07:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 11 (15D6A400) [pid = 3732] [serial = 11] [outer = 00000000] 12:07:32 INFO - PROCESS | 3732 | ++DOCSHELL 15D6AC00 == 6 [pid = 3732] [id = 6] 12:07:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 12 (15D6E800) [pid = 3732] [serial = 12] [outer = 00000000] 12:07:33 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:07:33 INFO - PROCESS | 3732 | ++DOCSHELL 16918800 == 7 [pid = 3732] [id = 7] 12:07:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 13 (16918C00) [pid = 3732] [serial = 13] [outer = 00000000] 12:07:33 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:07:33 INFO - PROCESS | 3732 | [3732] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:07:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 14 (16921800) [pid = 3732] [serial = 14] [outer = 16918C00] 12:07:33 INFO - PROCESS | 3732 | [3732] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:07:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 15 (16686000) [pid = 3732] [serial = 15] [outer = 15D6A400] 12:07:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 16 (16687C00) [pid = 3732] [serial = 16] [outer = 15D6E800] 12:07:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 17 (168DB400) [pid = 3732] [serial = 17] [outer = 16918C00] 12:07:34 INFO - PROCESS | 3732 | 1464635254310 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3732 | 1464635254324 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 18 (1803AC00) [pid = 3732] [serial = 18] [outer = 16918C00] 12:07:34 INFO - PROCESS | 3732 | 1464635254884 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"285a3e3f-95de-4b75-b6e2-02a61da9e222","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530112445","device":"desktop","version":"48.0a2","command_id":1}}] 12:07:35 INFO - PROCESS | 3732 | 1464635255059 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}] 12:07:35 INFO - PROCESS | 3732 | 1464635255125 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:07:35 INFO - PROCESS | 3732 | 1464635255220 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:07:35 INFO - PROCESS | 3732 | [3732] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:07:35 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:07:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 19 (1989BC00) [pid = 3732] [serial = 19] [outer = 16918C00] 12:07:35 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:07:35 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:35 INFO - PROCESS | 3732 | 1464635255724 Marionette TRACE conn3 <- [1,3,null,{}] 12:07:35 INFO - PROCESS | 3732 | 1464635255743 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:07:35 INFO - PROCESS | 3732 | 1464635255753 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:07:35 INFO - PROCESS | 3732 | 1464635255829 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3732 | 1464635255832 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:07:35 INFO - PROCESS | 3732 | 1464635255855 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:07:35 INFO - PROCESS | 3732 | 1464635255859 Marionette TRACE conn3 <- [1,6,null,{}] 12:07:35 INFO - PROCESS | 3732 | 1464635255864 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}] 12:07:35 INFO - PROCESS | 3732 | 1464635255876 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:07:35 INFO - PROCESS | 3732 | 1464635255882 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3732 | ++DOCSHELL 167A1400 == 8 [pid = 3732] [id = 8] 12:07:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 20 (19F85C00) [pid = 3732] [serial = 20] [outer = 00000000] 12:07:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 21 (19F88400) [pid = 3732] [serial = 21] [outer = 19F85C00] 12:07:35 INFO - PROCESS | 3732 | 1464635255928 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 22 (19F8C800) [pid = 3732] [serial = 22] [outer = 19F85C00] 12:07:36 INFO - PROCESS | 3732 | ++DOCSHELL 1A164400 == 9 [pid = 3732] [id = 9] 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 23 (1A3DDC00) [pid = 3732] [serial = 23] [outer = 00000000] 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 24 (1A3E3000) [pid = 3732] [serial = 24] [outer = 1A3DDC00] 12:07:36 INFO - PROCESS | 3732 | 1464635256318 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 25 (1A3EA000) [pid = 3732] [serial = 25] [outer = 1A3DDC00] 12:07:36 INFO - PROCESS | 3732 | 1464635256575 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 724ms 12:07:36 INFO - PROCESS | 3732 | 1464635256648 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3732 | 1464635256650 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:07:36 INFO - PROCESS | 3732 | 1464635256694 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3732 | 1464635256697 Marionette TRACE conn3 <- [1,10,null,{}] 12:07:36 INFO - PROCESS | 3732 | 1464635256745 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}] 12:07:36 INFO - PROCESS | 3732 | 1464635256841 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:07:36 INFO - PROCESS | 3732 | 1464635256861 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3732 | ++DOCSHELL 1A7F0C00 == 10 [pid = 3732] [id = 10] 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 26 (1A7F1C00) [pid = 3732] [serial = 26] [outer = 00000000] 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 27 (1AEA4800) [pid = 3732] [serial = 27] [outer = 1A7F1C00] 12:07:36 INFO - PROCESS | 3732 | 1464635256909 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 28 (1AEA8400) [pid = 3732] [serial = 28] [outer = 1A7F1C00] 12:07:37 INFO - PROCESS | 3732 | 1464635257250 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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 586ms 12:07:37 INFO - PROCESS | 3732 | 1464635257269 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3732 | 1464635257271 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 3732 | 1464635257275 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:07:37 INFO - PROCESS | 3732 | 1464635257277 Marionette TRACE conn3 <- [1,14,null,{}] 12:07:37 INFO - PROCESS | 3732 | 1464635257280 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}] 12:07:37 INFO - PROCESS | 3732 | 1464635257372 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:07:37 INFO - PROCESS | 3732 | 1464635257378 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3732 | ++DOCSHELL 15D30C00 == 11 [pid = 3732] [id = 11] 12:07:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 29 (1696B400) [pid = 3732] [serial = 29] [outer = 00000000] 12:07:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 30 (1A4ED400) [pid = 3732] [serial = 30] [outer = 1696B400] 12:07:37 INFO - PROCESS | 3732 | 1464635257424 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 31 (1A849000) [pid = 3732] [serial = 31] [outer = 1696B400] 12:07:37 INFO - PROCESS | 3732 | 1464635257761 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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 524ms 12:07:37 INFO - PROCESS | 3732 | 1464635257812 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3732 | 1464635257813 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 3732 | 1464635257817 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:07:37 INFO - PROCESS | 3732 | 1464635257818 Marionette TRACE conn3 <- [1,18,null,{}] 12:07:37 INFO - PROCESS | 3732 | 1464635257822 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}] 12:07:37 INFO - PROCESS | 3732 | 1464635257923 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:07:37 INFO - PROCESS | 3732 | 1464635257929 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3732 | ++DOCSHELL 1A84E800 == 12 [pid = 3732] [id = 12] 12:07:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 32 (1A84FC00) [pid = 3732] [serial = 32] [outer = 00000000] 12:07:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 33 (1A968000) [pid = 3732] [serial = 33] [outer = 1A84FC00] 12:07:37 INFO - PROCESS | 3732 | 1464635257975 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 34 (1A96C000) [pid = 3732] [serial = 34] [outer = 1A84FC00] 12:07:38 INFO - PROCESS | 3732 | 1464635258320 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 524ms 12:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:07:38 INFO - PROCESS | 3732 | 1464635258336 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3732 | 1464635258339 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:07:38 INFO - PROCESS | 3732 | 1464635258342 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3732 | 1464635258343 Marionette TRACE conn3 <- [1,22,null,{}] 12:07:38 INFO - PROCESS | 3732 | 1464635258347 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}] 12:07:38 INFO - PROCESS | 3732 | 1464635258436 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:07:38 INFO - PROCESS | 3732 | 1464635258442 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3732 | ++DOCSHELL 1ABC5400 == 13 [pid = 3732] [id = 13] 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 35 (1ABC5C00) [pid = 3732] [serial = 35] [outer = 00000000] 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 36 (1ABD0400) [pid = 3732] [serial = 36] [outer = 1ABC5C00] 12:07:38 INFO - PROCESS | 3732 | 1464635258485 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 37 (1AEAAC00) [pid = 3732] [serial = 37] [outer = 1ABC5C00] 12:07:38 INFO - PROCESS | 3732 | 1464635258788 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 478ms 12:07:38 INFO - PROCESS | 3732 | 1464635258836 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3732 | 1464635258838 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:07:38 INFO - PROCESS | 3732 | 1464635258841 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3732 | 1464635258843 Marionette TRACE conn3 <- [1,26,null,{}] 12:07:38 INFO - PROCESS | 3732 | 1464635258846 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}] 12:07:38 INFO - PROCESS | 3732 | 1464635258936 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:07:38 INFO - PROCESS | 3732 | 1464635258942 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3732 | ++DOCSHELL 1B284800 == 14 [pid = 3732] [id = 14] 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 38 (1B285C00) [pid = 3732] [serial = 38] [outer = 00000000] 12:07:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 39 (1B2E9C00) [pid = 3732] [serial = 39] [outer = 1B285C00] 12:07:38 INFO - PROCESS | 3732 | 1464635258986 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 40 (1B2EE800) [pid = 3732] [serial = 40] [outer = 1B285C00] 12:07:39 INFO - PROCESS | 3732 | 1464635259303 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]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 524ms 12:07:39 INFO - PROCESS | 3732 | 1464635259360 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3732 | 1464635259361 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:07:39 INFO - PROCESS | 3732 | 1464635259365 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 3732 | 1464635259366 Marionette TRACE conn3 <- [1,30,null,{}] 12:07:39 INFO - PROCESS | 3732 | 1464635259370 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}] 12:07:39 INFO - PROCESS | 3732 | 1464635259472 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:07:39 INFO - PROCESS | 3732 | 1464635259478 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3732 | ++DOCSHELL 1B289C00 == 15 [pid = 3732] [id = 15] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 41 (1B2F0C00) [pid = 3732] [serial = 41] [outer = 00000000] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 42 (1B5BA400) [pid = 3732] [serial = 42] [outer = 1B2F0C00] 12:07:39 INFO - PROCESS | 3732 | 1464635259522 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 43 (1B5BA800) [pid = 3732] [serial = 43] [outer = 1B2F0C00] 12:07:39 INFO - PROCESS | 3732 | ++DOCSHELL 1B2F5000 == 16 [pid = 3732] [id = 16] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 44 (1B2F5400) [pid = 3732] [serial = 44] [outer = 00000000] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 45 (1B5C8000) [pid = 3732] [serial = 45] [outer = 1B2F5400] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (1B2F4C00) [pid = 3732] [serial = 46] [outer = 1B2F5400] 12:07:39 INFO - PROCESS | 3732 | ++DOCSHELL 1B5C5000 == 17 [pid = 3732] [id = 17] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (1B5C9000) [pid = 3732] [serial = 47] [outer = 00000000] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (1B6BC400) [pid = 3732] [serial = 48] [outer = 1B5C9000] 12:07:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (1B6ED400) [pid = 3732] [serial = 49] [outer = 1B5C9000] 12:07:40 INFO - PROCESS | 3732 | 1464635260017 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 678ms 12:07:40 INFO - PROCESS | 3732 | 1464635260065 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3732 | 1464635260067 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:07:40 INFO - PROCESS | 3732 | 1464635260070 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:07:40 INFO - PROCESS | 3732 | 1464635260071 Marionette TRACE conn3 <- [1,34,null,{}] 12:07:40 INFO - PROCESS | 3732 | 1464635260075 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}] 12:07:40 INFO - PROCESS | 3732 | 1464635260167 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:07:40 INFO - PROCESS | 3732 | 1464635260175 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3732 | ++DOCSHELL 1B2F8C00 == 18 [pid = 3732] [id = 18] 12:07:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (1B5C7C00) [pid = 3732] [serial = 50] [outer = 00000000] 12:07:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (1B6F1000) [pid = 3732] [serial = 51] [outer = 1B5C7C00] 12:07:40 INFO - PROCESS | 3732 | 1464635260226 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (1BAE5800) [pid = 3732] [serial = 52] [outer = 1B5C7C00] 12:07:41 INFO - PROCESS | 3732 | --DOCSHELL 11A02000 == 17 [pid = 3732] [id = 1] 12:07:41 INFO - PROCESS | 3732 | 1464635261282 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]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1280ms 12:07:41 INFO - PROCESS | 3732 | 1464635261350 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 3732 | 1464635261356 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:07:41 INFO - PROCESS | 3732 | 1464635261360 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 3732 | 1464635261365 Marionette TRACE conn3 <- [1,38,null,{}] 12:07:41 INFO - PROCESS | 3732 | 1464635261371 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}] 12:07:41 INFO - PROCESS | 3732 | 1464635261517 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:07:41 INFO - PROCESS | 3732 | 1464635261565 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3732 | ++DOCSHELL 10E35C00 == 18 [pid = 3732] [id = 19] 12:07:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (10E36000) [pid = 3732] [serial = 53] [outer = 00000000] 12:07:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (11A03C00) [pid = 3732] [serial = 54] [outer = 10E36000] 12:07:41 INFO - PROCESS | 3732 | 1464635261622 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (11C66000) [pid = 3732] [serial = 55] [outer = 10E36000] 12:07:42 INFO - PROCESS | 3732 | 1464635262170 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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 817ms 12:07:42 INFO - PROCESS | 3732 | 1464635262187 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3732 | 1464635262193 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:07:42 INFO - PROCESS | 3732 | 1464635262199 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3732 | 1464635262202 Marionette TRACE conn3 <- [1,42,null,{}] 12:07:42 INFO - PROCESS | 3732 | 1464635262206 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}] 12:07:42 INFO - PROCESS | 3732 | 1464635262327 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:07:42 INFO - PROCESS | 3732 | 1464635262408 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3732 | ++DOCSHELL 133B3C00 == 19 [pid = 3732] [id = 20] 12:07:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (1371DC00) [pid = 3732] [serial = 56] [outer = 00000000] 12:07:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (13DBFC00) [pid = 3732] [serial = 57] [outer = 1371DC00] 12:07:42 INFO - PROCESS | 3732 | 1464635262467 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (1438E800) [pid = 3732] [serial = 58] [outer = 1371DC00] 12:07:42 INFO - PROCESS | 3732 | 1464635262964 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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 786ms 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:07:43 INFO - PROCESS | 3732 | 1464635263007 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3732 | 1464635263010 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:07:43 INFO - PROCESS | 3732 | 1464635263015 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3732 | 1464635263019 Marionette TRACE conn3 <- [1,46,null,{}] 12:07:43 INFO - PROCESS | 3732 | 1464635263030 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}] 12:07:43 INFO - PROCESS | 3732 | 1464635263155 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:07:43 INFO - PROCESS | 3732 | 1464635263235 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3732 | ++DOCSHELL 15D70800 == 20 [pid = 3732] [id = 21] 12:07:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (15F6F800) [pid = 3732] [serial = 59] [outer = 00000000] 12:07:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (15F7D800) [pid = 3732] [serial = 60] [outer = 15F6F800] 12:07:43 INFO - PROCESS | 3732 | 1464635263307 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1667B400) [pid = 3732] [serial = 61] [outer = 15F6F800] 12:07:44 INFO - PROCESS | 3732 | 1464635264017 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]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1017ms 12:07:44 INFO - PROCESS | 3732 | 1464635264040 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 3732 | 1464635264045 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:07:44 INFO - PROCESS | 3732 | 1464635264049 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:07:44 INFO - PROCESS | 3732 | 1464635264053 Marionette TRACE conn3 <- [1,50,null,{}] 12:07:44 INFO - PROCESS | 3732 | 1464635264057 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}] 12:07:44 INFO - PROCESS | 3732 | 1464635264216 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:07:44 INFO - PROCESS | 3732 | 1464635264337 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 3732 | --DOCSHELL 13DC4800 == 19 [pid = 3732] [id = 4] 12:07:44 INFO - PROCESS | 3732 | ++DOCSHELL 102CBC00 == 20 [pid = 3732] [id = 22] 12:07:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10439000) [pid = 3732] [serial = 62] [outer = 00000000] 12:07:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1129EC00) [pid = 3732] [serial = 63] [outer = 10439000] 12:07:44 INFO - PROCESS | 3732 | 1464635264404 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (12A6E400) [pid = 3732] [serial = 64] [outer = 10439000] 12:07:44 INFO - PROCESS | 3732 | 1464635264752 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]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 725ms 12:07:44 INFO - PROCESS | 3732 | 1464635264776 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 3732 | 1464635264781 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:07:44 INFO - PROCESS | 3732 | 1464635264787 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 3732 | 1464635264789 Marionette TRACE conn3 <- [1,54,null,{}] 12:07:44 INFO - PROCESS | 3732 | 1464635264814 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}] 12:07:44 INFO - PROCESS | 3732 | 1464635264900 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:07:44 INFO - PROCESS | 3732 | 1464635264965 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 3732 | ++DOCSHELL 128BE000 == 21 [pid = 3732] [id = 23] 12:07:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (12A6CC00) [pid = 3732] [serial = 65] [outer = 00000000] 12:07:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1300B800) [pid = 3732] [serial = 66] [outer = 12A6CC00] 12:07:45 INFO - PROCESS | 3732 | 1464635265009 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (130A7800) [pid = 3732] [serial = 67] [outer = 12A6CC00] 12:07:45 INFO - PROCESS | 3732 | 1464635265357 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 602ms 12:07:45 INFO - PROCESS | 3732 | 1464635265403 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3732 | 1464635265406 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:07:45 INFO - PROCESS | 3732 | 1464635265409 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3732 | 1464635265412 Marionette TRACE conn3 <- [1,58,null,{}] 12:07:45 INFO - PROCESS | 3732 | 1464635265422 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}] 12:07:45 INFO - PROCESS | 3732 | 1464635265507 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:07:45 INFO - PROCESS | 3732 | 1464635265568 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3732 | ++DOCSHELL 131A0800 == 22 [pid = 3732] [id = 24] 12:07:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (13318000) [pid = 3732] [serial = 68] [outer = 00000000] 12:07:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13909000) [pid = 3732] [serial = 69] [outer = 13318000] 12:07:45 INFO - PROCESS | 3732 | 1464635265616 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (140C9800) [pid = 3732] [serial = 70] [outer = 13318000] 12:07:45 INFO - PROCESS | 3732 | 1464635265921 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 12:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:07:46 INFO - PROCESS | 3732 | 1464635265996 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3732 | 1464635265998 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:07:46 INFO - PROCESS | 3732 | 1464635266002 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 3732 | 1464635266003 Marionette TRACE conn3 <- [1,62,null,{}] 12:07:46 INFO - PROCESS | 3732 | 1464635266007 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}] 12:07:46 INFO - PROCESS | 3732 | 1464635266087 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:07:46 INFO - PROCESS | 3732 | 1464635266094 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3732 | ++DOCSHELL 14E5A400 == 23 [pid = 3732] [id = 25] 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1524D800) [pid = 3732] [serial = 71] [outer = 00000000] 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15401400) [pid = 3732] [serial = 72] [outer = 1524D800] 12:07:46 INFO - PROCESS | 3732 | 1464635266138 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1540FC00) [pid = 3732] [serial = 73] [outer = 1524D800] 12:07:46 INFO - PROCESS | 3732 | 1464635266556 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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 12:07:46 INFO - PROCESS | 3732 | 1464635266600 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3732 | 1464635266602 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:07:46 INFO - PROCESS | 3732 | 1464635266605 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:07:46 INFO - PROCESS | 3732 | 1464635266607 Marionette TRACE conn3 <- [1,66,null,{}] 12:07:46 INFO - PROCESS | 3732 | 1464635266620 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}] 12:07:46 INFO - PROCESS | 3732 | 1464635266700 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:07:46 INFO - PROCESS | 3732 | 1464635266707 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3732 | ++DOCSHELL 1567E400 == 24 [pid = 3732] [id = 26] 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1567E800) [pid = 3732] [serial = 74] [outer = 00000000] 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15D3C800) [pid = 3732] [serial = 75] [outer = 1567E800] 12:07:46 INFO - PROCESS | 3732 | 1464635266751 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15D69000) [pid = 3732] [serial = 76] [outer = 1567E800] 12:07:47 INFO - PROCESS | 3732 | 1464635267126 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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 12:07:47 INFO - PROCESS | 3732 | 1464635267187 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3732 | 1464635267189 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:07:47 INFO - PROCESS | 3732 | 1464635267196 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3732 | 1464635267197 Marionette TRACE conn3 <- [1,70,null,{}] 12:07:47 INFO - PROCESS | 3732 | 1464635267201 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}] 12:07:47 INFO - PROCESS | 3732 | 1464635267286 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:07:47 INFO - PROCESS | 3732 | 1464635267294 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3732 | ++DOCSHELL 1129A400 == 25 [pid = 3732] [id = 27] 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F7D000) [pid = 3732] [serial = 77] [outer = 00000000] 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1696B000) [pid = 3732] [serial = 78] [outer = 15F7D000] 12:07:47 INFO - PROCESS | 3732 | 1464635267341 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1696BC00) [pid = 3732] [serial = 79] [outer = 15F7D000] 12:07:47 INFO - PROCESS | 3732 | 1464635267757 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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 12:07:47 INFO - PROCESS | 3732 | 1464635267789 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3732 | 1464635267791 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:07:47 INFO - PROCESS | 3732 | 1464635267794 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3732 | 1464635267796 Marionette TRACE conn3 <- [1,74,null,{}] 12:07:47 INFO - PROCESS | 3732 | 1464635267813 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}] 12:07:47 INFO - PROCESS | 3732 | 1464635267885 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:07:47 INFO - PROCESS | 3732 | 1464635267892 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3732 | ++DOCSHELL 15D3C400 == 26 [pid = 3732] [id = 28] 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1627B800) [pid = 3732] [serial = 80] [outer = 00000000] 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16B28000) [pid = 3732] [serial = 81] [outer = 1627B800] 12:07:47 INFO - PROCESS | 3732 | 1464635267936 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17239C00) [pid = 3732] [serial = 82] [outer = 1627B800] 12:07:48 INFO - PROCESS | 3732 | 1464635268310 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]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 12:07:48 INFO - PROCESS | 3732 | 1464635268375 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3732 | 1464635268377 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:07:48 INFO - PROCESS | 3732 | 1464635268396 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3732 | 1464635268398 Marionette TRACE conn3 <- [1,78,null,{}] 12:07:48 INFO - PROCESS | 3732 | 1464635268403 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}] 12:07:48 INFO - PROCESS | 3732 | 1464635268476 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:07:48 INFO - PROCESS | 3732 | 1464635268485 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3732 | ++DOCSHELL 16973800 == 27 [pid = 3732] [id = 29] 12:07:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17853800) [pid = 3732] [serial = 83] [outer = 00000000] 12:07:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1795B800) [pid = 3732] [serial = 84] [outer = 17853800] 12:07:48 INFO - PROCESS | 3732 | 1464635268529 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (17963400) [pid = 3732] [serial = 85] [outer = 17853800] 12:07:48 INFO - PROCESS | 3732 | 1464635268926 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]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 617ms 12:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:07:48 INFO - PROCESS | 3732 | 1464635269006 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3732 | 1464635269008 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:07:48 INFO - PROCESS | 3732 | 1464635269011 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3732 | 1464635269013 Marionette TRACE conn3 <- [1,82,null,{}] 12:07:48 INFO - PROCESS | 3732 | 1464635269016 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}] 12:07:49 INFO - PROCESS | 3732 | 1464635269089 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:07:49 INFO - PROCESS | 3732 | 1464635269095 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3732 | ++DOCSHELL 17161400 == 28 [pid = 3732] [id = 30] 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17968000) [pid = 3732] [serial = 86] [outer = 00000000] 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18031800) [pid = 3732] [serial = 87] [outer = 17968000] 12:07:49 INFO - PROCESS | 3732 | 1464635269138 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18222000) [pid = 3732] [serial = 88] [outer = 17968000] 12:07:49 INFO - PROCESS | 3732 | 1464635269512 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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 524ms 12:07:49 INFO - PROCESS | 3732 | 1464635269544 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3732 | 1464635269546 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:07:49 INFO - PROCESS | 3732 | 1464635269549 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 3732 | 1464635269551 Marionette TRACE conn3 <- [1,86,null,{}] 12:07:49 INFO - PROCESS | 3732 | 1464635269538 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}] 12:07:49 INFO - PROCESS | 3732 | 1464635269644 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:07:49 INFO - PROCESS | 3732 | 1464635269653 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3732 | ++DOCSHELL 10A59800 == 29 [pid = 3732] [id = 31] 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10A59C00) [pid = 3732] [serial = 89] [outer = 00000000] 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (184B3800) [pid = 3732] [serial = 90] [outer = 10A59C00] 12:07:49 INFO - PROCESS | 3732 | 1464635269698 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19896400) [pid = 3732] [serial = 91] [outer = 10A59C00] 12:07:50 INFO - PROCESS | 3732 | 1464635270081 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 586ms 12:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:07:50 INFO - PROCESS | 3732 | 1464635270130 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3732 | 1464635270132 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:07:50 INFO - PROCESS | 3732 | 1464635270135 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3732 | 1464635270138 Marionette TRACE conn3 <- [1,90,null,{}] 12:07:50 INFO - PROCESS | 3732 | 1464635270141 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}] 12:07:50 INFO - PROCESS | 3732 | 1464635270263 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:07:50 INFO - PROCESS | 3732 | 1464635270272 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3732 | ++DOCSHELL 1989B400 == 30 [pid = 3732] [id = 32] 12:07:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19BA3400) [pid = 3732] [serial = 92] [outer = 00000000] 12:07:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19C9CC00) [pid = 3732] [serial = 93] [outer = 19BA3400] 12:07:50 INFO - PROCESS | 3732 | 1464635270319 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A15C000) [pid = 3732] [serial = 94] [outer = 19BA3400] 12:07:50 INFO - PROCESS | 3732 | 1464635270691 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 585ms 12:07:50 INFO - PROCESS | 3732 | 1464635270732 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3732 | 1464635270734 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:07:50 INFO - PROCESS | 3732 | 1464635270737 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:07:50 INFO - PROCESS | 3732 | 1464635270749 Marionette TRACE conn3 <- [1,94,null,{}] 12:07:50 INFO - PROCESS | 3732 | 1464635270753 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}] 12:07:50 INFO - PROCESS | 3732 | 1464635270812 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:07:50 INFO - PROCESS | 3732 | 1464635270899 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3732 | ++DOCSHELL 17965400 == 31 [pid = 3732] [id = 33] 12:07:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (19C9F800) [pid = 3732] [serial = 95] [outer = 00000000] 12:07:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A1BE000) [pid = 3732] [serial = 96] [outer = 19C9F800] 12:07:50 INFO - PROCESS | 3732 | 1464635270945 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A1BF800) [pid = 3732] [serial = 97] [outer = 19C9F800] 12:07:51 INFO - PROCESS | 3732 | 1464635271316 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 648ms 12:07:51 INFO - PROCESS | 3732 | 1464635271380 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3732 | 1464635271382 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 3732 | 1464635271385 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:07:51 INFO - PROCESS | 3732 | 1464635271387 Marionette TRACE conn3 <- [1,98,null,{}] 12:07:51 INFO - PROCESS | 3732 | 1464635271390 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}] 12:07:52 INFO - PROCESS | 3732 | 1464635272244 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:07:52 INFO - PROCESS | 3732 | 1464635272338 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 3732 | ++DOCSHELL 10509C00 == 32 [pid = 3732] [id = 34] 12:07:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1050A400) [pid = 3732] [serial = 98] [outer = 00000000] 12:07:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1058C800) [pid = 3732] [serial = 99] [outer = 1050A400] 12:07:52 INFO - PROCESS | 3732 | 1464635272390 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (10E2A800) [pid = 3732] [serial = 100] [outer = 1050A400] 12:07:52 INFO - PROCESS | 3732 | 1464635272821 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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1480ms 12:07:52 INFO - PROCESS | 3732 | 1464635272874 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 3732 | 1464635272877 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:07:52 INFO - PROCESS | 3732 | 1464635272887 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3732 | 1464635272891 Marionette TRACE conn3 <- [1,102,null,{}] 12:07:52 INFO - PROCESS | 3732 | 1464635272896 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}] 12:07:52 INFO - PROCESS | 3732 | 1464635272998 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:07:52 INFO - PROCESS | 3732 | 1464635273005 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3732 | ++DOCSHELL 11C93400 == 33 [pid = 3732] [id = 35] 12:07:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1288EC00) [pid = 3732] [serial = 101] [outer = 00000000] 12:07:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (12B8F000) [pid = 3732] [serial = 102] [outer = 1288EC00] 12:07:53 INFO - PROCESS | 3732 | 1464635273053 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (12D71C00) [pid = 3732] [serial = 103] [outer = 1288EC00] 12:07:53 INFO - PROCESS | 3732 | 1464635273903 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]]]}] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (13DC5000) [pid = 3732] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1B2F0C00) [pid = 3732] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1B285C00) [pid = 3732] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1ABC5C00) [pid = 3732] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A84FC00) [pid = 3732] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1696B400) [pid = 3732] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1A7F1C00) [pid = 3732] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19F85C00) [pid = 3732] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1B5C7C00) [pid = 3732] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10E36000) [pid = 3732] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1371DC00) [pid = 3732] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15F6F800) [pid = 3732] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10439000) [pid = 3732] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (12A6CC00) [pid = 3732] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13318000) [pid = 3732] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1524D800) [pid = 3732] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1567E800) [pid = 3732] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15F7D000) [pid = 3732] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1627B800) [pid = 3732] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17853800) [pid = 3732] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17968000) [pid = 3732] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10A59C00) [pid = 3732] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:07:53 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BA3400) [pid = 3732] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1079ms 12:07:53 INFO - PROCESS | 3732 | 1464635273969 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 3732 | 1464635273972 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:07:53 INFO - PROCESS | 3732 | 1464635273976 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 3732 | 1464635273978 Marionette TRACE conn3 <- [1,106,null,{}] 12:07:53 INFO - PROCESS | 3732 | 1464635273981 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}] 12:07:54 INFO - PROCESS | 3732 | 1464635274057 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:07:54 INFO - PROCESS | 3732 | 1464635274069 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3732 | ++DOCSHELL 11025C00 == 34 [pid = 3732] [id = 36] 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (12D77400) [pid = 3732] [serial = 104] [outer = 00000000] 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1307C400) [pid = 3732] [serial = 105] [outer = 12D77400] 12:07:54 INFO - PROCESS | 3732 | 1464635274135 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13319000) [pid = 3732] [serial = 106] [outer = 12D77400] 12:07:54 INFO - PROCESS | 3732 | 1464635274532 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 617ms 12:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:07:54 INFO - PROCESS | 3732 | 1464635274595 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3732 | 1464635274599 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 3732 | 1464635274609 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 3732 | 1464635274613 Marionette TRACE conn3 <- [1,110,null,{}] 12:07:54 INFO - PROCESS | 3732 | 1464635274617 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}] 12:07:54 INFO - PROCESS | 3732 | 1464635274694 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:07:54 INFO - PROCESS | 3732 | 1464635274703 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3732 | ++DOCSHELL 13DC5000 == 35 [pid = 3732] [id = 37] 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (140C5800) [pid = 3732] [serial = 107] [outer = 00000000] 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14E54800) [pid = 3732] [serial = 108] [outer = 140C5800] 12:07:54 INFO - PROCESS | 3732 | 1464635274747 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1524D800) [pid = 3732] [serial = 109] [outer = 140C5800] 12:07:55 INFO - PROCESS | 3732 | 1464635275164 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 12:07:55 INFO - PROCESS | 3732 | 1464635275198 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3732 | 1464635275200 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 3732 | 1464635275203 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:07:55 INFO - PROCESS | 3732 | 1464635275205 Marionette TRACE conn3 <- [1,114,null,{}] 12:07:55 INFO - PROCESS | 3732 | 1464635275211 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}] 12:07:55 INFO - PROCESS | 3732 | 1464635275289 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:07:55 INFO - PROCESS | 3732 | 1464635275296 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3732 | ++DOCSHELL 15258400 == 36 [pid = 3732] [id = 38] 12:07:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1563C000) [pid = 3732] [serial = 110] [outer = 00000000] 12:07:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (156CE400) [pid = 3732] [serial = 111] [outer = 1563C000] 12:07:55 INFO - PROCESS | 3732 | 1464635275340 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15D68000) [pid = 3732] [serial = 112] [outer = 1563C000] 12:07:55 INFO - PROCESS | 3732 | 1464635275764 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 12:07:55 INFO - PROCESS | 3732 | 1464635275783 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3732 | 1464635275785 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 3732 | 1464635275788 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:07:55 INFO - PROCESS | 3732 | 1464635275790 Marionette TRACE conn3 <- [1,118,null,{}] 12:07:55 INFO - PROCESS | 3732 | 1464635275797 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}] 12:07:55 INFO - PROCESS | 3732 | 1464635275870 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:07:55 INFO - PROCESS | 3732 | 1464635275980 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3732 | ++DOCSHELL 1022D400 == 37 [pid = 3732] [id = 39] 12:07:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1026C000) [pid = 3732] [serial = 113] [outer = 00000000] 12:07:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10483800) [pid = 3732] [serial = 114] [outer = 1026C000] 12:07:56 INFO - PROCESS | 3732 | 1464635276037 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1050C400) [pid = 3732] [serial = 115] [outer = 1026C000] 12:07:56 INFO - PROCESS | 3732 | 1464635276524 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]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 786ms 12:07:56 INFO - PROCESS | 3732 | 1464635276606 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3732 | 1464635276611 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 3732 | 1464635276630 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:07:56 INFO - PROCESS | 3732 | 1464635276634 Marionette TRACE conn3 <- [1,122,null,{}] 12:07:56 INFO - PROCESS | 3732 | 1464635276638 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}] 12:07:56 INFO - PROCESS | 3732 | 1464635276744 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:07:56 INFO - PROCESS | 3732 | 1464635276810 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3732 | ++DOCSHELL 128BCC00 == 38 [pid = 3732] [id = 40] 12:07:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (130A5C00) [pid = 3732] [serial = 116] [outer = 00000000] 12:07:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (133AC000) [pid = 3732] [serial = 117] [outer = 130A5C00] 12:07:56 INFO - PROCESS | 3732 | 1464635276866 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1371DC00) [pid = 3732] [serial = 118] [outer = 130A5C00] 12:07:57 INFO - PROCESS | 3732 | 1464635277357 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 786ms 12:07:57 INFO - PROCESS | 3732 | 1464635277425 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3732 | 1464635277430 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:07:57 INFO - PROCESS | 3732 | 1464635277435 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3732 | 1464635277437 Marionette TRACE conn3 <- [1,126,null,{}] 12:07:57 INFO - PROCESS | 3732 | 1464635277441 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}] 12:07:57 INFO - PROCESS | 3732 | 1464635277538 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:07:57 INFO - PROCESS | 3732 | 1464635277629 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3732 | ++DOCSHELL 15F79C00 == 39 [pid = 3732] [id = 41] 12:07:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (15F7D400) [pid = 3732] [serial = 119] [outer = 00000000] 12:07:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16969800) [pid = 3732] [serial = 120] [outer = 15F7D400] 12:07:57 INFO - PROCESS | 3732 | 1464635277684 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16974400) [pid = 3732] [serial = 121] [outer = 15F7D400] 12:07:58 INFO - PROCESS | 3732 | 1464635278284 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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 894ms 12:07:58 INFO - PROCESS | 3732 | 1464635278321 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3732 | 1464635278324 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:07:58 INFO - PROCESS | 3732 | 1464635278334 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 3732 | 1464635278340 Marionette TRACE conn3 <- [1,130,null,{}] 12:07:58 INFO - PROCESS | 3732 | 1464635278345 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}] 12:07:58 INFO - PROCESS | 3732 | 1464635278442 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:07:58 INFO - PROCESS | 3732 | 1464635278512 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3732 | ++DOCSHELL 17162400 == 40 [pid = 3732] [id = 42] 12:07:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (17850400) [pid = 3732] [serial = 122] [outer = 00000000] 12:07:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1795D000) [pid = 3732] [serial = 123] [outer = 17850400] 12:07:58 INFO - PROCESS | 3732 | 1464635278565 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17D27C00) [pid = 3732] [serial = 124] [outer = 17850400] 12:07:59 INFO - PROCESS | 3732 | 1464635279059 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 740ms 12:07:59 INFO - PROCESS | 3732 | 1464635279089 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 3732 | 1464635279092 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:07:59 INFO - PROCESS | 3732 | 1464635279097 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:07:59 INFO - PROCESS | 3732 | 1464635279099 Marionette TRACE conn3 <- [1,134,null,{}] 12:07:59 INFO - PROCESS | 3732 | 1464635279103 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}] 12:07:59 INFO - PROCESS | 3732 | 1464635279203 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:07:59 INFO - PROCESS | 3732 | 1464635279287 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 3732 | ++DOCSHELL 1050C000 == 41 [pid = 3732] [id = 43] 12:07:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1055D000) [pid = 3732] [serial = 125] [outer = 00000000] 12:07:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (131A7400) [pid = 3732] [serial = 126] [outer = 1055D000] 12:07:59 INFO - PROCESS | 3732 | 1464635279340 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (131A8000) [pid = 3732] [serial = 127] [outer = 1055D000] 12:07:59 INFO - PROCESS | 3732 | 1464635279928 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 894ms 12:07:59 INFO - PROCESS | 3732 | 1464635279987 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 3732 | 1464635279991 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:07:59 INFO - PROCESS | 3732 | 1464635279996 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:07:59 INFO - PROCESS | 3732 | 1464635279999 Marionette TRACE conn3 <- [1,138,null,{}] 12:07:59 INFO - PROCESS | 3732 | 1464635280005 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}] 12:08:00 INFO - PROCESS | 3732 | 1464635280097 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:08:00 INFO - PROCESS | 3732 | 1464635280171 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3732 | ++DOCSHELL 1129AC00 == 42 [pid = 3732] [id = 44] 12:08:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (112F2800) [pid = 3732] [serial = 128] [outer = 00000000] 12:08:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (12A6BC00) [pid = 3732] [serial = 129] [outer = 112F2800] 12:08:00 INFO - PROCESS | 3732 | 1464635280221 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1300FC00) [pid = 3732] [serial = 130] [outer = 112F2800] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 15258400 == 41 [pid = 3732] [id = 38] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 13DC5000 == 40 [pid = 3732] [id = 37] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 11025C00 == 39 [pid = 3732] [id = 36] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 11C93400 == 38 [pid = 3732] [id = 35] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 10509C00 == 37 [pid = 3732] [id = 34] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 17161400 == 36 [pid = 3732] [id = 30] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 1989B400 == 35 [pid = 3732] [id = 32] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 17162400 == 34 [pid = 3732] [id = 42] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 1050C000 == 33 [pid = 3732] [id = 43] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 17965400 == 32 [pid = 3732] [id = 33] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 10A59800 == 31 [pid = 3732] [id = 31] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 15F79C00 == 30 [pid = 3732] [id = 41] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 16973800 == 29 [pid = 3732] [id = 29] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 1022D400 == 28 [pid = 3732] [id = 39] 12:08:00 INFO - PROCESS | 3732 | --DOCSHELL 128BCC00 == 27 [pid = 3732] [id = 40] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (168DB400) [pid = 3732] [serial = 17] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1B6F1000) [pid = 3732] [serial = 51] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (11A03C00) [pid = 3732] [serial = 54] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13DBFC00) [pid = 3732] [serial = 57] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (15F7D800) [pid = 3732] [serial = 60] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1129EC00) [pid = 3732] [serial = 63] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1300B800) [pid = 3732] [serial = 66] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (130A7800) [pid = 3732] [serial = 67] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (13909000) [pid = 3732] [serial = 69] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15401400) [pid = 3732] [serial = 72] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1540FC00) [pid = 3732] [serial = 73] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15D3C800) [pid = 3732] [serial = 75] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1696B000) [pid = 3732] [serial = 78] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16B28000) [pid = 3732] [serial = 81] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1795B800) [pid = 3732] [serial = 84] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (18031800) [pid = 3732] [serial = 87] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (140C9800) [pid = 3732] [serial = 70] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (184B3800) [pid = 3732] [serial = 90] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19C9CC00) [pid = 3732] [serial = 93] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15D69000) [pid = 3732] [serial = 76] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1696BC00) [pid = 3732] [serial = 79] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17239C00) [pid = 3732] [serial = 82] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17963400) [pid = 3732] [serial = 85] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (12A6E400) [pid = 3732] [serial = 64] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18222000) [pid = 3732] [serial = 88] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11C66000) [pid = 3732] [serial = 55] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19896400) [pid = 3732] [serial = 91] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1438E800) [pid = 3732] [serial = 58] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1667B400) [pid = 3732] [serial = 61] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A15C000) [pid = 3732] [serial = 94] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1BAE5800) [pid = 3732] [serial = 52] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (16921800) [pid = 3732] [serial = 14] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (140C2800) [pid = 3732] [serial = 9] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (140C7400) [pid = 3732] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (11C9C000) [pid = 3732] [serial = 4] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1AEAAC00) [pid = 3732] [serial = 37] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1ABD0400) [pid = 3732] [serial = 36] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A968000) [pid = 3732] [serial = 33] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1A96C000) [pid = 3732] [serial = 34] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A4ED400) [pid = 3732] [serial = 30] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1A849000) [pid = 3732] [serial = 31] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1AEA8400) [pid = 3732] [serial = 28] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1AEA4800) [pid = 3732] [serial = 27] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1A3E3000) [pid = 3732] [serial = 24] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (19F88400) [pid = 3732] [serial = 21] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19F8C800) [pid = 3732] [serial = 22] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1B6BC400) [pid = 3732] [serial = 48] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1B5BA400) [pid = 3732] [serial = 42] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1B5BA800) [pid = 3732] [serial = 43] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (1B5C8000) [pid = 3732] [serial = 45] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (1B2E9C00) [pid = 3732] [serial = 39] [outer = 00000000] [url = about:blank] 12:08:00 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (1B2EE800) [pid = 3732] [serial = 40] [outer = 00000000] [url = about:blank] 12:08:01 INFO - PROCESS | 3732 | 1464635281140 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1203ms 12:08:01 INFO - PROCESS | 3732 | 1464635281189 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3732 | 1464635281194 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:08:01 INFO - PROCESS | 3732 | 1464635281199 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:08:01 INFO - PROCESS | 3732 | 1464635281203 Marionette TRACE conn3 <- [1,142,null,{}] 12:08:01 INFO - PROCESS | 3732 | 1464635281208 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}] 12:08:01 INFO - PROCESS | 3732 | 1464635281291 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:08:01 INFO - PROCESS | 3732 | 1464635281301 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3732 | ++DOCSHELL 11A10400 == 28 [pid = 3732] [id = 45] 12:08:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (11C59000) [pid = 3732] [serial = 131] [outer = 00000000] 12:08:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (1288E400) [pid = 3732] [serial = 132] [outer = 11C59000] 12:08:01 INFO - PROCESS | 3732 | 1464635281349 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (12A68000) [pid = 3732] [serial = 133] [outer = 11C59000] 12:08:01 INFO - PROCESS | 3732 | 1464635281779 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 632ms 12:08:01 INFO - PROCESS | 3732 | 1464635281837 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3732 | 1464635281843 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:08:01 INFO - PROCESS | 3732 | 1464635281850 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3732 | 1464635281852 Marionette TRACE conn3 <- [1,146,null,{}] 12:08:01 INFO - PROCESS | 3732 | 1464635281840 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}] 12:08:01 INFO - PROCESS | 3732 | 1464635281920 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:08:01 INFO - PROCESS | 3732 | 1464635281966 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3732 | ++DOCSHELL 13DBB400 == 29 [pid = 3732] [id = 46] 12:08:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (13DBBC00) [pid = 3732] [serial = 134] [outer = 00000000] 12:08:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (13DC4C00) [pid = 3732] [serial = 135] [outer = 13DBBC00] 12:08:02 INFO - PROCESS | 3732 | 1464635282010 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (140C3C00) [pid = 3732] [serial = 136] [outer = 13DBBC00] 12:08:02 INFO - PROCESS | 3732 | 1464635282428 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 632ms 12:08:02 INFO - PROCESS | 3732 | 1464635282468 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 3732 | 1464635282471 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:08:02 INFO - PROCESS | 3732 | 1464635282478 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 3732 | 1464635282481 Marionette TRACE conn3 <- [1,150,null,{}] 12:08:02 INFO - PROCESS | 3732 | 1464635282492 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}] 12:08:02 INFO - PROCESS | 3732 | 1464635282572 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:08:02 INFO - PROCESS | 3732 | 1464635282580 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 3732 | ++DOCSHELL 140C7800 == 30 [pid = 3732] [id = 47] 12:08:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15252400) [pid = 3732] [serial = 137] [outer = 00000000] 12:08:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15410400) [pid = 3732] [serial = 138] [outer = 15252400] 12:08:02 INFO - PROCESS | 3732 | 1464635282627 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15644800) [pid = 3732] [serial = 139] [outer = 15252400] 12:08:03 INFO - PROCESS | 3732 | 1464635283036 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 586ms 12:08:03 INFO - PROCESS | 3732 | 1464635283078 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 3732 | 1464635283081 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:08:03 INFO - PROCESS | 3732 | 1464635283085 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 3732 | 1464635283087 Marionette TRACE conn3 <- [1,154,null,{}] 12:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:08:03 INFO - PROCESS | 3732 | 1464635283073 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}] 12:08:03 INFO - PROCESS | 3732 | 1464635283179 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:08:03 INFO - PROCESS | 3732 | 1464635283186 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3732 | ++DOCSHELL 14E54400 == 31 [pid = 3732] [id = 48] 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1540F800) [pid = 3732] [serial = 140] [outer = 00000000] 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15F79000) [pid = 3732] [serial = 141] [outer = 1540F800] 12:08:03 INFO - PROCESS | 3732 | 1464635283240 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1667F000) [pid = 3732] [serial = 142] [outer = 1540F800] 12:08:03 INFO - PROCESS | 3732 | 1464635283676 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 633ms 12:08:03 INFO - PROCESS | 3732 | 1464635283711 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:08:03 INFO - PROCESS | 3732 | 1464635283713 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:08:03 INFO - PROCESS | 3732 | 1464635283716 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 3732 | 1464635283717 Marionette TRACE conn3 <- [1,158,null,{}] 12:08:03 INFO - PROCESS | 3732 | 1464635283721 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}] 12:08:03 INFO - PROCESS | 3732 | 1464635283813 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:08:03 INFO - PROCESS | 3732 | 1464635283819 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3732 | ++DOCSHELL 168DB400 == 32 [pid = 3732] [id = 49] 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (168DE800) [pid = 3732] [serial = 143] [outer = 00000000] 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1696D000) [pid = 3732] [serial = 144] [outer = 168DE800] 12:08:03 INFO - PROCESS | 3732 | 1464635283863 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16974000) [pid = 3732] [serial = 145] [outer = 168DE800] 12:08:04 INFO - PROCESS | 3732 | 1464635284269 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 586ms 12:08:04 INFO - PROCESS | 3732 | 1464635284294 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3732 | 1464635284296 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:08:04 INFO - PROCESS | 3732 | 1464635284299 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:08:04 INFO - PROCESS | 3732 | 1464635284301 Marionette TRACE conn3 <- [1,162,null,{}] 12:08:04 INFO - PROCESS | 3732 | 1464635284305 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}] 12:08:04 INFO - PROCESS | 3732 | 1464635284409 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:08:04 INFO - PROCESS | 3732 | 1464635284415 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3732 | ++DOCSHELL 1696BC00 == 33 [pid = 3732] [id = 50] 12:08:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16977C00) [pid = 3732] [serial = 146] [outer = 00000000] 12:08:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (178C8000) [pid = 3732] [serial = 147] [outer = 16977C00] 12:08:04 INFO - PROCESS | 3732 | 1464635284459 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17965400) [pid = 3732] [serial = 148] [outer = 16977C00] 12:08:04 INFO - PROCESS | 3732 | 1464635284885 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 12:08:04 INFO - PROCESS | 3732 | 1464635284938 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3732 | 1464635284940 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:08:04 INFO - PROCESS | 3732 | 1464635284943 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3732 | 1464635284945 Marionette TRACE conn3 <- [1,166,null,{}] 12:08:04 INFO - PROCESS | 3732 | 1464635284948 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}] 12:08:05 INFO - PROCESS | 3732 | 1464635285042 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:08:05 INFO - PROCESS | 3732 | 1464635285048 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3732 | ++DOCSHELL 17968000 == 34 [pid = 3732] [id = 51] 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17D29400) [pid = 3732] [serial = 149] [outer = 00000000] 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18222000) [pid = 3732] [serial = 150] [outer = 17D29400] 12:08:05 INFO - PROCESS | 3732 | 1464635285094 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (184B3400) [pid = 3732] [serial = 151] [outer = 17D29400] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19C9F800) [pid = 3732] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1563C000) [pid = 3732] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1288EC00) [pid = 3732] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (12D77400) [pid = 3732] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (140C5800) [pid = 3732] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:08:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1050A400) [pid = 3732] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:08:05 INFO - PROCESS | 3732 | 1464635285515 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 632ms 12:08:05 INFO - PROCESS | 3732 | 1464635285565 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3732 | 1464635285567 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:08:05 INFO - PROCESS | 3732 | 1464635285570 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:08:05 INFO - PROCESS | 3732 | 1464635285582 Marionette TRACE conn3 <- [1,170,null,{}] 12:08:05 INFO - PROCESS | 3732 | 1464635285586 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}] 12:08:05 INFO - PROCESS | 3732 | 1464635285658 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:08:05 INFO - PROCESS | 3732 | 1464635285664 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3732 | ++DOCSHELL 130A5000 == 35 [pid = 3732] [id = 52] 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (13DBE800) [pid = 3732] [serial = 152] [outer = 00000000] 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18035800) [pid = 3732] [serial = 153] [outer = 13DBE800] 12:08:05 INFO - PROCESS | 3732 | 1464635285707 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1667A400) [pid = 3732] [serial = 154] [outer = 13DBE800] 12:08:06 INFO - PROCESS | 3732 | 1464635286122 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 12:08:06 INFO - PROCESS | 3732 | 1464635286167 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3732 | 1464635286169 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 3732 | 1464635286173 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:08:06 INFO - PROCESS | 3732 | 1464635286174 Marionette TRACE conn3 <- [1,174,null,{}] 12:08:06 INFO - PROCESS | 3732 | 1464635286178 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}] 12:08:06 INFO - PROCESS | 3732 | 1464635286250 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:08:06 INFO - PROCESS | 3732 | 1464635286256 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3732 | ++DOCSHELL 17960000 == 36 [pid = 3732] [id = 53] 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BA1800) [pid = 3732] [serial = 155] [outer = 00000000] 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BA8400) [pid = 3732] [serial = 156] [outer = 19BA1800] 12:08:06 INFO - PROCESS | 3732 | 1464635286300 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19C97C00) [pid = 3732] [serial = 157] [outer = 19BA1800] 12:08:06 INFO - PROCESS | 3732 | 1464635286693 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 524ms 12:08:06 INFO - PROCESS | 3732 | 1464635286708 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3732 | 1464635286710 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:08:06 INFO - PROCESS | 3732 | 1464635286713 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 3732 | 1464635286715 Marionette TRACE conn3 <- [1,178,null,{}] 12:08:06 INFO - PROCESS | 3732 | 1464635286719 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}] 12:08:06 INFO - PROCESS | 3732 | 1464635286811 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:08:06 INFO - PROCESS | 3732 | 1464635286818 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3732 | ++DOCSHELL 1300B800 == 37 [pid = 3732] [id = 54] 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BA3400) [pid = 3732] [serial = 158] [outer = 00000000] 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19CA2000) [pid = 3732] [serial = 159] [outer = 19BA3400] 12:08:06 INFO - PROCESS | 3732 | 1464635286861 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19F84C00) [pid = 3732] [serial = 160] [outer = 19BA3400] 12:08:07 INFO - PROCESS | 3732 | 1464635287243 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 12:08:07 INFO - PROCESS | 3732 | 1464635287296 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 3732 | 1464635287300 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:08:07 INFO - PROCESS | 3732 | 1464635287305 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:08:07 INFO - PROCESS | 3732 | 1464635287309 Marionette TRACE conn3 <- [1,182,null,{}] 12:08:07 INFO - PROCESS | 3732 | 1464635287315 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}] 12:08:07 INFO - PROCESS | 3732 | 1464635287408 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:08:07 INFO - PROCESS | 3732 | 1464635287520 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3732 | ++DOCSHELL 105E9800 == 38 [pid = 3732] [id = 55] 12:08:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (105F5000) [pid = 3732] [serial = 161] [outer = 00000000] 12:08:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1129EC00) [pid = 3732] [serial = 162] [outer = 105F5000] 12:08:07 INFO - PROCESS | 3732 | 1464635287578 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (11C9C800) [pid = 3732] [serial = 163] [outer = 105F5000] 12:08:08 INFO - PROCESS | 3732 | 1464635288229 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 986ms 12:08:08 INFO - PROCESS | 3732 | 1464635288293 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3732 | 1464635288297 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:08:08 INFO - PROCESS | 3732 | 1464635288304 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3732 | 1464635288308 Marionette TRACE conn3 <- [1,186,null,{}] 12:08:08 INFO - PROCESS | 3732 | 1464635288313 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}] 12:08:08 INFO - PROCESS | 3732 | 1464635288435 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:08:08 INFO - PROCESS | 3732 | 1464635288505 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3732 | ++DOCSHELL 13902000 == 39 [pid = 3732] [id = 56] 12:08:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13904400) [pid = 3732] [serial = 164] [outer = 00000000] 12:08:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15257000) [pid = 3732] [serial = 165] [outer = 13904400] 12:08:08 INFO - PROCESS | 3732 | 1464635288559 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15648800) [pid = 3732] [serial = 166] [outer = 13904400] 12:08:09 INFO - PROCESS | 3732 | 1464635289336 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1095ms 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 17960000 == 38 [pid = 3732] [id = 53] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 130A5000 == 37 [pid = 3732] [id = 52] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 17968000 == 36 [pid = 3732] [id = 51] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 1696BC00 == 35 [pid = 3732] [id = 50] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 168DB400 == 34 [pid = 3732] [id = 49] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 14E54400 == 33 [pid = 3732] [id = 48] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 140C7800 == 32 [pid = 3732] [id = 47] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 13DBB400 == 31 [pid = 3732] [id = 46] 12:08:09 INFO - PROCESS | 3732 | --DOCSHELL 11A10400 == 30 [pid = 3732] [id = 45] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1A1BF800) [pid = 3732] [serial = 97] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (12B8F000) [pid = 3732] [serial = 102] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1307C400) [pid = 3732] [serial = 105] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1524D800) [pid = 3732] [serial = 109] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1058C800) [pid = 3732] [serial = 99] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10E2A800) [pid = 3732] [serial = 100] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13319000) [pid = 3732] [serial = 106] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (12D71C00) [pid = 3732] [serial = 103] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14E54800) [pid = 3732] [serial = 108] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15D68000) [pid = 3732] [serial = 112] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1A1BE000) [pid = 3732] [serial = 96] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (156CE400) [pid = 3732] [serial = 111] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3732 | 1464635289406 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3732 | 1464635289410 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:08:09 INFO - PROCESS | 3732 | 1464635289415 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3732 | 1464635289418 Marionette TRACE conn3 <- [1,190,null,{}] 12:08:09 INFO - PROCESS | 3732 | 1464635289425 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}] 12:08:09 INFO - PROCESS | 3732 | 1464635289505 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:08:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (112E9400) [pid = 3732] [serial = 167] [outer = 1B5C9000] 12:08:09 INFO - PROCESS | 3732 | 1464635289539 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3732 | ++DOCSHELL 12A68800 == 31 [pid = 3732] [id = 57] 12:08:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (12A6EC00) [pid = 3732] [serial = 168] [outer = 00000000] 12:08:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (12D35400) [pid = 3732] [serial = 169] [outer = 12A6EC00] 12:08:09 INFO - PROCESS | 3732 | 1464635289590 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (13004400) [pid = 3732] [serial = 170] [outer = 12A6EC00] 12:08:10 INFO - PROCESS | 3732 | 1464635290067 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 678ms 12:08:10 INFO - PROCESS | 3732 | 1464635290115 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3732 | 1464635290120 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:08:10 INFO - PROCESS | 3732 | 1464635290126 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 3732 | 1464635290128 Marionette TRACE conn3 <- [1,194,null,{}] 12:08:10 INFO - PROCESS | 3732 | 1464635290132 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}] 12:08:10 INFO - PROCESS | 3732 | 1464635290210 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:08:10 INFO - PROCESS | 3732 | 1464635290219 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3732 | ++DOCSHELL 133A8400 == 32 [pid = 3732] [id = 58] 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (133AAC00) [pid = 3732] [serial = 171] [outer = 00000000] 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (140C4000) [pid = 3732] [serial = 172] [outer = 133AAC00] 12:08:10 INFO - PROCESS | 3732 | 1464635290263 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (14E54400) [pid = 3732] [serial = 173] [outer = 133AAC00] 12:08:10 INFO - PROCESS | 3732 | 1464635290653 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 12:08:10 INFO - PROCESS | 3732 | 1464635290707 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3732 | 1464635290709 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:08:10 INFO - PROCESS | 3732 | 1464635290716 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:08:10 INFO - PROCESS | 3732 | 1464635290720 Marionette TRACE conn3 <- [1,198,null,{}] 12:08:10 INFO - PROCESS | 3732 | 1464635290730 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}] 12:08:10 INFO - PROCESS | 3732 | 1464635290820 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:08:10 INFO - PROCESS | 3732 | 1464635290831 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3732 | ++DOCSHELL 156D0C00 == 33 [pid = 3732] [id = 59] 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (156D1400) [pid = 3732] [serial = 174] [outer = 00000000] 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15D64400) [pid = 3732] [serial = 175] [outer = 156D1400] 12:08:10 INFO - PROCESS | 3732 | 1464635290878 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15F75800) [pid = 3732] [serial = 176] [outer = 156D1400] 12:08:11 INFO - PROCESS | 3732 | 1464635291318 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 632ms 12:08:11 INFO - PROCESS | 3732 | 1464635291355 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3732 | 1464635291357 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:08:11 INFO - PROCESS | 3732 | 1464635291361 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 3732 | 1464635291363 Marionette TRACE conn3 <- [1,202,null,{}] 12:08:11 INFO - PROCESS | 3732 | 1464635291366 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}] 12:08:11 INFO - PROCESS | 3732 | 1464635291443 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:08:11 INFO - PROCESS | 3732 | 1464635291449 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3732 | ++DOCSHELL 0C77F400 == 34 [pid = 3732] [id = 60] 12:08:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (168DAC00) [pid = 3732] [serial = 177] [outer = 00000000] 12:08:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16FF8800) [pid = 3732] [serial = 178] [outer = 168DAC00] 12:08:11 INFO - PROCESS | 3732 | 1464635291503 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (172C0400) [pid = 3732] [serial = 179] [outer = 168DAC00] 12:08:11 INFO - PROCESS | 3732 | 1464635291880 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 585ms 12:08:11 INFO - PROCESS | 3732 | 1464635291941 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3732 | 1464635291943 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:08:11 INFO - PROCESS | 3732 | 1464635291959 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 3732 | 1464635291961 Marionette TRACE conn3 <- [1,206,null,{}] 12:08:11 INFO - PROCESS | 3732 | 1464635291964 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}] 12:08:12 INFO - PROCESS | 3732 | 1464635292059 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:08:12 INFO - PROCESS | 3732 | 1464635292067 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3732 | ++DOCSHELL 1696CC00 == 35 [pid = 3732] [id = 61] 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (178BC400) [pid = 3732] [serial = 180] [outer = 00000000] 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17968000) [pid = 3732] [serial = 181] [outer = 178BC400] 12:08:12 INFO - PROCESS | 3732 | 1464635292111 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (18223C00) [pid = 3732] [serial = 182] [outer = 178BC400] 12:08:12 INFO - PROCESS | 3732 | 1464635292548 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 647ms 12:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:08:12 INFO - PROCESS | 3732 | 1464635292610 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3732 | 1464635292612 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:08:12 INFO - PROCESS | 3732 | 1464635292616 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3732 | 1464635292617 Marionette TRACE conn3 <- [1,210,null,{}] 12:08:12 INFO - PROCESS | 3732 | 1464635292621 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}] 12:08:12 INFO - PROCESS | 3732 | 1464635292721 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:08:12 INFO - PROCESS | 3732 | 1464635292783 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3732 | ++DOCSHELL 1821A400 == 36 [pid = 3732] [id = 62] 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (182F7000) [pid = 3732] [serial = 183] [outer = 00000000] 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19F8A800) [pid = 3732] [serial = 184] [outer = 182F7000] 12:08:12 INFO - PROCESS | 3732 | 1464635292827 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19F8AC00) [pid = 3732] [serial = 185] [outer = 182F7000] 12:08:13 INFO - PROCESS | 3732 | 1464635293226 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 616ms 12:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:08:13 INFO - PROCESS | 3732 | 1464635293238 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3732 | 1464635293239 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 3732 | 1464635293243 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3732 | 1464635293244 Marionette TRACE conn3 <- [1,214,null,{}] 12:08:13 INFO - PROCESS | 3732 | 1464635293248 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}] 12:08:13 INFO - PROCESS | 3732 | 1464635293349 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:08:13 INFO - PROCESS | 3732 | 1464635293416 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3732 | ++DOCSHELL 19F89C00 == 37 [pid = 3732] [id = 63] 12:08:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19F8A400) [pid = 3732] [serial = 186] [outer = 00000000] 12:08:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A3DFC00) [pid = 3732] [serial = 187] [outer = 19F8A400] 12:08:13 INFO - PROCESS | 3732 | 1464635293459 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A3E4000) [pid = 3732] [serial = 188] [outer = 19F8A400] 12:08:13 INFO - PROCESS | 3732 | 1464635293837 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 616ms 12:08:13 INFO - PROCESS | 3732 | 1464635293882 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3732 | 1464635293884 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:08:13 INFO - PROCESS | 3732 | 1464635293887 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3732 | 1464635293889 Marionette TRACE conn3 <- [1,218,null,{}] 12:08:13 INFO - PROCESS | 3732 | 1464635293892 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}] 12:08:14 INFO - PROCESS | 3732 | 1464635294053 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1540F800) [pid = 3732] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (19BA1800) [pid = 3732] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (168DE800) [pid = 3732] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13DBBC00) [pid = 3732] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (112F2800) [pid = 3732] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15252400) [pid = 3732] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (11C59000) [pid = 3732] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1026C000) [pid = 3732] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (130A5C00) [pid = 3732] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15F7D400) [pid = 3732] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17850400) [pid = 3732] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1055D000) [pid = 3732] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16977C00) [pid = 3732] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17D29400) [pid = 3732] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:08:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13DBE800) [pid = 3732] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:08:14 INFO - PROCESS | 3732 | 1464635294101 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3732 | ++DOCSHELL 1026C000 == 38 [pid = 3732] [id = 64] 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (102D3C00) [pid = 3732] [serial = 189] [outer = 00000000] 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (11C59000) [pid = 3732] [serial = 190] [outer = 102D3C00] 12:08:14 INFO - PROCESS | 3732 | 1464635294144 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (130A5C00) [pid = 3732] [serial = 191] [outer = 102D3C00] 12:08:14 INFO - PROCESS | 3732 | 1464635294468 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 632ms 12:08:14 INFO - PROCESS | 3732 | 1464635294508 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3732 | 1464635294510 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:08:14 INFO - PROCESS | 3732 | 1464635294513 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 3732 | 1464635294515 Marionette TRACE conn3 <- [1,222,null,{}] 12:08:14 INFO - PROCESS | 3732 | 1464635294519 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}] 12:08:14 INFO - PROCESS | 3732 | 1464635294617 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:08:14 INFO - PROCESS | 3732 | 1464635294647 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3732 | ++DOCSHELL 1524CC00 == 39 [pid = 3732] [id = 65] 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1540F800) [pid = 3732] [serial = 192] [outer = 00000000] 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A1BD800) [pid = 3732] [serial = 193] [outer = 1540F800] 12:08:14 INFO - PROCESS | 3732 | 1464635294692 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A1BE000) [pid = 3732] [serial = 194] [outer = 1540F800] 12:08:15 INFO - PROCESS | 3732 | 1464635295052 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 12:08:15 INFO - PROCESS | 3732 | 1464635295110 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3732 | 1464635295112 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:08:15 INFO - PROCESS | 3732 | 1464635295100 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 3732 | 1464635295101 Marionette TRACE conn3 <- [1,226,null,{}] 12:08:15 INFO - PROCESS | 3732 | 1464635295105 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}] 12:08:15 INFO - PROCESS | 3732 | 1464635295178 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:08:15 INFO - PROCESS | 3732 | 1464635295250 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3732 | ++DOCSHELL 168DC400 == 40 [pid = 3732] [id = 66] 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16FF1800) [pid = 3732] [serial = 195] [outer = 00000000] 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A7FA800) [pid = 3732] [serial = 196] [outer = 16FF1800] 12:08:15 INFO - PROCESS | 3732 | 1464635295293 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A846000) [pid = 3732] [serial = 197] [outer = 16FF1800] 12:08:15 INFO - PROCESS | 3732 | 1464635295624 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 12:08:15 INFO - PROCESS | 3732 | 1464635295697 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3732 | 1464635295699 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 3732 | 1464635295702 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:08:15 INFO - PROCESS | 3732 | 1464635295705 Marionette TRACE conn3 <- [1,230,null,{}] 12:08:15 INFO - PROCESS | 3732 | 1464635295708 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}] 12:08:15 INFO - PROCESS | 3732 | 1464635295825 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:08:15 INFO - PROCESS | 3732 | 1464635295872 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3732 | ++DOCSHELL 102CA800 == 41 [pid = 3732] [id = 67] 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10E30C00) [pid = 3732] [serial = 198] [outer = 00000000] 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A966000) [pid = 3732] [serial = 199] [outer = 10E30C00] 12:08:15 INFO - PROCESS | 3732 | 1464635295929 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A967C00) [pid = 3732] [serial = 200] [outer = 10E30C00] 12:08:16 INFO - PROCESS | 3732 | 1464635296480 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 832ms 12:08:16 INFO - PROCESS | 3732 | 1464635296529 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3732 | 1464635296535 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:08:16 INFO - PROCESS | 3732 | 1464635296540 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3732 | 1464635296544 Marionette TRACE conn3 <- [1,234,null,{}] 12:08:16 INFO - PROCESS | 3732 | 1464635296549 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}] 12:08:16 INFO - PROCESS | 3732 | 1464635296684 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:08:16 INFO - PROCESS | 3732 | 1464635296762 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3732 | ++DOCSHELL 102CC000 == 42 [pid = 3732] [id = 68] 12:08:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1050A400) [pid = 3732] [serial = 201] [outer = 00000000] 12:08:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (12B91400) [pid = 3732] [serial = 202] [outer = 1050A400] 12:08:16 INFO - PROCESS | 3732 | 1464635296859 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13907400) [pid = 3732] [serial = 203] [outer = 1050A400] 12:08:17 INFO - PROCESS | 3732 | 1464635297444 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 925ms 12:08:17 INFO - PROCESS | 3732 | 1464635297486 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3732 | 1464635297492 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:08:17 INFO - PROCESS | 3732 | 1464635297498 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3732 | 1464635297501 Marionette TRACE conn3 <- [1,238,null,{}] 12:08:17 INFO - PROCESS | 3732 | 1464635297505 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}] 12:08:17 INFO - PROCESS | 3732 | 1464635297592 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:08:17 INFO - PROCESS | 3732 | 1464635297678 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3732 | ++DOCSHELL 140C5800 == 43 [pid = 3732] [id = 69] 12:08:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (15252C00) [pid = 3732] [serial = 204] [outer = 00000000] 12:08:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16920400) [pid = 3732] [serial = 205] [outer = 15252C00] 12:08:17 INFO - PROCESS | 3732 | 1464635297732 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16FF5800) [pid = 3732] [serial = 206] [outer = 15252C00] 12:08:18 INFO - PROCESS | 3732 | 1464635298228 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]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 786ms 12:08:18 INFO - PROCESS | 3732 | 1464635298292 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3732 | 1464635298295 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:08:18 INFO - PROCESS | 3732 | 1464635298300 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3732 | 1464635298304 Marionette TRACE conn3 <- [1,242,null,{}] 12:08:18 INFO - PROCESS | 3732 | 1464635298314 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}] 12:08:18 INFO - PROCESS | 3732 | 1464635298416 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:08:18 INFO - PROCESS | 3732 | 1464635298505 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3732 | ++DOCSHELL 16FF7C00 == 44 [pid = 3732] [id = 70] 12:08:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (184BD400) [pid = 3732] [serial = 207] [outer = 00000000] 12:08:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (19B9DC00) [pid = 3732] [serial = 208] [outer = 184BD400] 12:08:18 INFO - PROCESS | 3732 | 1464635298560 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (19BAB800) [pid = 3732] [serial = 209] [outer = 184BD400] 12:08:19 INFO - PROCESS | 3732 | 1464635299292 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]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1018ms 12:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:08:19 INFO - PROCESS | 3732 | 1464635299327 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3732 | 1464635299331 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:08:19 INFO - PROCESS | 3732 | 1464635299336 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 3732 | 1464635299340 Marionette TRACE conn3 <- [1,246,null,{}] 12:08:19 INFO - PROCESS | 3732 | 1464635299374 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}] 12:08:19 INFO - PROCESS | 3732 | 1464635299466 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:08:19 INFO - PROCESS | 3732 | 1464635299541 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3732 | ++DOCSHELL 10E2F800 == 45 [pid = 3732] [id = 71] 12:08:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1102DC00) [pid = 3732] [serial = 210] [outer = 00000000] 12:08:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (12D38C00) [pid = 3732] [serial = 211] [outer = 1102DC00] 12:08:19 INFO - PROCESS | 3732 | 1464635299589 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1319F000) [pid = 3732] [serial = 212] [outer = 1102DC00] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1129AC00 == 44 [pid = 3732] [id = 44] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 168DC400 == 43 [pid = 3732] [id = 66] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1524CC00 == 42 [pid = 3732] [id = 65] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1026C000 == 41 [pid = 3732] [id = 64] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 19F89C00 == 40 [pid = 3732] [id = 63] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1821A400 == 39 [pid = 3732] [id = 62] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1696CC00 == 38 [pid = 3732] [id = 61] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 0C77F400 == 37 [pid = 3732] [id = 60] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 156D0C00 == 36 [pid = 3732] [id = 59] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 133A8400 == 35 [pid = 3732] [id = 58] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 12A68800 == 34 [pid = 3732] [id = 57] 12:08:20 INFO - PROCESS | 3732 | --DOCSHELL 1300B800 == 33 [pid = 3732] [id = 54] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (19C97C00) [pid = 3732] [serial = 157] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19CA2000) [pid = 3732] [serial = 159] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1696D000) [pid = 3732] [serial = 144] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (13DC4C00) [pid = 3732] [serial = 135] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (140C3C00) [pid = 3732] [serial = 136] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1300FC00) [pid = 3732] [serial = 130] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (12A6BC00) [pid = 3732] [serial = 129] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15410400) [pid = 3732] [serial = 138] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1288E400) [pid = 3732] [serial = 132] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (12A68000) [pid = 3732] [serial = 133] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1050C400) [pid = 3732] [serial = 115] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10483800) [pid = 3732] [serial = 114] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1371DC00) [pid = 3732] [serial = 118] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (133AC000) [pid = 3732] [serial = 117] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16974400) [pid = 3732] [serial = 121] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16969800) [pid = 3732] [serial = 120] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17D27C00) [pid = 3732] [serial = 124] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1795D000) [pid = 3732] [serial = 123] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (131A8000) [pid = 3732] [serial = 127] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (131A7400) [pid = 3732] [serial = 126] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (178C8000) [pid = 3732] [serial = 147] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16974000) [pid = 3732] [serial = 145] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18222000) [pid = 3732] [serial = 150] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17965400) [pid = 3732] [serial = 148] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BA8400) [pid = 3732] [serial = 156] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (184B3400) [pid = 3732] [serial = 151] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18035800) [pid = 3732] [serial = 153] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15F79000) [pid = 3732] [serial = 141] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1667A400) [pid = 3732] [serial = 154] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1667F000) [pid = 3732] [serial = 142] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15644800) [pid = 3732] [serial = 139] [outer = 00000000] [url = about:blank] 12:08:20 INFO - PROCESS | 3732 | 1464635300133 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 848ms 12:08:20 INFO - PROCESS | 3732 | 1464635300181 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3732 | 1464635300186 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:08:20 INFO - PROCESS | 3732 | 1464635300192 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 3732 | 1464635300194 Marionette TRACE conn3 <- [1,250,null,{}] 12:08:20 INFO - PROCESS | 3732 | 1464635300198 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}] 12:08:20 INFO - PROCESS | 3732 | 1464635300277 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:08:20 INFO - PROCESS | 3732 | 1464635300286 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3732 | ++DOCSHELL 128BC400 == 34 [pid = 3732] [id = 72] 12:08:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (12A68000) [pid = 3732] [serial = 213] [outer = 00000000] 12:08:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (131A7400) [pid = 3732] [serial = 214] [outer = 12A68000] 12:08:20 INFO - PROCESS | 3732 | 1464635300331 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (13713800) [pid = 3732] [serial = 215] [outer = 12A68000] 12:08:20 INFO - PROCESS | 3732 | 1464635300764 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 12:08:20 INFO - PROCESS | 3732 | 1464635300788 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3732 | 1464635300790 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:08:20 INFO - PROCESS | 3732 | 1464635300793 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 3732 | 1464635300797 Marionette TRACE conn3 <- [1,254,null,{}] 12:08:20 INFO - PROCESS | 3732 | 1464635300864 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}] 12:08:20 INFO - PROCESS | 3732 | 1464635300946 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:08:20 INFO - PROCESS | 3732 | 1464635300958 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3732 | ++DOCSHELL 14ED6800 == 35 [pid = 3732] [id = 73] 12:08:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14ED6C00) [pid = 3732] [serial = 216] [outer = 00000000] 12:08:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15402800) [pid = 3732] [serial = 217] [outer = 14ED6C00] 12:08:21 INFO - PROCESS | 3732 | 1464635301015 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15641000) [pid = 3732] [serial = 218] [outer = 14ED6C00] 12:08:21 INFO - PROCESS | 3732 | 1464635301395 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]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 648ms 12:08:21 INFO - PROCESS | 3732 | 1464635301435 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 3732 | 1464635301437 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:08:21 INFO - PROCESS | 3732 | 1464635301441 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 3732 | 1464635301442 Marionette TRACE conn3 <- [1,258,null,{}] 12:08:21 INFO - PROCESS | 3732 | 1464635301449 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}] 12:08:21 INFO - PROCESS | 3732 | 1464635301534 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:08:21 INFO - PROCESS | 3732 | 1464635301541 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3732 | ++DOCSHELL 15D3BC00 == 36 [pid = 3732] [id = 74] 12:08:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15D65000) [pid = 3732] [serial = 219] [outer = 00000000] 12:08:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F79C00) [pid = 3732] [serial = 220] [outer = 15D65000] 12:08:21 INFO - PROCESS | 3732 | 1464635301588 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (168DB000) [pid = 3732] [serial = 221] [outer = 15D65000] 12:08:21 INFO - PROCESS | 3732 | 1464635301986 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 12:08:22 INFO - PROCESS | 3732 | 1464635302038 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 3732 | 1464635302040 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:08:22 INFO - PROCESS | 3732 | 1464635302043 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 3732 | 1464635302045 Marionette TRACE conn3 <- [1,262,null,{}] 12:08:22 INFO - PROCESS | 3732 | 1464635302048 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}] 12:08:22 INFO - PROCESS | 3732 | 1464635302133 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:08:22 INFO - PROCESS | 3732 | 1464635302139 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 3732 | ++DOCSHELL 15F79800 == 37 [pid = 3732] [id = 75] 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1667F000) [pid = 3732] [serial = 222] [outer = 00000000] 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16973400) [pid = 3732] [serial = 223] [outer = 1667F000] 12:08:22 INFO - PROCESS | 3732 | 1464635302183 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16B1B400) [pid = 3732] [serial = 224] [outer = 1667F000] 12:08:22 INFO - PROCESS | 3732 | 1464635302633 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 632ms 12:08:22 INFO - PROCESS | 3732 | 1464635302667 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 3732 | 1464635302669 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:08:22 INFO - PROCESS | 3732 | 1464635302672 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 3732 | 1464635302674 Marionette TRACE conn3 <- [1,266,null,{}] 12:08:22 INFO - PROCESS | 3732 | 1464635302677 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}] 12:08:22 INFO - PROCESS | 3732 | 1464635302793 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:08:22 INFO - PROCESS | 3732 | 1464635302802 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 3732 | ++DOCSHELL 10A54C00 == 38 [pid = 3732] [id = 76] 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (168DE400) [pid = 3732] [serial = 225] [outer = 00000000] 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (17DCD400) [pid = 3732] [serial = 226] [outer = 168DE400] 12:08:22 INFO - PROCESS | 3732 | 1464635302852 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18035800) [pid = 3732] [serial = 227] [outer = 168DE400] 12:08:23 INFO - PROCESS | 3732 | 1464635303260 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 617ms 12:08:23 INFO - PROCESS | 3732 | 1464635303309 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3732 | 1464635303311 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:08:23 INFO - PROCESS | 3732 | 1464635303314 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 3732 | 1464635303315 Marionette TRACE conn3 <- [1,270,null,{}] 12:08:23 INFO - PROCESS | 3732 | 1464635303325 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}] 12:08:23 INFO - PROCESS | 3732 | 1464635303430 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:08:23 INFO - PROCESS | 3732 | 1464635303488 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 3732 | ++DOCSHELL 182F9C00 == 39 [pid = 3732] [id = 77] 12:08:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (182FA400) [pid = 3732] [serial = 228] [outer = 00000000] 12:08:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (184B6400) [pid = 3732] [serial = 229] [outer = 182FA400] 12:08:23 INFO - PROCESS | 3732 | 1464635303531 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (184B7000) [pid = 3732] [serial = 230] [outer = 182FA400] 12:08:23 INFO - PROCESS | 3732 | 1464635303912 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 617ms 12:08:23 INFO - PROCESS | 3732 | 1464635303939 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3732 | 1464635303941 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:08:23 INFO - PROCESS | 3732 | 1464635303944 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 3732 | 1464635303946 Marionette TRACE conn3 <- [1,274,null,{}] 12:08:23 INFO - PROCESS | 3732 | 1464635303949 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}] 12:08:24 INFO - PROCESS | 3732 | 1464635304053 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:08:24 INFO - PROCESS | 3732 | 1464635304061 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3732 | ++DOCSHELL 17DD2C00 == 40 [pid = 3732] [id = 78] 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (184B2C00) [pid = 3732] [serial = 231] [outer = 00000000] 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19899800) [pid = 3732] [serial = 232] [outer = 184B2C00] 12:08:24 INFO - PROCESS | 3732 | 1464635304144 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1989B400) [pid = 3732] [serial = 233] [outer = 184B2C00] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16FF1800) [pid = 3732] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (182F7000) [pid = 3732] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19F8A400) [pid = 3732] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (168DAC00) [pid = 3732] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (133AAC00) [pid = 3732] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12A6EC00) [pid = 3732] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (156D1400) [pid = 3732] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BA3400) [pid = 3732] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (102D3C00) [pid = 3732] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (178BC400) [pid = 3732] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:08:24 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1540F800) [pid = 3732] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:08:24 INFO - PROCESS | 3732 | 1464635304606 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 694ms 12:08:24 INFO - PROCESS | 3732 | 1464635304646 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3732 | 1464635304648 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:08:24 INFO - PROCESS | 3732 | 1464635304651 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:08:24 INFO - PROCESS | 3732 | 1464635304652 Marionette TRACE conn3 <- [1,278,null,{}] 12:08:24 INFO - PROCESS | 3732 | 1464635304656 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}] 12:08:24 INFO - PROCESS | 3732 | 1464635304741 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:08:24 INFO - PROCESS | 3732 | 1464635304814 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3732 | ++DOCSHELL 130A6C00 == 41 [pid = 3732] [id = 79] 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14E61800) [pid = 3732] [serial = 234] [outer = 00000000] 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA4400) [pid = 3732] [serial = 235] [outer = 14E61800] 12:08:24 INFO - PROCESS | 3732 | 1464635304859 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BA5400) [pid = 3732] [serial = 236] [outer = 14E61800] 12:08:25 INFO - PROCESS | 3732 | 1464635305192 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 12:08:25 INFO - PROCESS | 3732 | 1464635305232 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3732 | 1464635305233 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 3732 | 1464635305237 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:08:25 INFO - PROCESS | 3732 | 1464635305239 Marionette TRACE conn3 <- [1,282,null,{}] 12:08:25 INFO - PROCESS | 3732 | 1464635305242 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}] 12:08:25 INFO - PROCESS | 3732 | 1464635305345 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:08:25 INFO - PROCESS | 3732 | 1464635305353 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3732 | ++DOCSHELL 1696BC00 == 42 [pid = 3732] [id = 80] 12:08:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (182EE400) [pid = 3732] [serial = 237] [outer = 00000000] 12:08:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19F8DC00) [pid = 3732] [serial = 238] [outer = 182EE400] 12:08:25 INFO - PROCESS | 3732 | 1464635305396 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A1BD000) [pid = 3732] [serial = 239] [outer = 182EE400] 12:08:25 INFO - PROCESS | 3732 | 1464635305781 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 12:08:25 INFO - PROCESS | 3732 | 1464635305834 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3732 | 1464635305836 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 3732 | 1464635305839 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:08:25 INFO - PROCESS | 3732 | 1464635305842 Marionette TRACE conn3 <- [1,286,null,{}] 12:08:25 INFO - PROCESS | 3732 | 1464635305845 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}] 12:08:25 INFO - PROCESS | 3732 | 1464635305964 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:08:25 INFO - PROCESS | 3732 | 1464635305977 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3732 | ++DOCSHELL 1A15B400 == 43 [pid = 3732] [id = 81] 12:08:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A161C00) [pid = 3732] [serial = 240] [outer = 00000000] 12:08:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A4F8C00) [pid = 3732] [serial = 241] [outer = 1A161C00] 12:08:26 INFO - PROCESS | 3732 | 1464635306026 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A84C400) [pid = 3732] [serial = 242] [outer = 1A161C00] 12:08:26 INFO - PROCESS | 3732 | 1464635306420 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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 694ms 12:08:26 INFO - PROCESS | 3732 | 1464635306543 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3732 | 1464635306547 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:08:26 INFO - PROCESS | 3732 | 1464635306622 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3732 | 1464635306625 Marionette TRACE conn3 <- [1,290,null,{}] 12:08:26 INFO - PROCESS | 3732 | 1464635306674 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}] 12:08:26 INFO - PROCESS | 3732 | 1464635306809 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:08:26 INFO - PROCESS | 3732 | 1464635306889 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3732 | ++DOCSHELL 12A6E400 == 44 [pid = 3732] [id = 82] 12:08:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12A9D400) [pid = 3732] [serial = 243] [outer = 00000000] 12:08:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1300B800) [pid = 3732] [serial = 244] [outer = 12A9D400] 12:08:26 INFO - PROCESS | 3732 | 1464635306945 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1371DC00) [pid = 3732] [serial = 245] [outer = 12A9D400] 12:08:27 INFO - PROCESS | 3732 | 1464635307491 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 987ms 12:08:27 INFO - PROCESS | 3732 | 1464635307555 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3732 | 1464635307559 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:08:27 INFO - PROCESS | 3732 | 1464635307567 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 3732 | 1464635307571 Marionette TRACE conn3 <- [1,294,null,{}] 12:08:27 INFO - PROCESS | 3732 | 1464635307575 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}] 12:08:27 INFO - PROCESS | 3732 | 1464635307679 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:08:27 INFO - PROCESS | 3732 | 1464635307755 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3732 | ++DOCSHELL 14E62000 == 45 [pid = 3732] [id = 83] 12:08:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (156CE000) [pid = 3732] [serial = 246] [outer = 00000000] 12:08:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (168DC000) [pid = 3732] [serial = 247] [outer = 156CE000] 12:08:27 INFO - PROCESS | 3732 | 1464635307809 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17168800) [pid = 3732] [serial = 248] [outer = 156CE000] 12:08:28 INFO - PROCESS | 3732 | 1464635308328 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]]]}] 12:08:28 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. 12:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 832ms 12:08:28 INFO - PROCESS | 3732 | 1464635308409 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3732 | 1464635308411 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:08:28 INFO - PROCESS | 3732 | 1464635308415 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3732 | 1464635308417 Marionette TRACE conn3 <- [1,298,null,{}] 12:08:28 INFO - PROCESS | 3732 | 1464635308428 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}] 12:08:28 INFO - PROCESS | 3732 | 1464635308514 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:08:28 INFO - PROCESS | 3732 | 1464635308603 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3732 | ++DOCSHELL 10434800 == 46 [pid = 3732] [id = 84] 12:08:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (184B6000) [pid = 3732] [serial = 249] [outer = 00000000] 12:08:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1A4EC800) [pid = 3732] [serial = 250] [outer = 184B6000] 12:08:28 INFO - PROCESS | 3732 | 1464635308661 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A7FEC00) [pid = 3732] [serial = 251] [outer = 184B6000] 12:08:29 INFO - PROCESS | 3732 | 1464635309187 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]]]}] 12:08:29 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. 12:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 833ms 12:08:29 INFO - PROCESS | 3732 | 1464635309241 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3732 | 1464635309243 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:08:29 INFO - PROCESS | 3732 | 1464635309247 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3732 | 1464635309249 Marionette TRACE conn3 <- [1,302,null,{}] 12:08:29 INFO - PROCESS | 3732 | 1464635309253 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}] 12:08:29 INFO - PROCESS | 3732 | 1464635309354 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:08:29 INFO - PROCESS | 3732 | 1464635309439 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3732 | ++DOCSHELL 1A963000 == 47 [pid = 3732] [id = 85] 12:08:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1A963800) [pid = 3732] [serial = 252] [outer = 00000000] 12:08:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1A96F000) [pid = 3732] [serial = 253] [outer = 1A963800] 12:08:29 INFO - PROCESS | 3732 | 1464635309493 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1ABC7800) [pid = 3732] [serial = 254] [outer = 1A963800] 12:08:30 INFO - PROCESS | 3732 | 1464635310187 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]]]}] 12:08:30 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. 12:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 987ms 12:08:30 INFO - PROCESS | 3732 | 1464635310245 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3732 | 1464635310247 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:08:30 INFO - PROCESS | 3732 | 1464635310257 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3732 | 1464635310259 Marionette TRACE conn3 <- [1,306,null,{}] 12:08:30 INFO - PROCESS | 3732 | 1464635310263 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}] 12:08:30 INFO - PROCESS | 3732 | 1464635310360 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:08:30 INFO - PROCESS | 3732 | 1464635310434 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3732 | ++DOCSHELL 1ABCF800 == 48 [pid = 3732] [id = 86] 12:08:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1ABD1000) [pid = 3732] [serial = 255] [outer = 00000000] 12:08:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1AEA3400) [pid = 3732] [serial = 256] [outer = 1ABD1000] 12:08:30 INFO - PROCESS | 3732 | 1464635310491 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1AEAA000) [pid = 3732] [serial = 257] [outer = 1ABD1000] 12:08:31 INFO - PROCESS | 3732 | 1464635311158 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]]]}] 12:08:31 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. 12:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 987ms 12:08:31 INFO - PROCESS | 3732 | 1464635311243 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:08:31 INFO - PROCESS | 3732 | 1464635311247 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:08:31 INFO - PROCESS | 3732 | 1464635311252 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 3732 | 1464635311255 Marionette TRACE conn3 <- [1,310,null,{}] 12:08:31 INFO - PROCESS | 3732 | 1464635311261 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}] 12:08:31 INFO - PROCESS | 3732 | 1464635311394 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:08:31 INFO - PROCESS | 3732 | 1464635311446 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3732 | ++DOCSHELL 11C9D400 == 49 [pid = 3732] [id = 87] 12:08:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (12890C00) [pid = 3732] [serial = 258] [outer = 00000000] 12:08:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (140C4C00) [pid = 3732] [serial = 259] [outer = 12890C00] 12:08:31 INFO - PROCESS | 3732 | 1464635311502 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (14E61000) [pid = 3732] [serial = 260] [outer = 12890C00] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 1696BC00 == 48 [pid = 3732] [id = 80] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 130A6C00 == 47 [pid = 3732] [id = 79] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 17DD2C00 == 46 [pid = 3732] [id = 78] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 182F9C00 == 45 [pid = 3732] [id = 77] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 10A54C00 == 44 [pid = 3732] [id = 76] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 15F79800 == 43 [pid = 3732] [id = 75] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 15D3BC00 == 42 [pid = 3732] [id = 74] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 14ED6800 == 41 [pid = 3732] [id = 73] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 128BC400 == 40 [pid = 3732] [id = 72] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 10E2F800 == 39 [pid = 3732] [id = 71] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 102CC000 == 38 [pid = 3732] [id = 68] 12:08:32 INFO - PROCESS | 3732 | --DOCSHELL 102CA800 == 37 [pid = 3732] [id = 67] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (172C0400) [pid = 3732] [serial = 179] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1A846000) [pid = 3732] [serial = 197] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A966000) [pid = 3732] [serial = 199] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A7FA800) [pid = 3732] [serial = 196] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (19F8A800) [pid = 3732] [serial = 184] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1A3DFC00) [pid = 3732] [serial = 187] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1129EC00) [pid = 3732] [serial = 162] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (16FF8800) [pid = 3732] [serial = 178] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (140C4000) [pid = 3732] [serial = 172] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (14E54400) [pid = 3732] [serial = 173] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (12D35400) [pid = 3732] [serial = 169] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (13004400) [pid = 3732] [serial = 170] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15257000) [pid = 3732] [serial = 165] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15D64400) [pid = 3732] [serial = 175] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15F75800) [pid = 3732] [serial = 176] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (19F84C00) [pid = 3732] [serial = 160] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (19F8AC00) [pid = 3732] [serial = 185] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1A3E4000) [pid = 3732] [serial = 188] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1B6ED400) [pid = 3732] [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.] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (130A5C00) [pid = 3732] [serial = 191] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (11C59000) [pid = 3732] [serial = 190] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17968000) [pid = 3732] [serial = 181] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A1BE000) [pid = 3732] [serial = 194] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A1BD800) [pid = 3732] [serial = 193] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18223C00) [pid = 3732] [serial = 182] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 3732 | 1464635312100 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]]]}] 12:08:32 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. 12:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 894ms 12:08:32 INFO - PROCESS | 3732 | 1464635312136 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3732 | 1464635312141 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:08:32 INFO - PROCESS | 3732 | 1464635312147 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 3732 | 1464635312150 Marionette TRACE conn3 <- [1,314,null,{}] 12:08:32 INFO - PROCESS | 3732 | 1464635312153 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}] 12:08:32 INFO - PROCESS | 3732 | 1464635312255 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:08:32 INFO - PROCESS | 3732 | 1464635312330 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3732 | ++DOCSHELL 13007000 == 38 [pid = 3732] [id = 88] 12:08:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13007800) [pid = 3732] [serial = 261] [outer = 00000000] 12:08:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (13DBBC00) [pid = 3732] [serial = 262] [outer = 13007800] 12:08:32 INFO - PROCESS | 3732 | 1464635312375 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14396800) [pid = 3732] [serial = 263] [outer = 13007800] 12:08:32 INFO - PROCESS | 3732 | 1464635312735 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]]]}] 12:08:32 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. 12:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 633ms 12:08:32 INFO - PROCESS | 3732 | 1464635312784 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3732 | 1464635312787 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:08:32 INFO - PROCESS | 3732 | 1464635312790 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 3732 | 1464635312793 Marionette TRACE conn3 <- [1,318,null,{}] 12:08:32 INFO - PROCESS | 3732 | 1464635312803 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}] 12:08:32 INFO - PROCESS | 3732 | 1464635312913 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:08:32 INFO - PROCESS | 3732 | 1464635312923 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3732 | ++DOCSHELL 168DD400 == 39 [pid = 3732] [id = 89] 12:08:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16921C00) [pid = 3732] [serial = 264] [outer = 00000000] 12:08:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1696FC00) [pid = 3732] [serial = 265] [outer = 16921C00] 12:08:32 INFO - PROCESS | 3732 | 1464635312976 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (17162400) [pid = 3732] [serial = 266] [outer = 16921C00] 12:08:33 INFO - PROCESS | 3732 | 1464635313398 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]]]}] 12:08:33 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. 12:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 617ms 12:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:08:33 INFO - PROCESS | 3732 | 1464635313410 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 3732 | 1464635313413 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:08:33 INFO - PROCESS | 3732 | 1464635313416 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 3732 | 1464635313418 Marionette TRACE conn3 <- [1,322,null,{}] 12:08:33 INFO - PROCESS | 3732 | 1464635313421 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}] 12:08:33 INFO - PROCESS | 3732 | 1464635313527 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:08:33 INFO - PROCESS | 3732 | 1464635313533 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:08:33 INFO - PROCESS | 3732 | 1464635313542 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 3732 | ++DOCSHELL 1821FC00 == 40 [pid = 3732] [id = 90] 12:08:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (182F7400) [pid = 3732] [serial = 267] [outer = 00000000] 12:08:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (184B3800) [pid = 3732] [serial = 268] [outer = 182F7400] 12:08:33 INFO - PROCESS | 3732 | 1464635313590 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (184BA400) [pid = 3732] [serial = 269] [outer = 182F7400] 12:08:33 INFO - PROCESS | 3732 | 1464635314006 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]]]}] 12:08:34 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. 12:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 617ms 12:08:34 INFO - PROCESS | 3732 | 1464635314054 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3732 | 1464635314056 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:08:34 INFO - PROCESS | 3732 | 1464635314059 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:08:34 INFO - PROCESS | 3732 | 1464635314061 Marionette TRACE conn3 <- [1,326,null,{}] 12:08:34 INFO - PROCESS | 3732 | 1464635314065 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}] 12:08:34 INFO - PROCESS | 3732 | 1464635314152 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:08:34 INFO - PROCESS | 3732 | 1464635314158 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 3732 | ++DOCSHELL 15D33800 == 41 [pid = 3732] [id = 91] 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (17854400) [pid = 3732] [serial = 270] [outer = 00000000] 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (19F7E800) [pid = 3732] [serial = 271] [outer = 17854400] 12:08:34 INFO - PROCESS | 3732 | 1464635314203 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A15CC00) [pid = 3732] [serial = 272] [outer = 17854400] 12:08:34 INFO - PROCESS | 3732 | 1464635314664 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]]]}] 12:08:34 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. 12:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 632ms 12:08:34 INFO - PROCESS | 3732 | 1464635314682 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3732 | 1464635314684 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:08:34 INFO - PROCESS | 3732 | 1464635314692 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 3732 | 1464635314694 Marionette TRACE conn3 <- [1,330,null,{}] 12:08:34 INFO - PROCESS | 3732 | 1464635314697 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}] 12:08:34 INFO - PROCESS | 3732 | 1464635314818 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:08:34 INFO - PROCESS | 3732 | 1464635314829 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 3732 | ++DOCSHELL 10A52C00 == 42 [pid = 3732] [id = 92] 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (15D6A800) [pid = 3732] [serial = 273] [outer = 00000000] 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1A7F9400) [pid = 3732] [serial = 274] [outer = 15D6A800] 12:08:34 INFO - PROCESS | 3732 | 1464635314917 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1A849C00) [pid = 3732] [serial = 275] [outer = 15D6A800] 12:08:35 INFO - PROCESS | 3732 | 1464635315357 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]]]}] 12:08:35 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. 12:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 679ms 12:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:08:35 INFO - PROCESS | 3732 | 1464635315391 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3732 | 1464635315392 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 3732 | 1464635315396 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 3732 | 1464635315397 Marionette TRACE conn3 <- [1,334,null,{}] 12:08:35 INFO - PROCESS | 3732 | 1464635315401 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}] 12:08:35 INFO - PROCESS | 3732 | 1464635315531 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:08:35 INFO - PROCESS | 3732 | 1464635315556 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3732 | ++DOCSHELL 1A4F3800 == 43 [pid = 3732] [id = 93] 12:08:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A850C00) [pid = 3732] [serial = 276] [outer = 00000000] 12:08:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1ABC6000) [pid = 3732] [serial = 277] [outer = 1A850C00] 12:08:35 INFO - PROCESS | 3732 | 1464635315600 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1ABC8800) [pid = 3732] [serial = 278] [outer = 1A850C00] 12:08:36 INFO - PROCESS | 3732 | 1464635316013 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]]]}] 12:08:36 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. 12:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 678ms 12:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:08:36 INFO - PROCESS | 3732 | 1464635316081 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3732 | 1464635316083 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 3732 | 1464635316087 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3732 | 1464635316088 Marionette TRACE conn3 <- [1,338,null,{}] 12:08:36 INFO - PROCESS | 3732 | 1464635316092 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}] 12:08:36 INFO - PROCESS | 3732 | 1464635316194 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:08:36 INFO - PROCESS | 3732 | 1464635316200 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3732 | ++DOCSHELL 10A50400 == 44 [pid = 3732] [id = 94] 12:08:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16B1B800) [pid = 3732] [serial = 279] [outer = 00000000] 12:08:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1AEABC00) [pid = 3732] [serial = 280] [outer = 16B1B800] 12:08:36 INFO - PROCESS | 3732 | 1464635316244 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1B286C00) [pid = 3732] [serial = 281] [outer = 16B1B800] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (13904400) [pid = 3732] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (182EE400) [pid = 3732] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (168DE400) [pid = 3732] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (182FA400) [pid = 3732] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (12A68000) [pid = 3732] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1102DC00) [pid = 3732] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1050A400) [pid = 3732] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (14ED6C00) [pid = 3732] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (184BD400) [pid = 3732] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1667F000) [pid = 3732] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15252C00) [pid = 3732] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (15D65000) [pid = 3732] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (184B2C00) [pid = 3732] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (14E61800) [pid = 3732] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:08:36 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (105F5000) [pid = 3732] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:08:36 INFO - PROCESS | 3732 | 1464635316766 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]]]}] 12:08:36 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. 12:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 724ms 12:08:36 INFO - PROCESS | 3732 | 1464635316843 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3732 | 1464635316845 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 3732 | 1464635316851 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3732 | 1464635316853 Marionette TRACE conn3 <- [1,342,null,{}] 12:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:08:36 INFO - PROCESS | 3732 | 1464635316856 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}] 12:08:36 INFO - PROCESS | 3732 | 1464635316936 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:08:36 INFO - PROCESS | 3732 | 1464635316942 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3732 | ++DOCSHELL 12A68000 == 45 [pid = 3732] [id = 95] 12:08:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1563FC00) [pid = 3732] [serial = 282] [outer = 00000000] 12:08:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (17963C00) [pid = 3732] [serial = 283] [outer = 1563FC00] 12:08:36 INFO - PROCESS | 3732 | 1464635316985 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (184B2C00) [pid = 3732] [serial = 284] [outer = 1563FC00] 12:08:37 INFO - PROCESS | 3732 | 1464635317371 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]]]}] 12:08:37 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. 12:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms 12:08:37 INFO - PROCESS | 3732 | 1464635317416 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3732 | 1464635317418 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:08:37 INFO - PROCESS | 3732 | 1464635317421 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3732 | 1464635317423 Marionette TRACE conn3 <- [1,346,null,{}] 12:08:37 INFO - PROCESS | 3732 | 1464635317426 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}] 12:08:37 INFO - PROCESS | 3732 | 1464635317503 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:08:37 INFO - PROCESS | 3732 | 1464635317509 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3732 | ++DOCSHELL 15D3B800 == 46 [pid = 3732] [id = 96] 12:08:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (184BCC00) [pid = 3732] [serial = 285] [outer = 00000000] 12:08:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1ABD1C00) [pid = 3732] [serial = 286] [outer = 184BCC00] 12:08:37 INFO - PROCESS | 3732 | 1464635317556 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1B28B400) [pid = 3732] [serial = 287] [outer = 184BCC00] 12:08:37 INFO - PROCESS | 3732 | 1464635317956 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]]]}] 12:08:38 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. 12:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 12:08:38 INFO - PROCESS | 3732 | 1464635318019 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 3732 | 1464635318021 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:08:38 INFO - PROCESS | 3732 | 1464635318025 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 3732 | 1464635318027 Marionette TRACE conn3 <- [1,350,null,{}] 12:08:38 INFO - PROCESS | 3732 | 1464635318031 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}] 12:08:38 INFO - PROCESS | 3732 | 1464635318124 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:08:38 INFO - PROCESS | 3732 | 1464635318133 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 3732 | ++DOCSHELL 10536000 == 47 [pid = 3732] [id = 97] 12:08:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10538400) [pid = 3732] [serial = 288] [outer = 00000000] 12:08:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1053DC00) [pid = 3732] [serial = 289] [outer = 10538400] 12:08:38 INFO - PROCESS | 3732 | 1464635318181 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1B28C400) [pid = 3732] [serial = 290] [outer = 10538400] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 105E9800 == 46 [pid = 3732] [id = 55] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 140C5800 == 45 [pid = 3732] [id = 69] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 16FF7C00 == 44 [pid = 3732] [id = 70] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 13902000 == 43 [pid = 3732] [id = 56] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 11C9D400 == 42 [pid = 3732] [id = 87] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 1A963000 == 41 [pid = 3732] [id = 85] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 1ABCF800 == 40 [pid = 3732] [id = 86] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 14E62000 == 39 [pid = 3732] [id = 83] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 10434800 == 38 [pid = 3732] [id = 84] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 1A15B400 == 37 [pid = 3732] [id = 81] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 12A6E400 == 36 [pid = 3732] [id = 82] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 168DD400 == 35 [pid = 3732] [id = 89] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 15D3B800 == 34 [pid = 3732] [id = 96] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 10A52C00 == 33 [pid = 3732] [id = 92] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 1A4F3800 == 32 [pid = 3732] [id = 93] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 1821FC00 == 31 [pid = 3732] [id = 90] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 10A50400 == 30 [pid = 3732] [id = 94] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 12A68000 == 29 [pid = 3732] [id = 95] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 13007000 == 28 [pid = 3732] [id = 88] 12:08:39 INFO - PROCESS | 3732 | --DOCSHELL 15D33800 == 27 [pid = 3732] [id = 91] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (15648800) [pid = 3732] [serial = 166] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (17DCD400) [pid = 3732] [serial = 226] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (18035800) [pid = 3732] [serial = 227] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (184B7000) [pid = 3732] [serial = 230] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (184B6400) [pid = 3732] [serial = 229] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (131A7400) [pid = 3732] [serial = 214] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (13713800) [pid = 3732] [serial = 215] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1319F000) [pid = 3732] [serial = 212] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (12D38C00) [pid = 3732] [serial = 211] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13907400) [pid = 3732] [serial = 203] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (12B91400) [pid = 3732] [serial = 202] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15402800) [pid = 3732] [serial = 217] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15641000) [pid = 3732] [serial = 218] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BAB800) [pid = 3732] [serial = 209] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19B9DC00) [pid = 3732] [serial = 208] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16973400) [pid = 3732] [serial = 223] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16FF5800) [pid = 3732] [serial = 206] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16920400) [pid = 3732] [serial = 205] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15F79C00) [pid = 3732] [serial = 220] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (168DB000) [pid = 3732] [serial = 221] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19899800) [pid = 3732] [serial = 232] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BA4400) [pid = 3732] [serial = 235] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19F8DC00) [pid = 3732] [serial = 238] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1989B400) [pid = 3732] [serial = 233] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BA5400) [pid = 3732] [serial = 236] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1A4F8C00) [pid = 3732] [serial = 241] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16B1B400) [pid = 3732] [serial = 224] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (11C9C800) [pid = 3732] [serial = 163] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A1BD000) [pid = 3732] [serial = 239] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 3732 | 1464635319980 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]]]}] 12:08:39 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. 12:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1988ms 12:08:39 INFO - PROCESS | 3732 | 1464635320008 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3732 | 1464635320012 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:08:40 INFO - PROCESS | 3732 | 1464635320024 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 3732 | 1464635320028 Marionette TRACE conn3 <- [1,354,null,{}] 12:08:40 INFO - PROCESS | 3732 | 1464635320034 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}] 12:08:40 INFO - PROCESS | 3732 | 1464635320124 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:08:40 INFO - PROCESS | 3732 | 1464635320133 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3732 | ++DOCSHELL 1053AC00 == 28 [pid = 3732] [id = 98] 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1053B400) [pid = 3732] [serial = 291] [outer = 00000000] 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (105E9000) [pid = 3732] [serial = 292] [outer = 1053B400] 12:08:40 INFO - PROCESS | 3732 | 1464635320181 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10A52000) [pid = 3732] [serial = 293] [outer = 1053B400] 12:08:40 INFO - PROCESS | 3732 | 1464635320660 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]]]}] 12:08:40 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. 12:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 678ms 12:08:40 INFO - PROCESS | 3732 | 1464635320718 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 3732 | 1464635320724 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:08:40 INFO - PROCESS | 3732 | 1464635320731 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 3732 | 1464635320733 Marionette TRACE conn3 <- [1,358,null,{}] 12:08:40 INFO - PROCESS | 3732 | 1464635320722 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}] 12:08:40 INFO - PROCESS | 3732 | 1464635320807 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:08:40 INFO - PROCESS | 3732 | 1464635320815 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3732 | ++DOCSHELL 11C03C00 == 29 [pid = 3732] [id = 99] 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (11C04000) [pid = 3732] [serial = 294] [outer = 00000000] 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (11C9CC00) [pid = 3732] [serial = 295] [outer = 11C04000] 12:08:40 INFO - PROCESS | 3732 | 1464635320861 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (12A68800) [pid = 3732] [serial = 296] [outer = 11C04000] 12:08:41 INFO - PROCESS | 3732 | 1464635321315 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]]]}] 12:08:41 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. 12:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 632ms 12:08:41 INFO - PROCESS | 3732 | 1464635321352 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 3732 | 1464635321355 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 3732 | 1464635321358 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:08:41 INFO - PROCESS | 3732 | 1464635321362 Marionette TRACE conn3 <- [1,362,null,{}] 12:08:41 INFO - PROCESS | 3732 | 1464635321373 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}] 12:08:41 INFO - PROCESS | 3732 | 1464635321458 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:08:41 INFO - PROCESS | 3732 | 1464635321499 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 3732 | ++DOCSHELL 133A8000 == 30 [pid = 3732] [id = 100] 12:08:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (133A8800) [pid = 3732] [serial = 297] [outer = 00000000] 12:08:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (13713800) [pid = 3732] [serial = 298] [outer = 133A8800] 12:08:41 INFO - PROCESS | 3732 | 1464635321615 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (13908000) [pid = 3732] [serial = 299] [outer = 133A8800] 12:08:41 INFO - PROCESS | 3732 | 1464635322008 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]]]}] 12:08:42 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. 12:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 678ms 12:08:42 INFO - PROCESS | 3732 | 1464635322058 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3732 | 1464635322044 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:08:42 INFO - PROCESS | 3732 | 1464635322047 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3732 | 1464635322049 Marionette TRACE conn3 <- [1,366,null,{}] 12:08:42 INFO - PROCESS | 3732 | 1464635322052 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}] 12:08:42 INFO - PROCESS | 3732 | 1464635322157 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:08:42 INFO - PROCESS | 3732 | 1464635322165 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3732 | ++DOCSHELL 10E2CC00 == 31 [pid = 3732] [id = 101] 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (11C9C000) [pid = 3732] [serial = 300] [outer = 00000000] 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14E61800) [pid = 3732] [serial = 301] [outer = 11C9C000] 12:08:42 INFO - PROCESS | 3732 | 1464635322210 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15407000) [pid = 3732] [serial = 302] [outer = 11C9C000] 12:08:42 INFO - PROCESS | 3732 | 1464635322627 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]]]}] 12:08:42 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. 12:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 616ms 12:08:42 INFO - PROCESS | 3732 | 1464635322684 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3732 | 1464635322685 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:08:42 INFO - PROCESS | 3732 | 1464635322689 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3732 | 1464635322690 Marionette TRACE conn3 <- [1,370,null,{}] 12:08:42 INFO - PROCESS | 3732 | 1464635322694 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}] 12:08:42 INFO - PROCESS | 3732 | 1464635322792 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:08:42 INFO - PROCESS | 3732 | 1464635322834 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3732 | ++DOCSHELL 15646800 == 32 [pid = 3732] [id = 102] 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1567B800) [pid = 3732] [serial = 303] [outer = 00000000] 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (156CE400) [pid = 3732] [serial = 304] [outer = 1567B800] 12:08:42 INFO - PROCESS | 3732 | 1464635322878 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15D64400) [pid = 3732] [serial = 305] [outer = 1567B800] 12:08:43 INFO - PROCESS | 3732 | 1464635323259 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]]]}] 12:08:43 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. 12:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 632ms 12:08:43 INFO - PROCESS | 3732 | 1464635323311 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3732 | 1464635323313 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:08:43 INFO - PROCESS | 3732 | 1464635323316 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:08:43 INFO - PROCESS | 3732 | 1464635323318 Marionette TRACE conn3 <- [1,374,null,{}] 12:08:43 INFO - PROCESS | 3732 | 1464635323327 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}] 12:08:43 INFO - PROCESS | 3732 | 1464635323439 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:08:43 INFO - PROCESS | 3732 | 1464635323447 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 3732 | ++DOCSHELL 15F73C00 == 33 [pid = 3732] [id = 103] 12:08:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16288000) [pid = 3732] [serial = 306] [outer = 00000000] 12:08:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16923400) [pid = 3732] [serial = 307] [outer = 16288000] 12:08:43 INFO - PROCESS | 3732 | 1464635323498 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16976C00) [pid = 3732] [serial = 308] [outer = 16288000] 12:08:43 INFO - PROCESS | 3732 | 1464635323924 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:08:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 632ms 12:08:43 INFO - PROCESS | 3732 | 1464635323954 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3732 | 1464635323956 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:08:43 INFO - PROCESS | 3732 | 1464635323960 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:08:43 INFO - PROCESS | 3732 | 1464635323961 Marionette TRACE conn3 <- [1,378,null,{}] 12:08:43 INFO - PROCESS | 3732 | 1464635323968 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}] 12:08:44 INFO - PROCESS | 3732 | 1464635324066 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:08:44 INFO - PROCESS | 3732 | 1464635324074 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3732 | ++DOCSHELL 1696F000 == 34 [pid = 3732] [id = 104] 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16971800) [pid = 3732] [serial = 309] [outer = 00000000] 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16E6EC00) [pid = 3732] [serial = 310] [outer = 16971800] 12:08:44 INFO - PROCESS | 3732 | 1464635324120 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16E6FC00) [pid = 3732] [serial = 311] [outer = 16971800] 12:08:44 INFO - PROCESS | 3732 | 1464635324522 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:08:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 586ms 12:08:44 INFO - PROCESS | 3732 | 1464635324558 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3732 | 1464635324560 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:08:44 INFO - PROCESS | 3732 | 1464635324564 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3732 | 1464635324566 Marionette TRACE conn3 <- [1,382,null,{}] 12:08:44 INFO - PROCESS | 3732 | 1464635324570 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}] 12:08:44 INFO - PROCESS | 3732 | 1464635324641 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:08:44 INFO - PROCESS | 3732 | 1464635324656 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3732 | ++DOCSHELL 11C9C800 == 35 [pid = 3732] [id = 105] 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (15256800) [pid = 3732] [serial = 312] [outer = 00000000] 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16FEE400) [pid = 3732] [serial = 313] [outer = 15256800] 12:08:44 INFO - PROCESS | 3732 | 1464635324700 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16FF1800) [pid = 3732] [serial = 314] [outer = 15256800] 12:08:45 INFO - PROCESS | 3732 | 1464635325169 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:08:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 632ms 12:08:45 INFO - PROCESS | 3732 | 1464635325202 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3732 | 1464635325204 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:08:45 INFO - PROCESS | 3732 | 1464635325207 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3732 | 1464635325208 Marionette TRACE conn3 <- [1,386,null,{}] 12:08:45 INFO - PROCESS | 3732 | 1464635325212 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}] 12:08:45 INFO - PROCESS | 3732 | 1464635325310 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:08:45 INFO - PROCESS | 3732 | 1464635325318 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3732 | ++DOCSHELL 1331D800 == 36 [pid = 3732] [id = 106] 12:08:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16FEC800) [pid = 3732] [serial = 315] [outer = 00000000] 12:08:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (178BDC00) [pid = 3732] [serial = 316] [outer = 16FEC800] 12:08:45 INFO - PROCESS | 3732 | 1464635325362 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (178C4000) [pid = 3732] [serial = 317] [outer = 16FEC800] 12:08:45 INFO - PROCESS | 3732 | 1464635325812 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 632ms 12:08:45 INFO - PROCESS | 3732 | 1464635325830 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3732 | 1464635325832 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:08:45 INFO - PROCESS | 3732 | 1464635325835 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3732 | 1464635325837 Marionette TRACE conn3 <- [1,390,null,{}] 12:08:45 INFO - PROCESS | 3732 | 1464635325841 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}] 12:08:45 INFO - PROCESS | 3732 | 1464635325944 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:08:45 INFO - PROCESS | 3732 | 1464635325950 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3732 | ++DOCSHELL 14396C00 == 37 [pid = 3732] [id = 107] 12:08:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16FED000) [pid = 3732] [serial = 318] [outer = 00000000] 12:08:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (18035800) [pid = 3732] [serial = 319] [outer = 16FED000] 12:08:45 INFO - PROCESS | 3732 | 1464635325994 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (182F9000) [pid = 3732] [serial = 320] [outer = 16FED000] 12:08:46 INFO - PROCESS | 3732 | 1464635326459 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 632ms 12:08:46 INFO - PROCESS | 3732 | 1464635326471 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3732 | 1464635326473 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:08:46 INFO - PROCESS | 3732 | 1464635326477 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 3732 | 1464635326479 Marionette TRACE conn3 <- [1,394,null,{}] 12:08:46 INFO - PROCESS | 3732 | 1464635326482 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}] 12:08:46 INFO - PROCESS | 3732 | 1464635326605 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:08:46 INFO - PROCESS | 3732 | 1464635326688 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 3732 | ++DOCSHELL 184B9C00 == 38 [pid = 3732] [id = 108] 12:08:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (184BA000) [pid = 3732] [serial = 321] [outer = 00000000] 12:08:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1989C000) [pid = 3732] [serial = 322] [outer = 184BA000] 12:08:46 INFO - PROCESS | 3732 | 1464635326741 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (19BA2C00) [pid = 3732] [serial = 323] [outer = 184BA000] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (15D6A800) [pid = 3732] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1A850C00) [pid = 3732] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (16B1B800) [pid = 3732] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1563FC00) [pid = 3732] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (184BCC00) [pid = 3732] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (17854400) [pid = 3732] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (182F7400) [pid = 3732] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16921C00) [pid = 3732] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (13007800) [pid = 3732] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (12890C00) [pid = 3732] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1ABD1000) [pid = 3732] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1A963800) [pid = 3732] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (184B6000) [pid = 3732] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (156CE000) [pid = 3732] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (12A9D400) [pid = 3732] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1A161C00) [pid = 3732] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:08:47 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10E30C00) [pid = 3732] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:08:47 INFO - PROCESS | 3732 | 1464635327339 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 925ms 12:08:47 INFO - PROCESS | 3732 | 1464635327403 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3732 | 1464635327405 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:08:47 INFO - PROCESS | 3732 | 1464635327409 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3732 | 1464635327410 Marionette TRACE conn3 <- [1,398,null,{}] 12:08:47 INFO - PROCESS | 3732 | 1464635327414 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}] 12:08:47 INFO - PROCESS | 3732 | 1464635327497 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:08:47 INFO - PROCESS | 3732 | 1464635327503 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3732 | ++DOCSHELL 12B89000 == 39 [pid = 3732] [id = 109] 12:08:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1540FC00) [pid = 3732] [serial = 324] [outer = 00000000] 12:08:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16B1B800) [pid = 3732] [serial = 325] [outer = 1540FC00] 12:08:47 INFO - PROCESS | 3732 | 1464635327548 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1795F400) [pid = 3732] [serial = 326] [outer = 1540FC00] 12:08:47 INFO - PROCESS | 3732 | 1464635327960 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 586ms 12:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:08:47 INFO - PROCESS | 3732 | 1464635328006 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3732 | 1464635328008 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 3732 | 1464635328011 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3732 | 1464635328013 Marionette TRACE conn3 <- [1,402,null,{}] 12:08:47 INFO - PROCESS | 3732 | 1464635328016 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}] 12:08:48 INFO - PROCESS | 3732 | 1464635328089 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:08:48 INFO - PROCESS | 3732 | 1464635328095 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3732 | ++DOCSHELL 184BCC00 == 40 [pid = 3732] [id = 110] 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19894400) [pid = 3732] [serial = 327] [outer = 00000000] 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19C9CC00) [pid = 3732] [serial = 328] [outer = 19894400] 12:08:48 INFO - PROCESS | 3732 | 1464635328138 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19F83400) [pid = 3732] [serial = 329] [outer = 19894400] 12:08:48 INFO - PROCESS | 3732 | 1464635328564 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]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 586ms 12:08:48 INFO - PROCESS | 3732 | 1464635328592 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 3732 | 1464635328594 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:08:48 INFO - PROCESS | 3732 | 1464635328597 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 3732 | 1464635328599 Marionette TRACE conn3 <- [1,406,null,{}] 12:08:48 INFO - PROCESS | 3732 | 1464635328602 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}] 12:08:48 INFO - PROCESS | 3732 | 1464635328678 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:08:48 INFO - PROCESS | 3732 | 1464635328684 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3732 | ++DOCSHELL 156CD000 == 41 [pid = 3732] [id = 111] 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1667C400) [pid = 3732] [serial = 330] [outer = 00000000] 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (19F8B000) [pid = 3732] [serial = 331] [outer = 1667C400] 12:08:48 INFO - PROCESS | 3732 | 1464635328728 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A1BA400) [pid = 3732] [serial = 332] [outer = 1667C400] 12:08:49 INFO - PROCESS | 3732 | 1464635329196 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]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 617ms 12:08:49 INFO - PROCESS | 3732 | 1464635329236 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3732 | 1464635329240 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:08:49 INFO - PROCESS | 3732 | 1464635329246 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 3732 | 1464635329251 Marionette TRACE conn3 <- [1,410,null,{}] 12:08:49 INFO - PROCESS | 3732 | 1464635329258 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}] 12:08:49 INFO - PROCESS | 3732 | 1464635329371 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:08:49 INFO - PROCESS | 3732 | 1464635329527 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 3732 | ++DOCSHELL 1053D800 == 42 [pid = 3732] [id = 112] 12:08:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1055D400) [pid = 3732] [serial = 333] [outer = 00000000] 12:08:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (105F3400) [pid = 3732] [serial = 334] [outer = 1055D400] 12:08:49 INFO - PROCESS | 3732 | 1464635329567 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (10E2B000) [pid = 3732] [serial = 335] [outer = 1055D400] 12:08:50 INFO - PROCESS | 3732 | 1464635330338 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1141ms 12:08:50 INFO - PROCESS | 3732 | 1464635330390 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 3732 | 1464635330396 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:08:50 INFO - PROCESS | 3732 | 1464635330403 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 3732 | 1464635330405 Marionette TRACE conn3 <- [1,414,null,{}] 12:08:50 INFO - PROCESS | 3732 | 1464635330409 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}] 12:08:50 INFO - PROCESS | 3732 | 1464635330527 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:08:50 INFO - PROCESS | 3732 | 1464635330604 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3732 | ++DOCSHELL 13002800 == 43 [pid = 3732] [id = 113] 12:08:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (13004C00) [pid = 3732] [serial = 336] [outer = 00000000] 12:08:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (131A7400) [pid = 3732] [serial = 337] [outer = 13004C00] 12:08:50 INFO - PROCESS | 3732 | 1464635330699 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (13903000) [pid = 3732] [serial = 338] [outer = 13004C00] 12:08:51 INFO - PROCESS | 3732 | 1464635331632 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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1279ms 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 102CBC00 == 42 [pid = 3732] [id = 22] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 133B3C00 == 41 [pid = 3732] [id = 20] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 1129A400 == 40 [pid = 3732] [id = 27] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 167A1400 == 39 [pid = 3732] [id = 8] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 15D3C400 == 38 [pid = 3732] [id = 28] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 1567E400 == 37 [pid = 3732] [id = 26] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 14E5A400 == 36 [pid = 3732] [id = 25] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 131A0800 == 35 [pid = 3732] [id = 24] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 128BE000 == 34 [pid = 3732] [id = 23] 12:08:51 INFO - PROCESS | 3732 | --DOCSHELL 10536000 == 33 [pid = 3732] [id = 97] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1A967C00) [pid = 3732] [serial = 200] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A7F9400) [pid = 3732] [serial = 274] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1A849C00) [pid = 3732] [serial = 275] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1ABC6000) [pid = 3732] [serial = 277] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1AEABC00) [pid = 3732] [serial = 280] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1ABC8800) [pid = 3732] [serial = 278] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (17963C00) [pid = 3732] [serial = 283] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1ABD1C00) [pid = 3732] [serial = 286] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1B286C00) [pid = 3732] [serial = 281] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19F7E800) [pid = 3732] [serial = 271] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (184B3800) [pid = 3732] [serial = 268] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (184BA400) [pid = 3732] [serial = 269] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1696FC00) [pid = 3732] [serial = 265] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17162400) [pid = 3732] [serial = 266] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (13DBBC00) [pid = 3732] [serial = 262] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (14396800) [pid = 3732] [serial = 263] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14E61000) [pid = 3732] [serial = 260] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (140C4C00) [pid = 3732] [serial = 259] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1AEAA000) [pid = 3732] [serial = 257] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1AEA3400) [pid = 3732] [serial = 256] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1ABC7800) [pid = 3732] [serial = 254] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A96F000) [pid = 3732] [serial = 253] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A7FEC00) [pid = 3732] [serial = 251] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A4EC800) [pid = 3732] [serial = 250] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17168800) [pid = 3732] [serial = 248] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (168DC000) [pid = 3732] [serial = 247] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1371DC00) [pid = 3732] [serial = 245] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1300B800) [pid = 3732] [serial = 244] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A84C400) [pid = 3732] [serial = 242] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1B28B400) [pid = 3732] [serial = 287] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (184B2C00) [pid = 3732] [serial = 284] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1A15CC00) [pid = 3732] [serial = 272] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1053DC00) [pid = 3732] [serial = 289] [outer = 00000000] [url = about:blank] 12:08:51 INFO - PROCESS | 3732 | 1464635331723 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 3732 | 1464635331727 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:08:51 INFO - PROCESS | 3732 | 1464635331732 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 3732 | 1464635331736 Marionette TRACE conn3 <- [1,418,null,{}] 12:08:51 INFO - PROCESS | 3732 | 1464635331743 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}] 12:08:51 INFO - PROCESS | 3732 | 1464635331858 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:08:51 INFO - PROCESS | 3732 | 1464635331866 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 3732 | ++DOCSHELL 1102E000 == 34 [pid = 3732] [id = 114] 12:08:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (11298400) [pid = 3732] [serial = 339] [outer = 00000000] 12:08:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (11A03C00) [pid = 3732] [serial = 340] [outer = 11298400] 12:08:51 INFO - PROCESS | 3732 | 1464635331913 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (12A6EC00) [pid = 3732] [serial = 341] [outer = 11298400] 12:08:52 INFO - PROCESS | 3732 | 1464635332851 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]]]}] 12:08:52 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 12:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms 12:08:52 INFO - PROCESS | 3732 | 1464635332873 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 3732 | 1464635332878 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:08:52 INFO - PROCESS | 3732 | 1464635332884 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 3732 | 1464635332887 Marionette TRACE conn3 <- [1,422,null,{}] 12:08:52 INFO - PROCESS | 3732 | 1464635332891 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}] 12:08:52 INFO - PROCESS | 3732 | 1464635332969 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:08:52 INFO - PROCESS | 3732 | 1464635332977 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 3732 | ++DOCSHELL 130A5000 == 35 [pid = 3732] [id = 115] 12:08:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (130A5400) [pid = 3732] [serial = 342] [outer = 00000000] 12:08:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13904800) [pid = 3732] [serial = 343] [outer = 130A5400] 12:08:53 INFO - PROCESS | 3732 | 1464635333022 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (140C4400) [pid = 3732] [serial = 344] [outer = 130A5400] 12:08:53 INFO - PROCESS | 3732 | 1464635333944 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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1079ms 12:08:53 INFO - PROCESS | 3732 | 1464635333967 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 3732 | 1464635333969 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:08:53 INFO - PROCESS | 3732 | 1464635333973 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 3732 | 1464635333976 Marionette TRACE conn3 <- [1,426,null,{}] 12:08:53 INFO - PROCESS | 3732 | 1464635333992 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}] 12:08:54 INFO - PROCESS | 3732 | 1464635334098 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:08:54 INFO - PROCESS | 3732 | 1464635334106 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3732 | ++DOCSHELL 15642800 == 36 [pid = 3732] [id = 116] 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15642C00) [pid = 3732] [serial = 345] [outer = 00000000] 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F7D800) [pid = 3732] [serial = 346] [outer = 15642C00] 12:08:54 INFO - PROCESS | 3732 | 1464635334154 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16687800) [pid = 3732] [serial = 347] [outer = 15642C00] 12:08:54 INFO - PROCESS | 3732 | 1464635334622 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] 12:08:54 INFO - PROCESS | 3732 | 1464635334664 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:08:54 INFO - PROCESS | 3732 | 1464635334667 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 3732 | 1464635334669 Marionette TRACE conn3 <- [1,430,null,{}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:08:54 INFO - PROCESS | 3732 | 1464635334672 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}] 12:08:54 INFO - PROCESS | 3732 | 1464635334780 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:08:54 INFO - PROCESS | 3732 | 1464635334796 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3732 | ++DOCSHELL 16974C00 == 37 [pid = 3732] [id = 117] 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16975400) [pid = 3732] [serial = 348] [outer = 00000000] 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16E6C800) [pid = 3732] [serial = 349] [outer = 16975400] 12:08:54 INFO - PROCESS | 3732 | 1464635334881 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16E76000) [pid = 3732] [serial = 350] [outer = 16975400] 12:08:55 INFO - PROCESS | 3732 | 1464635335304 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 679ms 12:08:55 INFO - PROCESS | 3732 | 1464635335370 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3732 | 1464635335373 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:08:55 INFO - PROCESS | 3732 | 1464635335382 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 3732 | 1464635335383 Marionette TRACE conn3 <- [1,434,null,{}] 12:08:55 INFO - PROCESS | 3732 | 1464635335387 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}] 12:08:55 INFO - PROCESS | 3732 | 1464635335517 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:08:55 INFO - PROCESS | 3732 | 1464635335568 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 3732 | ++DOCSHELL 15D6A800 == 38 [pid = 3732] [id = 118] 12:08:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1696CC00) [pid = 3732] [serial = 351] [outer = 00000000] 12:08:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1784A400) [pid = 3732] [serial = 352] [outer = 1696CC00] 12:08:55 INFO - PROCESS | 3732 | 1464635335620 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1795C800) [pid = 3732] [serial = 353] [outer = 1696CC00] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16288000) [pid = 3732] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11C9C000) [pid = 3732] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1053B400) [pid = 3732] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11C04000) [pid = 3732] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16FEC800) [pid = 3732] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16FED000) [pid = 3732] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (133A8800) [pid = 3732] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16971800) [pid = 3732] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (184BA000) [pid = 3732] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10538400) [pid = 3732] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15256800) [pid = 3732] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19894400) [pid = 3732] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1567B800) [pid = 3732] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:08:55 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1540FC00) [pid = 3732] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:08:56 INFO - PROCESS | 3732 | 1464635336065 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 724ms 12:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:08:56 INFO - PROCESS | 3732 | 1464635336103 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3732 | 1464635336105 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:08:56 INFO - PROCESS | 3732 | 1464635336108 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3732 | 1464635336110 Marionette TRACE conn3 <- [1,438,null,{}] 12:08:56 INFO - PROCESS | 3732 | 1464635336114 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}] 12:08:56 INFO - PROCESS | 3732 | 1464635336209 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:08:56 INFO - PROCESS | 3732 | 1464635336217 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3732 | ++DOCSHELL 15256800 == 39 [pid = 3732] [id = 119] 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1540FC00) [pid = 3732] [serial = 354] [outer = 00000000] 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16E71C00) [pid = 3732] [serial = 355] [outer = 1540FC00] 12:08:56 INFO - PROCESS | 3732 | 1464635336265 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18035000) [pid = 3732] [serial = 356] [outer = 1540FC00] 12:08:56 INFO - PROCESS | 3732 | 1464635336680 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 12:08:56 INFO - PROCESS | 3732 | 1464635336705 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3732 | 1464635336707 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:08:56 INFO - PROCESS | 3732 | 1464635336710 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3732 | 1464635336712 Marionette TRACE conn3 <- [1,442,null,{}] 12:08:56 INFO - PROCESS | 3732 | 1464635336715 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}] 12:08:56 INFO - PROCESS | 3732 | 1464635336788 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:08:56 INFO - PROCESS | 3732 | 1464635336794 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3732 | ++DOCSHELL 182FB800 == 40 [pid = 3732] [id = 120] 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (184B8000) [pid = 3732] [serial = 357] [outer = 00000000] 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (184BF000) [pid = 3732] [serial = 358] [outer = 184B8000] 12:08:56 INFO - PROCESS | 3732 | 1464635336837 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (184BFC00) [pid = 3732] [serial = 359] [outer = 184B8000] 12:08:57 INFO - PROCESS | 3732 | 1464635337256 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 585ms 12:08:57 INFO - PROCESS | 3732 | 1464635337297 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 3732 | 1464635337299 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:08:57 INFO - PROCESS | 3732 | 1464635337302 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 3732 | 1464635337304 Marionette TRACE conn3 <- [1,446,null,{}] 12:08:57 INFO - PROCESS | 3732 | 1464635337311 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}] 12:08:57 INFO - PROCESS | 3732 | 1464635337387 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:08:57 INFO - PROCESS | 3732 | 1464635337394 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 3732 | ++DOCSHELL 15689800 == 41 [pid = 3732] [id = 121] 12:08:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (184BC400) [pid = 3732] [serial = 360] [outer = 00000000] 12:08:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19C93800) [pid = 3732] [serial = 361] [outer = 184BC400] 12:08:57 INFO - PROCESS | 3732 | 1464635337438 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19F85C00) [pid = 3732] [serial = 362] [outer = 184BC400] 12:08:57 INFO - PROCESS | 3732 | 1464635337950 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 694ms 12:08:57 INFO - PROCESS | 3732 | 1464635338002 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 3732 | 1464635338006 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:08:57 INFO - PROCESS | 3732 | 1464635338012 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 3732 | 1464635338016 Marionette TRACE conn3 <- [1,450,null,{}] 12:08:58 INFO - PROCESS | 3732 | 1464635338024 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}] 12:08:58 INFO - PROCESS | 3732 | 1464635338181 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:08:58 INFO - PROCESS | 3732 | 1464635338274 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3732 | ++DOCSHELL 1055D000 == 42 [pid = 3732] [id = 122] 12:08:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10563400) [pid = 3732] [serial = 363] [outer = 00000000] 12:08:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (12D75800) [pid = 3732] [serial = 364] [outer = 10563400] 12:08:58 INFO - PROCESS | 3732 | 1464635338329 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13010800) [pid = 3732] [serial = 365] [outer = 10563400] 12:08:58 INFO - PROCESS | 3732 | 1464635338870 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] 12:08:58 INFO - PROCESS | 3732 | 1464635338949 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:08:58 INFO - PROCESS | 3732 | 1464635338955 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3732 | 1464635338959 Marionette TRACE conn3 <- [1,454,null,{}] 12:08:58 INFO - PROCESS | 3732 | 1464635338962 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}] 12:08:59 INFO - PROCESS | 3732 | 1464635339095 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:08:59 INFO - PROCESS | 3732 | 1464635339170 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 3732 | ++DOCSHELL 1540D800 == 43 [pid = 3732] [id = 123] 12:08:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1563E400) [pid = 3732] [serial = 366] [outer = 00000000] 12:08:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15D72400) [pid = 3732] [serial = 367] [outer = 1563E400] 12:08:59 INFO - PROCESS | 3732 | 1464635339265 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1691C400) [pid = 3732] [serial = 368] [outer = 1563E400] 12:08:59 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:59 INFO - PROCESS | 3732 | 1464635339835 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 925ms 12:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:08:59 INFO - PROCESS | 3732 | 1464635339883 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 3732 | 1464635339885 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:08:59 INFO - PROCESS | 3732 | 1464635339889 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 3732 | 1464635339894 Marionette TRACE conn3 <- [1,458,null,{}] 12:08:59 INFO - PROCESS | 3732 | 1464635339907 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}] 12:09:00 INFO - PROCESS | 3732 | 1464635340011 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:09:00 INFO - PROCESS | 3732 | 1464635340097 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3732 | ++DOCSHELL 19CA2000 == 44 [pid = 3732] [id = 124] 12:09:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19F84400) [pid = 3732] [serial = 369] [outer = 00000000] 12:09:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19F8D000) [pid = 3732] [serial = 370] [outer = 19F84400] 12:09:00 INFO - PROCESS | 3732 | 1464635340154 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A1BA000) [pid = 3732] [serial = 371] [outer = 19F84400] 12:09:00 INFO - PROCESS | 3732 | 1464635340740 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] 12:09:00 INFO - PROCESS | 3732 | 1464635340780 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:09:00 INFO - PROCESS | 3732 | 1464635340783 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 3732 | 1464635340785 Marionette TRACE conn3 <- [1,462,null,{}] 12:09:00 INFO - PROCESS | 3732 | 1464635340789 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}] 12:09:00 INFO - PROCESS | 3732 | 1464635340889 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:09:00 INFO - PROCESS | 3732 | 1464635340990 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3732 | ++DOCSHELL 1A4EC400 == 45 [pid = 3732] [id = 125] 12:09:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A4EC800) [pid = 3732] [serial = 372] [outer = 00000000] 12:09:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A7F1C00) [pid = 3732] [serial = 373] [outer = 1A4EC800] 12:09:01 INFO - PROCESS | 3732 | 1464635341044 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A7F6800) [pid = 3732] [serial = 374] [outer = 1A4EC800] 12:09:01 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:01 INFO - PROCESS | 3732 | 1464635341590 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] 12:09:01 INFO - PROCESS | 3732 | 1464635341628 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:09:01 INFO - PROCESS | 3732 | 1464635341631 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 3732 | 1464635341633 Marionette TRACE conn3 <- [1,466,null,{}] 12:09:01 INFO - PROCESS | 3732 | 1464635341638 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}] 12:09:01 INFO - PROCESS | 3732 | 1464635341741 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:09:01 INFO - PROCESS | 3732 | 1464635341828 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 3732 | ++DOCSHELL 10531400 == 46 [pid = 3732] [id = 126] 12:09:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10534C00) [pid = 3732] [serial = 375] [outer = 00000000] 12:09:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (140BE400) [pid = 3732] [serial = 376] [outer = 10534C00] 12:09:01 INFO - PROCESS | 3732 | 1464635341882 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (14E63000) [pid = 3732] [serial = 377] [outer = 10534C00] 12:09:02 INFO - PROCESS | 3732 | 1464635342546 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] 12:09:02 INFO - PROCESS | 3732 | 1464635342630 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:09:02 INFO - PROCESS | 3732 | 1464635342635 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 3732 | 1464635342639 Marionette TRACE conn3 <- [1,470,null,{}] 12:09:02 INFO - PROCESS | 3732 | 1464635342644 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}] 12:09:02 INFO - PROCESS | 3732 | 1464635342744 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:09:02 INFO - PROCESS | 3732 | 1464635342820 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3732 | ++DOCSHELL 140BE000 == 47 [pid = 3732] [id = 127] 12:09:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (140C3800) [pid = 3732] [serial = 378] [outer = 00000000] 12:09:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1567C800) [pid = 3732] [serial = 379] [outer = 140C3800] 12:09:02 INFO - PROCESS | 3732 | 1464635342869 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15F71800) [pid = 3732] [serial = 380] [outer = 140C3800] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16923400) [pid = 3732] [serial = 307] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16976C00) [pid = 3732] [serial = 308] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (15407000) [pid = 3732] [serial = 302] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (14E61800) [pid = 3732] [serial = 301] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (105E9000) [pid = 3732] [serial = 292] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10A52000) [pid = 3732] [serial = 293] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (11C9CC00) [pid = 3732] [serial = 295] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (178BDC00) [pid = 3732] [serial = 316] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (12A68800) [pid = 3732] [serial = 296] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18035800) [pid = 3732] [serial = 319] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (13713800) [pid = 3732] [serial = 298] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (178C4000) [pid = 3732] [serial = 317] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (13908000) [pid = 3732] [serial = 299] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16E6EC00) [pid = 3732] [serial = 310] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E6FC00) [pid = 3732] [serial = 311] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1989C000) [pid = 3732] [serial = 322] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (182F9000) [pid = 3732] [serial = 320] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1B28C400) [pid = 3732] [serial = 290] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16FEE400) [pid = 3732] [serial = 313] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19C9CC00) [pid = 3732] [serial = 328] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (156CE400) [pid = 3732] [serial = 304] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15D64400) [pid = 3732] [serial = 305] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19F8B000) [pid = 3732] [serial = 331] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19F83400) [pid = 3732] [serial = 329] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BA2C00) [pid = 3732] [serial = 323] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (16B1B800) [pid = 3732] [serial = 325] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1795F400) [pid = 3732] [serial = 326] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16FF1800) [pid = 3732] [serial = 314] [outer = 00000000] [url = about:blank] 12:09:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:09:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:09:03 INFO - PROCESS | 3732 | 1464635343329 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 724ms 12:09:03 INFO - PROCESS | 3732 | 1464635343367 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 3732 | 1464635343373 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:09:03 INFO - PROCESS | 3732 | 1464635343383 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 3732 | 1464635343386 Marionette TRACE conn3 <- [1,474,null,{}] 12:09:03 INFO - PROCESS | 3732 | 1464635343390 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}] 12:09:03 INFO - PROCESS | 3732 | 1464635343474 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:09:03 INFO - PROCESS | 3732 | 1464635343481 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 3732 | ++DOCSHELL 1540D000 == 48 [pid = 3732] [id = 128] 12:09:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1540EC00) [pid = 3732] [serial = 381] [outer = 00000000] 12:09:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15D65000) [pid = 3732] [serial = 382] [outer = 1540EC00] 12:09:03 INFO - PROCESS | 3732 | 1464635343526 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1696F800) [pid = 3732] [serial = 383] [outer = 1540EC00] 12:09:03 INFO - PROCESS | 3732 | 1464635343980 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 632ms 12:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:09:04 INFO - PROCESS | 3732 | 1464635344020 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3732 | 1464635344022 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 3732 | 1464635344025 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3732 | 1464635344028 Marionette TRACE conn3 <- [1,478,null,{}] 12:09:04 INFO - PROCESS | 3732 | 1464635344038 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}] 12:09:04 INFO - PROCESS | 3732 | 1464635344120 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:09:04 INFO - PROCESS | 3732 | 1464635344130 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3732 | ++DOCSHELL 17161400 == 49 [pid = 3732] [id = 129] 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17168000) [pid = 3732] [serial = 384] [outer = 00000000] 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (176C2400) [pid = 3732] [serial = 385] [outer = 17168000] 12:09:04 INFO - PROCESS | 3732 | 1464635344176 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (178BDC00) [pid = 3732] [serial = 386] [outer = 17168000] 12:09:04 INFO - PROCESS | 3732 | 1464635344602 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 617ms 12:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:09:04 INFO - PROCESS | 3732 | 1464635344647 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3732 | 1464635344649 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 3732 | 1464635344652 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3732 | 1464635344654 Marionette TRACE conn3 <- [1,482,null,{}] 12:09:04 INFO - PROCESS | 3732 | 1464635344657 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}] 12:09:04 INFO - PROCESS | 3732 | 1464635344738 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:09:04 INFO - PROCESS | 3732 | 1464635344747 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3732 | ++DOCSHELL 17D2F000 == 50 [pid = 3732] [id = 130] 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17DD2C00) [pid = 3732] [serial = 387] [outer = 00000000] 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (182FA400) [pid = 3732] [serial = 388] [outer = 17DD2C00] 12:09:04 INFO - PROCESS | 3732 | 1464635344794 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (184BF800) [pid = 3732] [serial = 389] [outer = 17DD2C00] 12:09:05 INFO - PROCESS | 3732 | 1464635345251 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 617ms 12:09:05 INFO - PROCESS | 3732 | 1464635345292 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3732 | 1464635345294 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:09:05 INFO - PROCESS | 3732 | 1464635345297 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 3732 | 1464635345307 Marionette TRACE conn3 <- [1,486,null,{}] 12:09:05 INFO - PROCESS | 3732 | 1464635345311 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}] 12:09:05 INFO - PROCESS | 3732 | 1464635345412 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:09:05 INFO - PROCESS | 3732 | 1464635345419 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 3732 | ++DOCSHELL 12D72800 == 51 [pid = 3732] [id = 131] 12:09:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16E72000) [pid = 3732] [serial = 390] [outer = 00000000] 12:09:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BA6000) [pid = 3732] [serial = 391] [outer = 16E72000] 12:09:05 INFO - PROCESS | 3732 | 1464635345463 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19C9A000) [pid = 3732] [serial = 392] [outer = 16E72000] 12:09:05 INFO - PROCESS | 3732 | 1464635345932 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 694ms 12:09:05 INFO - PROCESS | 3732 | 1464635345979 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3732 | 1464635345981 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:09:05 INFO - PROCESS | 3732 | 1464635345984 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:09:05 INFO - PROCESS | 3732 | 1464635345986 Marionette TRACE conn3 <- [1,490,null,{}] 12:09:05 INFO - PROCESS | 3732 | 1464635345989 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}] 12:09:06 INFO - PROCESS | 3732 | 1464635346103 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:09:06 INFO - PROCESS | 3732 | 1464635346190 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3732 | ++DOCSHELL 1A7FE400 == 52 [pid = 3732] [id = 132] 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A844400) [pid = 3732] [serial = 393] [outer = 00000000] 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A847400) [pid = 3732] [serial = 394] [outer = 1A844400] 12:09:06 INFO - PROCESS | 3732 | 1464635346235 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A84B000) [pid = 3732] [serial = 395] [outer = 1A844400] 12:09:06 INFO - PROCESS | 3732 | 1464635346641 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 694ms 12:09:06 INFO - PROCESS | 3732 | 1464635346684 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 3732 | 1464635346686 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:09:06 INFO - PROCESS | 3732 | 1464635346689 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 3732 | 1464635346691 Marionette TRACE conn3 <- [1,494,null,{}] 12:09:06 INFO - PROCESS | 3732 | 1464635346678 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}] 12:09:06 INFO - PROCESS | 3732 | 1464635346785 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:09:06 INFO - PROCESS | 3732 | 1464635346792 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3732 | ++DOCSHELL 10533000 == 53 [pid = 3732] [id = 133] 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A3E3C00) [pid = 3732] [serial = 396] [outer = 00000000] 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A964000) [pid = 3732] [serial = 397] [outer = 1A3E3C00] 12:09:06 INFO - PROCESS | 3732 | 1464635346876 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A967400) [pid = 3732] [serial = 398] [outer = 1A3E3C00] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16975400) [pid = 3732] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (130A5400) [pid = 3732] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1540FC00) [pid = 3732] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15642C00) [pid = 3732] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (184B8000) [pid = 3732] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1696CC00) [pid = 3732] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:09:07 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11298400) [pid = 3732] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:09:07 INFO - PROCESS | 3732 | 1464635347299 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 693ms 12:09:07 INFO - PROCESS | 3732 | 1464635347373 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3732 | 1464635347375 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:09:07 INFO - PROCESS | 3732 | 1464635347378 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 3732 | 1464635347380 Marionette TRACE conn3 <- [1,498,null,{}] 12:09:07 INFO - PROCESS | 3732 | 1464635347384 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}] 12:09:07 INFO - PROCESS | 3732 | 1464635347522 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:09:07 INFO - PROCESS | 3732 | 1464635347598 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 3732 | ++DOCSHELL 15D36800 == 54 [pid = 3732] [id = 134] 12:09:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15D64000) [pid = 3732] [serial = 399] [outer = 00000000] 12:09:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A1BBC00) [pid = 3732] [serial = 400] [outer = 15D64000] 12:09:07 INFO - PROCESS | 3732 | 1464635347645 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A852C00) [pid = 3732] [serial = 401] [outer = 15D64000] 12:09:07 INFO - PROCESS | 3732 | 1464635347983 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 632ms 12:09:08 INFO - PROCESS | 3732 | 1464635347999 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3732 | 1464635348001 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:09:08 INFO - PROCESS | 3732 | 1464635348004 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3732 | 1464635348006 Marionette TRACE conn3 <- [1,502,null,{}] 12:09:08 INFO - PROCESS | 3732 | 1464635348009 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}] 12:09:08 INFO - PROCESS | 3732 | 1464635348085 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:09:08 INFO - PROCESS | 3732 | 1464635348158 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3732 | ++DOCSHELL 10532800 == 55 [pid = 3732] [id = 135] 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10532C00) [pid = 3732] [serial = 402] [outer = 00000000] 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1ABC5000) [pid = 3732] [serial = 403] [outer = 10532C00] 12:09:08 INFO - PROCESS | 3732 | 1464635348202 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1ABC6C00) [pid = 3732] [serial = 404] [outer = 10532C00] 12:09:08 INFO - PROCESS | 3732 | 1464635348541 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 12:09:08 INFO - PROCESS | 3732 | 1464635348602 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3732 | 1464635348604 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:09:08 INFO - PROCESS | 3732 | 1464635348607 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3732 | 1464635348609 Marionette TRACE conn3 <- [1,506,null,{}] 12:09:08 INFO - PROCESS | 3732 | 1464635348612 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}] 12:09:08 INFO - PROCESS | 3732 | 1464635348717 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:09:08 INFO - PROCESS | 3732 | 1464635348726 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3732 | ++DOCSHELL 16971000 == 56 [pid = 3732] [id = 136] 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (184B8000) [pid = 3732] [serial = 405] [outer = 00000000] 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1AE9E000) [pid = 3732] [serial = 406] [outer = 184B8000] 12:09:08 INFO - PROCESS | 3732 | 1464635348771 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1AEA3800) [pid = 3732] [serial = 407] [outer = 184B8000] 12:09:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1ABD2000) [pid = 3732] [serial = 408] [outer = 1B5C9000] 12:09:09 INFO - PROCESS | 3732 | 1464635349290 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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 724ms 12:09:09 INFO - PROCESS | 3732 | 1464635349332 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3732 | 1464635349336 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:09:09 INFO - PROCESS | 3732 | 1464635349342 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3732 | 1464635349346 Marionette TRACE conn3 <- [1,510,null,{}] 12:09:09 INFO - PROCESS | 3732 | 1464635349353 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}] 12:09:09 INFO - PROCESS | 3732 | 1464635349475 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:09:09 INFO - PROCESS | 3732 | 1464635349569 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 3732 | ++DOCSHELL 112A1400 == 57 [pid = 3732] [id = 137] 12:09:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (112A5800) [pid = 3732] [serial = 409] [outer = 00000000] 12:09:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1288BC00) [pid = 3732] [serial = 410] [outer = 112A5800] 12:09:09 INFO - PROCESS | 3732 | 1464635349625 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (13001400) [pid = 3732] [serial = 411] [outer = 112A5800] 12:09:10 INFO - PROCESS | 3732 | 1464635350271 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 940ms 12:09:10 INFO - PROCESS | 3732 | 1464635350288 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 3732 | 1464635350294 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:09:10 INFO - PROCESS | 3732 | 1464635350300 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 3732 | 1464635350303 Marionette TRACE conn3 <- [1,514,null,{}] 12:09:10 INFO - PROCESS | 3732 | 1464635350307 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}] 12:09:10 INFO - PROCESS | 3732 | 1464635350416 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:09:10 INFO - PROCESS | 3732 | 1464635350509 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3732 | ++DOCSHELL 156CEC00 == 58 [pid = 3732] [id = 138] 12:09:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (156CF000) [pid = 3732] [serial = 412] [outer = 00000000] 12:09:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16E6A000) [pid = 3732] [serial = 413] [outer = 156CF000] 12:09:10 INFO - PROCESS | 3732 | 1464635350563 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16E76400) [pid = 3732] [serial = 414] [outer = 156CF000] 12:09:11 INFO - PROCESS | 3732 | 1464635351110 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]]]}] 12:09:11 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 12:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 894ms 12:09:11 INFO - PROCESS | 3732 | 1464635351186 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3732 | 1464635351189 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:09:11 INFO - PROCESS | 3732 | 1464635351193 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 3732 | 1464635351196 Marionette TRACE conn3 <- [1,518,null,{}] 12:09:11 INFO - PROCESS | 3732 | 1464635351207 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}] 12:09:11 INFO - PROCESS | 3732 | 1464635351319 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:09:11 INFO - PROCESS | 3732 | 1464635351398 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3732 | ++DOCSHELL 14E5D400 == 59 [pid = 3732] [id = 139] 12:09:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16E69C00) [pid = 3732] [serial = 415] [outer = 00000000] 12:09:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1A4EB400) [pid = 3732] [serial = 416] [outer = 16E69C00] 12:09:11 INFO - PROCESS | 3732 | 1464635351496 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1A846800) [pid = 3732] [serial = 417] [outer = 16E69C00] 12:09:12 INFO - PROCESS | 3732 | 1464635352106 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 987ms 12:09:12 INFO - PROCESS | 3732 | 1464635352178 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 3732 | 1464635352181 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:09:12 INFO - PROCESS | 3732 | 1464635352184 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 3732 | 1464635352186 Marionette TRACE conn3 <- [1,522,null,{}] 12:09:12 INFO - PROCESS | 3732 | 1464635352190 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}] 12:09:12 INFO - PROCESS | 3732 | 1464635352356 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:09:12 INFO - PROCESS | 3732 | 1464635352408 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 3732 | ++DOCSHELL 19899000 == 60 [pid = 3732] [id = 140] 12:09:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (19899400) [pid = 3732] [serial = 418] [outer = 00000000] 12:09:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1ABC4800) [pid = 3732] [serial = 419] [outer = 19899400] 12:09:12 INFO - PROCESS | 3732 | 1464635352463 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1B28D800) [pid = 3732] [serial = 420] [outer = 19899400] 12:09:13 INFO - PROCESS | 3732 | 1464635353256 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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1141ms 12:09:13 INFO - PROCESS | 3732 | 1464635353324 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3732 | 1464635353328 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:09:13 INFO - PROCESS | 3732 | 1464635353334 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3732 | 1464635353338 Marionette TRACE conn3 <- [1,526,null,{}] 12:09:13 INFO - PROCESS | 3732 | 1464635353343 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}] 12:09:13 INFO - PROCESS | 3732 | 1464635353436 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:09:13 INFO - PROCESS | 3732 | 1464635353514 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 3732 | ++DOCSHELL 1331A400 == 61 [pid = 3732] [id = 141] 12:09:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1371DC00) [pid = 3732] [serial = 421] [outer = 00000000] 12:09:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (140C3000) [pid = 3732] [serial = 422] [outer = 1371DC00] 12:09:13 INFO - PROCESS | 3732 | 1464635353563 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (14390400) [pid = 3732] [serial = 423] [outer = 1371DC00] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15D70800 == 60 [pid = 3732] [id = 21] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 10E35C00 == 59 [pid = 3732] [id = 19] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15642800 == 58 [pid = 3732] [id = 116] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 182FB800 == 57 [pid = 3732] [id = 120] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15D6A800 == 56 [pid = 3732] [id = 118] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 16974C00 == 55 [pid = 3732] [id = 117] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15256800 == 54 [pid = 3732] [id = 119] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 10532800 == 53 [pid = 3732] [id = 135] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15D36800 == 52 [pid = 3732] [id = 134] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 10533000 == 51 [pid = 3732] [id = 133] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 1A7FE400 == 50 [pid = 3732] [id = 132] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 12D72800 == 49 [pid = 3732] [id = 131] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 17D2F000 == 48 [pid = 3732] [id = 130] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 17161400 == 47 [pid = 3732] [id = 129] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 1540D000 == 46 [pid = 3732] [id = 128] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 140BE000 == 45 [pid = 3732] [id = 127] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 1540D800 == 44 [pid = 3732] [id = 123] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 1055D000 == 43 [pid = 3732] [id = 122] 12:09:14 INFO - PROCESS | 3732 | --DOCSHELL 15689800 == 42 [pid = 3732] [id = 121] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16E6C800) [pid = 3732] [serial = 349] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13904800) [pid = 3732] [serial = 343] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (131A7400) [pid = 3732] [serial = 337] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (16E76000) [pid = 3732] [serial = 350] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (18035000) [pid = 3732] [serial = 356] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16E71C00) [pid = 3732] [serial = 355] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16687800) [pid = 3732] [serial = 347] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (184BF000) [pid = 3732] [serial = 358] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (15F7D800) [pid = 3732] [serial = 346] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1795C800) [pid = 3732] [serial = 353] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (11A03C00) [pid = 3732] [serial = 340] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1784A400) [pid = 3732] [serial = 352] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (12A6EC00) [pid = 3732] [serial = 341] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (140C4400) [pid = 3732] [serial = 344] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (105F3400) [pid = 3732] [serial = 334] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (184BFC00) [pid = 3732] [serial = 359] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19C93800) [pid = 3732] [serial = 361] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3732 | 1464635354137 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]]]}] 12:09:14 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 12:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 833ms 12:09:14 INFO - PROCESS | 3732 | 1464635354161 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 3732 | 1464635354166 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:09:14 INFO - PROCESS | 3732 | 1464635354172 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 3732 | 1464635354175 Marionette TRACE conn3 <- [1,530,null,{}] 12:09:14 INFO - PROCESS | 3732 | 1464635354179 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}] 12:09:14 INFO - PROCESS | 3732 | 1464635354259 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:09:14 INFO - PROCESS | 3732 | 1464635354268 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3732 | ++DOCSHELL 11C01800 == 43 [pid = 3732] [id = 142] 12:09:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (11C58400) [pid = 3732] [serial = 424] [outer = 00000000] 12:09:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13721800) [pid = 3732] [serial = 425] [outer = 11C58400] 12:09:14 INFO - PROCESS | 3732 | 1464635354313 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (140C6C00) [pid = 3732] [serial = 426] [outer = 11C58400] 12:09:14 INFO - PROCESS | 3732 | 1464635354784 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"]]]}] 12:09: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 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:09: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 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:09:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:09:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 617ms 12:09:14 INFO - PROCESS | 3732 | 1464635354831 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 3732 | 1464635354833 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:09:14 INFO - PROCESS | 3732 | 1464635354837 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 3732 | 1464635354840 Marionette TRACE conn3 <- [1,534,null,{}] 12:09:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:09:14 INFO - PROCESS | 3732 | 1464635354854 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}] 12:09:14 INFO - PROCESS | 3732 | 1464635354950 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:09:14 INFO - PROCESS | 3732 | 1464635354957 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3732 | ++DOCSHELL 168DD000 == 44 [pid = 3732] [id = 143] 12:09:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1691E000) [pid = 3732] [serial = 427] [outer = 00000000] 12:09:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16977000) [pid = 3732] [serial = 428] [outer = 1691E000] 12:09:15 INFO - PROCESS | 3732 | 1464635355007 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16E6C800) [pid = 3732] [serial = 429] [outer = 1691E000] 12:09:15 INFO - PROCESS | 3732 | 1464635355424 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]]]}] 12:09: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. 12:09:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 632ms 12:09:15 INFO - PROCESS | 3732 | 1464635355461 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3732 | 1464635355463 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:09:15 INFO - PROCESS | 3732 | 1464635355466 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 3732 | 1464635355468 Marionette TRACE conn3 <- [1,538,null,{}] 12:09:15 INFO - PROCESS | 3732 | 1464635355471 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}] 12:09:15 INFO - PROCESS | 3732 | 1464635355556 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:09:15 INFO - PROCESS | 3732 | 1464635355562 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3732 | ++DOCSHELL 16E6F000 == 45 [pid = 3732] [id = 144] 12:09:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16E71C00) [pid = 3732] [serial = 430] [outer = 00000000] 12:09:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (172C1400) [pid = 3732] [serial = 431] [outer = 16E71C00] 12:09:15 INFO - PROCESS | 3732 | 1464635355607 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (178BE800) [pid = 3732] [serial = 432] [outer = 16E71C00] 12:09:16 INFO - PROCESS | 3732 | 1464635356023 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]]]}] 12:09:16 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. 12:09:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 12:09:16 INFO - PROCESS | 3732 | 1464635356063 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3732 | 1464635356065 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 3732 | 1464635356069 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:09:16 INFO - PROCESS | 3732 | 1464635356070 Marionette TRACE conn3 <- [1,542,null,{}] 12:09:16 INFO - PROCESS | 3732 | 1464635356074 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}] 12:09:16 INFO - PROCESS | 3732 | 1464635356160 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:09:16 INFO - PROCESS | 3732 | 1464635356167 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3732 | ++DOCSHELL 16FF7400 == 46 [pid = 3732] [id = 145] 12:09:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17168C00) [pid = 3732] [serial = 433] [outer = 00000000] 12:09:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (182F7C00) [pid = 3732] [serial = 434] [outer = 17168C00] 12:09:16 INFO - PROCESS | 3732 | 1464635356211 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (184B2C00) [pid = 3732] [serial = 435] [outer = 17168C00] 12:09:16 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:16 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:16 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:16 INFO - PROCESS | 3732 | 1464635356680 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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 694ms 12:09:16 INFO - PROCESS | 3732 | 1464635356751 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3732 | 1464635356753 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 3732 | 1464635356757 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:09:16 INFO - PROCESS | 3732 | 1464635356758 Marionette TRACE conn3 <- [1,546,null,{}] 12:09:16 INFO - PROCESS | 3732 | 1464635356762 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}] 12:09:16 INFO - PROCESS | 3732 | 1464635356889 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:09:16 INFO - PROCESS | 3732 | 1464635356946 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3732 | ++DOCSHELL 12A9E000 == 47 [pid = 3732] [id = 146] 12:09:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17D20800) [pid = 3732] [serial = 436] [outer = 00000000] 12:09:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (19F82000) [pid = 3732] [serial = 437] [outer = 17D20800] 12:09:16 INFO - PROCESS | 3732 | 1464635356999 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1A15C400) [pid = 3732] [serial = 438] [outer = 17D20800] 12:09:17 INFO - PROCESS | 3732 | 1464635357412 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 693ms 12:09:17 INFO - PROCESS | 3732 | 1464635357456 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3732 | 1464635357458 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:09:17 INFO - PROCESS | 3732 | 1464635357465 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3732 | 1464635357467 Marionette TRACE conn3 <- [1,550,null,{}] 12:09:17 INFO - PROCESS | 3732 | 1464635357509 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}] 12:09:17 INFO - PROCESS | 3732 | 1464635357608 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:09:17 INFO - PROCESS | 3732 | 1464635357620 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3732 | ++DOCSHELL 10536800 == 48 [pid = 3732] [id = 147] 12:09:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1A167C00) [pid = 3732] [serial = 439] [outer = 00000000] 12:09:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1A4F5000) [pid = 3732] [serial = 440] [outer = 1A167C00] 12:09:17 INFO - PROCESS | 3732 | 1464635357664 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1A84A000) [pid = 3732] [serial = 441] [outer = 1A167C00] 12:09:17 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:17 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:18 INFO - PROCESS | 3732 | 1464635358074 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 647ms 12:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:09:18 INFO - PROCESS | 3732 | 1464635358111 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3732 | 1464635358113 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:09:18 INFO - PROCESS | 3732 | 1464635358116 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3732 | 1464635358118 Marionette TRACE conn3 <- [1,554,null,{}] 12:09:18 INFO - PROCESS | 3732 | 1464635358121 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}] 12:09:18 INFO - PROCESS | 3732 | 1464635358221 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:09:18 INFO - PROCESS | 3732 | 1464635358227 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3732 | ++DOCSHELL 16B24C00 == 49 [pid = 3732] [id = 148] 12:09:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19893C00) [pid = 3732] [serial = 442] [outer = 00000000] 12:09:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1A968400) [pid = 3732] [serial = 443] [outer = 19893C00] 12:09:18 INFO - PROCESS | 3732 | 1464635358271 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1A96C800) [pid = 3732] [serial = 444] [outer = 19893C00] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (17168000) [pid = 3732] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (140C3800) [pid = 3732] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1540EC00) [pid = 3732] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1A3E3C00) [pid = 3732] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1A844400) [pid = 3732] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (17DD2C00) [pid = 3732] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (15D64000) [pid = 3732] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (10532C00) [pid = 3732] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:09:18 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16E72000) [pid = 3732] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:09:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:18 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:18 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:18 INFO - PROCESS | 3732 | 1464635358795 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 725ms 12:09:18 INFO - PROCESS | 3732 | 1464635358879 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3732 | 1464635358881 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:09:18 INFO - PROCESS | 3732 | 1464635358884 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3732 | 1464635358886 Marionette TRACE conn3 <- [1,558,null,{}] 12:09:18 INFO - PROCESS | 3732 | 1464635358890 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}] 12:09:18 INFO - PROCESS | 3732 | 1464635358964 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:09:18 INFO - PROCESS | 3732 | 1464635358970 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3732 | ++DOCSHELL 1540EC00 == 50 [pid = 3732] [id = 149] 12:09:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17DD2C00) [pid = 3732] [serial = 445] [outer = 00000000] 12:09:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1A3DE000) [pid = 3732] [serial = 446] [outer = 17DD2C00] 12:09:18 INFO - PROCESS | 3732 | 1464635359021 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1A847800) [pid = 3732] [serial = 447] [outer = 17DD2C00] 12:09:19 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:19 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:19 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:19 INFO - PROCESS | 3732 | 1464635359405 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 586ms 12:09:19 INFO - PROCESS | 3732 | 1464635359466 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3732 | 1464635359468 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:09:19 INFO - PROCESS | 3732 | 1464635359472 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 3732 | 1464635359474 Marionette TRACE conn3 <- [1,562,null,{}] 12:09:19 INFO - PROCESS | 3732 | 1464635359477 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}] 12:09:19 INFO - PROCESS | 3732 | 1464635359551 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:09:19 INFO - PROCESS | 3732 | 1464635359561 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3732 | ++DOCSHELL 1A1B8800 == 51 [pid = 3732] [id = 150] 12:09:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1A3DCC00) [pid = 3732] [serial = 448] [outer = 00000000] 12:09:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1AEAA800) [pid = 3732] [serial = 449] [outer = 1A3DCC00] 12:09:19 INFO - PROCESS | 3732 | 1464635359604 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1B281400) [pid = 3732] [serial = 450] [outer = 1A3DCC00] 12:09:19 INFO - PROCESS | 3732 | 1464635360014 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 585ms 12:09:20 INFO - PROCESS | 3732 | 1464635360069 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3732 | 1464635360071 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:09:20 INFO - PROCESS | 3732 | 1464635360078 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 3732 | 1464635360080 Marionette TRACE conn3 <- [1,566,null,{}] 12:09:20 INFO - PROCESS | 3732 | 1464635360084 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}] 12:09:20 INFO - PROCESS | 3732 | 1464635360178 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:09:20 INFO - PROCESS | 3732 | 1464635360185 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3732 | ++DOCSHELL 140E4000 == 52 [pid = 3732] [id = 151] 12:09:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (140E4400) [pid = 3732] [serial = 451] [outer = 00000000] 12:09:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (140E8C00) [pid = 3732] [serial = 452] [outer = 140E4400] 12:09:20 INFO - PROCESS | 3732 | 1464635360217 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1AEA8800) [pid = 3732] [serial = 453] [outer = 140E4400] 12:09:20 INFO - PROCESS | 3732 | 1464635360867 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 817ms 12:09:20 INFO - PROCESS | 3732 | 1464635360902 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3732 | 1464635360905 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:09:20 INFO - PROCESS | 3732 | 1464635360910 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 3732 | 1464635360913 Marionette TRACE conn3 <- [1,570,null,{}] 12:09:20 INFO - PROCESS | 3732 | 1464635360919 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}] 12:09:21 INFO - PROCESS | 3732 | 1464635361024 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:09:21 INFO - PROCESS | 3732 | 1464635361151 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 3732 | ++DOCSHELL 112A2C00 == 53 [pid = 3732] [id = 152] 12:09:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (11A10400) [pid = 3732] [serial = 454] [outer = 00000000] 12:09:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (12B8F000) [pid = 3732] [serial = 455] [outer = 11A10400] 12:09:21 INFO - PROCESS | 3732 | 1464635361209 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (13DC4800) [pid = 3732] [serial = 456] [outer = 11A10400] 12:09:21 INFO - PROCESS | 3732 | 1464635361806 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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 925ms 12:09:21 INFO - PROCESS | 3732 | 1464635361837 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3732 | 1464635361843 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:09:21 INFO - PROCESS | 3732 | 1464635361849 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3732 | 1464635361852 Marionette TRACE conn3 <- [1,574,null,{}] 12:09:21 INFO - PROCESS | 3732 | 1464635361856 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}] 12:09:21 INFO - PROCESS | 3732 | 1464635361963 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:09:22 INFO - PROCESS | 3732 | 1464635362060 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3732 | ++DOCSHELL 1540F400 == 54 [pid = 3732] [id = 153] 12:09:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1567BC00) [pid = 3732] [serial = 457] [outer = 00000000] 12:09:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (15F70400) [pid = 3732] [serial = 458] [outer = 1567BC00] 12:09:22 INFO - PROCESS | 3732 | 1464635362117 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1696D000) [pid = 3732] [serial = 459] [outer = 1567BC00] 12:09:22 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:22 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:22 INFO - PROCESS | 3732 | 1464635362676 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 894ms 12:09:22 INFO - PROCESS | 3732 | 1464635362734 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 3732 | 1464635362737 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:09:22 INFO - PROCESS | 3732 | 1464635362741 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 3732 | 1464635362745 Marionette TRACE conn3 <- [1,578,null,{}] 12:09:22 INFO - PROCESS | 3732 | 1464635362756 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}] 12:09:22 INFO - PROCESS | 3732 | 1464635362866 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:09:22 INFO - PROCESS | 3732 | 1464635362953 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3732 | ++DOCSHELL 17DCF400 == 55 [pid = 3732] [id = 154] 12:09:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (184B8C00) [pid = 3732] [serial = 460] [outer = 00000000] 12:09:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (19BA6C00) [pid = 3732] [serial = 461] [outer = 184B8C00] 12:09:23 INFO - PROCESS | 3732 | 1464635363010 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1A4EE400) [pid = 3732] [serial = 462] [outer = 184B8C00] 12:09:23 INFO - PROCESS | 3732 | 1464635363544 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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 832ms 12:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:09:23 INFO - PROCESS | 3732 | 1464635363583 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 3732 | 1464635363586 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 3732 | 1464635363590 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 3732 | 1464635363592 Marionette TRACE conn3 <- [1,582,null,{}] 12:09:23 INFO - PROCESS | 3732 | 1464635363595 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}] 12:09:23 INFO - PROCESS | 3732 | 1464635363704 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:09:23 INFO - PROCESS | 3732 | 1464635363795 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 3732 | ++DOCSHELL 175A0400 == 56 [pid = 3732] [id = 155] 12:09:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (175A1400) [pid = 3732] [serial = 463] [outer = 00000000] 12:09:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (175A8800) [pid = 3732] [serial = 464] [outer = 175A1400] 12:09:23 INFO - PROCESS | 3732 | 1464635363849 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (175ACC00) [pid = 3732] [serial = 465] [outer = 175A1400] 12:09:24 INFO - PROCESS | 3732 | 1464635364409 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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 878ms 12:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:09:24 INFO - PROCESS | 3732 | 1464635364477 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 3732 | 1464635364479 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:09:24 INFO - PROCESS | 3732 | 1464635364482 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 3732 | 1464635364484 Marionette TRACE conn3 <- [1,586,null,{}] 12:09:24 INFO - PROCESS | 3732 | 1464635364488 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}] 12:09:24 INFO - PROCESS | 3732 | 1464635364585 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:09:24 INFO - PROCESS | 3732 | 1464635364688 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3732 | ++DOCSHELL 10539400 == 57 [pid = 3732] [id = 156] 12:09:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (1053A400) [pid = 3732] [serial = 466] [outer = 00000000] 12:09:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (175CA800) [pid = 3732] [serial = 467] [outer = 1053A400] 12:09:24 INFO - PROCESS | 3732 | 1464635364741 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (175CDC00) [pid = 3732] [serial = 468] [outer = 1053A400] 12:09:25 INFO - PROCESS | 3732 | 1464635365399 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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 12:09:25 INFO - PROCESS | 3732 | 1464635365470 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3732 | 1464635365474 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:09:25 INFO - PROCESS | 3732 | 1464635365479 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:09:25 INFO - PROCESS | 3732 | 1464635365483 Marionette TRACE conn3 <- [1,590,null,{}] 12:09:25 INFO - PROCESS | 3732 | 1464635365489 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}] 12:09:25 INFO - PROCESS | 3732 | 1464635365585 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:09:25 INFO - PROCESS | 3732 | 1464635365713 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3732 | ++DOCSHELL 12D71C00 == 58 [pid = 3732] [id = 157] 12:09:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (12D72800) [pid = 3732] [serial = 469] [outer = 00000000] 12:09:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (13DBF000) [pid = 3732] [serial = 470] [outer = 12D72800] 12:09:25 INFO - PROCESS | 3732 | 1464635365766 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (140E5C00) [pid = 3732] [serial = 471] [outer = 12D72800] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 1A1B8800 == 57 [pid = 3732] [id = 150] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 1540EC00 == 56 [pid = 3732] [id = 149] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 16B24C00 == 55 [pid = 3732] [id = 148] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 10536800 == 54 [pid = 3732] [id = 147] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 12A9E000 == 53 [pid = 3732] [id = 146] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 16FF7400 == 52 [pid = 3732] [id = 145] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 16E6F000 == 51 [pid = 3732] [id = 144] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 168DD000 == 50 [pid = 3732] [id = 143] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 11C01800 == 49 [pid = 3732] [id = 142] 12:09:26 INFO - PROCESS | 3732 | --DOCSHELL 1331A400 == 48 [pid = 3732] [id = 141] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (19F8D000) [pid = 3732] [serial = 370] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (12D75800) [pid = 3732] [serial = 364] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (176C2400) [pid = 3732] [serial = 385] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (178BDC00) [pid = 3732] [serial = 386] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (15F71800) [pid = 3732] [serial = 380] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1567C800) [pid = 3732] [serial = 379] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (15D65000) [pid = 3732] [serial = 382] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1696F800) [pid = 3732] [serial = 383] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1A964000) [pid = 3732] [serial = 397] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (15D72400) [pid = 3732] [serial = 367] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1A84B000) [pid = 3732] [serial = 395] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (140BE400) [pid = 3732] [serial = 376] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (182FA400) [pid = 3732] [serial = 388] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1A847400) [pid = 3732] [serial = 394] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1A1BBC00) [pid = 3732] [serial = 400] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1A7F1C00) [pid = 3732] [serial = 373] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1ABC5000) [pid = 3732] [serial = 403] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1A967400) [pid = 3732] [serial = 398] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1ABC6C00) [pid = 3732] [serial = 404] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19BA6000) [pid = 3732] [serial = 391] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A852C00) [pid = 3732] [serial = 401] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (19C9A000) [pid = 3732] [serial = 392] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1AE9E000) [pid = 3732] [serial = 406] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (184BF800) [pid = 3732] [serial = 389] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 3732 | 1464635366370 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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 925ms 12:09:26 INFO - PROCESS | 3732 | 1464635366410 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 3732 | 1464635366415 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:09:26 INFO - PROCESS | 3732 | 1464635366421 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 3732 | 1464635366423 Marionette TRACE conn3 <- [1,594,null,{}] 12:09:26 INFO - PROCESS | 3732 | 1464635366427 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}] 12:09:26 INFO - PROCESS | 3732 | 1464635366527 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:09:26 INFO - PROCESS | 3732 | 1464635366606 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3732 | ++DOCSHELL 140C3800 == 49 [pid = 3732] [id = 158] 12:09:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (140C4400) [pid = 3732] [serial = 472] [outer = 00000000] 12:09:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (140E7400) [pid = 3732] [serial = 473] [outer = 140C4400] 12:09:26 INFO - PROCESS | 3732 | 1464635366651 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (15252400) [pid = 3732] [serial = 474] [outer = 140C4400] 12:09:27 INFO - PROCESS | 3732 | 1464635367025 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 632ms 12:09:27 INFO - PROCESS | 3732 | 1464635367083 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3732 | 1464635367085 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:09:27 INFO - PROCESS | 3732 | 1464635367089 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3732 | 1464635367092 Marionette TRACE conn3 <- [1,598,null,{}] 12:09:27 INFO - PROCESS | 3732 | 1464635367102 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}] 12:09:27 INFO - PROCESS | 3732 | 1464635367189 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:09:27 INFO - PROCESS | 3732 | 1464635367196 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3732 | ++DOCSHELL 15F71800 == 50 [pid = 3732] [id = 159] 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (15F72000) [pid = 3732] [serial = 475] [outer = 00000000] 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (16E6E400) [pid = 3732] [serial = 476] [outer = 15F72000] 12:09:27 INFO - PROCESS | 3732 | 1464635367243 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (17168000) [pid = 3732] [serial = 477] [outer = 15F72000] 12:09:27 INFO - PROCESS | 3732 | 1464635367669 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 617ms 12:09:27 INFO - PROCESS | 3732 | 1464635367710 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3732 | 1464635367712 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:09:27 INFO - PROCESS | 3732 | 1464635367715 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:09:27 INFO - PROCESS | 3732 | 1464635367717 Marionette TRACE conn3 <- [1,602,null,{}] 12:09:27 INFO - PROCESS | 3732 | 1464635367720 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}] 12:09:27 INFO - PROCESS | 3732 | 1464635367800 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:09:27 INFO - PROCESS | 3732 | 1464635367808 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3732 | ++DOCSHELL 16E6CC00 == 51 [pid = 3732] [id = 160] 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1759F400) [pid = 3732] [serial = 478] [outer = 00000000] 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (175CF800) [pid = 3732] [serial = 479] [outer = 1759F400] 12:09:27 INFO - PROCESS | 3732 | 1464635367855 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (178BB400) [pid = 3732] [serial = 480] [outer = 1759F400] 12:09:28 INFO - PROCESS | 3732 | 1464635368269 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 586ms 12:09:28 INFO - PROCESS | 3732 | 1464635368313 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3732 | 1464635368315 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 3732 | 1464635368318 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:09:28 INFO - PROCESS | 3732 | 1464635368320 Marionette TRACE conn3 <- [1,606,null,{}] 12:09:28 INFO - PROCESS | 3732 | 1464635368323 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}] 12:09:28 INFO - PROCESS | 3732 | 1464635368408 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:09:28 INFO - PROCESS | 3732 | 1464635368414 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3732 | ++DOCSHELL 17853800 == 52 [pid = 3732] [id = 161] 12:09:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (17960C00) [pid = 3732] [serial = 481] [outer = 00000000] 12:09:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (18224C00) [pid = 3732] [serial = 482] [outer = 17960C00] 12:09:28 INFO - PROCESS | 3732 | 1464635368458 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (184BD400) [pid = 3732] [serial = 483] [outer = 17960C00] 12:09:28 INFO - PROCESS | 3732 | 1464635368916 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 617ms 12:09:28 INFO - PROCESS | 3732 | 1464635368982 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3732 | 1464635368984 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:09:28 INFO - PROCESS | 3732 | 1464635368989 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 3732 | 1464635368990 Marionette TRACE conn3 <- [1,610,null,{}] 12:09:28 INFO - PROCESS | 3732 | 1464635368994 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}] 12:09:29 INFO - PROCESS | 3732 | 1464635369166 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:09:29 INFO - PROCESS | 3732 | 1464635369195 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3732 | ++DOCSHELL 19F86400 == 53 [pid = 3732] [id = 162] 12:09:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (19F87000) [pid = 3732] [serial = 484] [outer = 00000000] 12:09:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1A849C00) [pid = 3732] [serial = 485] [outer = 19F87000] 12:09:29 INFO - PROCESS | 3732 | 1464635369246 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1A851C00) [pid = 3732] [serial = 486] [outer = 19F87000] 12:09:29 INFO - PROCESS | 3732 | 1464635369829 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 878ms 12:09:29 INFO - PROCESS | 3732 | 1464635369901 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3732 | 1464635369903 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:09:29 INFO - PROCESS | 3732 | 1464635369907 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3732 | 1464635369909 Marionette TRACE conn3 <- [1,614,null,{}] 12:09:29 INFO - PROCESS | 3732 | 1464635369912 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}] 12:09:30 INFO - PROCESS | 3732 | 1464635370000 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:09:30 INFO - PROCESS | 3732 | 1464635370010 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3732 | ++DOCSHELL 19BA5400 == 54 [pid = 3732] [id = 163] 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (19F8D000) [pid = 3732] [serial = 487] [outer = 00000000] 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1A7F5400) [pid = 3732] [serial = 488] [outer = 19F8D000] 12:09:30 INFO - PROCESS | 3732 | 1464635370054 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1A84E000) [pid = 3732] [serial = 489] [outer = 19F8D000] 12:09:30 INFO - PROCESS | 3732 | 1464635370492 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 632ms 12:09:30 INFO - PROCESS | 3732 | 1464635370526 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 3732 | 1464635370528 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:09:30 INFO - PROCESS | 3732 | 1464635370531 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 3732 | 1464635370533 Marionette TRACE conn3 <- [1,618,null,{}] 12:09:30 INFO - PROCESS | 3732 | 1464635370536 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}] 12:09:30 INFO - PROCESS | 3732 | 1464635370802 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (13004C00) [pid = 3732] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (10534C00) [pid = 3732] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (184BC400) [pid = 3732] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (17D20800) [pid = 3732] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1A167C00) [pid = 3732] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (11C58400) [pid = 3732] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (19899400) [pid = 3732] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (17168C00) [pid = 3732] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (16E71C00) [pid = 3732] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1371DC00) [pid = 3732] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (19893C00) [pid = 3732] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1691E000) [pid = 3732] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (17DD2C00) [pid = 3732] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A3DCC00) [pid = 3732] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (10563400) [pid = 3732] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1A4EC800) [pid = 3732] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1667C400) [pid = 3732] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (19F84400) [pid = 3732] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1563E400) [pid = 3732] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:09:30 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1055D400) [pid = 3732] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:09:30 INFO - PROCESS | 3732 | 1464635370865 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3732 | ++DOCSHELL 1021F800 == 55 [pid = 3732] [id = 164] 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1026B400) [pid = 3732] [serial = 490] [outer = 00000000] 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1053DC00) [pid = 3732] [serial = 491] [outer = 1026B400] 12:09:30 INFO - PROCESS | 3732 | 1464635370909 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (12B88C00) [pid = 3732] [serial = 492] [outer = 1026B400] 12:09:31 INFO - PROCESS | 3732 | 1464635371264 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 786ms 12:09:31 INFO - PROCESS | 3732 | 1464635371315 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3732 | 1464635371317 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:09:31 INFO - PROCESS | 3732 | 1464635371320 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:09:31 INFO - PROCESS | 3732 | 1464635371322 Marionette TRACE conn3 <- [1,622,null,{}] 12:09:31 INFO - PROCESS | 3732 | 1464635371326 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}] 12:09:31 INFO - PROCESS | 3732 | 1464635371403 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:09:31 INFO - PROCESS | 3732 | 1464635371410 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3732 | ++DOCSHELL 1053D400 == 56 [pid = 3732] [id = 165] 12:09:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (105F4C00) [pid = 3732] [serial = 493] [outer = 00000000] 12:09:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1784F800) [pid = 3732] [serial = 494] [outer = 105F4C00] 12:09:31 INFO - PROCESS | 3732 | 1464635371454 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (184E7800) [pid = 3732] [serial = 495] [outer = 105F4C00] 12:09:31 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:31 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:31 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:31 INFO - PROCESS | 3732 | 1464635371864 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 586ms 12:09:31 INFO - PROCESS | 3732 | 1464635371918 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3732 | 1464635371921 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:09:31 INFO - PROCESS | 3732 | 1464635371932 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 3732 | 1464635371935 Marionette TRACE conn3 <- [1,626,null,{}] 12:09:31 INFO - PROCESS | 3732 | 1464635371940 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}] 12:09:32 INFO - PROCESS | 3732 | 1464635372046 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:09:32 INFO - PROCESS | 3732 | 1464635372054 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3732 | ++DOCSHELL 156CE000 == 57 [pid = 3732] [id = 166] 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (184EA400) [pid = 3732] [serial = 496] [outer = 00000000] 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (184F0800) [pid = 3732] [serial = 497] [outer = 184EA400] 12:09:32 INFO - PROCESS | 3732 | 1464635372098 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (184F4800) [pid = 3732] [serial = 498] [outer = 184EA400] 12:09:32 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:32 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:32 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:32 INFO - PROCESS | 3732 | 1464635372525 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 647ms 12:09:32 INFO - PROCESS | 3732 | 1464635372565 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 3732 | 1464635372567 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:09:32 INFO - PROCESS | 3732 | 1464635372570 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3732 | 1464635372573 Marionette TRACE conn3 <- [1,630,null,{}] 12:09:32 INFO - PROCESS | 3732 | 1464635372576 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}] 12:09:32 INFO - PROCESS | 3732 | 1464635372672 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:09:32 INFO - PROCESS | 3732 | 1464635372721 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3732 | ++DOCSHELL 1A3E1400 == 58 [pid = 3732] [id = 167] 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1A7F0800) [pid = 3732] [serial = 499] [outer = 00000000] 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1ABCB000) [pid = 3732] [serial = 500] [outer = 1A7F0800] 12:09:32 INFO - PROCESS | 3732 | 1464635372771 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1B27F400) [pid = 3732] [serial = 501] [outer = 1A7F0800] 12:09:33 INFO - PROCESS | 3732 | 1464635373430 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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 894ms 12:09:33 INFO - PROCESS | 3732 | 1464635373476 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 3732 | 1464635373481 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:09:33 INFO - PROCESS | 3732 | 1464635373486 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 3732 | 1464635373491 Marionette TRACE conn3 <- [1,634,null,{}] 12:09:33 INFO - PROCESS | 3732 | 1464635373510 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}] 12:09:33 INFO - PROCESS | 3732 | 1464635373618 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:09:33 INFO - PROCESS | 3732 | 1464635373726 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 3732 | ++DOCSHELL 13009800 == 59 [pid = 3732] [id = 168] 12:09:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1300D000) [pid = 3732] [serial = 502] [outer = 00000000] 12:09:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (140E0800) [pid = 3732] [serial = 503] [outer = 1300D000] 12:09:33 INFO - PROCESS | 3732 | 1464635373783 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (15407000) [pid = 3732] [serial = 504] [outer = 1300D000] 12:09:34 INFO - PROCESS | 3732 | 1464635374368 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 940ms 12:09:34 INFO - PROCESS | 3732 | 1464635374436 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 3732 | 1464635374442 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:09:34 INFO - PROCESS | 3732 | 1464635374449 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 3732 | 1464635374452 Marionette TRACE conn3 <- [1,638,null,{}] 12:09:34 INFO - PROCESS | 3732 | 1464635374456 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}] 12:09:34 INFO - PROCESS | 3732 | 1464635374564 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:09:34 INFO - PROCESS | 3732 | 1464635374662 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3732 | ++DOCSHELL 16B1AC00 == 60 [pid = 3732] [id = 169] 12:09:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (16E69800) [pid = 3732] [serial = 505] [outer = 00000000] 12:09:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (175A4000) [pid = 3732] [serial = 506] [outer = 16E69800] 12:09:34 INFO - PROCESS | 3732 | 1464635374716 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (175D1800) [pid = 3732] [serial = 507] [outer = 16E69800] 12:09:35 INFO - PROCESS | 3732 | 1464635375265 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 894ms 12:09:35 INFO - PROCESS | 3732 | 1464635375336 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 3732 | 1464635375340 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:09:35 INFO - PROCESS | 3732 | 1464635375345 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3732 | 1464635375349 Marionette TRACE conn3 <- [1,642,null,{}] 12:09:35 INFO - PROCESS | 3732 | 1464635375360 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}] 12:09:35 INFO - PROCESS | 3732 | 1464635375514 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:09:35 INFO - PROCESS | 3732 | 1464635375525 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 3732 | ++DOCSHELL 184E6400 == 61 [pid = 3732] [id = 170] 12:09:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (19F8B000) [pid = 3732] [serial = 508] [outer = 00000000] 12:09:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1A3DF400) [pid = 3732] [serial = 509] [outer = 19F8B000] 12:09:35 INFO - PROCESS | 3732 | 1464635375583 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (1ABC7400) [pid = 3732] [serial = 510] [outer = 19F8B000] 12:09:36 INFO - PROCESS | 3732 | 1464635376170 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]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 879ms 12:09:36 INFO - PROCESS | 3732 | 1464635376233 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3732 | 1464635376236 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:09:36 INFO - PROCESS | 3732 | 1464635376239 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3732 | 1464635376241 Marionette TRACE conn3 <- [1,646,null,{}] 12:09:36 INFO - PROCESS | 3732 | 1464635376245 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}] 12:09:36 INFO - PROCESS | 3732 | 1464635376349 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:09:36 INFO - PROCESS | 3732 | 1464635376477 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3732 | ++DOCSHELL 164C0400 == 62 [pid = 3732] [id = 171] 12:09:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (164C0C00) [pid = 3732] [serial = 511] [outer = 00000000] 12:09:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (164C8400) [pid = 3732] [serial = 512] [outer = 164C0C00] 12:09:36 INFO - PROCESS | 3732 | 1464635376532 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (16923000) [pid = 3732] [serial = 513] [outer = 164C0C00] 12:09:37 INFO - PROCESS | 3732 | 1464635377118 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 894ms 12:09:37 INFO - PROCESS | 3732 | 1464635377143 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 3732 | 1464635377145 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:09:37 INFO - PROCESS | 3732 | 1464635377149 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 3732 | 1464635377151 Marionette TRACE conn3 <- [1,650,null,{}] 12:09:37 INFO - PROCESS | 3732 | 1464635377155 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}] 12:09:37 INFO - PROCESS | 3732 | 1464635377256 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:09:37 INFO - PROCESS | 3732 | 1464635377353 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3732 | ++DOCSHELL 102D3C00 == 63 [pid = 3732] [id = 172] 12:09:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (104E3C00) [pid = 3732] [serial = 514] [outer = 00000000] 12:09:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (13001C00) [pid = 3732] [serial = 515] [outer = 104E3C00] 12:09:37 INFO - PROCESS | 3732 | 1464635377414 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (133B3000) [pid = 3732] [serial = 516] [outer = 104E3C00] 12:09:37 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:38 INFO - PROCESS | 3732 | 1464635378150 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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1033ms 12:09:38 INFO - PROCESS | 3732 | 1464635378202 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3732 | 1464635378207 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:09:38 INFO - PROCESS | 3732 | 1464635378212 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:09:38 INFO - PROCESS | 3732 | 1464635378216 Marionette TRACE conn3 <- [1,654,null,{}] 12:09:38 INFO - PROCESS | 3732 | 1464635378221 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}] 12:09:38 INFO - PROCESS | 3732 | 1464635378316 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:09:38 INFO - PROCESS | 3732 | 1464635378437 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3732 | ++DOCSHELL 10538400 == 64 [pid = 3732] [id = 173] 12:09:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1053BC00) [pid = 3732] [serial = 517] [outer = 00000000] 12:09:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (11CA0000) [pid = 3732] [serial = 518] [outer = 1053BC00] 12:09:38 INFO - PROCESS | 3732 | 1464635378546 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (131A0000) [pid = 3732] [serial = 519] [outer = 1053BC00] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 156CE000 == 63 [pid = 3732] [id = 166] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 1053D400 == 62 [pid = 3732] [id = 165] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 1021F800 == 61 [pid = 3732] [id = 164] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 19BA5400 == 60 [pid = 3732] [id = 163] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 19F86400 == 59 [pid = 3732] [id = 162] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 17853800 == 58 [pid = 3732] [id = 161] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 16E6CC00 == 57 [pid = 3732] [id = 160] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 15F71800 == 56 [pid = 3732] [id = 159] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 140C3800 == 55 [pid = 3732] [id = 158] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 12D71C00 == 54 [pid = 3732] [id = 157] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (140E8C00) [pid = 3732] [serial = 452] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 1540F400 == 53 [pid = 3732] [id = 153] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 112A2C00 == 52 [pid = 3732] [id = 152] 12:09:38 INFO - PROCESS | 3732 | --DOCSHELL 140E4000 == 51 [pid = 3732] [id = 151] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (112E9400) [pid = 3732] [serial = 167] [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.] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (13903000) [pid = 3732] [serial = 338] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (14E63000) [pid = 3732] [serial = 377] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (19F82000) [pid = 3732] [serial = 437] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1A4F5000) [pid = 3732] [serial = 440] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1A15C400) [pid = 3732] [serial = 438] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (13721800) [pid = 3732] [serial = 425] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (140C6C00) [pid = 3732] [serial = 426] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1B28D800) [pid = 3732] [serial = 420] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1ABC4800) [pid = 3732] [serial = 419] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (182F7C00) [pid = 3732] [serial = 434] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (172C1400) [pid = 3732] [serial = 431] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (178BE800) [pid = 3732] [serial = 432] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (14390400) [pid = 3732] [serial = 423] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1A968400) [pid = 3732] [serial = 443] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (140C3000) [pid = 3732] [serial = 422] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (16977000) [pid = 3732] [serial = 428] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (16E6C800) [pid = 3732] [serial = 429] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1288BC00) [pid = 3732] [serial = 410] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (16E6A000) [pid = 3732] [serial = 413] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1A4EB400) [pid = 3732] [serial = 416] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1A84A000) [pid = 3732] [serial = 441] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A3DE000) [pid = 3732] [serial = 446] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1AEAA800) [pid = 3732] [serial = 449] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1A96C800) [pid = 3732] [serial = 444] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1A847800) [pid = 3732] [serial = 447] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (184B2C00) [pid = 3732] [serial = 435] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1B281400) [pid = 3732] [serial = 450] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13010800) [pid = 3732] [serial = 365] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A7F6800) [pid = 3732] [serial = 374] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1A1BA400) [pid = 3732] [serial = 332] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A1BA000) [pid = 3732] [serial = 371] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1691C400) [pid = 3732] [serial = 368] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10E2B000) [pid = 3732] [serial = 335] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19F85C00) [pid = 3732] [serial = 362] [outer = 00000000] [url = about:blank] 12:09:38 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:38 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:39 INFO - PROCESS | 3732 | 1464635379006 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]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 832ms 12:09:39 INFO - PROCESS | 3732 | 1464635379042 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3732 | 1464635379047 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:09:39 INFO - PROCESS | 3732 | 1464635379052 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:09:39 INFO - PROCESS | 3732 | 1464635379055 Marionette TRACE conn3 <- [1,658,null,{}] 12:09:39 INFO - PROCESS | 3732 | 1464635379059 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}] 12:09:39 INFO - PROCESS | 3732 | 1464635379144 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:09:39 INFO - PROCESS | 3732 | 1464635379151 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3732 | ++DOCSHELL 140C3800 == 52 [pid = 3732] [id = 174] 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (140C5400) [pid = 3732] [serial = 520] [outer = 00000000] 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (14392C00) [pid = 3732] [serial = 521] [outer = 140C5400] 12:09:39 INFO - PROCESS | 3732 | 1464635379196 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (15256C00) [pid = 3732] [serial = 522] [outer = 140C5400] 12:09:39 INFO - PROCESS | 3732 | 1464635379653 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]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 632ms 12:09:39 INFO - PROCESS | 3732 | 1464635379673 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3732 | 1464635379676 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:09:39 INFO - PROCESS | 3732 | 1464635379679 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 3732 | 1464635379682 Marionette TRACE conn3 <- [1,662,null,{}] 12:09:39 INFO - PROCESS | 3732 | 1464635379692 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}] 12:09:39 INFO - PROCESS | 3732 | 1464635379776 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:09:39 INFO - PROCESS | 3732 | 1464635379784 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3732 | ++DOCSHELL 164C8000 == 53 [pid = 3732] [id = 175] 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (164CB400) [pid = 3732] [serial = 523] [outer = 00000000] 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16734000) [pid = 3732] [serial = 524] [outer = 164CB400] 12:09:39 INFO - PROCESS | 3732 | 1464635379830 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16738800) [pid = 3732] [serial = 525] [outer = 164CB400] 12:09:40 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:40 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:40 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:40 INFO - PROCESS | 3732 | 1464635380313 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]]]}] 12:09: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 12:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 693ms 12:09:40 INFO - PROCESS | 3732 | 1464635380378 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3732 | 1464635380381 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:09:40 INFO - PROCESS | 3732 | 1464635380384 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3732 | 1464635380386 Marionette TRACE conn3 <- [1,666,null,{}] 12:09:40 INFO - PROCESS | 3732 | 1464635380390 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}] 12:09:40 INFO - PROCESS | 3732 | 1464635380502 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:09:40 INFO - PROCESS | 3732 | 1464635380591 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3732 | ++DOCSHELL 1673A400 == 54 [pid = 3732] [id = 176] 12:09:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1673E400) [pid = 3732] [serial = 526] [outer = 00000000] 12:09:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1696C400) [pid = 3732] [serial = 527] [outer = 1673E400] 12:09:40 INFO - PROCESS | 3732 | 1464635380636 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16B28000) [pid = 3732] [serial = 528] [outer = 1673E400] 12:09:41 INFO - PROCESS | 3732 | 1464635381023 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]]]}] 12:09: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 12:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 694ms 12:09:41 INFO - PROCESS | 3732 | 1464635381067 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 3732 | 1464635381069 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:09:41 INFO - PROCESS | 3732 | 1464635381078 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 3732 | 1464635381080 Marionette TRACE conn3 <- [1,670,null,{}] 12:09:41 INFO - PROCESS | 3732 | 1464635381084 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}] 12:09:41 INFO - PROCESS | 3732 | 1464635381212 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:09:41 INFO - PROCESS | 3732 | 1464635381222 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 3732 | ++DOCSHELL 16977000 == 55 [pid = 3732] [id = 177] 12:09:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (16B1B000) [pid = 3732] [serial = 529] [outer = 00000000] 12:09:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16E78000) [pid = 3732] [serial = 530] [outer = 16B1B000] 12:09:41 INFO - PROCESS | 3732 | 1464635381308 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (17237C00) [pid = 3732] [serial = 531] [outer = 16B1B000] 12:09:42 INFO - PROCESS | 3732 | 1464635382242 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]]]}] 12:09: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) 12:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 12:09:42 INFO - PROCESS | 3732 | 1464635382259 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3732 | 1464635382260 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:09:42 INFO - PROCESS | 3732 | 1464635382264 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3732 | 1464635382266 Marionette TRACE conn3 <- [1,674,null,{}] 12:09:42 INFO - PROCESS | 3732 | 1464635382269 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}] 12:09:42 INFO - PROCESS | 3732 | 1464635382386 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:09:42 INFO - PROCESS | 3732 | 1464635382394 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3732 | ++DOCSHELL 175AD000 == 56 [pid = 3732] [id = 178] 12:09:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175C5000) [pid = 3732] [serial = 532] [outer = 00000000] 12:09:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (18034800) [pid = 3732] [serial = 533] [outer = 175C5000] 12:09:42 INFO - PROCESS | 3732 | 1464635382483 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (18035800) [pid = 3732] [serial = 534] [outer = 175C5000] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (105F4C00) [pid = 3732] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1026B400) [pid = 3732] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (184EA400) [pid = 3732] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (19F87000) [pid = 3732] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (19F8D000) [pid = 3732] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (17960C00) [pid = 3732] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12D72800) [pid = 3732] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (140C4400) [pid = 3732] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (15F72000) [pid = 3732] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:09:42 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1759F400) [pid = 3732] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:09:43 INFO - PROCESS | 3732 | 1464635383384 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]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 12:09:43 INFO - PROCESS | 3732 | 1464635383445 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 3732 | 1464635383447 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:09:43 INFO - PROCESS | 3732 | 1464635383450 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:09:43 INFO - PROCESS | 3732 | 1464635383452 Marionette TRACE conn3 <- [1,678,null,{}] 12:09:43 INFO - PROCESS | 3732 | 1464635383456 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}] 12:09:43 INFO - PROCESS | 3732 | 1464635383566 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:09:43 INFO - PROCESS | 3732 | 1464635383574 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 3732 | ++DOCSHELL 13316800 == 57 [pid = 3732] [id = 179] 12:09:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (140C4400) [pid = 3732] [serial = 535] [outer = 00000000] 12:09:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1795C800) [pid = 3732] [serial = 536] [outer = 140C4400] 12:09:43 INFO - PROCESS | 3732 | 1464635383618 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (184B3C00) [pid = 3732] [serial = 537] [outer = 140C4400] 12:09:44 INFO - PROCESS | 3732 | 1464635384525 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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1079ms 12:09:44 INFO - PROCESS | 3732 | 1464635384552 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3732 | 1464635384567 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 3732 | 1464635384570 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 3732 | 1464635384572 Marionette TRACE conn3 <- [1,682,null,{}] 12:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:09:44 INFO - PROCESS | 3732 | 1464635384575 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}] 12:09:44 INFO - PROCESS | 3732 | 1464635384664 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:09:44 INFO - PROCESS | 3732 | 1464635384672 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3732 | ++DOCSHELL 175CE000 == 58 [pid = 3732] [id = 180] 12:09:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17853800) [pid = 3732] [serial = 538] [outer = 00000000] 12:09:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (184E9800) [pid = 3732] [serial = 539] [outer = 17853800] 12:09:44 INFO - PROCESS | 3732 | 1464635384718 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (184ECC00) [pid = 3732] [serial = 540] [outer = 17853800] 12:09:45 INFO - PROCESS | 3732 | 1464635385818 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]]]}] 12:09:45 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) 12:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1280ms 12:09:45 INFO - PROCESS | 3732 | 1464635385842 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 3732 | 1464635385846 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:09:45 INFO - PROCESS | 3732 | 1464635385851 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 3732 | 1464635385855 Marionette TRACE conn3 <- [1,686,null,{}] 12:09:45 INFO - PROCESS | 3732 | 1464635385860 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}] 12:09:45 INFO - PROCESS | 3732 | 1464635385997 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:09:46 INFO - PROCESS | 3732 | 1464635386124 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3732 | ++DOCSHELL 13077400 == 59 [pid = 3732] [id = 181] 12:09:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1319E000) [pid = 3732] [serial = 541] [outer = 00000000] 12:09:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (140DF400) [pid = 3732] [serial = 542] [outer = 1319E000] 12:09:46 INFO - PROCESS | 3732 | 1464635386181 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (15640800) [pid = 3732] [serial = 543] [outer = 1319E000] 12:09:47 INFO - PROCESS | 3732 | 1464635387184 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]]]}] 12:09: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) 12:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1403ms 12:09:47 INFO - PROCESS | 3732 | 1464635387246 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 3732 | 1464635387251 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:09:47 INFO - PROCESS | 3732 | 1464635387258 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 3732 | 1464635387261 Marionette TRACE conn3 <- [1,690,null,{}] 12:09:47 INFO - PROCESS | 3732 | 1464635387266 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}] 12:09:47 INFO - PROCESS | 3732 | 1464635387402 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:09:47 INFO - PROCESS | 3732 | 1464635387530 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3732 | ++DOCSHELL 1673D800 == 60 [pid = 3732] [id = 182] 12:09:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1673DC00) [pid = 3732] [serial = 544] [outer = 00000000] 12:09:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (16977C00) [pid = 3732] [serial = 545] [outer = 1673DC00] 12:09:47 INFO - PROCESS | 3732 | 1464635387586 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (175A5000) [pid = 3732] [serial = 546] [outer = 1673DC00] 12:09:48 INFO - PROCESS | 3732 | 1464635388606 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]]]}] 12:09: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 12:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1372ms 12:09:48 INFO - PROCESS | 3732 | 1464635388647 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3732 | 1464635388649 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:09:48 INFO - PROCESS | 3732 | 1464635388653 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3732 | 1464635388657 Marionette TRACE conn3 <- [1,694,null,{}] 12:09:48 INFO - PROCESS | 3732 | 1464635388669 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}] 12:09:48 INFO - PROCESS | 3732 | 1464635388777 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:09:48 INFO - PROCESS | 3732 | 1464635388899 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3732 | ++DOCSHELL 11C58400 == 61 [pid = 3732] [id = 183] 12:09:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1300FC00) [pid = 3732] [serial = 547] [outer = 00000000] 12:09:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (184E7000) [pid = 3732] [serial = 548] [outer = 1300FC00] 12:09:48 INFO - PROCESS | 3732 | 1464635388961 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (19B9DC00) [pid = 3732] [serial = 549] [outer = 1300FC00] 12:09:50 INFO - PROCESS | 3732 | 1464635390112 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]]]}] 12:09: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 12:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1480ms 12:09:50 INFO - PROCESS | 3732 | 1464635390138 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3732 | 1464635390142 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 13316800 == 60 [pid = 3732] [id = 179] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 175AD000 == 59 [pid = 3732] [id = 178] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 16977000 == 58 [pid = 3732] [id = 177] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 1673A400 == 57 [pid = 3732] [id = 176] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 164C8000 == 56 [pid = 3732] [id = 175] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 140C3800 == 55 [pid = 3732] [id = 174] 12:09:50 INFO - PROCESS | 3732 | --DOCSHELL 10538400 == 54 [pid = 3732] [id = 173] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (184F0800) [pid = 3732] [serial = 497] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1A849C00) [pid = 3732] [serial = 485] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1A7F5400) [pid = 3732] [serial = 488] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (12B8F000) [pid = 3732] [serial = 455] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1A851C00) [pid = 3732] [serial = 486] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (19BA6C00) [pid = 3732] [serial = 461] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (15F70400) [pid = 3732] [serial = 458] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (18224C00) [pid = 3732] [serial = 482] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (140E5C00) [pid = 3732] [serial = 471] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (13DBF000) [pid = 3732] [serial = 470] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (140E7400) [pid = 3732] [serial = 473] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (15252400) [pid = 3732] [serial = 474] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (16E6E400) [pid = 3732] [serial = 476] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (17168000) [pid = 3732] [serial = 477] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (175CF800) [pid = 3732] [serial = 479] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (178BB400) [pid = 3732] [serial = 480] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (175CA800) [pid = 3732] [serial = 467] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (175A8800) [pid = 3732] [serial = 464] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1A84E000) [pid = 3732] [serial = 489] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1784F800) [pid = 3732] [serial = 494] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1053DC00) [pid = 3732] [serial = 491] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (184F4800) [pid = 3732] [serial = 498] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (12B88C00) [pid = 3732] [serial = 492] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (184E7800) [pid = 3732] [serial = 495] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (184BD400) [pid = 3732] [serial = 483] [outer = 00000000] [url = about:blank] 12:09:50 INFO - PROCESS | 3732 | 1464635390257 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3732 | 1464635390259 Marionette TRACE conn3 <- [1,698,null,{}] 12:09:50 INFO - PROCESS | 3732 | 1464635390265 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}] 12:09:50 INFO - PROCESS | 3732 | 1464635390357 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:09:50 INFO - PROCESS | 3732 | 1464635390430 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 3732 | ++DOCSHELL 12A67400 == 55 [pid = 3732] [id = 184] 12:09:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12D71C00) [pid = 3732] [serial = 550] [outer = 00000000] 12:09:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (131AAC00) [pid = 3732] [serial = 551] [outer = 12D71C00] 12:09:50 INFO - PROCESS | 3732 | 1464635390477 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (13907400) [pid = 3732] [serial = 552] [outer = 12D71C00] 12:09:51 INFO - PROCESS | 3732 | 1464635391352 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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1218ms 12:09:51 INFO - PROCESS | 3732 | 1464635391401 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 3732 | 1464635391407 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:09:51 INFO - PROCESS | 3732 | 1464635391413 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 3732 | 1464635391415 Marionette TRACE conn3 <- [1,702,null,{}] 12:09:51 INFO - PROCESS | 3732 | 1464635391420 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}] 12:09:51 INFO - PROCESS | 3732 | 1464635391507 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:09:51 INFO - PROCESS | 3732 | 1464635391514 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3732 | ++DOCSHELL 15255000 == 56 [pid = 3732] [id = 185] 12:09:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1540F400) [pid = 3732] [serial = 553] [outer = 00000000] 12:09:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (15D3C800) [pid = 3732] [serial = 554] [outer = 1540F400] 12:09:51 INFO - PROCESS | 3732 | 1464635391559 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (164BEC00) [pid = 3732] [serial = 555] [outer = 1540F400] 12:09:52 INFO - PROCESS | 3732 | 1464635392486 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]]]}] 12:09: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 12:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 12:09:52 INFO - PROCESS | 3732 | 1464635392542 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 3732 | 1464635392544 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:09:52 INFO - PROCESS | 3732 | 1464635392547 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 3732 | 1464635392551 Marionette TRACE conn3 <- [1,706,null,{}] 12:09:52 INFO - PROCESS | 3732 | 1464635392561 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}] 12:09:52 INFO - PROCESS | 3732 | 1464635392671 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:09:52 INFO - PROCESS | 3732 | 1464635392679 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3732 | ++DOCSHELL 164CA400 == 57 [pid = 3732] [id = 186] 12:09:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16736400) [pid = 3732] [serial = 556] [outer = 00000000] 12:09:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16974C00) [pid = 3732] [serial = 557] [outer = 16736400] 12:09:52 INFO - PROCESS | 3732 | 1464635392778 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16E72000) [pid = 3732] [serial = 558] [outer = 16736400] 12:09:53 INFO - PROCESS | 3732 | 1464635393676 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1171ms 12:09:53 INFO - PROCESS | 3732 | 1464635393734 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3732 | 1464635393737 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:09:53 INFO - PROCESS | 3732 | 1464635393740 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 3732 | 1464635393742 Marionette TRACE conn3 <- [1,710,null,{}] 12:09:53 INFO - PROCESS | 3732 | 1464635393746 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}] 12:09:53 INFO - PROCESS | 3732 | 1464635393873 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:09:53 INFO - PROCESS | 3732 | 1464635393923 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 3732 | ++DOCSHELL 175A0800 == 58 [pid = 3732] [id = 187] 12:09:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (175A3000) [pid = 3732] [serial = 559] [outer = 00000000] 12:09:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (175D1C00) [pid = 3732] [serial = 560] [outer = 175A3000] 12:09:53 INFO - PROCESS | 3732 | 1464635393969 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (17855000) [pid = 3732] [serial = 561] [outer = 175A3000] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (140C4400) [pid = 3732] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16B1B000) [pid = 3732] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1053BC00) [pid = 3732] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (164CB400) [pid = 3732] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1300D000) [pid = 3732] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (140C5400) [pid = 3732] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1673E400) [pid = 3732] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (175C5000) [pid = 3732] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (140E4400) [pid = 3732] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (11A10400) [pid = 3732] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (175A1400) [pid = 3732] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (184B8C00) [pid = 3732] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1567BC00) [pid = 3732] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (156CF000) [pid = 3732] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (112A5800) [pid = 3732] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (184B8000) [pid = 3732] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16E69C00) [pid = 3732] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:09:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1053A400) [pid = 3732] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:09:54 INFO - PROCESS | 3732 | 1464635394421 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] 12:09:54 INFO - PROCESS | 3732 | 1464635394467 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:09:54 INFO - PROCESS | 3732 | 1464635394470 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 3732 | 1464635394471 Marionette TRACE conn3 <- [1,714,null,{}] 12:09:54 INFO - PROCESS | 3732 | 1464635394475 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}] 12:09:54 INFO - PROCESS | 3732 | 1464635394552 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:09:54 INFO - PROCESS | 3732 | 1464635394559 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3732 | ++DOCSHELL 140C6800 == 59 [pid = 3732] [id = 188] 12:09:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (140DE400) [pid = 3732] [serial = 562] [outer = 00000000] 12:09:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16E71800) [pid = 3732] [serial = 563] [outer = 140DE400] 12:09:54 INFO - PROCESS | 3732 | 1464635394605 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16FF8800) [pid = 3732] [serial = 564] [outer = 140DE400] 12:09:55 INFO - PROCESS | 3732 | 1464635395085 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 616ms 12:09:55 INFO - PROCESS | 3732 | 1464635395107 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3732 | 1464635395109 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 3732 | 1464635395112 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:09:55 INFO - PROCESS | 3732 | 1464635395114 Marionette TRACE conn3 <- [1,718,null,{}] 12:09:55 INFO - PROCESS | 3732 | 1464635395117 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}] 12:09:55 INFO - PROCESS | 3732 | 1464635395238 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:09:55 INFO - PROCESS | 3732 | 1464635395248 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3732 | ++DOCSHELL 16730400 == 60 [pid = 3732] [id = 189] 12:09:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16B1B000) [pid = 3732] [serial = 565] [outer = 00000000] 12:09:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (184B7400) [pid = 3732] [serial = 566] [outer = 16B1B000] 12:09:55 INFO - PROCESS | 3732 | 1464635395293 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (184E8000) [pid = 3732] [serial = 567] [outer = 16B1B000] 12:09:55 INFO - PROCESS | 3732 | 1464635395718 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] 12:09:55 INFO - PROCESS | 3732 | 1464635395798 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:09:55 INFO - PROCESS | 3732 | 1464635395801 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 3732 | 1464635395803 Marionette TRACE conn3 <- [1,722,null,{}] 12:09:55 INFO - PROCESS | 3732 | 1464635395806 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}] 12:09:55 INFO - PROCESS | 3732 | 1464635395882 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:09:55 INFO - PROCESS | 3732 | 1464635395891 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3732 | ++DOCSHELL 16739C00 == 61 [pid = 3732] [id = 190] 12:09:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (184F3800) [pid = 3732] [serial = 568] [outer = 00000000] 12:09:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19BA5000) [pid = 3732] [serial = 569] [outer = 184F3800] 12:09:55 INFO - PROCESS | 3732 | 1464635395937 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19F85400) [pid = 3732] [serial = 570] [outer = 184F3800] 12:09:56 INFO - PROCESS | 3732 | 1464635396438 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 694ms 12:09:56 INFO - PROCESS | 3732 | 1464635396501 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 3732 | 1464635396506 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:09:56 INFO - PROCESS | 3732 | 1464635396511 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 3732 | 1464635396515 Marionette TRACE conn3 <- [1,726,null,{}] 12:09:56 INFO - PROCESS | 3732 | 1464635396521 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}] 12:09:56 INFO - PROCESS | 3732 | 1464635396687 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:09:56 INFO - PROCESS | 3732 | 1464635396806 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3732 | ++DOCSHELL 11C9B800 == 62 [pid = 3732] [id = 191] 12:09:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (12890400) [pid = 3732] [serial = 571] [outer = 00000000] 12:09:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (140C7000) [pid = 3732] [serial = 572] [outer = 12890400] 12:09:56 INFO - PROCESS | 3732 | 1464635396867 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (140E7000) [pid = 3732] [serial = 573] [outer = 12890400] 12:09:57 INFO - PROCESS | 3732 | 1464635397899 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1434ms 12:09:57 INFO - PROCESS | 3732 | 1464635397951 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 3732 | 1464635397957 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:09:57 INFO - PROCESS | 3732 | 1464635397964 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3732 | 1464635397967 Marionette TRACE conn3 <- [1,730,null,{}] 12:09:57 INFO - PROCESS | 3732 | 1464635397971 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}] 12:09:58 INFO - PROCESS | 3732 | 1464635398089 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:09:58 INFO - PROCESS | 3732 | 1464635398216 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3732 | ++DOCSHELL 1672F400 == 63 [pid = 3732] [id = 192] 12:09:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16732400) [pid = 3732] [serial = 574] [outer = 00000000] 12:09:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1691E000) [pid = 3732] [serial = 575] [outer = 16732400] 12:09:58 INFO - PROCESS | 3732 | 1464635398270 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16E6E800) [pid = 3732] [serial = 576] [outer = 16732400] 12:09:59 INFO - PROCESS | 3732 | 1464635399281 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]]]}] 12:09: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 12:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1403ms 12:09:59 INFO - PROCESS | 3732 | 1464635399345 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3732 | 1464635399348 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:09:59 INFO - PROCESS | 3732 | 1464635399352 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 3732 | 1464635399356 Marionette TRACE conn3 <- [1,734,null,{}] 12:09:59 INFO - PROCESS | 3732 | 1464635399367 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}] 12:09:59 INFO - PROCESS | 3732 | 1464635399505 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:09:59 INFO - PROCESS | 3732 | 1464635399634 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3732 | ++DOCSHELL 184EFC00 == 64 [pid = 3732] [id = 193] 12:09:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (184F2C00) [pid = 3732] [serial = 577] [outer = 00000000] 12:09:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (19F8C800) [pid = 3732] [serial = 578] [outer = 184F2C00] 12:09:59 INFO - PROCESS | 3732 | 1464635399690 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1A1B8C00) [pid = 3732] [serial = 579] [outer = 184F2C00] 12:10:00 INFO - PROCESS | 3732 | 1464635400680 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]]]}] 12:10: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.) 12:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1403ms 12:10:00 INFO - PROCESS | 3732 | 1464635400922 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3732 | 1464635400926 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:10:00 INFO - PROCESS | 3732 | 1464635400975 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 3732 | 1464635400979 Marionette TRACE conn3 <- [1,738,null,{}] 12:10:00 INFO - PROCESS | 3732 | 1464635400986 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}] 12:10:01 INFO - PROCESS | 3732 | 1464635401108 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:10:01 INFO - PROCESS | 3732 | 1464635401231 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 3732 | ++DOCSHELL 131AA800 == 65 [pid = 3732] [id = 194] 12:10:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (133AD400) [pid = 3732] [serial = 580] [outer = 00000000] 12:10:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (140C6C00) [pid = 3732] [serial = 581] [outer = 133AD400] 12:10:01 INFO - PROCESS | 3732 | 1464635401286 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (140E6000) [pid = 3732] [serial = 582] [outer = 133AD400] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 16971000 == 64 [pid = 3732] [id = 136] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 16730400 == 63 [pid = 3732] [id = 189] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 140C6800 == 62 [pid = 3732] [id = 188] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 175A0800 == 61 [pid = 3732] [id = 187] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 164CA400 == 60 [pid = 3732] [id = 186] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 15255000 == 59 [pid = 3732] [id = 185] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 12A67400 == 58 [pid = 3732] [id = 184] 12:10:01 INFO - PROCESS | 3732 | --DOCSHELL 13077400 == 57 [pid = 3732] [id = 181] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16E76400) [pid = 3732] [serial = 414] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13001400) [pid = 3732] [serial = 411] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1AEA3800) [pid = 3732] [serial = 407] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1A846800) [pid = 3732] [serial = 417] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (175CDC00) [pid = 3732] [serial = 468] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16E78000) [pid = 3732] [serial = 530] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (11CA0000) [pid = 3732] [serial = 518] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (131A0000) [pid = 3732] [serial = 519] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16734000) [pid = 3732] [serial = 524] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16738800) [pid = 3732] [serial = 525] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (15407000) [pid = 3732] [serial = 504] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (140E0800) [pid = 3732] [serial = 503] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1ABCB000) [pid = 3732] [serial = 500] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14392C00) [pid = 3732] [serial = 521] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15256C00) [pid = 3732] [serial = 522] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (175A4000) [pid = 3732] [serial = 506] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1696C400) [pid = 3732] [serial = 527] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (13001C00) [pid = 3732] [serial = 515] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A3DF400) [pid = 3732] [serial = 509] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (164C8400) [pid = 3732] [serial = 512] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (18034800) [pid = 3732] [serial = 533] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17237C00) [pid = 3732] [serial = 531] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18035800) [pid = 3732] [serial = 534] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16B28000) [pid = 3732] [serial = 528] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (184B3C00) [pid = 3732] [serial = 537] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1AEA8800) [pid = 3732] [serial = 453] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13DC4800) [pid = 3732] [serial = 456] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (175ACC00) [pid = 3732] [serial = 465] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1A4EE400) [pid = 3732] [serial = 462] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1696D000) [pid = 3732] [serial = 459] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1795C800) [pid = 3732] [serial = 536] [outer = 00000000] [url = about:blank] 12:10:02 INFO - PROCESS | 3732 | 1464635402279 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]]]}] 12:10: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) 12:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1341ms 12:10:02 INFO - PROCESS | 3732 | 1464635402313 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 3732 | 1464635402318 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:10:02 INFO - PROCESS | 3732 | 1464635402324 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 3732 | 1464635402328 Marionette TRACE conn3 <- [1,742,null,{}] 12:10:02 INFO - PROCESS | 3732 | 1464635402376 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}] 12:10:02 INFO - PROCESS | 3732 | 1464635402496 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:10:02 INFO - PROCESS | 3732 | 1464635402635 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 3732 | ++DOCSHELL 133B5800 == 58 [pid = 3732] [id = 195] 12:10:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (133B5C00) [pid = 3732] [serial = 583] [outer = 00000000] 12:10:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (140C8400) [pid = 3732] [serial = 584] [outer = 133B5C00] 12:10:02 INFO - PROCESS | 3732 | 1464635402693 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14390400) [pid = 3732] [serial = 585] [outer = 133B5C00] 12:10:03 INFO - PROCESS | 3732 | 1464635403720 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]]]}] 12:10: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 12:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1434ms 12:10:03 INFO - PROCESS | 3732 | 1464635403781 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3732 | 1464635403787 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:10:03 INFO - PROCESS | 3732 | 1464635403795 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 3732 | 1464635403798 Marionette TRACE conn3 <- [1,746,null,{}] 12:10:03 INFO - PROCESS | 3732 | 1464635403802 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}] 12:10:03 INFO - PROCESS | 3732 | 1464635403893 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:10:04 INFO - PROCESS | 3732 | 1464635404049 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3732 | ++DOCSHELL 15683800 == 59 [pid = 3732] [id = 196] 12:10:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15D64C00) [pid = 3732] [serial = 586] [outer = 00000000] 12:10:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1627AC00) [pid = 3732] [serial = 587] [outer = 15D64C00] 12:10:04 INFO - PROCESS | 3732 | 1464635404146 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (164C8400) [pid = 3732] [serial = 588] [outer = 15D64C00] 12:10:04 INFO - PROCESS | 3732 | 1464635404665 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]]]}] 12:10: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 12:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 925ms 12:10:04 INFO - PROCESS | 3732 | 1464635404726 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 3732 | 1464635404729 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:10:04 INFO - PROCESS | 3732 | 1464635404733 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 3732 | 1464635404736 Marionette TRACE conn3 <- [1,750,null,{}] 12:10:04 INFO - PROCESS | 3732 | 1464635404747 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}] 12:10:04 INFO - PROCESS | 3732 | 1464635404852 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:10:04 INFO - PROCESS | 3732 | 1464635404944 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3732 | ++DOCSHELL 1673A400 == 60 [pid = 3732] [id = 197] 12:10:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (168DC000) [pid = 3732] [serial = 589] [outer = 00000000] 12:10:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1696E400) [pid = 3732] [serial = 590] [outer = 168DC000] 12:10:04 INFO - PROCESS | 3732 | 1464635405009 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16977400) [pid = 3732] [serial = 591] [outer = 168DC000] 12:10:06 INFO - PROCESS | 3732 | 1464635406077 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1372ms 12:10:06 INFO - PROCESS | 3732 | 1464635406116 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 3732 | 1464635406119 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:10:06 INFO - PROCESS | 3732 | 1464635406122 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 3732 | 1464635406124 Marionette TRACE conn3 <- [1,754,null,{}] 12:10:06 INFO - PROCESS | 3732 | 1464635406128 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}] 12:10:06 INFO - PROCESS | 3732 | 1464635406264 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:10:06 INFO - PROCESS | 3732 | 1464635406339 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 3732 | ++DOCSHELL 172B6C00 == 61 [pid = 3732] [id = 198] 12:10:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1759EC00) [pid = 3732] [serial = 592] [outer = 00000000] 12:10:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (175A6400) [pid = 3732] [serial = 593] [outer = 1759EC00] 12:10:06 INFO - PROCESS | 3732 | 1464635406394 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (175AA000) [pid = 3732] [serial = 594] [outer = 1759EC00] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 156CEC00 == 60 [pid = 3732] [id = 138] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 10539400 == 59 [pid = 3732] [id = 156] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 175A0400 == 58 [pid = 3732] [id = 155] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 10531400 == 57 [pid = 3732] [id = 126] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 1A4EC400 == 56 [pid = 3732] [id = 125] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 15D30C00 == 55 [pid = 3732] [id = 11] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 102D3C00 == 54 [pid = 3732] [id = 172] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 112A1400 == 53 [pid = 3732] [id = 137] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 1ABC5400 == 52 [pid = 3732] [id = 13] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 19CA2000 == 51 [pid = 3732] [id = 124] 12:10:07 INFO - PROCESS | 3732 | --DOCSHELL 11C9B800 == 50 [pid = 3732] [id = 191] 12:10:07 INFO - PROCESS | 3732 | 1464635407480 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1372ms 12:10:07 INFO - PROCESS | 3732 | 1464635407505 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3732 | 1464635407510 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 3732 | 1464635407515 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:10:07 INFO - PROCESS | 3732 | 1464635407517 Marionette TRACE conn3 <- [1,758,null,{}] 12:10:07 INFO - PROCESS | 3732 | 1464635407522 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}] 12:10:07 INFO - PROCESS | 3732 | 1464635407607 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:10:07 INFO - PROCESS | 3732 | 1464635407616 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 3732 | ++DOCSHELL 140BE400 == 51 [pid = 3732] [id = 199] 12:10:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1438C400) [pid = 3732] [serial = 595] [outer = 00000000] 12:10:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1540D000) [pid = 3732] [serial = 596] [outer = 1438C400] 12:10:07 INFO - PROCESS | 3732 | 1464635407701 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15D30C00) [pid = 3732] [serial = 597] [outer = 1438C400] 12:10:08 INFO - PROCESS | 3732 | 1464635408135 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 694ms 12:10:08 INFO - PROCESS | 3732 | 1464635408198 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 3732 | 1464635408203 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:10:08 INFO - PROCESS | 3732 | 1464635408209 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3732 | 1464635408212 Marionette TRACE conn3 <- [1,762,null,{}] 12:10:08 INFO - PROCESS | 3732 | 1464635408215 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}] 12:10:08 INFO - PROCESS | 3732 | 1464635408297 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:10:08 INFO - PROCESS | 3732 | 1464635408306 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 3732 | ++DOCSHELL 1673C000 == 52 [pid = 3732] [id = 200] 12:10:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1691C400) [pid = 3732] [serial = 598] [outer = 00000000] 12:10:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16E6AC00) [pid = 3732] [serial = 599] [outer = 1691C400] 12:10:08 INFO - PROCESS | 3732 | 1464635408351 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16E78400) [pid = 3732] [serial = 600] [outer = 1691C400] 12:10:08 INFO - PROCESS | 3732 | 1464635408789 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 617ms 12:10:08 INFO - PROCESS | 3732 | 1464635408848 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 3732 | 1464635408850 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:10:08 INFO - PROCESS | 3732 | 1464635408854 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3732 | 1464635408857 Marionette TRACE conn3 <- [1,766,null,{}] 12:10:08 INFO - PROCESS | 3732 | 1464635408867 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}] 12:10:08 INFO - PROCESS | 3732 | 1464635408952 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:10:09 INFO - PROCESS | 3732 | 1464635409088 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3732 | ++DOCSHELL 1667F000 == 53 [pid = 3732] [id = 201] 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (17169400) [pid = 3732] [serial = 601] [outer = 00000000] 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (17DD3800) [pid = 3732] [serial = 602] [outer = 17169400] 12:10:09 INFO - PROCESS | 3732 | 1464635409136 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (182FA800) [pid = 3732] [serial = 603] [outer = 17169400] 12:10:09 INFO - PROCESS | 3732 | 1464635409524 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]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 725ms 12:10:09 INFO - PROCESS | 3732 | 1464635409576 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 3732 | 1464635409578 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:10:09 INFO - PROCESS | 3732 | 1464635409586 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 3732 | 1464635409587 Marionette TRACE conn3 <- [1,770,null,{}] 12:10:09 INFO - PROCESS | 3732 | 1464635409591 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}] 12:10:09 INFO - PROCESS | 3732 | 1464635409711 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:10:09 INFO - PROCESS | 3732 | 1464635409768 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3732 | ++DOCSHELL 184B8000 == 54 [pid = 3732] [id = 202] 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (184B8800) [pid = 3732] [serial = 604] [outer = 00000000] 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (184BFC00) [pid = 3732] [serial = 605] [outer = 184B8800] 12:10:09 INFO - PROCESS | 3732 | 1464635409813 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (184F3000) [pid = 3732] [serial = 606] [outer = 184B8800] 12:10:10 INFO - PROCESS | 3732 | 1464635410221 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 694ms 12:10:10 INFO - PROCESS | 3732 | 1464635410286 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3732 | 1464635410288 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:10:10 INFO - PROCESS | 3732 | 1464635410302 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3732 | 1464635410303 Marionette TRACE conn3 <- [1,774,null,{}] 12:10:10 INFO - PROCESS | 3732 | 1464635410344 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}] 12:10:10 INFO - PROCESS | 3732 | 1464635410433 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:10:10 INFO - PROCESS | 3732 | 1464635410446 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3732 | ++DOCSHELL 140DF000 == 55 [pid = 3732] [id = 203] 12:10:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (140E4C00) [pid = 3732] [serial = 607] [outer = 00000000] 12:10:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (19F86800) [pid = 3732] [serial = 608] [outer = 140E4C00] 12:10:10 INFO - PROCESS | 3732 | 1464635410490 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (19F8D000) [pid = 3732] [serial = 609] [outer = 140E4C00] 12:10:10 INFO - PROCESS | 3732 | 1464635410937 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]]]}] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (104E3C00) [pid = 3732] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1A7F0800) [pid = 3732] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (12D71C00) [pid = 3732] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1540F400) [pid = 3732] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (175A3000) [pid = 3732] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1300FC00) [pid = 3732] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16736400) [pid = 3732] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (140DE400) [pid = 3732] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:10:10 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16B1B000) [pid = 3732] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 724ms 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:10:11 INFO - PROCESS | 3732 | 1464635411015 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3732 | 1464635411017 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 3732 | 1464635411021 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3732 | 1464635411023 Marionette TRACE conn3 <- [1,778,null,{}] 12:10:11 INFO - PROCESS | 3732 | 1464635411026 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}] 12:10:11 INFO - PROCESS | 3732 | 1464635411130 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:10:11 INFO - PROCESS | 3732 | 1464635411145 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3732 | ++DOCSHELL 16972400 == 56 [pid = 3732] [id = 204] 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (175CA800) [pid = 3732] [serial = 610] [outer = 00000000] 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A1B8800) [pid = 3732] [serial = 611] [outer = 175CA800] 12:10:11 INFO - PROCESS | 3732 | 1464635411190 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A3E4800) [pid = 3732] [serial = 612] [outer = 175CA800] 12:10:11 INFO - PROCESS | 3732 | 1464635411587 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 616ms 12:10:11 INFO - PROCESS | 3732 | 1464635411643 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3732 | 1464635411645 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 3732 | 1464635411648 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:10:11 INFO - PROCESS | 3732 | 1464635411649 Marionette TRACE conn3 <- [1,782,null,{}] 12:10:11 INFO - PROCESS | 3732 | 1464635411653 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}] 12:10:11 INFO - PROCESS | 3732 | 1464635411758 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:10:11 INFO - PROCESS | 3732 | 1464635411767 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3732 | ++DOCSHELL 19891800 == 57 [pid = 3732] [id = 205] 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A7F0800) [pid = 3732] [serial = 613] [outer = 00000000] 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A844800) [pid = 3732] [serial = 614] [outer = 1A7F0800] 12:10:11 INFO - PROCESS | 3732 | 1464635411811 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (164C6C00) [pid = 3732] [serial = 615] [outer = 1A7F0800] 12:10:12 INFO - PROCESS | 3732 | 1464635412236 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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 632ms 12:10:12 INFO - PROCESS | 3732 | 1464635412286 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3732 | 1464635412288 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:10:12 INFO - PROCESS | 3732 | 1464635412292 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3732 | 1464635412293 Marionette TRACE conn3 <- [1,786,null,{}] 12:10:12 INFO - PROCESS | 3732 | 1464635412297 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}] 12:10:12 INFO - PROCESS | 3732 | 1464635412374 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:10:12 INFO - PROCESS | 3732 | 1464635412380 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 3732 | ++DOCSHELL 10439400 == 58 [pid = 3732] [id = 206] 12:10:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (104E7C00) [pid = 3732] [serial = 616] [outer = 00000000] 12:10:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (182FA000) [pid = 3732] [serial = 617] [outer = 104E7C00] 12:10:12 INFO - PROCESS | 3732 | 1464635412423 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A850C00) [pid = 3732] [serial = 618] [outer = 104E7C00] 12:10:12 INFO - PROCESS | 3732 | 1464635412813 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]]]}] 12:10: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 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 586ms 12:10:12 INFO - PROCESS | 3732 | 1464635412872 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3732 | 1464635412874 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:10:12 INFO - PROCESS | 3732 | 1464635412881 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3732 | 1464635412883 Marionette TRACE conn3 <- [1,790,null,{}] 12:10:12 INFO - PROCESS | 3732 | 1464635412886 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}] 12:10:12 INFO - PROCESS | 3732 | 1464635412964 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:10:12 INFO - PROCESS | 3732 | 1464635412971 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 3732 | ++DOCSHELL 1A966400 == 59 [pid = 3732] [id = 207] 12:10:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1A968400) [pid = 3732] [serial = 619] [outer = 00000000] 12:10:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1ABC4000) [pid = 3732] [serial = 620] [outer = 1A968400] 12:10:13 INFO - PROCESS | 3732 | 1464635413015 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1ABCBC00) [pid = 3732] [serial = 621] [outer = 1A968400] 12:10:13 INFO - PROCESS | 3732 | 1464635413689 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]]]}] 12:10: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 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 833ms 12:10:13 INFO - PROCESS | 3732 | 1464635413721 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3732 | 1464635413726 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:10:13 INFO - PROCESS | 3732 | 1464635413732 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3732 | 1464635413736 Marionette TRACE conn3 <- [1,794,null,{}] 12:10:13 INFO - PROCESS | 3732 | 1464635413741 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}] 12:10:13 INFO - PROCESS | 3732 | 1464635413892 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:10:13 INFO - PROCESS | 3732 | 1464635413911 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3732 | ++DOCSHELL 13DBAC00 == 60 [pid = 3732] [id = 208] 12:10:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (13DBE800) [pid = 3732] [serial = 622] [outer = 00000000] 12:10:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1540F000) [pid = 3732] [serial = 623] [outer = 13DBE800] 12:10:13 INFO - PROCESS | 3732 | 1464635413967 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (16730400) [pid = 3732] [serial = 624] [outer = 13DBE800] 12:10:14 INFO - PROCESS | 3732 | 1464635414585 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]]]}] 12:10: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 12:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 894ms 12:10:14 INFO - PROCESS | 3732 | 1464635414620 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 3732 | 1464635414626 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:10:14 INFO - PROCESS | 3732 | 1464635414632 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 3732 | 1464635414635 Marionette TRACE conn3 <- [1,798,null,{}] 12:10:14 INFO - PROCESS | 3732 | 1464635414639 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}] 12:10:14 INFO - PROCESS | 3732 | 1464635414745 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:10:14 INFO - PROCESS | 3732 | 1464635414845 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 3732 | ++DOCSHELL 17168800 == 61 [pid = 3732] [id = 209] 12:10:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175D0800) [pid = 3732] [serial = 625] [outer = 00000000] 12:10:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (17964C00) [pid = 3732] [serial = 626] [outer = 175D0800] 12:10:14 INFO - PROCESS | 3732 | 1464635414899 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (184B7C00) [pid = 3732] [serial = 627] [outer = 175D0800] 12:10:15 INFO - PROCESS | 3732 | 1464635415430 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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 833ms 12:10:15 INFO - PROCESS | 3732 | 1464635415460 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3732 | 1464635415462 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:10:15 INFO - PROCESS | 3732 | 1464635415467 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3732 | 1464635415471 Marionette TRACE conn3 <- [1,802,null,{}] 12:10:15 INFO - PROCESS | 3732 | 1464635415482 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}] 12:10:15 INFO - PROCESS | 3732 | 1464635415588 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:10:15 INFO - PROCESS | 3732 | 1464635415689 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 3732 | ++DOCSHELL 17968000 == 62 [pid = 3732] [id = 210] 12:10:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1A967C00) [pid = 3732] [serial = 628] [outer = 00000000] 12:10:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1ABCEC00) [pid = 3732] [serial = 629] [outer = 1A967C00] 12:10:15 INFO - PROCESS | 3732 | 1464635415745 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1AEA3400) [pid = 3732] [serial = 630] [outer = 1A967C00] 12:10:16 INFO - PROCESS | 3732 | 1464635416349 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] 12:10:16 INFO - PROCESS | 3732 | 1464635416379 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:10:16 INFO - PROCESS | 3732 | 1464635416384 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3732 | 1464635416386 Marionette TRACE conn3 <- [1,806,null,{}] 12:10:16 INFO - PROCESS | 3732 | 1464635416389 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}] 12:10:16 INFO - PROCESS | 3732 | 1464635416476 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:10:16 INFO - PROCESS | 3732 | 1464635416575 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 3732 | ++DOCSHELL 139BBC00 == 63 [pid = 3732] [id = 211] 12:10:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (139BD000) [pid = 3732] [serial = 631] [outer = 00000000] 12:10:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (139C5400) [pid = 3732] [serial = 632] [outer = 139BD000] 12:10:16 INFO - PROCESS | 3732 | 1464635416628 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1ABC5800) [pid = 3732] [serial = 633] [outer = 139BD000] 12:10:17 INFO - PROCESS | 3732 | 1464635417145 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 832ms 12:10:17 INFO - PROCESS | 3732 | 1464635417210 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 3732 | 1464635417214 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:10:17 INFO - PROCESS | 3732 | 1464635417219 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:10:17 INFO - PROCESS | 3732 | 1464635417222 Marionette TRACE conn3 <- [1,810,null,{}] 12:10:17 INFO - PROCESS | 3732 | 1464635417226 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}] 12:10:17 INFO - PROCESS | 3732 | 1464635417324 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:10:17 INFO - PROCESS | 3732 | 1464635417423 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 3732 | ++DOCSHELL 114ACC00 == 64 [pid = 3732] [id = 212] 12:10:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (139C8000) [pid = 3732] [serial = 634] [outer = 00000000] 12:10:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (13BAF000) [pid = 3732] [serial = 635] [outer = 139C8000] 12:10:17 INFO - PROCESS | 3732 | 1464635417476 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (13BB2400) [pid = 3732] [serial = 636] [outer = 139C8000] 12:10:18 INFO - PROCESS | 3732 | 1464635418309 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] 12:10:18 INFO - PROCESS | 3732 | 1464635418353 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:10:18 INFO - PROCESS | 3732 | 1464635418358 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:10:18 INFO - PROCESS | 3732 | 1464635418362 Marionette TRACE conn3 <- [1,814,null,{}] 12:10:18 INFO - PROCESS | 3732 | 1464635418369 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}] 12:10:18 INFO - PROCESS | 3732 | 1464635418466 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:10:18 INFO - PROCESS | 3732 | 1464635418599 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 3732 | ++DOCSHELL 10538800 == 65 [pid = 3732] [id = 213] 12:10:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1053A000) [pid = 3732] [serial = 637] [outer = 00000000] 12:10:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1141DC00) [pid = 3732] [serial = 638] [outer = 1053A000] 12:10:18 INFO - PROCESS | 3732 | 1464635418648 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (133B5400) [pid = 3732] [serial = 639] [outer = 1053A000] 12:10:19 INFO - PROCESS | 3732 | 1464635419234 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]]]}] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 1673D800 == 64 [pid = 3732] [id = 182] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 1A7F0C00 == 63 [pid = 3732] [id = 10] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 10439400 == 62 [pid = 3732] [id = 206] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 19891800 == 61 [pid = 3732] [id = 205] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 16972400 == 60 [pid = 3732] [id = 204] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 140DF000 == 59 [pid = 3732] [id = 203] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 184B8000 == 58 [pid = 3732] [id = 202] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 1667F000 == 57 [pid = 3732] [id = 201] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 1673C000 == 56 [pid = 3732] [id = 200] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 175CE000 == 55 [pid = 3732] [id = 180] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 140BE400 == 54 [pid = 3732] [id = 199] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (184E9800) [pid = 3732] [serial = 539] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (140DF400) [pid = 3732] [serial = 542] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (140C6C00) [pid = 3732] [serial = 581] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (16977C00) [pid = 3732] [serial = 545] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (140C7000) [pid = 3732] [serial = 572] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1691E000) [pid = 3732] [serial = 575] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (19F8C800) [pid = 3732] [serial = 578] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (19BA5000) [pid = 3732] [serial = 569] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 16739C00 == 53 [pid = 3732] [id = 190] 12:10:19 INFO - PROCESS | 3732 | --DOCSHELL 133B5800 == 52 [pid = 3732] [id = 195] 12:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 925ms 12:10:19 INFO - PROCESS | 3732 | 1464635419290 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 3732 | 1464635419295 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:10:19 INFO - PROCESS | 3732 | 1464635419301 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 3732 | 1464635419304 Marionette TRACE conn3 <- [1,818,null,{}] 12:10:19 INFO - PROCESS | 3732 | 1464635419307 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}] 12:10:19 INFO - PROCESS | 3732 | 1464635419407 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (133B3000) [pid = 3732] [serial = 516] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1B27F400) [pid = 3732] [serial = 501] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (131AAC00) [pid = 3732] [serial = 551] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (13907400) [pid = 3732] [serial = 552] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15D3C800) [pid = 3732] [serial = 554] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (175D1C00) [pid = 3732] [serial = 560] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (184E7000) [pid = 3732] [serial = 548] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (16E72000) [pid = 3732] [serial = 558] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16E71800) [pid = 3732] [serial = 563] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (184E8000) [pid = 3732] [serial = 567] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (184B7400) [pid = 3732] [serial = 566] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (17855000) [pid = 3732] [serial = 561] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (16974C00) [pid = 3732] [serial = 557] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16FF8800) [pid = 3732] [serial = 564] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (164BEC00) [pid = 3732] [serial = 555] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19B9DC00) [pid = 3732] [serial = 549] [outer = 00000000] [url = about:blank] 12:10:19 INFO - PROCESS | 3732 | 1464635419496 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 3732 | ++DOCSHELL 11C95000 == 53 [pid = 3732] [id = 214] 12:10:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (12A9E000) [pid = 3732] [serial = 640] [outer = 00000000] 12:10:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (139BA800) [pid = 3732] [serial = 641] [outer = 12A9E000] 12:10:19 INFO - PROCESS | 3732 | 1464635419545 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (13BAE000) [pid = 3732] [serial = 642] [outer = 12A9E000] 12:10:19 INFO - PROCESS | 3732 | 1464635419959 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 725ms 12:10:20 INFO - PROCESS | 3732 | 1464635420024 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:10:20 INFO - PROCESS | 3732 | 1464635420027 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:10:20 INFO - PROCESS | 3732 | 1464635420030 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3732 | 1464635420033 Marionette TRACE conn3 <- [1,822,null,{}] 12:10:20 INFO - PROCESS | 3732 | 1464635420043 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}] 12:10:20 INFO - PROCESS | 3732 | 1464635420132 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:10:20 INFO - PROCESS | 3732 | 1464635420144 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3732 | ++DOCSHELL 14E59C00 == 54 [pid = 3732] [id = 215] 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (14E5F800) [pid = 3732] [serial = 643] [outer = 00000000] 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (15406400) [pid = 3732] [serial = 644] [outer = 14E5F800] 12:10:20 INFO - PROCESS | 3732 | 1464635420193 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1567C800) [pid = 3732] [serial = 645] [outer = 14E5F800] 12:10:20 INFO - PROCESS | 3732 | 1464635420668 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 678ms 12:10:20 INFO - PROCESS | 3732 | 1464635420729 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 3732 | 1464635420732 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:10:20 INFO - PROCESS | 3732 | 1464635420735 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3732 | 1464635420737 Marionette TRACE conn3 <- [1,826,null,{}] 12:10:20 INFO - PROCESS | 3732 | 1464635420740 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}] 12:10:20 INFO - PROCESS | 3732 | 1464635420827 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:10:20 INFO - PROCESS | 3732 | 1464635420835 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3732 | ++DOCSHELL 164BEC00 == 55 [pid = 3732] [id = 216] 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (164BFC00) [pid = 3732] [serial = 646] [outer = 00000000] 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16735800) [pid = 3732] [serial = 647] [outer = 164BFC00] 12:10:20 INFO - PROCESS | 3732 | 1464635420880 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1673A800) [pid = 3732] [serial = 648] [outer = 164BFC00] 12:10:21 INFO - PROCESS | 3732 | 1464635421314 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 632ms 12:10:21 INFO - PROCESS | 3732 | 1464635421355 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3732 | 1464635421357 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:10:21 INFO - PROCESS | 3732 | 1464635421361 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3732 | 1464635421362 Marionette TRACE conn3 <- [1,830,null,{}] 12:10:21 INFO - PROCESS | 3732 | 1464635421375 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}] 12:10:21 INFO - PROCESS | 3732 | 1464635421454 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:10:21 INFO - PROCESS | 3732 | 1464635421487 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 3732 | ++DOCSHELL 1691E000 == 56 [pid = 3732] [id = 217] 12:10:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1696CC00) [pid = 3732] [serial = 649] [outer = 00000000] 12:10:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (16972400) [pid = 3732] [serial = 650] [outer = 1696CC00] 12:10:21 INFO - PROCESS | 3732 | 1464635421537 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (16E6F000) [pid = 3732] [serial = 651] [outer = 1696CC00] 12:10:21 INFO - PROCESS | 3732 | 1464635422003 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 693ms 12:10:22 INFO - PROCESS | 3732 | 1464635422061 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3732 | 1464635422063 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:10:22 INFO - PROCESS | 3732 | 1464635422072 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3732 | 1464635422074 Marionette TRACE conn3 <- [1,834,null,{}] 12:10:22 INFO - PROCESS | 3732 | 1464635422077 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}] 12:10:22 INFO - PROCESS | 3732 | 1464635422203 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:10:22 INFO - PROCESS | 3732 | 1464635422264 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3732 | ++DOCSHELL 10533800 == 57 [pid = 3732] [id = 218] 12:10:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (172B2400) [pid = 3732] [serial = 652] [outer = 00000000] 12:10:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (175AD400) [pid = 3732] [serial = 653] [outer = 172B2400] 12:10:22 INFO - PROCESS | 3732 | 1464635422318 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (175CE400) [pid = 3732] [serial = 654] [outer = 172B2400] 12:10:22 INFO - PROCESS | 3732 | 1464635422721 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 678ms 12:10:22 INFO - PROCESS | 3732 | 1464635422758 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3732 | 1464635422760 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:10:22 INFO - PROCESS | 3732 | 1464635422764 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:10:22 INFO - PROCESS | 3732 | 1464635422765 Marionette TRACE conn3 <- [1,838,null,{}] 12:10:22 INFO - PROCESS | 3732 | 1464635422769 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}] 12:10:22 INFO - PROCESS | 3732 | 1464635422905 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:10:22 INFO - PROCESS | 3732 | 1464635422966 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3732 | ++DOCSHELL 175CB400 == 58 [pid = 3732] [id = 219] 12:10:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (175D1000) [pid = 3732] [serial = 655] [outer = 00000000] 12:10:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (17960400) [pid = 3732] [serial = 656] [outer = 175D1000] 12:10:23 INFO - PROCESS | 3732 | 1464635423010 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (17963C00) [pid = 3732] [serial = 657] [outer = 175D1000] 12:10:23 INFO - PROCESS | 3732 | 1464635423402 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 693ms 12:10:23 INFO - PROCESS | 3732 | 1464635423464 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3732 | 1464635423466 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:10:23 INFO - PROCESS | 3732 | 1464635423469 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 3732 | 1464635423471 Marionette TRACE conn3 <- [1,842,null,{}] 12:10:23 INFO - PROCESS | 3732 | 1464635423474 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}] 12:10:23 INFO - PROCESS | 3732 | 1464635423583 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:10:23 INFO - PROCESS | 3732 | 1464635423589 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 3732 | ++DOCSHELL 17854400 == 59 [pid = 3732] [id = 220] 12:10:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (17854800) [pid = 3732] [serial = 658] [outer = 00000000] 12:10:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (184E6C00) [pid = 3732] [serial = 659] [outer = 17854800] 12:10:23 INFO - PROCESS | 3732 | 1464635423683 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (184EA800) [pid = 3732] [serial = 660] [outer = 17854800] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (12890400) [pid = 3732] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1673DC00) [pid = 3732] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (184F2C00) [pid = 3732] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (16732400) [pid = 3732] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1319E000) [pid = 3732] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (17853800) [pid = 3732] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (16E69800) [pid = 3732] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (19F8B000) [pid = 3732] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (184F3800) [pid = 3732] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (164C0C00) [pid = 3732] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (184B8800) [pid = 3732] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (140E4C00) [pid = 3732] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (17169400) [pid = 3732] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (133B5C00) [pid = 3732] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1691C400) [pid = 3732] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1438C400) [pid = 3732] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (168DC000) [pid = 3732] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1759EC00) [pid = 3732] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (15D64C00) [pid = 3732] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175CA800) [pid = 3732] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (104E7C00) [pid = 3732] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:10:24 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A7F0800) [pid = 3732] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:10:24 INFO - PROCESS | 3732 | 1464635424238 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 833ms 12:10:24 INFO - PROCESS | 3732 | 1464635424296 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3732 | 1464635424298 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:10:24 INFO - PROCESS | 3732 | 1464635424302 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 3732 | 1464635424303 Marionette TRACE conn3 <- [1,846,null,{}] 12:10:24 INFO - PROCESS | 3732 | 1464635424307 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}] 12:10:24 INFO - PROCESS | 3732 | 1464635424403 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:10:24 INFO - PROCESS | 3732 | 1464635424409 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 3732 | ++DOCSHELL 10533000 == 60 [pid = 3732] [id = 221] 12:10:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1319E000) [pid = 3732] [serial = 661] [outer = 00000000] 12:10:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16679400) [pid = 3732] [serial = 662] [outer = 1319E000] 12:10:24 INFO - PROCESS | 3732 | 1464635424454 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1691C400) [pid = 3732] [serial = 663] [outer = 1319E000] 12:10:24 INFO - PROCESS | 3732 | 1464635424879 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 632ms 12:10:24 INFO - PROCESS | 3732 | 1464635424923 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3732 | 1464635424925 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:10:24 INFO - PROCESS | 3732 | 1464635424929 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:10:24 INFO - PROCESS | 3732 | 1464635424930 Marionette TRACE conn3 <- [1,850,null,{}] 12:10:24 INFO - PROCESS | 3732 | 1464635424934 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}] 12:10:25 INFO - PROCESS | 3732 | 1464635425014 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:10:25 INFO - PROCESS | 3732 | 1464635425020 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3732 | ++DOCSHELL 16733000 == 61 [pid = 3732] [id = 222] 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16E6C800) [pid = 3732] [serial = 664] [outer = 00000000] 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (182F7C00) [pid = 3732] [serial = 665] [outer = 16E6C800] 12:10:25 INFO - PROCESS | 3732 | 1464635425063 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (184F1400) [pid = 3732] [serial = 666] [outer = 16E6C800] 12:10:25 INFO - PROCESS | 3732 | 1464635425489 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 586ms 12:10:25 INFO - PROCESS | 3732 | 1464635425526 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 3732 | 1464635425528 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:10:25 INFO - PROCESS | 3732 | 1464635425535 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 3732 | 1464635425537 Marionette TRACE conn3 <- [1,854,null,{}] 12:10:25 INFO - PROCESS | 3732 | 1464635425540 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}] 12:10:25 INFO - PROCESS | 3732 | 1464635425639 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:10:25 INFO - PROCESS | 3732 | 1464635425645 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3732 | ++DOCSHELL 16732400 == 62 [pid = 3732] [id = 223] 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17853400) [pid = 3732] [serial = 667] [outer = 00000000] 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1A15F000) [pid = 3732] [serial = 668] [outer = 17853400] 12:10:25 INFO - PROCESS | 3732 | 1464635425693 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1A4EB800) [pid = 3732] [serial = 669] [outer = 17853400] 12:10:26 INFO - PROCESS | 3732 | 1464635426335 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 894ms 12:10:26 INFO - PROCESS | 3732 | 1464635426418 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3732 | 1464635426423 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:10:26 INFO - PROCESS | 3732 | 1464635426429 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3732 | 1464635426432 Marionette TRACE conn3 <- [1,858,null,{}] 12:10:26 INFO - PROCESS | 3732 | 1464635426439 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}] 12:10:26 INFO - PROCESS | 3732 | 1464635426581 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:10:26 INFO - PROCESS | 3732 | 1464635426683 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 3732 | ++DOCSHELL 1102E400 == 63 [pid = 3732] [id = 224] 12:10:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (12A67400) [pid = 3732] [serial = 670] [outer = 00000000] 12:10:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1309DC00) [pid = 3732] [serial = 671] [outer = 12A67400] 12:10:26 INFO - PROCESS | 3732 | 1464635426740 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (139C5000) [pid = 3732] [serial = 672] [outer = 12A67400] 12:10:27 INFO - PROCESS | 3732 | 1464635427315 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 925ms 12:10:27 INFO - PROCESS | 3732 | 1464635427375 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 3732 | 1464635427381 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:10:27 INFO - PROCESS | 3732 | 1464635427389 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 3732 | 1464635427394 Marionette TRACE conn3 <- [1,862,null,{}] 12:10:27 INFO - PROCESS | 3732 | 1464635427400 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}] 12:10:27 INFO - PROCESS | 3732 | 1464635427493 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:10:27 INFO - PROCESS | 3732 | 1464635427621 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3732 | ++DOCSHELL 140C2800 == 64 [pid = 3732] [id = 225] 12:10:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (140C4400) [pid = 3732] [serial = 673] [outer = 00000000] 12:10:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (15641C00) [pid = 3732] [serial = 674] [outer = 140C4400] 12:10:27 INFO - PROCESS | 3732 | 1464635427676 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (164C4000) [pid = 3732] [serial = 675] [outer = 140C4400] 12:10:28 INFO - PROCESS | 3732 | 1464635428285 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 940ms 12:10:28 INFO - PROCESS | 3732 | 1464635428320 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3732 | 1464635428322 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:10:28 INFO - PROCESS | 3732 | 1464635428326 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3732 | 1464635428330 Marionette TRACE conn3 <- [1,866,null,{}] 12:10:28 INFO - PROCESS | 3732 | 1464635428341 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}] 12:10:28 INFO - PROCESS | 3732 | 1464635428458 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:10:28 INFO - PROCESS | 3732 | 1464635428589 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 3732 | ++DOCSHELL 184E7C00 == 65 [pid = 3732] [id = 226] 12:10:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (184E8C00) [pid = 3732] [serial = 676] [outer = 00000000] 12:10:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (19CA2000) [pid = 3732] [serial = 677] [outer = 184E8C00] 12:10:28 INFO - PROCESS | 3732 | 1464635428630 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1A1B9400) [pid = 3732] [serial = 678] [outer = 184E8C00] 12:10:29 INFO - PROCESS | 3732 | 1464635429156 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 894ms 12:10:29 INFO - PROCESS | 3732 | 1464635429214 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 3732 | 1464635429216 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:10:29 INFO - PROCESS | 3732 | 1464635429220 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 3732 | 1464635429222 Marionette TRACE conn3 <- [1,870,null,{}] 12:10:29 INFO - PROCESS | 3732 | 1464635429226 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}] 12:10:29 INFO - PROCESS | 3732 | 1464635429333 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:10:29 INFO - PROCESS | 3732 | 1464635429439 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 3732 | ++DOCSHELL 1A7F5C00 == 66 [pid = 3732] [id = 227] 12:10:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1A7F6000) [pid = 3732] [serial = 679] [outer = 00000000] 12:10:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1A849000) [pid = 3732] [serial = 680] [outer = 1A7F6000] 12:10:29 INFO - PROCESS | 3732 | 1464635429492 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1A852000) [pid = 3732] [serial = 681] [outer = 1A7F6000] 12:10:30 INFO - PROCESS | 3732 | 1464635430062 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 894ms 12:10:30 INFO - PROCESS | 3732 | 1464635430108 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3732 | 1464635430110 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:10:30 INFO - PROCESS | 3732 | 1464635430114 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3732 | 1464635430116 Marionette TRACE conn3 <- [1,874,null,{}] 12:10:30 INFO - PROCESS | 3732 | 1464635430119 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}] 12:10:30 INFO - PROCESS | 3732 | 1464635430220 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:10:30 INFO - PROCESS | 3732 | 1464635430323 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 3732 | ++DOCSHELL 140E3000 == 67 [pid = 3732] [id = 228] 12:10:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (19BA5C00) [pid = 3732] [serial = 682] [outer = 00000000] 12:10:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1ABC8400) [pid = 3732] [serial = 683] [outer = 19BA5C00] 12:10:30 INFO - PROCESS | 3732 | 1464635430376 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1AEA0C00) [pid = 3732] [serial = 684] [outer = 19BA5C00] 12:10:30 INFO - PROCESS | 3732 | 1464635430969 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 879ms 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:10:31 INFO - PROCESS | 3732 | 1464635431002 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3732 | 1464635431004 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:10:31 INFO - PROCESS | 3732 | 1464635431008 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3732 | 1464635431010 Marionette TRACE conn3 <- [1,878,null,{}] 12:10:31 INFO - PROCESS | 3732 | 1464635431014 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}] 12:10:31 INFO - PROCESS | 3732 | 1464635431147 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:10:31 INFO - PROCESS | 3732 | 1464635431253 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 3732 | ++DOCSHELL 10D43400 == 68 [pid = 3732] [id = 229] 12:10:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (10D43C00) [pid = 3732] [serial = 685] [outer = 00000000] 12:10:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (10D48C00) [pid = 3732] [serial = 686] [outer = 10D43C00] 12:10:31 INFO - PROCESS | 3732 | 1464635431307 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1567B800) [pid = 3732] [serial = 687] [outer = 10D43C00] 12:10:32 INFO - PROCESS | 3732 | 1464635432395 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1434ms 12:10:32 INFO - PROCESS | 3732 | 1464635432454 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3732 | 1464635432458 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:10:32 INFO - PROCESS | 3732 | 1464635432463 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3732 | 1464635432469 Marionette TRACE conn3 <- [1,882,null,{}] 12:10:32 INFO - PROCESS | 3732 | 1464635432476 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}] 12:10:32 INFO - PROCESS | 3732 | 1464635432611 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:10:32 INFO - PROCESS | 3732 | 1464635432742 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 16B1AC00 == 67 [pid = 3732] [id = 169] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 1B289C00 == 66 [pid = 3732] [id = 15] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 13009800 == 65 [pid = 3732] [id = 168] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 16733000 == 64 [pid = 3732] [id = 222] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 10533000 == 63 [pid = 3732] [id = 221] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 17854400 == 62 [pid = 3732] [id = 220] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 175CB400 == 61 [pid = 3732] [id = 219] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 10533800 == 60 [pid = 3732] [id = 218] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 1691E000 == 59 [pid = 3732] [id = 217] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 164BEC00 == 58 [pid = 3732] [id = 216] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 14E59C00 == 57 [pid = 3732] [id = 215] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 11C95000 == 56 [pid = 3732] [id = 214] 12:10:32 INFO - PROCESS | 3732 | --DOCSHELL 10538800 == 55 [pid = 3732] [id = 213] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (175D1800) [pid = 3732] [serial = 507] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (1ABC7400) [pid = 3732] [serial = 510] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (19F85400) [pid = 3732] [serial = 570] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (16923000) [pid = 3732] [serial = 513] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (15640800) [pid = 3732] [serial = 543] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (184ECC00) [pid = 3732] [serial = 540] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (16977400) [pid = 3732] [serial = 591] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1696E400) [pid = 3732] [serial = 590] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (175AA000) [pid = 3732] [serial = 594] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (175A6400) [pid = 3732] [serial = 593] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (164C8400) [pid = 3732] [serial = 588] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1627AC00) [pid = 3732] [serial = 587] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (184F3000) [pid = 3732] [serial = 606] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1A1B8800) [pid = 3732] [serial = 611] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1ABC4000) [pid = 3732] [serial = 620] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1A850C00) [pid = 3732] [serial = 618] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A844800) [pid = 3732] [serial = 614] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (182FA000) [pid = 3732] [serial = 617] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (14390400) [pid = 3732] [serial = 585] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (19F8D000) [pid = 3732] [serial = 609] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (164C6C00) [pid = 3732] [serial = 615] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1A3E4800) [pid = 3732] [serial = 612] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (182FA800) [pid = 3732] [serial = 603] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (140E7000) [pid = 3732] [serial = 573] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175A5000) [pid = 3732] [serial = 546] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A1B8C00) [pid = 3732] [serial = 579] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16E6E800) [pid = 3732] [serial = 576] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (184BFC00) [pid = 3732] [serial = 605] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19F86800) [pid = 3732] [serial = 608] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (17DD3800) [pid = 3732] [serial = 602] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (140C8400) [pid = 3732] [serial = 584] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16E6AC00) [pid = 3732] [serial = 599] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16E78400) [pid = 3732] [serial = 600] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1540D000) [pid = 3732] [serial = 596] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15D30C00) [pid = 3732] [serial = 597] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 3732 | ++DOCSHELL 10A5E400 == 56 [pid = 3732] [id = 230] 12:10:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10D41C00) [pid = 3732] [serial = 688] [outer = 00000000] 12:10:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (13002400) [pid = 3732] [serial = 689] [outer = 10D41C00] 12:10:32 INFO - PROCESS | 3732 | 1464635432870 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13BAB400) [pid = 3732] [serial = 690] [outer = 10D41C00] 12:10:33 INFO - PROCESS | 3732 | 1464635433260 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 832ms 12:10:33 INFO - PROCESS | 3732 | 1464635433313 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 3732 | 1464635433318 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:10:33 INFO - PROCESS | 3732 | 1464635433324 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 3732 | 1464635433327 Marionette TRACE conn3 <- [1,886,null,{}] 12:10:33 INFO - PROCESS | 3732 | 1464635433330 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}] 12:10:33 INFO - PROCESS | 3732 | 1464635433419 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:10:33 INFO - PROCESS | 3732 | 1464635433426 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 3732 | ++DOCSHELL 140C8400 == 57 [pid = 3732] [id = 231] 12:10:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (140E7000) [pid = 3732] [serial = 691] [outer = 00000000] 12:10:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (15688400) [pid = 3732] [serial = 692] [outer = 140E7000] 12:10:33 INFO - PROCESS | 3732 | 1464635433456 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1627A400) [pid = 3732] [serial = 693] [outer = 140E7000] 12:10:33 INFO - PROCESS | 3732 | 1464635433913 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 632ms 12:10:33 INFO - PROCESS | 3732 | 1464635433945 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 3732 | 1464635433947 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:10:33 INFO - PROCESS | 3732 | 1464635433951 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 3732 | 1464635433954 Marionette TRACE conn3 <- [1,890,null,{}] 12:10:33 INFO - PROCESS | 3732 | 1464635433964 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}] 12:10:34 INFO - PROCESS | 3732 | 1464635434053 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:10:34 INFO - PROCESS | 3732 | 1464635434093 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 3732 | ++DOCSHELL 1673A000 == 58 [pid = 3732] [id = 232] 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1673BC00) [pid = 3732] [serial = 694] [outer = 00000000] 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16974400) [pid = 3732] [serial = 695] [outer = 1673BC00] 12:10:34 INFO - PROCESS | 3732 | 1464635434142 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16B28000) [pid = 3732] [serial = 696] [outer = 1673BC00] 12:10:34 INFO - PROCESS | 3732 | 1464635434602 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 694ms 12:10:34 INFO - PROCESS | 3732 | 1464635434650 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 3732 | 1464635434652 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:10:34 INFO - PROCESS | 3732 | 1464635434655 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:10:34 INFO - PROCESS | 3732 | 1464635434657 Marionette TRACE conn3 <- [1,894,null,{}] 12:10:34 INFO - PROCESS | 3732 | 1464635434660 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}] 12:10:34 INFO - PROCESS | 3732 | 1464635434729 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:10:34 INFO - PROCESS | 3732 | 1464635434736 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 3732 | ++DOCSHELL 10A55800 == 59 [pid = 3732] [id = 233] 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16E76000) [pid = 3732] [serial = 697] [outer = 00000000] 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (131A9C00) [pid = 3732] [serial = 698] [outer = 16E76000] 12:10:34 INFO - PROCESS | 3732 | 1464635434781 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (175A2400) [pid = 3732] [serial = 699] [outer = 16E76000] 12:10:35 INFO - PROCESS | 3732 | 1464635435248 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 617ms 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:10:35 INFO - PROCESS | 3732 | 1464635435295 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3732 | 1464635435297 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:10:35 INFO - PROCESS | 3732 | 1464635435303 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3732 | 1464635435304 Marionette TRACE conn3 <- [1,898,null,{}] 12:10:35 INFO - PROCESS | 3732 | 1464635435308 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}] 12:10:35 INFO - PROCESS | 3732 | 1464635435424 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:10:35 INFO - PROCESS | 3732 | 1464635435515 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 3732 | ++DOCSHELL 175A6800 == 60 [pid = 3732] [id = 234] 12:10:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (175AB400) [pid = 3732] [serial = 700] [outer = 00000000] 12:10:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (175CE800) [pid = 3732] [serial = 701] [outer = 175AB400] 12:10:35 INFO - PROCESS | 3732 | 1464635435566 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (175D2800) [pid = 3732] [serial = 702] [outer = 175AB400] 12:10:35 INFO - PROCESS | 3732 | 1464635436000 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 724ms 12:10:36 INFO - PROCESS | 3732 | 1464635436024 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 3732 | 1464635436026 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:10:36 INFO - PROCESS | 3732 | 1464635436029 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 3732 | 1464635436031 Marionette TRACE conn3 <- [1,902,null,{}] 12:10:36 INFO - PROCESS | 3732 | 1464635436038 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}] 12:10:36 INFO - PROCESS | 3732 | 1464635436161 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:10:36 INFO - PROCESS | 3732 | 1464635436168 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3732 | ++DOCSHELL 175AB000 == 61 [pid = 3732] [id = 235] 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (175CE000) [pid = 3732] [serial = 703] [outer = 00000000] 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (184C1C00) [pid = 3732] [serial = 704] [outer = 175CE000] 12:10:36 INFO - PROCESS | 3732 | 1464635436214 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (184E8000) [pid = 3732] [serial = 705] [outer = 175CE000] 12:10:36 INFO - PROCESS | 3732 | 1464635436659 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 617ms 12:10:36 INFO - PROCESS | 3732 | 1464635436673 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 3732 | 1464635436675 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:10:36 INFO - PROCESS | 3732 | 1464635436679 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 3732 | 1464635436680 Marionette TRACE conn3 <- [1,906,null,{}] 12:10:36 INFO - PROCESS | 3732 | 1464635436683 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}] 12:10:36 INFO - PROCESS | 3732 | 1464635436791 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:10:36 INFO - PROCESS | 3732 | 1464635436876 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3732 | ++DOCSHELL 15D72400 == 62 [pid = 3732] [id = 236] 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175A5000) [pid = 3732] [serial = 706] [outer = 00000000] 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1989E800) [pid = 3732] [serial = 707] [outer = 175A5000] 12:10:36 INFO - PROCESS | 3732 | 1464635436921 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19F84C00) [pid = 3732] [serial = 708] [outer = 175A5000] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (17854800) [pid = 3732] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (139C8000) [pid = 3732] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (13DBE800) [pid = 3732] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (164BFC00) [pid = 3732] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (139BD000) [pid = 3732] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (175D1000) [pid = 3732] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12A9E000) [pid = 3732] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1319E000) [pid = 3732] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (133AD400) [pid = 3732] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16E6C800) [pid = 3732] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (14E5F800) [pid = 3732] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1696CC00) [pid = 3732] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1053A000) [pid = 3732] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1A967C00) [pid = 3732] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (175D0800) [pid = 3732] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:10:37 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (172B2400) [pid = 3732] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:10:37 INFO - PROCESS | 3732 | 1464635437411 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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 786ms 12:10:37 INFO - PROCESS | 3732 | 1464635437462 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 3732 | 1464635437464 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:10:37 INFO - PROCESS | 3732 | 1464635437467 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 3732 | 1464635437469 Marionette TRACE conn3 <- [1,910,null,{}] 12:10:37 INFO - PROCESS | 3732 | 1464635437472 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}] 12:10:37 INFO - PROCESS | 3732 | 1464635437556 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:10:37 INFO - PROCESS | 3732 | 1464635437566 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 3732 | ++DOCSHELL 13BAC400 == 63 [pid = 3732] [id = 237] 12:10:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (14390800) [pid = 3732] [serial = 709] [outer = 00000000] 12:10:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (175A1800) [pid = 3732] [serial = 710] [outer = 14390800] 12:10:37 INFO - PROCESS | 3732 | 1464635437610 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (184B2C00) [pid = 3732] [serial = 711] [outer = 14390800] 12:10:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (19F88800) [pid = 3732] [serial = 712] [outer = 1B5C9000] 12:10:38 INFO - PROCESS | 3732 | 1464635438098 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 678ms 12:10:38 INFO - PROCESS | 3732 | 1464635438167 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3732 | 1464635438169 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:10:38 INFO - PROCESS | 3732 | 1464635438173 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:10:38 INFO - PROCESS | 3732 | 1464635438174 Marionette TRACE conn3 <- [1,914,null,{}] 12:10:38 INFO - PROCESS | 3732 | 1464635438178 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}] 12:10:38 INFO - PROCESS | 3732 | 1464635438260 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:10:38 INFO - PROCESS | 3732 | 1464635438304 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3732 | ++DOCSHELL 184F0000 == 64 [pid = 3732] [id = 238] 12:10:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (19899400) [pid = 3732] [serial = 713] [outer = 00000000] 12:10:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1A160400) [pid = 3732] [serial = 714] [outer = 19899400] 12:10:38 INFO - PROCESS | 3732 | 1464635438348 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A7EF400) [pid = 3732] [serial = 715] [outer = 19899400] 12:10:38 INFO - PROCESS | 3732 | 1464635438779 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 678ms 12:10:38 INFO - PROCESS | 3732 | 1464635438856 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3732 | 1464635438858 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:10:38 INFO - PROCESS | 3732 | 1464635438862 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 3732 | 1464635438863 Marionette TRACE conn3 <- [1,918,null,{}] 12:10:38 INFO - PROCESS | 3732 | 1464635438867 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}] 12:10:38 INFO - PROCESS | 3732 | 1464635438948 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:10:38 INFO - PROCESS | 3732 | 1464635438954 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3732 | ++DOCSHELL 131A7800 == 65 [pid = 3732] [id = 239] 12:10:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (184EC400) [pid = 3732] [serial = 716] [outer = 00000000] 12:10:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1A84B400) [pid = 3732] [serial = 717] [outer = 184EC400] 12:10:38 INFO - PROCESS | 3732 | 1464635438998 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1A851400) [pid = 3732] [serial = 718] [outer = 184EC400] 12:10:39 INFO - PROCESS | 3732 | 1464635439738 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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 924ms 12:10:39 INFO - PROCESS | 3732 | 1464635439791 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 3732 | 1464635439796 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:10:39 INFO - PROCESS | 3732 | 1464635439801 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 3732 | 1464635439805 Marionette TRACE conn3 <- [1,922,null,{}] 12:10:39 INFO - PROCESS | 3732 | 1464635439810 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}] 12:10:39 INFO - PROCESS | 3732 | 1464635439922 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:10:40 INFO - PROCESS | 3732 | 1464635440055 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 3732 | ++DOCSHELL 10D46800 == 66 [pid = 3732] [id = 240] 12:10:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (12D2E400) [pid = 3732] [serial = 719] [outer = 00000000] 12:10:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (139C6C00) [pid = 3732] [serial = 720] [outer = 12D2E400] 12:10:40 INFO - PROCESS | 3732 | 1464635440111 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1438E800) [pid = 3732] [serial = 721] [outer = 12D2E400] 12:10:40 INFO - PROCESS | 3732 | 1464635440661 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 894ms 12:10:40 INFO - PROCESS | 3732 | 1464635440712 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 3732 | 1464635440718 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:10:40 INFO - PROCESS | 3732 | 1464635440725 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 3732 | 1464635440728 Marionette TRACE conn3 <- [1,926,null,{}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:10:40 INFO - PROCESS | 3732 | 1464635440732 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}] 12:10:40 INFO - PROCESS | 3732 | 1464635440849 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:10:40 INFO - PROCESS | 3732 | 1464635440952 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 3732 | ++DOCSHELL 105EEC00 == 67 [pid = 3732] [id = 241] 12:10:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (16738C00) [pid = 3732] [serial = 722] [outer = 00000000] 12:10:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (16E6CC00) [pid = 3732] [serial = 723] [outer = 16738C00] 12:10:41 INFO - PROCESS | 3732 | 1464635441006 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1716D800) [pid = 3732] [serial = 724] [outer = 16738C00] 12:10:41 INFO - PROCESS | 3732 | 1464635441620 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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 925ms 12:10:41 INFO - PROCESS | 3732 | 1464635441658 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3732 | 1464635441661 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:10:41 INFO - PROCESS | 3732 | 1464635441665 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 3732 | 1464635441669 Marionette TRACE conn3 <- [1,930,null,{}] 12:10:41 INFO - PROCESS | 3732 | 1464635441679 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}] 12:10:41 INFO - PROCESS | 3732 | 1464635441788 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:10:41 INFO - PROCESS | 3732 | 1464635441894 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3732 | ++DOCSHELL 1989D800 == 68 [pid = 3732] [id = 242] 12:10:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1A7F0C00) [pid = 3732] [serial = 725] [outer = 00000000] 12:10:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1A84E400) [pid = 3732] [serial = 726] [outer = 1A7F0C00] 12:10:41 INFO - PROCESS | 3732 | 1464635441951 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1ABCA000) [pid = 3732] [serial = 727] [outer = 1A7F0C00] 12:10:42 INFO - PROCESS | 3732 | 1464635442489 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 894ms 12:10:42 INFO - PROCESS | 3732 | 1464635442552 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3732 | 1464635442555 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:10:42 INFO - PROCESS | 3732 | 1464635442558 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 3732 | 1464635442560 Marionette TRACE conn3 <- [1,934,null,{}] 12:10:42 INFO - PROCESS | 3732 | 1464635442564 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}] 12:10:42 INFO - PROCESS | 3732 | 1464635442677 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:10:42 INFO - PROCESS | 3732 | 1464635442779 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 3732 | ++DOCSHELL 1A84B000 == 69 [pid = 3732] [id = 243] 12:10:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1ABC7400) [pid = 3732] [serial = 728] [outer = 00000000] 12:10:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1B284400) [pid = 3732] [serial = 729] [outer = 1ABC7400] 12:10:42 INFO - PROCESS | 3732 | 1464635442832 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1B289C00) [pid = 3732] [serial = 730] [outer = 1ABC7400] 12:10:43 INFO - PROCESS | 3732 | 1464635443407 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 925ms 12:10:43 INFO - PROCESS | 3732 | 1464635443486 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 3732 | 1464635443489 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:10:43 INFO - PROCESS | 3732 | 1464635443493 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 3732 | 1464635443495 Marionette TRACE conn3 <- [1,938,null,{}] 12:10:43 INFO - PROCESS | 3732 | 1464635443498 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}] 12:10:43 INFO - PROCESS | 3732 | 1464635443642 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:10:43 INFO - PROCESS | 3732 | 1464635443780 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 3732 | ++DOCSHELL 105E9000 == 70 [pid = 3732] [id = 244] 12:10:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (105EB800) [pid = 3732] [serial = 731] [outer = 00000000] 12:10:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (139BB400) [pid = 3732] [serial = 732] [outer = 105EB800] 12:10:43 INFO - PROCESS | 3732 | 1464635443836 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (13BAA400) [pid = 3732] [serial = 733] [outer = 105EB800] 12:10:44 INFO - PROCESS | 3732 | 1464635444609 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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1171ms 12:10:44 INFO - PROCESS | 3732 | 1464635444679 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 3732 | 1464635444687 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 3732 | 1464635444692 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:10:44 INFO - PROCESS | 3732 | 1464635444696 Marionette TRACE conn3 <- [1,942,null,{}] 12:10:44 INFO - PROCESS | 3732 | 1464635444717 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}] 12:10:44 INFO - PROCESS | 3732 | 1464635444820 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:10:44 INFO - PROCESS | 3732 | 1464635444955 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 3732 | ++DOCSHELL 10A55000 == 71 [pid = 3732] [id = 245] 12:10:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (10A55400) [pid = 3732] [serial = 734] [outer = 00000000] 12:10:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (10E35C00) [pid = 3732] [serial = 735] [outer = 10A55400] 12:10:44 INFO - PROCESS | 3732 | 1464635445006 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (11427400) [pid = 3732] [serial = 736] [outer = 10A55400] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 184F0000 == 70 [pid = 3732] [id = 238] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 13BAC400 == 69 [pid = 3732] [id = 237] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 15D72400 == 68 [pid = 3732] [id = 236] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 175AB000 == 67 [pid = 3732] [id = 235] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 175A6800 == 66 [pid = 3732] [id = 234] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 10A55800 == 65 [pid = 3732] [id = 233] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 1673A000 == 64 [pid = 3732] [id = 232] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 140C8400 == 63 [pid = 3732] [id = 231] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 10A5E400 == 62 [pid = 3732] [id = 230] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 1102E400 == 61 [pid = 3732] [id = 224] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1A15F000) [pid = 3732] [serial = 668] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOCSHELL 16732400 == 60 [pid = 3732] [id = 223] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (184E6C00) [pid = 3732] [serial = 659] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (13BAF000) [pid = 3732] [serial = 635] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1540F000) [pid = 3732] [serial = 623] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (16735800) [pid = 3732] [serial = 647] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1ABC5800) [pid = 3732] [serial = 633] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (17960400) [pid = 3732] [serial = 656] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (13BAE000) [pid = 3732] [serial = 642] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (17963C00) [pid = 3732] [serial = 657] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1691C400) [pid = 3732] [serial = 663] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (16679400) [pid = 3732] [serial = 662] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (140E6000) [pid = 3732] [serial = 582] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (182F7C00) [pid = 3732] [serial = 665] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1567C800) [pid = 3732] [serial = 645] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (16972400) [pid = 3732] [serial = 650] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (133B5400) [pid = 3732] [serial = 639] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16E6F000) [pid = 3732] [serial = 651] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1ABCEC00) [pid = 3732] [serial = 629] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1673A800) [pid = 3732] [serial = 648] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (17964C00) [pid = 3732] [serial = 626] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1141DC00) [pid = 3732] [serial = 638] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (184EA800) [pid = 3732] [serial = 660] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175CE400) [pid = 3732] [serial = 654] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (184B7C00) [pid = 3732] [serial = 627] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16730400) [pid = 3732] [serial = 624] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (13BB2400) [pid = 3732] [serial = 636] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (139C5400) [pid = 3732] [serial = 632] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1AEA3400) [pid = 3732] [serial = 630] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (175AD400) [pid = 3732] [serial = 653] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (139BA800) [pid = 3732] [serial = 641] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15406400) [pid = 3732] [serial = 644] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (184F1400) [pid = 3732] [serial = 666] [outer = 00000000] [url = about:blank] 12:10:45 INFO - PROCESS | 3732 | 1464635445523 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 848ms 12:10:45 INFO - PROCESS | 3732 | 1464635445558 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3732 | 1464635445563 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:10:45 INFO - PROCESS | 3732 | 1464635445569 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3732 | 1464635445572 Marionette TRACE conn3 <- [1,946,null,{}] 12:10:45 INFO - PROCESS | 3732 | 1464635445576 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}] 12:10:45 INFO - PROCESS | 3732 | 1464635445663 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:10:45 INFO - PROCESS | 3732 | 1464635445672 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 3732 | ++DOCSHELL 12A9E000 == 61 [pid = 3732] [id = 246] 12:10:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (12B89400) [pid = 3732] [serial = 737] [outer = 00000000] 12:10:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13005400) [pid = 3732] [serial = 738] [outer = 12B89400] 12:10:45 INFO - PROCESS | 3732 | 1464635445709 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1319F400) [pid = 3732] [serial = 739] [outer = 12B89400] 12:10:46 INFO - PROCESS | 3732 | 1464635446175 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 617ms 12:10:46 INFO - PROCESS | 3732 | 1464635446190 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3732 | 1464635446193 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:10:46 INFO - PROCESS | 3732 | 1464635446196 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3732 | 1464635446199 Marionette TRACE conn3 <- [1,950,null,{}] 12:10:46 INFO - PROCESS | 3732 | 1464635446210 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}] 12:10:46 INFO - PROCESS | 3732 | 1464635446300 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:10:46 INFO - PROCESS | 3732 | 1464635446308 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 3732 | ++DOCSHELL 139C0800 == 62 [pid = 3732] [id = 247] 12:10:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (139C2800) [pid = 3732] [serial = 740] [outer = 00000000] 12:10:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13BA9400) [pid = 3732] [serial = 741] [outer = 139C2800] 12:10:46 INFO - PROCESS | 3732 | 1464635446358 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (13BB3000) [pid = 3732] [serial = 742] [outer = 139C2800] 12:10:46 INFO - PROCESS | 3732 | 1464635446832 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 679ms 12:10:46 INFO - PROCESS | 3732 | 1464635446894 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3732 | 1464635446897 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:10:46 INFO - PROCESS | 3732 | 1464635446900 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3732 | 1464635446902 Marionette TRACE conn3 <- [1,954,null,{}] 12:10:46 INFO - PROCESS | 3732 | 1464635446905 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}] 12:10:46 INFO - PROCESS | 3732 | 1464635446974 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:10:46 INFO - PROCESS | 3732 | 1464635446983 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 3732 | ++DOCSHELL 140C8800 == 63 [pid = 3732] [id = 248] 12:10:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (140CA000) [pid = 3732] [serial = 743] [outer = 00000000] 12:10:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (140E7800) [pid = 3732] [serial = 744] [outer = 140CA000] 12:10:47 INFO - PROCESS | 3732 | 1464635447027 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1438FC00) [pid = 3732] [serial = 745] [outer = 140CA000] 12:10:47 INFO - PROCESS | 3732 | 1464635447480 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 617ms 12:10:47 INFO - PROCESS | 3732 | 1464635447532 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3732 | 1464635447534 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:10:47 INFO - PROCESS | 3732 | 1464635447538 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:10:47 INFO - PROCESS | 3732 | 1464635447539 Marionette TRACE conn3 <- [1,958,null,{}] 12:10:47 INFO - PROCESS | 3732 | 1464635447543 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}] 12:10:47 INFO - PROCESS | 3732 | 1464635447654 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:10:47 INFO - PROCESS | 3732 | 1464635447743 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 3732 | ++DOCSHELL 140C6C00 == 64 [pid = 3732] [id = 249] 12:10:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (140DCC00) [pid = 3732] [serial = 746] [outer = 00000000] 12:10:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (14ED5400) [pid = 3732] [serial = 747] [outer = 140DCC00] 12:10:47 INFO - PROCESS | 3732 | 1464635447792 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (15255000) [pid = 3732] [serial = 748] [outer = 140DCC00] 12:10:48 INFO - PROCESS | 3732 | 1464635448228 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 724ms 12:10:48 INFO - PROCESS | 3732 | 1464635448279 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 3732 | 1464635448281 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:10:48 INFO - PROCESS | 3732 | 1464635448268 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 3732 | 1464635448270 Marionette TRACE conn3 <- [1,962,null,{}] 12:10:48 INFO - PROCESS | 3732 | 1464635448273 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}] 12:10:48 INFO - PROCESS | 3732 | 1464635448401 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:10:48 INFO - PROCESS | 3732 | 1464635448464 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 3732 | ++DOCSHELL 15D72800 == 65 [pid = 3732] [id = 250] 12:10:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (15F74400) [pid = 3732] [serial = 749] [outer = 00000000] 12:10:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (164C7000) [pid = 3732] [serial = 750] [outer = 15F74400] 12:10:48 INFO - PROCESS | 3732 | 1464635448508 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (164CB800) [pid = 3732] [serial = 751] [outer = 15F74400] 12:10:48 INFO - PROCESS | 3732 | 1464635448922 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 694ms 12:10:48 INFO - PROCESS | 3732 | 1464635448965 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 3732 | 1464635448967 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:10:48 INFO - PROCESS | 3732 | 1464635448970 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:10:48 INFO - PROCESS | 3732 | 1464635448972 Marionette TRACE conn3 <- [1,966,null,{}] 12:10:48 INFO - PROCESS | 3732 | 1464635448975 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}] 12:10:49 INFO - PROCESS | 3732 | 1464635449113 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:10:49 INFO - PROCESS | 3732 | 1464635449139 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 3732 | ++DOCSHELL 15682000 == 66 [pid = 3732] [id = 251] 12:10:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16685400) [pid = 3732] [serial = 752] [outer = 00000000] 12:10:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (16735C00) [pid = 3732] [serial = 753] [outer = 16685400] 12:10:49 INFO - PROCESS | 3732 | 1464635449185 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (16739C00) [pid = 3732] [serial = 754] [outer = 16685400] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (140C4400) [pid = 3732] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (175AB400) [pid = 3732] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (19BA5C00) [pid = 3732] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (12A67400) [pid = 3732] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1673BC00) [pid = 3732] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (184E8C00) [pid = 3732] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (10D41C00) [pid = 3732] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (140E7000) [pid = 3732] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175CE000) [pid = 3732] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A7F6000) [pid = 3732] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16E76000) [pid = 3732] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (175A5000) [pid = 3732] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (14390800) [pid = 3732] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (19899400) [pid = 3732] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:10:49 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A968400) [pid = 3732] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:10:49 INFO - PROCESS | 3732 | 1464635449788 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 879ms 12:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:10:49 INFO - PROCESS | 3732 | 1464635449856 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 3732 | 1464635449858 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:10:49 INFO - PROCESS | 3732 | 1464635449861 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 3732 | 1464635449862 Marionette TRACE conn3 <- [1,970,null,{}] 12:10:49 INFO - PROCESS | 3732 | 1464635449866 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}] 12:10:49 INFO - PROCESS | 3732 | 1464635449945 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:10:50 INFO - PROCESS | 3732 | 1464635450042 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3732 | ++DOCSHELL 10D41C00 == 67 [pid = 3732] [id = 252] 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10D46400) [pid = 3732] [serial = 755] [outer = 00000000] 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (15643800) [pid = 3732] [serial = 756] [outer = 10D46400] 12:10:50 INFO - PROCESS | 3732 | 1464635450086 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16734C00) [pid = 3732] [serial = 757] [outer = 10D46400] 12:10:50 INFO - PROCESS | 3732 | 1464635450485 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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 617ms 12:10:50 INFO - PROCESS | 3732 | 1464635450499 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 3732 | 1464635450501 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 3732 | 1464635450504 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:10:50 INFO - PROCESS | 3732 | 1464635450506 Marionette TRACE conn3 <- [1,974,null,{}] 12:10:50 INFO - PROCESS | 3732 | 1464635450509 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}] 12:10:50 INFO - PROCESS | 3732 | 1464635450590 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:10:50 INFO - PROCESS | 3732 | 1464635450675 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3732 | ++DOCSHELL 11C9C000 == 68 [pid = 3732] [id = 253] 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (164C6C00) [pid = 3732] [serial = 758] [outer = 00000000] 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16972800) [pid = 3732] [serial = 759] [outer = 164C6C00] 12:10:50 INFO - PROCESS | 3732 | 1464635450720 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (16B25C00) [pid = 3732] [serial = 760] [outer = 164C6C00] 12:10:51 INFO - PROCESS | 3732 | 1464635451080 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 632ms 12:10:51 INFO - PROCESS | 3732 | 1464635451125 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3732 | 1464635451127 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:10:51 INFO - PROCESS | 3732 | 1464635451130 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:10:51 INFO - PROCESS | 3732 | 1464635451132 Marionette TRACE conn3 <- [1,978,null,{}] 12:10:51 INFO - PROCESS | 3732 | 1464635451136 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}] 12:10:51 INFO - PROCESS | 3732 | 1464635451251 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:10:51 INFO - PROCESS | 3732 | 1464635451260 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 3732 | ++DOCSHELL 16735800 == 69 [pid = 3732] [id = 254] 12:10:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16B1AC00) [pid = 3732] [serial = 761] [outer = 00000000] 12:10:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16FEC800) [pid = 3732] [serial = 762] [outer = 16B1AC00] 12:10:51 INFO - PROCESS | 3732 | 1464635451305 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (17168C00) [pid = 3732] [serial = 763] [outer = 16B1AC00] 12:10:51 INFO - PROCESS | 3732 | 1464635451765 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 694ms 12:10:51 INFO - PROCESS | 3732 | 1464635451831 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3732 | 1464635451836 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:10:51 INFO - PROCESS | 3732 | 1464635451842 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3732 | 1464635451846 Marionette TRACE conn3 <- [1,982,null,{}] 12:10:51 INFO - PROCESS | 3732 | 1464635451853 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}] 12:10:52 INFO - PROCESS | 3732 | 1464635452022 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:10:52 INFO - PROCESS | 3732 | 1464635452121 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3732 | ++DOCSHELL 105F3400 == 70 [pid = 3732] [id = 255] 12:10:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (105F4C00) [pid = 3732] [serial = 764] [outer = 00000000] 12:10:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (10D3F400) [pid = 3732] [serial = 765] [outer = 105F4C00] 12:10:52 INFO - PROCESS | 3732 | 1464635452190 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (10E2F800) [pid = 3732] [serial = 766] [outer = 105F4C00] 12:10:52 INFO - PROCESS | 3732 | 1464635452738 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 924ms 12:10:52 INFO - PROCESS | 3732 | 1464635452774 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3732 | 1464635452780 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:10:52 INFO - PROCESS | 3732 | 1464635452787 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 3732 | 1464635452790 Marionette TRACE conn3 <- [1,986,null,{}] 12:10:52 INFO - PROCESS | 3732 | 1464635452794 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}] 12:10:52 INFO - PROCESS | 3732 | 1464635452912 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:10:53 INFO - PROCESS | 3732 | 1464635453018 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 3732 | ++DOCSHELL 1331C000 == 71 [pid = 3732] [id = 256] 12:10:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1331E000) [pid = 3732] [serial = 767] [outer = 00000000] 12:10:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (13903800) [pid = 3732] [serial = 768] [outer = 1331E000] 12:10:53 INFO - PROCESS | 3732 | 1464635453076 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (139C1C00) [pid = 3732] [serial = 769] [outer = 1331E000] 12:10:53 INFO - PROCESS | 3732 | 1464635453671 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]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 940ms 12:10:53 INFO - PROCESS | 3732 | 1464635453716 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 3732 | 1464635453718 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:10:53 INFO - PROCESS | 3732 | 1464635453722 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 3732 | 1464635453726 Marionette TRACE conn3 <- [1,990,null,{}] 12:10:53 INFO - PROCESS | 3732 | 1464635453737 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}] 12:10:53 INFO - PROCESS | 3732 | 1464635453857 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:10:53 INFO - PROCESS | 3732 | 1464635453961 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 3732 | ++DOCSHELL 164C6000 == 72 [pid = 3732] [id = 257] 12:10:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (164CA400) [pid = 3732] [serial = 770] [outer = 00000000] 12:10:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1696B000) [pid = 3732] [serial = 771] [outer = 164CA400] 12:10:54 INFO - PROCESS | 3732 | 1464635454017 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (16E6B800) [pid = 3732] [serial = 772] [outer = 164CA400] 12:10:54 INFO - PROCESS | 3732 | 1464635454602 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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 925ms 12:10:54 INFO - PROCESS | 3732 | 1464635454650 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3732 | 1464635454653 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:10:54 INFO - PROCESS | 3732 | 1464635454657 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3732 | 1464635454659 Marionette TRACE conn3 <- [1,994,null,{}] 12:10:54 INFO - PROCESS | 3732 | 1464635454662 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}] 12:10:54 INFO - PROCESS | 3732 | 1464635454769 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:10:54 INFO - PROCESS | 3732 | 1464635454904 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 3732 | ++DOCSHELL 175C5C00 == 73 [pid = 3732] [id = 258] 12:10:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (175C6000) [pid = 3732] [serial = 773] [outer = 00000000] 12:10:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (175CE400) [pid = 3732] [serial = 774] [outer = 175C6000] 12:10:54 INFO - PROCESS | 3732 | 1464635454959 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1784B000) [pid = 3732] [serial = 775] [outer = 175C6000] 12:10:55 INFO - PROCESS | 3732 | 1464635455539 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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 925ms 12:10:55 INFO - PROCESS | 3732 | 1464635455601 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 3732 | 1464635455604 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:10:55 INFO - PROCESS | 3732 | 1464635455607 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 3732 | 1464635455609 Marionette TRACE conn3 <- [1,998,null,{}] 12:10:55 INFO - PROCESS | 3732 | 1464635455613 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}] 12:10:55 INFO - PROCESS | 3732 | 1464635455716 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:10:55 INFO - PROCESS | 3732 | 1464635455846 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 3732 | ++DOCSHELL 175A9400 == 74 [pid = 3732] [id = 259] 12:10:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (178BD800) [pid = 3732] [serial = 776] [outer = 00000000] 12:10:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1795CC00) [pid = 3732] [serial = 777] [outer = 178BD800] 12:10:55 INFO - PROCESS | 3732 | 1464635455909 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (17DCD400) [pid = 3732] [serial = 778] [outer = 178BD800] 12:10:56 INFO - PROCESS | 3732 | 1464635456483 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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 925ms 12:10:56 INFO - PROCESS | 3732 | 1464635456536 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3732 | 1464635456539 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:10:56 INFO - PROCESS | 3732 | 1464635456542 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 3732 | 1464635456544 Marionette TRACE conn3 <- [1,1002,null,{}] 12:10:56 INFO - PROCESS | 3732 | 1464635456548 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}] 12:10:56 INFO - PROCESS | 3732 | 1464635456671 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:10:56 INFO - PROCESS | 3732 | 1464635456780 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3732 | ++DOCSHELL 184B4400 == 75 [pid = 3732] [id = 260] 12:10:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (184B8400) [pid = 3732] [serial = 779] [outer = 00000000] 12:10:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (184BD400) [pid = 3732] [serial = 780] [outer = 184B8400] 12:10:56 INFO - PROCESS | 3732 | 1464635456834 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (184EAC00) [pid = 3732] [serial = 781] [outer = 184B8400] 12:10:57 INFO - PROCESS | 3732 | 1464635457610 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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1126ms 12:10:57 INFO - PROCESS | 3732 | 1464635457674 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 3732 | 1464635457677 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:10:57 INFO - PROCESS | 3732 | 1464635457683 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 3732 | 1464635457686 Marionette TRACE conn3 <- [1,1006,null,{}] 12:10:57 INFO - PROCESS | 3732 | 1464635457692 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}] 12:10:57 INFO - PROCESS | 3732 | 1464635457837 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:10:57 INFO - PROCESS | 3732 | 1464635457848 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 3732 | ++DOCSHELL 10E2DC00 == 76 [pid = 3732] [id = 261] 12:10:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1129EC00) [pid = 3732] [serial = 782] [outer = 00000000] 12:10:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (128BB800) [pid = 3732] [serial = 783] [outer = 1129EC00] 12:10:57 INFO - PROCESS | 3732 | 1464635457897 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (12D6E000) [pid = 3732] [serial = 784] [outer = 1129EC00] 12:10:58 INFO - PROCESS | 3732 | 1464635458491 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 894ms 12:10:58 INFO - PROCESS | 3732 | 1464635458572 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3732 | 1464635458578 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:10:58 INFO - PROCESS | 3732 | 1464635458584 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 3732 | 1464635458586 Marionette TRACE conn3 <- [1,1010,null,{}] 12:10:58 INFO - PROCESS | 3732 | 1464635458590 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}] 12:10:58 INFO - PROCESS | 3732 | 1464635458752 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:10:58 INFO - PROCESS | 3732 | 1464635458762 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 3732 | ++DOCSHELL 13BB3800 == 77 [pid = 3732] [id = 262] 12:10:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (13BB6800) [pid = 3732] [serial = 785] [outer = 00000000] 12:10:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (140DD000) [pid = 3732] [serial = 786] [outer = 13BB6800] 12:10:58 INFO - PROCESS | 3732 | 1464635458811 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (140E8400) [pid = 3732] [serial = 787] [outer = 13BB6800] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 15683800 == 76 [pid = 3732] [id = 196] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 17168800 == 75 [pid = 3732] [id = 209] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 11C9C000 == 74 [pid = 3732] [id = 253] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 10D41C00 == 73 [pid = 3732] [id = 252] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 15682000 == 72 [pid = 3732] [id = 251] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 15D72800 == 71 [pid = 3732] [id = 250] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 139C0800 == 70 [pid = 3732] [id = 247] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 12A9E000 == 69 [pid = 3732] [id = 246] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 10A55000 == 68 [pid = 3732] [id = 245] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (10D48C00) [pid = 3732] [serial = 686] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1A84B400) [pid = 3732] [serial = 717] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 1989D800 == 67 [pid = 3732] [id = 242] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 105EEC00 == 66 [pid = 3732] [id = 241] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 10D46800 == 65 [pid = 3732] [id = 240] 12:10:59 INFO - PROCESS | 3732 | --DOCSHELL 131A7800 == 64 [pid = 3732] [id = 239] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1ABCBC00) [pid = 3732] [serial = 621] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (164C4000) [pid = 3732] [serial = 675] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (15641C00) [pid = 3732] [serial = 674] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (175CE800) [pid = 3732] [serial = 701] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1AEA0C00) [pid = 3732] [serial = 684] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1ABC8400) [pid = 3732] [serial = 683] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (139C5000) [pid = 3732] [serial = 672] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1309DC00) [pid = 3732] [serial = 671] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (16974400) [pid = 3732] [serial = 695] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (16B28000) [pid = 3732] [serial = 696] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1A1B9400) [pid = 3732] [serial = 678] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (19CA2000) [pid = 3732] [serial = 677] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (13002400) [pid = 3732] [serial = 689] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (13BAB400) [pid = 3732] [serial = 690] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15688400) [pid = 3732] [serial = 692] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (184C1C00) [pid = 3732] [serial = 704] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1627A400) [pid = 3732] [serial = 693] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A852000) [pid = 3732] [serial = 681] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1A849000) [pid = 3732] [serial = 680] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (175D2800) [pid = 3732] [serial = 702] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (131A9C00) [pid = 3732] [serial = 698] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1989E800) [pid = 3732] [serial = 707] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (184E8000) [pid = 3732] [serial = 705] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (184B2C00) [pid = 3732] [serial = 711] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1A160400) [pid = 3732] [serial = 714] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1A7EF400) [pid = 3732] [serial = 715] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19F84C00) [pid = 3732] [serial = 708] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (175A1800) [pid = 3732] [serial = 710] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1ABD2000) [pid = 3732] [serial = 408] [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.] 12:10:59 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (175A2400) [pid = 3732] [serial = 699] [outer = 00000000] [url = about:blank] 12:10:59 INFO - PROCESS | 3732 | 1464635459400 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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 833ms 12:10:59 INFO - PROCESS | 3732 | 1464635459425 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3732 | 1464635459427 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 3732 | 1464635459430 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:10:59 INFO - PROCESS | 3732 | 1464635459434 Marionette TRACE conn3 <- [1,1014,null,{}] 12:10:59 INFO - PROCESS | 3732 | 1464635459444 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}] 12:10:59 INFO - PROCESS | 3732 | 1464635459517 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:10:59 INFO - PROCESS | 3732 | 1464635459602 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 3732 | ++DOCSHELL 10539400 == 65 [pid = 3732] [id = 263] 12:10:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10A50800) [pid = 3732] [serial = 788] [outer = 00000000] 12:10:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (13BA8400) [pid = 3732] [serial = 789] [outer = 10A50800] 12:10:59 INFO - PROCESS | 3732 | 1464635459655 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15401400) [pid = 3732] [serial = 790] [outer = 10A50800] 12:11:00 INFO - PROCESS | 3732 | 1464635460055 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 678ms 12:11:00 INFO - PROCESS | 3732 | 1464635460114 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 3732 | 1464635460116 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:11:00 INFO - PROCESS | 3732 | 1464635460120 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 3732 | 1464635460121 Marionette TRACE conn3 <- [1,1018,null,{}] 12:11:00 INFO - PROCESS | 3732 | 1464635460125 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}] 12:11:00 INFO - PROCESS | 3732 | 1464635460210 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:11:00 INFO - PROCESS | 3732 | 1464635460216 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3732 | ++DOCSHELL 139C2C00 == 66 [pid = 3732] [id = 264] 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (14ED6400) [pid = 3732] [serial = 791] [outer = 00000000] 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (15D72400) [pid = 3732] [serial = 792] [outer = 14ED6400] 12:11:00 INFO - PROCESS | 3732 | 1464635460262 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (16735400) [pid = 3732] [serial = 793] [outer = 14ED6400] 12:11:00 INFO - PROCESS | 3732 | 1464635460693 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 616ms 12:11:00 INFO - PROCESS | 3732 | 1464635460741 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 3732 | 1464635460743 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:11:00 INFO - PROCESS | 3732 | 1464635460746 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 3732 | 1464635460748 Marionette TRACE conn3 <- [1,1022,null,{}] 12:11:00 INFO - PROCESS | 3732 | 1464635460751 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}] 12:11:00 INFO - PROCESS | 3732 | 1464635460837 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:11:00 INFO - PROCESS | 3732 | 1464635460876 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3732 | ++DOCSHELL 1691C400 == 67 [pid = 3732] [id = 265] 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (16921400) [pid = 3732] [serial = 794] [outer = 00000000] 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (16978000) [pid = 3732] [serial = 795] [outer = 16921400] 12:11:00 INFO - PROCESS | 3732 | 1464635460920 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (16E6FC00) [pid = 3732] [serial = 796] [outer = 16921400] 12:11:01 INFO - PROCESS | 3732 | 1464635461361 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]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 694ms 12:11:01 INFO - PROCESS | 3732 | 1464635461446 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 3732 | 1464635461448 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:11:01 INFO - PROCESS | 3732 | 1464635461451 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 3732 | 1464635461453 Marionette TRACE conn3 <- [1,1026,null,{}] 12:11:01 INFO - PROCESS | 3732 | 1464635461466 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}] 12:11:01 INFO - PROCESS | 3732 | 1464635461603 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:11:01 INFO - PROCESS | 3732 | 1464635461660 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 3732 | ++DOCSHELL 10537C00 == 68 [pid = 3732] [id = 266] 12:11:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (10A5BC00) [pid = 3732] [serial = 797] [outer = 00000000] 12:11:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (175CDC00) [pid = 3732] [serial = 798] [outer = 10A5BC00] 12:11:01 INFO - PROCESS | 3732 | 1464635461705 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (17850400) [pid = 3732] [serial = 799] [outer = 10A5BC00] 12:11:02 INFO - PROCESS | 3732 | 1464635462113 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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 724ms 12:11:02 INFO - PROCESS | 3732 | 1464635462212 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3732 | 1464635462214 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:11:02 INFO - PROCESS | 3732 | 1464635462218 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3732 | 1464635462220 Marionette TRACE conn3 <- [1,1030,null,{}] 12:11:02 INFO - PROCESS | 3732 | 1464635462224 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}] 12:11:02 INFO - PROCESS | 3732 | 1464635462342 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:11:02 INFO - PROCESS | 3732 | 1464635462402 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3732 | ++DOCSHELL 16978800 == 69 [pid = 3732] [id = 267] 12:11:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (16E69400) [pid = 3732] [serial = 800] [outer = 00000000] 12:11:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (182F9800) [pid = 3732] [serial = 801] [outer = 16E69400] 12:11:02 INFO - PROCESS | 3732 | 1464635462447 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (184BC800) [pid = 3732] [serial = 802] [outer = 16E69400] 12:11:02 INFO - PROCESS | 3732 | 1464635462852 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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 694ms 12:11:02 INFO - PROCESS | 3732 | 1464635462915 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3732 | 1464635462917 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:11:02 INFO - PROCESS | 3732 | 1464635462920 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3732 | 1464635462922 Marionette TRACE conn3 <- [1,1034,null,{}] 12:11:02 INFO - PROCESS | 3732 | 1464635462925 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}] 12:11:03 INFO - PROCESS | 3732 | 1464635463044 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:11:03 INFO - PROCESS | 3732 | 1464635463108 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 3732 | ++DOCSHELL 178C7400 == 70 [pid = 3732] [id = 268] 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (17968800) [pid = 3732] [serial = 803] [outer = 00000000] 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (184EE000) [pid = 3732] [serial = 804] [outer = 17968800] 12:11:03 INFO - PROCESS | 3732 | 1464635463137 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (184F3800) [pid = 3732] [serial = 805] [outer = 17968800] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (10D43C00) [pid = 3732] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (140DCC00) [pid = 3732] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15F74400) [pid = 3732] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (10D46400) [pid = 3732] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (16685400) [pid = 3732] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (10A55400) [pid = 3732] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (140CA000) [pid = 3732] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (139C2800) [pid = 3732] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12B89400) [pid = 3732] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:11:03 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (164C6C00) [pid = 3732] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:11:03 INFO - PROCESS | 3732 | 1464635463617 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 725ms 12:11:03 INFO - PROCESS | 3732 | 1464635463657 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 3732 | 1464635463659 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:11:03 INFO - PROCESS | 3732 | 1464635463665 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 3732 | 1464635463667 Marionette TRACE conn3 <- [1,1038,null,{}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:11:03 INFO - PROCESS | 3732 | 1464635463670 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}] 12:11:03 INFO - PROCESS | 3732 | 1464635463754 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:11:03 INFO - PROCESS | 3732 | 1464635463844 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 3732 | ++DOCSHELL 1102F400 == 71 [pid = 3732] [id = 269] 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (11298400) [pid = 3732] [serial = 806] [outer = 00000000] 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (140E3400) [pid = 3732] [serial = 807] [outer = 11298400] 12:11:03 INFO - PROCESS | 3732 | 1464635463898 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (164C6C00) [pid = 3732] [serial = 808] [outer = 11298400] 12:11:04 INFO - PROCESS | 3732 | 1464635464278 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 632ms 12:11:04 INFO - PROCESS | 3732 | 1464635464305 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3732 | 1464635464307 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:11:04 INFO - PROCESS | 3732 | 1464635464310 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 3732 | 1464635464312 Marionette TRACE conn3 <- [1,1042,null,{}] 12:11:04 INFO - PROCESS | 3732 | 1464635464316 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}] 12:11:04 INFO - PROCESS | 3732 | 1464635464420 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:11:04 INFO - PROCESS | 3732 | 1464635464432 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 3732 | ++DOCSHELL 139C8400 == 72 [pid = 3732] [id = 270] 12:11:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (164BD400) [pid = 3732] [serial = 809] [outer = 00000000] 12:11:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (184EC800) [pid = 3732] [serial = 810] [outer = 164BD400] 12:11:04 INFO - PROCESS | 3732 | 1464635464475 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1989DC00) [pid = 3732] [serial = 811] [outer = 164BD400] 12:11:04 INFO - PROCESS | 3732 | 1464635464868 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 586ms 12:11:04 INFO - PROCESS | 3732 | 1464635464891 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3732 | 1464635464893 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:11:04 INFO - PROCESS | 3732 | 1464635464897 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 3732 | 1464635464899 Marionette TRACE conn3 <- [1,1046,null,{}] 12:11:04 INFO - PROCESS | 3732 | 1464635464902 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}] 12:11:05 INFO - PROCESS | 3732 | 1464635465047 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:11:05 INFO - PROCESS | 3732 | 1464635465133 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3732 | ++DOCSHELL 19BACC00 == 73 [pid = 3732] [id = 271] 12:11:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (19C94800) [pid = 3732] [serial = 812] [outer = 00000000] 12:11:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19F83C00) [pid = 3732] [serial = 813] [outer = 19C94800] 12:11:05 INFO - PROCESS | 3732 | 1464635465181 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1A15F000) [pid = 3732] [serial = 814] [outer = 19C94800] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 11C58400 == 72 [pid = 3732] [id = 183] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1A966400 == 71 [pid = 3732] [id = 207] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 114ACC00 == 70 [pid = 3732] [id = 212] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 14E5D400 == 69 [pid = 3732] [id = 139] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 164C0400 == 68 [pid = 3732] [id = 171] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1A84B000 == 67 [pid = 3732] [id = 243] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 140C2800 == 66 [pid = 3732] [id = 225] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 139BBC00 == 65 [pid = 3732] [id = 211] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 10D43400 == 64 [pid = 3732] [id = 229] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 17DCF400 == 63 [pid = 3732] [id = 154] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 105E9000 == 62 [pid = 3732] [id = 244] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 184E7C00 == 61 [pid = 3732] [id = 226] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1673A400 == 60 [pid = 3732] [id = 197] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1672F400 == 59 [pid = 3732] [id = 192] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1B2F8C00 == 58 [pid = 3732] [id = 18] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 172B6C00 == 57 [pid = 3732] [id = 198] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 184EFC00 == 56 [pid = 3732] [id = 193] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1A3E1400 == 55 [pid = 3732] [id = 167] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1A7F5C00 == 54 [pid = 3732] [id = 227] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 140E3000 == 53 [pid = 3732] [id = 228] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 19899000 == 52 [pid = 3732] [id = 140] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 17968000 == 51 [pid = 3732] [id = 210] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1A84E800 == 50 [pid = 3732] [id = 12] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 184E6400 == 49 [pid = 3732] [id = 170] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1B284800 == 48 [pid = 3732] [id = 14] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 131AA800 == 47 [pid = 3732] [id = 194] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 13DBAC00 == 46 [pid = 3732] [id = 208] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 140C6C00 == 45 [pid = 3732] [id = 249] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 13BB3800 == 44 [pid = 3732] [id = 262] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 140C8800 == 43 [pid = 3732] [id = 248] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 184B4400 == 42 [pid = 3732] [id = 260] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 10E2DC00 == 41 [pid = 3732] [id = 261] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 175A9400 == 40 [pid = 3732] [id = 259] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 164C6000 == 39 [pid = 3732] [id = 257] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 175C5C00 == 38 [pid = 3732] [id = 258] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 1331C000 == 37 [pid = 3732] [id = 256] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 16735800 == 36 [pid = 3732] [id = 254] 12:11:06 INFO - PROCESS | 3732 | --DOCSHELL 105F3400 == 35 [pid = 3732] [id = 255] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 1691C400 == 34 [pid = 3732] [id = 265] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 139C2C00 == 33 [pid = 3732] [id = 264] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 10539400 == 32 [pid = 3732] [id = 263] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 1102F400 == 31 [pid = 3732] [id = 269] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 10537C00 == 30 [pid = 3732] [id = 266] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 16978800 == 29 [pid = 3732] [id = 267] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 139C8400 == 28 [pid = 3732] [id = 270] 12:11:07 INFO - PROCESS | 3732 | --DOCSHELL 178C7400 == 27 [pid = 3732] [id = 268] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1567B800) [pid = 3732] [serial = 687] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (14ED5400) [pid = 3732] [serial = 747] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (15255000) [pid = 3732] [serial = 748] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (164CB800) [pid = 3732] [serial = 751] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (164C7000) [pid = 3732] [serial = 750] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (15643800) [pid = 3732] [serial = 756] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16735C00) [pid = 3732] [serial = 753] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1A84E400) [pid = 3732] [serial = 726] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (11427400) [pid = 3732] [serial = 736] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (10E35C00) [pid = 3732] [serial = 735] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1B284400) [pid = 3732] [serial = 729] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (140E7800) [pid = 3732] [serial = 744] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (13BA9400) [pid = 3732] [serial = 741] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (13BB3000) [pid = 3732] [serial = 742] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (13005400) [pid = 3732] [serial = 738] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1319F400) [pid = 3732] [serial = 739] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (139C6C00) [pid = 3732] [serial = 720] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16E6CC00) [pid = 3732] [serial = 723] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16B25C00) [pid = 3732] [serial = 760] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (139BB400) [pid = 3732] [serial = 732] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16739C00) [pid = 3732] [serial = 754] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16FEC800) [pid = 3732] [serial = 762] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1438FC00) [pid = 3732] [serial = 745] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16734C00) [pid = 3732] [serial = 757] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (16972800) [pid = 3732] [serial = 759] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3732 | 1464635467434 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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2589ms 12:11:07 INFO - PROCESS | 3732 | 1464635467485 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 3732 | 1464635467489 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:11:07 INFO - PROCESS | 3732 | 1464635467495 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 3732 | 1464635467500 Marionette TRACE conn3 <- [1,1050,null,{}] 12:11:07 INFO - PROCESS | 3732 | 1464635467508 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}] 12:11:07 INFO - PROCESS | 3732 | 1464635467651 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:11:07 INFO - PROCESS | 3732 | 1464635467788 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3732 | ++DOCSHELL 10434C00 == 28 [pid = 3732] [id = 272] 12:11:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10439400) [pid = 3732] [serial = 815] [outer = 00000000] 12:11:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1053B000) [pid = 3732] [serial = 816] [outer = 10439400] 12:11:07 INFO - PROCESS | 3732 | 1464635467848 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10569400) [pid = 3732] [serial = 817] [outer = 10439400] 12:11:08 INFO - PROCESS | 3732 | 1464635468536 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1095ms 12:11:08 INFO - PROCESS | 3732 | 1464635468585 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3732 | 1464635468592 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:11:08 INFO - PROCESS | 3732 | 1464635468599 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:11:08 INFO - PROCESS | 3732 | 1464635468602 Marionette TRACE conn3 <- [1,1054,null,{}] 12:11:08 INFO - PROCESS | 3732 | 1464635468606 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}] 12:11:08 INFO - PROCESS | 3732 | 1464635468781 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:11:08 INFO - PROCESS | 3732 | 1464635468793 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 3732 | ++DOCSHELL 10D43000 == 29 [pid = 3732] [id = 273] 12:11:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10D43400) [pid = 3732] [serial = 818] [outer = 00000000] 12:11:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10D49000) [pid = 3732] [serial = 819] [outer = 10D43400] 12:11:08 INFO - PROCESS | 3732 | 1464635468848 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (11027800) [pid = 3732] [serial = 820] [outer = 10D43400] 12:11:09 INFO - PROCESS | 3732 | 1464635469702 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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1141ms 12:11:09 INFO - PROCESS | 3732 | 1464635469741 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 3732 | 1464635469744 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:11:09 INFO - PROCESS | 3732 | 1464635469748 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 3732 | 1464635469752 Marionette TRACE conn3 <- [1,1058,null,{}] 12:11:09 INFO - PROCESS | 3732 | 1464635469764 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}] 12:11:09 INFO - PROCESS | 3732 | 1464635469901 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:11:10 INFO - PROCESS | 3732 | 1464635470038 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3732 | ++DOCSHELL 10275000 == 30 [pid = 3732] [id = 274] 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (102CA000) [pid = 3732] [serial = 821] [outer = 00000000] 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (104EBC00) [pid = 3732] [serial = 822] [outer = 102CA000] 12:11:10 INFO - PROCESS | 3732 | 1464635470089 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10539800) [pid = 3732] [serial = 823] [outer = 102CA000] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 1053D800 == 29 [pid = 3732] [id = 112] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 184B9C00 == 28 [pid = 3732] [id = 108] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 11C9C800 == 27 [pid = 3732] [id = 105] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 14396C00 == 26 [pid = 3732] [id = 107] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 12B89000 == 25 [pid = 3732] [id = 109] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 156CD000 == 24 [pid = 3732] [id = 111] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 13002800 == 23 [pid = 3732] [id = 113] 12:11:10 INFO - PROCESS | 3732 | --DOCSHELL 184BCC00 == 22 [pid = 3732] [id = 110] 12:11:10 INFO - PROCESS | 3732 | 1464635470619 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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 878ms 12:11:10 INFO - PROCESS | 3732 | 1464635470651 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3732 | 1464635470654 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:11:10 INFO - PROCESS | 3732 | 1464635470662 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3732 | 1464635470665 Marionette TRACE conn3 <- [1,1062,null,{}] 12:11:10 INFO - PROCESS | 3732 | 1464635470654 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}] 12:11:10 INFO - PROCESS | 3732 | 1464635470740 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:11:10 INFO - PROCESS | 3732 | 1464635470748 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3732 | ++DOCSHELL 128BA800 == 23 [pid = 3732] [id = 275] 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (128BC000) [pid = 3732] [serial = 824] [outer = 00000000] 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (12A9E000) [pid = 3732] [serial = 825] [outer = 128BC000] 12:11:10 INFO - PROCESS | 3732 | 1464635470796 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (12D76C00) [pid = 3732] [serial = 826] [outer = 128BC000] 12:11:11 INFO - PROCESS | 3732 | 1464635471271 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 647ms 12:11:11 INFO - PROCESS | 3732 | 1464635471300 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3732 | 1464635471304 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:11:11 INFO - PROCESS | 3732 | 1464635471308 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3732 | 1464635471310 Marionette TRACE conn3 <- [1,1066,null,{}] 12:11:11 INFO - PROCESS | 3732 | 1464635471314 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}] 12:11:11 INFO - PROCESS | 3732 | 1464635471398 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:11:11 INFO - PROCESS | 3732 | 1464635471408 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 3732 | ++DOCSHELL 131AB000 == 24 [pid = 3732] [id = 276] 12:11:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1331E400) [pid = 3732] [serial = 827] [outer = 00000000] 12:11:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (133AE000) [pid = 3732] [serial = 828] [outer = 1331E400] 12:11:11 INFO - PROCESS | 3732 | 1464635471454 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1371DC00) [pid = 3732] [serial = 829] [outer = 1331E400] 12:11:11 INFO - PROCESS | 3732 | 1464635471941 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 678ms 12:11:11 INFO - PROCESS | 3732 | 1464635471991 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3732 | 1464635471993 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:11:11 INFO - PROCESS | 3732 | 1464635471998 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3732 | 1464635472004 Marionette TRACE conn3 <- [1,1070,null,{}] 12:11:12 INFO - PROCESS | 3732 | 1464635472012 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}] 12:11:12 INFO - PROCESS | 3732 | 1464635472098 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:11:12 INFO - PROCESS | 3732 | 1464635472191 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3732 | ++DOCSHELL 13BAE400 == 25 [pid = 3732] [id = 277] 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (13BB3000) [pid = 3732] [serial = 830] [outer = 00000000] 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (13DBC400) [pid = 3732] [serial = 831] [outer = 13BB3000] 12:11:12 INFO - PROCESS | 3732 | 1464635472236 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (13DC5000) [pid = 3732] [serial = 832] [outer = 13BB3000] 12:11:12 INFO - PROCESS | 3732 | 1464635472610 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 648ms 12:11:12 INFO - PROCESS | 3732 | 1464635472655 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 3732 | 1464635472657 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:11:12 INFO - PROCESS | 3732 | 1464635472660 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 3732 | 1464635472662 Marionette TRACE conn3 <- [1,1074,null,{}] 12:11:12 INFO - PROCESS | 3732 | 1464635472665 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}] 12:11:12 INFO - PROCESS | 3732 | 1464635472787 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:11:12 INFO - PROCESS | 3732 | 1464635472876 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3732 | ++DOCSHELL 140DC000 == 26 [pid = 3732] [id = 278] 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (140DE400) [pid = 3732] [serial = 833] [outer = 00000000] 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (140E8000) [pid = 3732] [serial = 834] [outer = 140DE400] 12:11:12 INFO - PROCESS | 3732 | 1464635472921 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (140EA800) [pid = 3732] [serial = 835] [outer = 140DE400] 12:11:13 INFO - PROCESS | 3732 | 1464635473348 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]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 724ms 12:11:13 INFO - PROCESS | 3732 | 1464635473385 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 3732 | 1464635473387 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:11:13 INFO - PROCESS | 3732 | 1464635473390 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3732 | 1464635473392 Marionette TRACE conn3 <- [1,1078,null,{}] 12:11:13 INFO - PROCESS | 3732 | 1464635473395 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}] 12:11:13 INFO - PROCESS | 3732 | 1464635473501 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:11:13 INFO - PROCESS | 3732 | 1464635473509 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 3732 | ++DOCSHELL 14E62000 == 27 [pid = 3732] [id = 279] 12:11:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (14E63000) [pid = 3732] [serial = 836] [outer = 00000000] 12:11:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (15255400) [pid = 3732] [serial = 837] [outer = 14E63000] 12:11:13 INFO - PROCESS | 3732 | 1464635473608 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1567A800) [pid = 3732] [serial = 838] [outer = 14E63000] 12:11:14 INFO - PROCESS | 3732 | 1464635474062 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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 12:11:14 INFO - PROCESS | 3732 | 1464635474090 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 3732 | 1464635474092 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:11:14 INFO - PROCESS | 3732 | 1464635474099 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 3732 | 1464635474100 Marionette TRACE conn3 <- [1,1082,null,{}] 12:11:14 INFO - PROCESS | 3732 | 1464635474104 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}] 12:11:14 INFO - PROCESS | 3732 | 1464635474245 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:11:14 INFO - PROCESS | 3732 | 1464635474268 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3732 | ++DOCSHELL 1026DC00 == 28 [pid = 3732] [id = 280] 12:11:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (15D66800) [pid = 3732] [serial = 839] [outer = 00000000] 12:11:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (15F75C00) [pid = 3732] [serial = 840] [outer = 15D66800] 12:11:14 INFO - PROCESS | 3732 | 1464635474312 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (15F7A400) [pid = 3732] [serial = 841] [outer = 15D66800] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (17853400) [pid = 3732] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (105EB800) [pid = 3732] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (184EC400) [pid = 3732] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (164BD400) [pid = 3732] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (17968800) [pid = 3732] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (16E69400) [pid = 3732] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (11298400) [pid = 3732] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (14ED6400) [pid = 3732] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (10A50800) [pid = 3732] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (13BB6800) [pid = 3732] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1129EC00) [pid = 3732] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (184B8400) [pid = 3732] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (178BD800) [pid = 3732] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175C6000) [pid = 3732] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (164CA400) [pid = 3732] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1331E000) [pid = 3732] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (105F4C00) [pid = 3732] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16B1AC00) [pid = 3732] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16921400) [pid = 3732] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10A5BC00) [pid = 3732] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1ABC7400) [pid = 3732] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (12D2E400) [pid = 3732] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1A7F0C00) [pid = 3732] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:11:14 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16738C00) [pid = 3732] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:11:14 INFO - PROCESS | 3732 | 1464635474798 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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 740ms 12:11:14 INFO - PROCESS | 3732 | 1464635474825 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 3732 | 1464635474826 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:11:14 INFO - PROCESS | 3732 | 1464635474830 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 3732 | 1464635474831 Marionette TRACE conn3 <- [1,1086,null,{}] 12:11:14 INFO - PROCESS | 3732 | 1464635474835 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}] 12:11:14 INFO - PROCESS | 3732 | 1464635474914 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:11:14 INFO - PROCESS | 3732 | 1464635474920 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3732 | ++DOCSHELL 105F4C00 == 29 [pid = 3732] [id = 281] 12:11:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10A50800) [pid = 3732] [serial = 842] [outer = 00000000] 12:11:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1307A000) [pid = 3732] [serial = 843] [outer = 10A50800] 12:11:14 INFO - PROCESS | 3732 | 1464635474965 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (133ADC00) [pid = 3732] [serial = 844] [outer = 10A50800] 12:11:15 INFO - PROCESS | 3732 | 1464635475410 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]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 632ms 12:11:15 INFO - PROCESS | 3732 | 1464635475468 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 3732 | 1464635475470 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:11:15 INFO - PROCESS | 3732 | 1464635475473 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:11:15 INFO - PROCESS | 3732 | 1464635475475 Marionette TRACE conn3 <- [1,1090,null,{}] 12:11:15 INFO - PROCESS | 3732 | 1464635475479 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}] 12:11:15 INFO - PROCESS | 3732 | 1464635475576 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:11:15 INFO - PROCESS | 3732 | 1464635475585 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 3732 | ++DOCSHELL 10E36C00 == 30 [pid = 3732] [id = 282] 12:11:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12A67000) [pid = 3732] [serial = 845] [outer = 00000000] 12:11:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (15D64000) [pid = 3732] [serial = 846] [outer = 12A67000] 12:11:15 INFO - PROCESS | 3732 | 1464635475629 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (15D69C00) [pid = 3732] [serial = 847] [outer = 12A67000] 12:11:16 INFO - PROCESS | 3732 | 1464635476075 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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 694ms 12:11:16 INFO - PROCESS | 3732 | 1464635476157 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 3732 | 1464635476159 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 3732 | 1464635476162 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:11:16 INFO - PROCESS | 3732 | 1464635476164 Marionette TRACE conn3 <- [1,1094,null,{}] 12:11:16 INFO - PROCESS | 3732 | 1464635476167 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}] 12:11:16 INFO - PROCESS | 3732 | 1464635476250 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:11:16 INFO - PROCESS | 3732 | 1464635476257 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 3732 | ++DOCSHELL 13902000 == 31 [pid = 3732] [id = 283] 12:11:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (164C4C00) [pid = 3732] [serial = 848] [outer = 00000000] 12:11:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1667C400) [pid = 3732] [serial = 849] [outer = 164C4C00] 12:11:16 INFO - PROCESS | 3732 | 1464635476301 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16732800) [pid = 3732] [serial = 850] [outer = 164C4C00] 12:11:16 INFO - PROCESS | 3732 | 1464635476712 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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 585ms 12:11:16 INFO - PROCESS | 3732 | 1464635476761 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 3732 | 1464635476765 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:11:16 INFO - PROCESS | 3732 | 1464635476775 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 3732 | 1464635476779 Marionette TRACE conn3 <- [1,1098,null,{}] 12:11:16 INFO - PROCESS | 3732 | 1464635476785 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}] 12:11:16 INFO - PROCESS | 3732 | 1464635476896 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:11:17 INFO - PROCESS | 3732 | 1464635477034 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 3732 | ++DOCSHELL 10D3F000 == 32 [pid = 3732] [id = 284] 12:11:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (10D3FC00) [pid = 3732] [serial = 851] [outer = 00000000] 12:11:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (10E36400) [pid = 3732] [serial = 852] [outer = 10D3FC00] 12:11:17 INFO - PROCESS | 3732 | 1464635477099 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (11C04000) [pid = 3732] [serial = 853] [outer = 10D3FC00] 12:11:17 INFO - PROCESS | 3732 | 1464635477645 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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 879ms 12:11:17 INFO - PROCESS | 3732 | 1464635477679 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 3732 | 1464635477684 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:11:17 INFO - PROCESS | 3732 | 1464635477692 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 3732 | 1464635477696 Marionette TRACE conn3 <- [1,1102,null,{}] 12:11:17 INFO - PROCESS | 3732 | 1464635477700 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}] 12:11:17 INFO - PROCESS | 3732 | 1464635477809 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:11:17 INFO - PROCESS | 3732 | 1464635477907 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 3732 | ++DOCSHELL 13719400 == 33 [pid = 3732] [id = 285] 12:11:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (13904400) [pid = 3732] [serial = 854] [outer = 00000000] 12:11:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (13BA9C00) [pid = 3732] [serial = 855] [outer = 13904400] 12:11:17 INFO - PROCESS | 3732 | 1464635477945 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (13BB7800) [pid = 3732] [serial = 856] [outer = 13904400] 12:11:18 INFO - PROCESS | 3732 | 1464635478601 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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 941ms 12:11:18 INFO - PROCESS | 3732 | 1464635478618 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 3732 | 1464635478620 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:11:18 INFO - PROCESS | 3732 | 1464635478624 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 3732 | 1464635478627 Marionette TRACE conn3 <- [1,1106,null,{}] 12:11:18 INFO - PROCESS | 3732 | 1464635478636 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}] 12:11:18 INFO - PROCESS | 3732 | 1464635478744 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:11:18 INFO - PROCESS | 3732 | 1464635478846 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 3732 | ++DOCSHELL 164BE000 == 34 [pid = 3732] [id = 286] 12:11:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (164C4000) [pid = 3732] [serial = 857] [outer = 00000000] 12:11:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16734C00) [pid = 3732] [serial = 858] [outer = 164C4000] 12:11:18 INFO - PROCESS | 3732 | 1464635478905 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1673E400) [pid = 3732] [serial = 859] [outer = 164C4000] 12:11:19 INFO - PROCESS | 3732 | 1464635479472 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 894ms 12:11:19 INFO - PROCESS | 3732 | 1464635479512 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 3732 | 1464635479514 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:11:19 INFO - PROCESS | 3732 | 1464635479518 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 3732 | 1464635479520 Marionette TRACE conn3 <- [1,1110,null,{}] 12:11:19 INFO - PROCESS | 3732 | 1464635479524 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}] 12:11:19 INFO - PROCESS | 3732 | 1464635479626 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:11:19 INFO - PROCESS | 3732 | 1464635479726 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 3732 | ++DOCSHELL 16923000 == 35 [pid = 3732] [id = 287] 12:11:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (16969400) [pid = 3732] [serial = 860] [outer = 00000000] 12:11:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (16972800) [pid = 3732] [serial = 861] [outer = 16969400] 12:11:19 INFO - PROCESS | 3732 | 1464635479779 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (16977400) [pid = 3732] [serial = 862] [outer = 16969400] 12:11:20 INFO - PROCESS | 3732 | 1464635480358 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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 894ms 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:11:20 INFO - PROCESS | 3732 | 1464635480422 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3732 | 1464635480424 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 3732 | 1464635480412 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 3732 | 1464635480414 Marionette TRACE conn3 <- [1,1114,null,{}] 12:11:20 INFO - PROCESS | 3732 | 1464635480417 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}] 12:11:20 INFO - PROCESS | 3732 | 1464635480514 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:11:20 INFO - PROCESS | 3732 | 1464635480639 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3732 | ++DOCSHELL 15D3A800 == 36 [pid = 3732] [id = 288] 12:11:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (168DB400) [pid = 3732] [serial = 863] [outer = 00000000] 12:11:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (16E71800) [pid = 3732] [serial = 864] [outer = 168DB400] 12:11:20 INFO - PROCESS | 3732 | 1464635480694 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (16E78C00) [pid = 3732] [serial = 865] [outer = 168DB400] 12:11:21 INFO - PROCESS | 3732 | 1464635481277 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 879ms 12:11:21 INFO - PROCESS | 3732 | 1464635481316 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3732 | 1464635481320 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:11:21 INFO - PROCESS | 3732 | 1464635481323 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 3732 | 1464635481325 Marionette TRACE conn3 <- [1,1118,null,{}] 12:11:21 INFO - PROCESS | 3732 | 1464635481329 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}] 12:11:21 INFO - PROCESS | 3732 | 1464635481449 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:11:21 INFO - PROCESS | 3732 | 1464635481550 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 3732 | ++DOCSHELL 10A58000 == 37 [pid = 3732] [id = 289] 12:11:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (10A5DC00) [pid = 3732] [serial = 866] [outer = 00000000] 12:11:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (130AAC00) [pid = 3732] [serial = 867] [outer = 10A5DC00] 12:11:21 INFO - PROCESS | 3732 | 1464635481605 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (16738800) [pid = 3732] [serial = 868] [outer = 10A5DC00] 12:11:22 INFO - PROCESS | 3732 | 1464635482298 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]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1033ms 12:11:22 INFO - PROCESS | 3732 | 1464635482352 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3732 | 1464635482357 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:11:22 INFO - PROCESS | 3732 | 1464635482377 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3732 | 1464635482381 Marionette TRACE conn3 <- [1,1122,null,{}] 12:11:22 INFO - PROCESS | 3732 | 1464635482386 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}] 12:11:22 INFO - PROCESS | 3732 | 1464635482484 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:11:22 INFO - PROCESS | 3732 | 1464635482621 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 3732 | ++DOCSHELL 105ECC00 == 38 [pid = 3732] [id = 290] 12:11:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (10D3E400) [pid = 3732] [serial = 869] [outer = 00000000] 12:11:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1288E400) [pid = 3732] [serial = 870] [outer = 10D3E400] 12:11:22 INFO - PROCESS | 3732 | 1464635482671 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1300E400) [pid = 3732] [serial = 871] [outer = 10D3E400] 12:11:22 INFO - PROCESS | 3732 | --DOCSHELL 11C03C00 == 37 [pid = 3732] [id = 99] 12:11:22 INFO - PROCESS | 3732 | --DOCSHELL 130A5000 == 36 [pid = 3732] [id = 115] 12:11:22 INFO - PROCESS | 3732 | --DOCSHELL 1053AC00 == 35 [pid = 3732] [id = 98] 12:11:22 INFO - PROCESS | 3732 | --DOCSHELL 1102E000 == 34 [pid = 3732] [id = 114] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1A4EB800) [pid = 3732] [serial = 669] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (13BAA400) [pid = 3732] [serial = 733] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1A851400) [pid = 3732] [serial = 718] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1989DC00) [pid = 3732] [serial = 811] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (184EE000) [pid = 3732] [serial = 804] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (184BC800) [pid = 3732] [serial = 802] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (182F9800) [pid = 3732] [serial = 801] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (140E3400) [pid = 3732] [serial = 807] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (184EC800) [pid = 3732] [serial = 810] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (184F3800) [pid = 3732] [serial = 805] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (15D72400) [pid = 3732] [serial = 792] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (16735400) [pid = 3732] [serial = 793] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (13BA8400) [pid = 3732] [serial = 789] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (15401400) [pid = 3732] [serial = 790] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (140E8400) [pid = 3732] [serial = 787] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (140DD000) [pid = 3732] [serial = 786] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (12D6E000) [pid = 3732] [serial = 784] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (128BB800) [pid = 3732] [serial = 783] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (184EAC00) [pid = 3732] [serial = 781] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (184BD400) [pid = 3732] [serial = 780] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (17DCD400) [pid = 3732] [serial = 778] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1795CC00) [pid = 3732] [serial = 777] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1784B000) [pid = 3732] [serial = 775] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (175CE400) [pid = 3732] [serial = 774] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16E6B800) [pid = 3732] [serial = 772] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1696B000) [pid = 3732] [serial = 771] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (139C1C00) [pid = 3732] [serial = 769] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (13903800) [pid = 3732] [serial = 768] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10E2F800) [pid = 3732] [serial = 766] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10D3F400) [pid = 3732] [serial = 765] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17168C00) [pid = 3732] [serial = 763] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16978000) [pid = 3732] [serial = 795] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (175CDC00) [pid = 3732] [serial = 798] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (164C6C00) [pid = 3732] [serial = 808] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17850400) [pid = 3732] [serial = 799] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16E6FC00) [pid = 3732] [serial = 796] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1B289C00) [pid = 3732] [serial = 730] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1438E800) [pid = 3732] [serial = 721] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1ABCA000) [pid = 3732] [serial = 727] [outer = 00000000] [url = about:blank] 12:11:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1716D800) [pid = 3732] [serial = 724] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 3732 | 1464635483097 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 786ms 12:11:23 INFO - PROCESS | 3732 | 1464635483148 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3732 | 1464635483153 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:11:23 INFO - PROCESS | 3732 | 1464635483159 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3732 | 1464635483161 Marionette TRACE conn3 <- [1,1126,null,{}] 12:11:23 INFO - PROCESS | 3732 | 1464635483165 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}] 12:11:23 INFO - PROCESS | 3732 | 1464635483254 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:11:23 INFO - PROCESS | 3732 | 1464635483264 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3732 | ++DOCSHELL 11A0AC00 == 35 [pid = 3732] [id = 291] 12:11:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (11A10400) [pid = 3732] [serial = 872] [outer = 00000000] 12:11:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1319E000) [pid = 3732] [serial = 873] [outer = 11A10400] 12:11:23 INFO - PROCESS | 3732 | 1464635483308 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1371D800) [pid = 3732] [serial = 874] [outer = 11A10400] 12:11:23 INFO - PROCESS | 3732 | 1464635483780 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 617ms 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:11:23 INFO - PROCESS | 3732 | 1464635483796 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3732 | 1464635483798 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:11:23 INFO - PROCESS | 3732 | 1464635483802 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3732 | 1464635483805 Marionette TRACE conn3 <- [1,1130,null,{}] 12:11:23 INFO - PROCESS | 3732 | 1464635483815 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}] 12:11:23 INFO - PROCESS | 3732 | 1464635483900 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:11:23 INFO - PROCESS | 3732 | 1464635483911 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3732 | ++DOCSHELL 139C6C00 == 36 [pid = 3732] [id = 292] 12:11:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13BB3800) [pid = 3732] [serial = 875] [outer = 00000000] 12:11:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (140E2000) [pid = 3732] [serial = 876] [outer = 13BB3800] 12:11:23 INFO - PROCESS | 3732 | 1464635483960 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14399800) [pid = 3732] [serial = 877] [outer = 13BB3800] 12:11:24 INFO - PROCESS | 3732 | 1464635484387 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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 617ms 12:11:24 INFO - PROCESS | 3732 | 1464635484423 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3732 | 1464635484425 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:11:24 INFO - PROCESS | 3732 | 1464635484432 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 3732 | 1464635484434 Marionette TRACE conn3 <- [1,1134,null,{}] 12:11:24 INFO - PROCESS | 3732 | 1464635484437 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}] 12:11:24 INFO - PROCESS | 3732 | 1464635484520 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:11:24 INFO - PROCESS | 3732 | 1464635484529 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3732 | ++DOCSHELL 14E5F800 == 37 [pid = 3732] [id = 293] 12:11:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14ED4000) [pid = 3732] [serial = 878] [outer = 00000000] 12:11:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15643800) [pid = 3732] [serial = 879] [outer = 14ED4000] 12:11:24 INFO - PROCESS | 3732 | 1464635484573 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15D2F000) [pid = 3732] [serial = 880] [outer = 14ED4000] 12:11:25 INFO - PROCESS | 3732 | 1464635485033 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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 632ms 12:11:25 INFO - PROCESS | 3732 | 1464635485071 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3732 | 1464635485073 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:11:25 INFO - PROCESS | 3732 | 1464635485076 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 3732 | 1464635485087 Marionette TRACE conn3 <- [1,1138,null,{}] 12:11:25 INFO - PROCESS | 3732 | 1464635485091 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}] 12:11:25 INFO - PROCESS | 3732 | 1464635485170 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:11:25 INFO - PROCESS | 3732 | 1464635485177 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 3732 | ++DOCSHELL 102CA800 == 38 [pid = 3732] [id = 294] 12:11:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (133ACC00) [pid = 3732] [serial = 881] [outer = 00000000] 12:11:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15F79000) [pid = 3732] [serial = 882] [outer = 133ACC00] 12:11:25 INFO - PROCESS | 3732 | 1464635485221 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (164CB400) [pid = 3732] [serial = 883] [outer = 133ACC00] 12:11:25 INFO - PROCESS | 3732 | 1464635485686 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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 648ms 12:11:25 INFO - PROCESS | 3732 | 1464635485719 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3732 | 1464635485721 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:11:25 INFO - PROCESS | 3732 | 1464635485724 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 3732 | 1464635485726 Marionette TRACE conn3 <- [1,1142,null,{}] 12:11:25 INFO - PROCESS | 3732 | 1464635485729 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}] 12:11:25 INFO - PROCESS | 3732 | 1464635485845 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:11:25 INFO - PROCESS | 3732 | 1464635485930 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 3732 | ++DOCSHELL 1667F000 == 39 [pid = 3732] [id = 295] 12:11:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16686400) [pid = 3732] [serial = 884] [outer = 00000000] 12:11:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16B22400) [pid = 3732] [serial = 885] [outer = 16686400] 12:11:25 INFO - PROCESS | 3732 | 1464635485974 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16E6B400) [pid = 3732] [serial = 886] [outer = 16686400] 12:11:26 INFO - PROCESS | 3732 | 1464635486387 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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 694ms 12:11:26 INFO - PROCESS | 3732 | 1464635486432 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 3732 | 1464635486435 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 3732 | 1464635486438 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:11:26 INFO - PROCESS | 3732 | 1464635486440 Marionette TRACE conn3 <- [1,1146,null,{}] 12:11:26 INFO - PROCESS | 3732 | 1464635486447 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}] 12:11:26 INFO - PROCESS | 3732 | 1464635486539 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:11:26 INFO - PROCESS | 3732 | 1464635486545 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 3732 | ++DOCSHELL 1696E000 == 40 [pid = 3732] [id = 296] 12:11:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16E70C00) [pid = 3732] [serial = 887] [outer = 00000000] 12:11:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (17230400) [pid = 3732] [serial = 888] [outer = 16E70C00] 12:11:26 INFO - PROCESS | 3732 | 1464635486589 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (175A1000) [pid = 3732] [serial = 889] [outer = 16E70C00] 12:11:27 INFO - PROCESS | 3732 | 1464635487025 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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 617ms 12:11:27 INFO - PROCESS | 3732 | 1464635487062 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3732 | 1464635487064 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:11:27 INFO - PROCESS | 3732 | 1464635487067 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3732 | 1464635487069 Marionette TRACE conn3 <- [1,1150,null,{}] 12:11:27 INFO - PROCESS | 3732 | 1464635487072 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}] 12:11:27 INFO - PROCESS | 3732 | 1464635487184 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:11:27 INFO - PROCESS | 3732 | 1464635487267 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3732 | ++DOCSHELL 104EAC00 == 41 [pid = 3732] [id = 297] 12:11:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16E6D800) [pid = 3732] [serial = 890] [outer = 00000000] 12:11:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (175AB000) [pid = 3732] [serial = 891] [outer = 16E6D800] 12:11:27 INFO - PROCESS | 3732 | 1464635487319 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (175C5400) [pid = 3732] [serial = 892] [outer = 16E6D800] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (14E63000) [pid = 3732] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (140DE400) [pid = 3732] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (128BC000) [pid = 3732] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1331E400) [pid = 3732] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (10439400) [pid = 3732] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (10D43400) [pid = 3732] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (13BB3000) [pid = 3732] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (102CA000) [pid = 3732] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15D66800) [pid = 3732] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (12A67000) [pid = 3732] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:11:27 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10A50800) [pid = 3732] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:11:27 INFO - PROCESS | 3732 | 1464635487778 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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 787ms 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:11:27 INFO - PROCESS | 3732 | 1464635487853 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3732 | 1464635487855 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 3732 | 1464635487858 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3732 | 1464635487860 Marionette TRACE conn3 <- [1,1154,null,{}] 12:11:27 INFO - PROCESS | 3732 | 1464635487863 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}] 12:11:27 INFO - PROCESS | 3732 | 1464635487943 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:11:27 INFO - PROCESS | 3732 | 1464635487949 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3732 | ++DOCSHELL 10503000 == 42 [pid = 3732] [id = 298] 12:11:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10D40400) [pid = 3732] [serial = 893] [outer = 00000000] 12:11:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (164C3000) [pid = 3732] [serial = 894] [outer = 10D40400] 12:11:27 INFO - PROCESS | 3732 | 1464635487993 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16FED800) [pid = 3732] [serial = 895] [outer = 10D40400] 12:11:28 INFO - PROCESS | 3732 | 1464635488404 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 586ms 12:11:28 INFO - PROCESS | 3732 | 1464635488456 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3732 | 1464635488459 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:11:28 INFO - PROCESS | 3732 | 1464635488468 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3732 | 1464635488470 Marionette TRACE conn3 <- [1,1158,null,{}] 12:11:28 INFO - PROCESS | 3732 | 1464635488473 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}] 12:11:28 INFO - PROCESS | 3732 | 1464635488554 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:11:28 INFO - PROCESS | 3732 | 1464635488563 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3732 | ++DOCSHELL 15F79C00 == 43 [pid = 3732] [id = 299] 12:11:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (175A6C00) [pid = 3732] [serial = 896] [outer = 00000000] 12:11:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (175D0800) [pid = 3732] [serial = 897] [outer = 175A6C00] 12:11:28 INFO - PROCESS | 3732 | 1464635488606 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (176C6000) [pid = 3732] [serial = 898] [outer = 175A6C00] 12:11:29 INFO - PROCESS | 3732 | 1464635489066 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 617ms 12:11:29 INFO - PROCESS | 3732 | 1464635489088 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3732 | 1464635489090 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:11:29 INFO - PROCESS | 3732 | 1464635489097 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3732 | 1464635489099 Marionette TRACE conn3 <- [1,1162,null,{}] 12:11:29 INFO - PROCESS | 3732 | 1464635489102 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}] 12:11:29 INFO - PROCESS | 3732 | 1464635489202 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:11:29 INFO - PROCESS | 3732 | 1464635489211 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3732 | ++DOCSHELL 10434800 == 44 [pid = 3732] [id = 300] 12:11:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (10483000) [pid = 3732] [serial = 899] [outer = 00000000] 12:11:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (17960400) [pid = 3732] [serial = 900] [outer = 10483000] 12:11:29 INFO - PROCESS | 3732 | 1464635489259 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17D2F000) [pid = 3732] [serial = 901] [outer = 10483000] 12:11:29 INFO - PROCESS | 3732 | 1464635489885 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] 12:11:29 INFO - PROCESS | 3732 | 1464635490004 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:11:29 INFO - PROCESS | 3732 | 1464635490010 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3732 | 1464635490014 Marionette TRACE conn3 <- [1,1166,null,{}] 12:11:30 INFO - PROCESS | 3732 | 1464635490019 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}] 12:11:30 INFO - PROCESS | 3732 | 1464635490121 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:11:30 INFO - PROCESS | 3732 | 1464635490243 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3732 | ++DOCSHELL 10A54800 == 45 [pid = 3732] [id = 301] 12:11:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (10A55000) [pid = 3732] [serial = 902] [outer = 00000000] 12:11:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (12A67000) [pid = 3732] [serial = 903] [outer = 10A55000] 12:11:30 INFO - PROCESS | 3732 | 1464635490305 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (130A5000) [pid = 3732] [serial = 904] [outer = 10A55000] 12:11:30 INFO - PROCESS | 3732 | 1464635490863 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] 12:11:30 INFO - PROCESS | 3732 | 1464635490915 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:11:30 INFO - PROCESS | 3732 | 1464635490923 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3732 | 1464635490926 Marionette TRACE conn3 <- [1,1170,null,{}] 12:11:30 INFO - PROCESS | 3732 | 1464635490930 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}] 12:11:31 INFO - PROCESS | 3732 | 1464635491067 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:11:31 INFO - PROCESS | 3732 | 1464635491243 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3732 | ++DOCSHELL 140BE800 == 46 [pid = 3732] [id = 302] 12:11:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (164CA400) [pid = 3732] [serial = 905] [outer = 00000000] 12:11:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (168DE800) [pid = 3732] [serial = 906] [outer = 164CA400] 12:11:31 INFO - PROCESS | 3732 | 1464635491297 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16977800) [pid = 3732] [serial = 907] [outer = 164CA400] 12:11:31 INFO - PROCESS | 3732 | 1464635491910 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] 12:11:31 INFO - PROCESS | 3732 | 1464635491949 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:11:31 INFO - PROCESS | 3732 | 1464635491970 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3732 | 1464635491973 Marionette TRACE conn3 <- [1,1174,null,{}] 12:11:31 INFO - PROCESS | 3732 | 1464635491984 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}] 12:11:32 INFO - PROCESS | 3732 | 1464635492122 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:11:32 INFO - PROCESS | 3732 | 1464635492252 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 3732 | ++DOCSHELL 18223400 == 47 [pid = 3732] [id = 303] 12:11:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (18224C00) [pid = 3732] [serial = 908] [outer = 00000000] 12:11:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (182F9800) [pid = 3732] [serial = 909] [outer = 18224C00] 12:11:32 INFO - PROCESS | 3732 | 1464635492312 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (184B4400) [pid = 3732] [serial = 910] [outer = 18224C00] 12:11:32 INFO - PROCESS | 3732 | 1464635492903 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] 12:11:32 INFO - PROCESS | 3732 | 1464635492947 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:11:32 INFO - PROCESS | 3732 | 1464635492951 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 3732 | 1464635492953 Marionette TRACE conn3 <- [1,1178,null,{}] 12:11:32 INFO - PROCESS | 3732 | 1464635492957 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}] 12:11:33 INFO - PROCESS | 3732 | 1464635493063 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:11:33 INFO - PROCESS | 3732 | 1464635493189 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 3732 | ++DOCSHELL 184BC800 == 48 [pid = 3732] [id = 304] 12:11:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (184BD000) [pid = 3732] [serial = 911] [outer = 00000000] 12:11:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (184E6C00) [pid = 3732] [serial = 912] [outer = 184BD000] 12:11:33 INFO - PROCESS | 3732 | 1464635493245 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (184EC400) [pid = 3732] [serial = 913] [outer = 184BD000] 12:11:34 INFO - PROCESS | 3732 | 1464635494010 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] 12:11:34 INFO - PROCESS | 3732 | 1464635494093 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:11:34 INFO - PROCESS | 3732 | 1464635494099 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3732 | 1464635494103 Marionette TRACE conn3 <- [1,1182,null,{}] 12:11:34 INFO - PROCESS | 3732 | 1464635494110 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}] 12:11:34 INFO - PROCESS | 3732 | 1464635494206 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:11:34 INFO - PROCESS | 3732 | 1464635494344 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3732 | ++DOCSHELL 11029400 == 49 [pid = 3732] [id = 305] 12:11:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1102AC00) [pid = 3732] [serial = 914] [outer = 00000000] 12:11:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (12A96C00) [pid = 3732] [serial = 915] [outer = 1102AC00] 12:11:34 INFO - PROCESS | 3732 | 1464635494398 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (13075000) [pid = 3732] [serial = 916] [outer = 1102AC00] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 10D43000 == 48 [pid = 3732] [id = 273] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 10E2CC00 == 47 [pid = 3732] [id = 101] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 15F73C00 == 46 [pid = 3732] [id = 103] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 15646800 == 45 [pid = 3732] [id = 102] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 1331D800 == 44 [pid = 3732] [id = 106] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 10434C00 == 43 [pid = 3732] [id = 272] 12:11:34 INFO - PROCESS | 3732 | --DOCSHELL 1696F000 == 42 [pid = 3732] [id = 104] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (19F83C00) [pid = 3732] [serial = 813] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (15255400) [pid = 3732] [serial = 837] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (140E8000) [pid = 3732] [serial = 834] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (140EA800) [pid = 3732] [serial = 835] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1567A800) [pid = 3732] [serial = 838] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (12A9E000) [pid = 3732] [serial = 825] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1667C400) [pid = 3732] [serial = 849] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (12D76C00) [pid = 3732] [serial = 826] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (133AE000) [pid = 3732] [serial = 828] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1371DC00) [pid = 3732] [serial = 829] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10569400) [pid = 3732] [serial = 817] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1053B000) [pid = 3732] [serial = 816] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (11027800) [pid = 3732] [serial = 820] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (10D49000) [pid = 3732] [serial = 819] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (13DBC400) [pid = 3732] [serial = 831] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (10539800) [pid = 3732] [serial = 823] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (104EBC00) [pid = 3732] [serial = 822] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15F75C00) [pid = 3732] [serial = 840] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (15D69C00) [pid = 3732] [serial = 847] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1307A000) [pid = 3732] [serial = 843] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (15D64000) [pid = 3732] [serial = 846] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (15F7A400) [pid = 3732] [serial = 841] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (133ADC00) [pid = 3732] [serial = 844] [outer = 00000000] [url = about:blank] 12:11:34 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (13DC5000) [pid = 3732] [serial = 832] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 3732 | 1464635495028 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] 12:11:35 INFO - PROCESS | 3732 | 1464635495048 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:11:35 INFO - PROCESS | 3732 | 1464635495054 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 3732 | 1464635495056 Marionette TRACE conn3 <- [1,1186,null,{}] 12:11:35 INFO - PROCESS | 3732 | 1464635495060 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}] 12:11:35 INFO - PROCESS | 3732 | 1464635495146 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:11:35 INFO - PROCESS | 3732 | 1464635495240 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 3732 | ++DOCSHELL 10532400 == 43 [pid = 3732] [id = 306] 12:11:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1053AC00) [pid = 3732] [serial = 917] [outer = 00000000] 12:11:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10E2CC00) [pid = 3732] [serial = 918] [outer = 1053AC00] 12:11:35 INFO - PROCESS | 3732 | 1464635495285 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (133AE000) [pid = 3732] [serial = 919] [outer = 1053AC00] 12:11:35 INFO - PROCESS | 3732 | 1464635495735 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 740ms 12:11:35 INFO - PROCESS | 3732 | 1464635495780 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 3732 | 1464635495782 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:11:35 INFO - PROCESS | 3732 | 1464635495786 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 3732 | 1464635495789 Marionette TRACE conn3 <- [1,1190,null,{}] 12:11:35 INFO - PROCESS | 3732 | 1464635495800 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}] 12:11:35 INFO - PROCESS | 3732 | 1464635495889 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:11:35 INFO - PROCESS | 3732 | 1464635495904 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 3732 | ++DOCSHELL 13DBFC00 == 44 [pid = 3732] [id = 307] 12:11:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (13DC0000) [pid = 3732] [serial = 920] [outer = 00000000] 12:11:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (140C7000) [pid = 3732] [serial = 921] [outer = 13DC0000] 12:11:35 INFO - PROCESS | 3732 | 1464635495950 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (140E4000) [pid = 3732] [serial = 922] [outer = 13DC0000] 12:11:36 INFO - PROCESS | 3732 | 1464635496385 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]]]}] 12:11:36 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 12:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 632ms 12:11:36 INFO - PROCESS | 3732 | 1464635496407 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3732 | 1464635496410 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:11:36 INFO - PROCESS | 3732 | 1464635496417 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3732 | 1464635496419 Marionette TRACE conn3 <- [1,1194,null,{}] 12:11:36 INFO - PROCESS | 3732 | 1464635496422 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}] 12:11:36 INFO - PROCESS | 3732 | 1464635496506 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:11:36 INFO - PROCESS | 3732 | 1464635496512 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3732 | ++DOCSHELL 14ED6400 == 45 [pid = 3732] [id = 308] 12:11:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (15254400) [pid = 3732] [serial = 923] [outer = 00000000] 12:11:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15686400) [pid = 3732] [serial = 924] [outer = 15254400] 12:11:36 INFO - PROCESS | 3732 | 1464635496556 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (15689800) [pid = 3732] [serial = 925] [outer = 15254400] 12:11:36 INFO - PROCESS | 3732 | 1464635497011 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]]]}] 12:11:37 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 12:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 632ms 12:11:37 INFO - PROCESS | 3732 | 1464635497056 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3732 | 1464635497058 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:11:37 INFO - PROCESS | 3732 | 1464635497061 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:11:37 INFO - PROCESS | 3732 | 1464635497063 Marionette TRACE conn3 <- [1,1198,null,{}] 12:11:37 INFO - PROCESS | 3732 | 1464635497066 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}] 12:11:37 INFO - PROCESS | 3732 | 1464635497155 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:11:37 INFO - PROCESS | 3732 | 1464635497161 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 3732 | ++DOCSHELL 15F6F800 == 46 [pid = 3732] [id = 309] 12:11:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (15F75C00) [pid = 3732] [serial = 926] [outer = 00000000] 12:11:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (164C1800) [pid = 3732] [serial = 927] [outer = 15F75C00] 12:11:37 INFO - PROCESS | 3732 | 1464635497206 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (164CBC00) [pid = 3732] [serial = 928] [outer = 15F75C00] 12:11:37 INFO - PROCESS | 3732 | 1464635497679 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 694ms 12:11:37 INFO - PROCESS | 3732 | 1464635497744 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3732 | 1464635497746 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:11:37 INFO - PROCESS | 3732 | 1464635497750 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3732 | 1464635497751 Marionette TRACE conn3 <- [1,1202,null,{}] 12:11:37 INFO - PROCESS | 3732 | 1464635497756 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}] 12:11:37 INFO - PROCESS | 3732 | 1464635497882 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:11:37 INFO - PROCESS | 3732 | 1464635497941 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 3732 | ++DOCSHELL 16288000 == 47 [pid = 3732] [id = 310] 12:11:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (16736000) [pid = 3732] [serial = 929] [outer = 00000000] 12:11:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (168E8C00) [pid = 3732] [serial = 930] [outer = 16736000] 12:11:37 INFO - PROCESS | 3732 | 1464635497986 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16977C00) [pid = 3732] [serial = 931] [outer = 16736000] 12:11:38 INFO - PROCESS | 3732 | 1464635498405 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 693ms 12:11:38 INFO - PROCESS | 3732 | 1464635498448 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3732 | 1464635498450 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 3732 | 1464635498453 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:11:38 INFO - PROCESS | 3732 | 1464635498455 Marionette TRACE conn3 <- [1,1206,null,{}] 12:11:38 INFO - PROCESS | 3732 | 1464635498462 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}] 12:11:38 INFO - PROCESS | 3732 | 1464635498597 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:11:38 INFO - PROCESS | 3732 | 1464635498620 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3732 | ++DOCSHELL 16733000 == 48 [pid = 3732] [id = 311] 12:11:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (16E73400) [pid = 3732] [serial = 932] [outer = 00000000] 12:11:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (175AA800) [pid = 3732] [serial = 933] [outer = 16E73400] 12:11:38 INFO - PROCESS | 3732 | 1464635498669 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (175C6400) [pid = 3732] [serial = 934] [outer = 16E73400] 12:11:39 INFO - PROCESS | 3732 | 1464635499082 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 694ms 12:11:39 INFO - PROCESS | 3732 | 1464635499137 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3732 | 1464635499139 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:11:39 INFO - PROCESS | 3732 | 1464635499143 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 3732 | 1464635499144 Marionette TRACE conn3 <- [1,1210,null,{}] 12:11:39 INFO - PROCESS | 3732 | 1464635499147 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}] 12:11:39 INFO - PROCESS | 3732 | 1464635499256 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:11:39 INFO - PROCESS | 3732 | 1464635499263 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3732 | ++DOCSHELL 172B2400 == 49 [pid = 3732] [id = 312] 12:11:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175CB800) [pid = 3732] [serial = 935] [outer = 00000000] 12:11:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (17855400) [pid = 3732] [serial = 936] [outer = 175CB800] 12:11:39 INFO - PROCESS | 3732 | 1464635499362 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1795D000) [pid = 3732] [serial = 937] [outer = 175CB800] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (16686400) [pid = 3732] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (16E70C00) [pid = 3732] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (11A10400) [pid = 3732] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (133ACC00) [pid = 3732] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (10D3E400) [pid = 3732] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (13BB3800) [pid = 3732] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (16E6D800) [pid = 3732] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (14ED4000) [pid = 3732] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (164C4C00) [pid = 3732] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (175A6C00) [pid = 3732] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:11:39 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (10D40400) [pid = 3732] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:11:39 INFO - PROCESS | 3732 | 1464635499934 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] 12:11:39 INFO - PROCESS | 3732 | 1464635499988 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 3732 | 1464635499991 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:11:39 INFO - PROCESS | 3732 | 1464635499993 Marionette TRACE conn3 <- [1,1214,null,{}] 12:11:39 INFO - PROCESS | 3732 | 1464635499996 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}] 12:11:40 INFO - PROCESS | 3732 | 1464635500061 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:11:40 INFO - PROCESS | 3732 | 1464635500067 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3732 | ++DOCSHELL 12890000 == 50 [pid = 3732] [id = 313] 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (12B90C00) [pid = 3732] [serial = 938] [outer = 00000000] 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1673AC00) [pid = 3732] [serial = 939] [outer = 12B90C00] 12:11:40 INFO - PROCESS | 3732 | 1464635500110 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (175A6800) [pid = 3732] [serial = 940] [outer = 12B90C00] 12:11:40 INFO - PROCESS | 3732 | 1464635500520 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 586ms 12:11:40 INFO - PROCESS | 3732 | 1464635500572 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3732 | 1464635500574 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:11:40 INFO - PROCESS | 3732 | 1464635500582 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3732 | 1464635500584 Marionette TRACE conn3 <- [1,1218,null,{}] 12:11:40 INFO - PROCESS | 3732 | 1464635500587 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}] 12:11:40 INFO - PROCESS | 3732 | 1464635500673 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:11:40 INFO - PROCESS | 3732 | 1464635500680 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3732 | ++DOCSHELL 16737C00 == 51 [pid = 3732] [id = 314] 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1696D400) [pid = 3732] [serial = 941] [outer = 00000000] 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (184B8000) [pid = 3732] [serial = 942] [outer = 1696D400] 12:11:40 INFO - PROCESS | 3732 | 1464635500725 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (184E6400) [pid = 3732] [serial = 943] [outer = 1696D400] 12:11:41 INFO - PROCESS | 3732 | 1464635501137 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 586ms 12:11:41 INFO - PROCESS | 3732 | 1464635501190 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3732 | 1464635501192 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 3732 | 1464635501199 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3732 | 1464635501202 Marionette TRACE conn3 <- [1,1222,null,{}] 12:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:11:41 INFO - PROCESS | 3732 | 1464635501205 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}] 12:11:41 INFO - PROCESS | 3732 | 1464635501286 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:11:41 INFO - PROCESS | 3732 | 1464635501293 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 3732 | ++DOCSHELL 184B3000 == 52 [pid = 3732] [id = 315] 12:11:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (184ED400) [pid = 3732] [serial = 944] [outer = 00000000] 12:11:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1989C800) [pid = 3732] [serial = 945] [outer = 184ED400] 12:11:41 INFO - PROCESS | 3732 | 1464635501341 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (19BA2000) [pid = 3732] [serial = 946] [outer = 184ED400] 12:11:41 INFO - PROCESS | 3732 | 1464635501968 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 833ms 12:11:42 INFO - PROCESS | 3732 | 1464635502030 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3732 | 1464635502034 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:11:42 INFO - PROCESS | 3732 | 1464635502040 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3732 | 1464635502044 Marionette TRACE conn3 <- [1,1226,null,{}] 12:11:42 INFO - PROCESS | 3732 | 1464635502050 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}] 12:11:42 INFO - PROCESS | 3732 | 1464635502162 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:11:42 INFO - PROCESS | 3732 | 1464635502293 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 3732 | ++DOCSHELL 10A5C000 == 53 [pid = 3732] [id = 316] 12:11:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (10A5E400) [pid = 3732] [serial = 947] [outer = 00000000] 12:11:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (11CA0000) [pid = 3732] [serial = 948] [outer = 10A5E400] 12:11:42 INFO - PROCESS | 3732 | 1464635502353 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (12B8E400) [pid = 3732] [serial = 949] [outer = 10A5E400] 12:11:42 INFO - PROCESS | 3732 | 1464635502953 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 925ms 12:11:42 INFO - PROCESS | 3732 | 1464635502969 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3732 | 1464635502975 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:11:42 INFO - PROCESS | 3732 | 1464635502982 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3732 | 1464635502985 Marionette TRACE conn3 <- [1,1230,null,{}] 12:11:42 INFO - PROCESS | 3732 | 1464635502989 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}] 12:11:43 INFO - PROCESS | 3732 | 1464635503097 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:11:43 INFO - PROCESS | 3732 | 1464635503201 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3732 | ++DOCSHELL 139BAC00 == 54 [pid = 3732] [id = 317] 12:11:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (13BA8400) [pid = 3732] [serial = 950] [outer = 00000000] 12:11:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (140C9800) [pid = 3732] [serial = 951] [outer = 13BA8400] 12:11:43 INFO - PROCESS | 3732 | 1464635503257 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (14E54400) [pid = 3732] [serial = 952] [outer = 13BA8400] 12:11:43 INFO - PROCESS | 3732 | 1464635503890 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 987ms 12:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:11:43 INFO - PROCESS | 3732 | 1464635503967 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3732 | 1464635503969 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 3732 | 1464635503973 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 3732 | 1464635503977 Marionette TRACE conn3 <- [1,1234,null,{}] 12:11:43 INFO - PROCESS | 3732 | 1464635504003 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}] 12:11:44 INFO - PROCESS | 3732 | 1464635504130 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:11:44 INFO - PROCESS | 3732 | 1464635504254 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 3732 | ++DOCSHELL 16730800 == 55 [pid = 3732] [id = 318] 12:11:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (16E75000) [pid = 3732] [serial = 953] [outer = 00000000] 12:11:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (184BB000) [pid = 3732] [serial = 954] [outer = 16E75000] 12:11:44 INFO - PROCESS | 3732 | 1464635504317 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (184F3800) [pid = 3732] [serial = 955] [outer = 16E75000] 12:11:44 INFO - PROCESS | 3732 | 1464635504860 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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 879ms 12:11:44 INFO - PROCESS | 3732 | 1464635504875 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3732 | 1464635504878 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:11:44 INFO - PROCESS | 3732 | 1464635504883 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:11:44 INFO - PROCESS | 3732 | 1464635504885 Marionette TRACE conn3 <- [1,1238,null,{}] 12:11:44 INFO - PROCESS | 3732 | 1464635504889 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}] 12:11:44 INFO - PROCESS | 3732 | 1464635504995 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:11:45 INFO - PROCESS | 3732 | 1464635505096 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 3732 | ++DOCSHELL 19BA4400 == 56 [pid = 3732] [id = 319] 12:11:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (19BA4800) [pid = 3732] [serial = 956] [outer = 00000000] 12:11:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (19C99800) [pid = 3732] [serial = 957] [outer = 19BA4800] 12:11:45 INFO - PROCESS | 3732 | 1464635505150 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (19F83400) [pid = 3732] [serial = 958] [outer = 19BA4800] 12:11:45 INFO - PROCESS | 3732 | 1464635505719 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 894ms 12:11:45 INFO - PROCESS | 3732 | 1464635505788 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3732 | 1464635505790 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:11:45 INFO - PROCESS | 3732 | 1464635505794 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 3732 | 1464635505796 Marionette TRACE conn3 <- [1,1242,null,{}] 12:11:45 INFO - PROCESS | 3732 | 1464635505799 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}] 12:11:45 INFO - PROCESS | 3732 | 1464635505900 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:11:46 INFO - PROCESS | 3732 | 1464635506029 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 3732 | ++DOCSHELL 19C93C00 == 57 [pid = 3732] [id = 320] 12:11:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (19C98000) [pid = 3732] [serial = 959] [outer = 00000000] 12:11:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (19F8C400) [pid = 3732] [serial = 960] [outer = 19C98000] 12:11:46 INFO - PROCESS | 3732 | 1464635506083 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1A15DC00) [pid = 3732] [serial = 961] [outer = 19C98000] 12:11:46 INFO - PROCESS | 3732 | 1464635506655 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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 894ms 12:11:46 INFO - PROCESS | 3732 | 1464635506681 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3732 | 1464635506684 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:11:46 INFO - PROCESS | 3732 | 1464635506687 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3732 | 1464635506689 Marionette TRACE conn3 <- [1,1246,null,{}] 12:11:46 INFO - PROCESS | 3732 | 1464635506694 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}] 12:11:46 INFO - PROCESS | 3732 | 1464635506821 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:11:47 INFO - PROCESS | 3732 | 1464635507101 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3732 | ++DOCSHELL 0F394C00 == 58 [pid = 3732] [id = 321] 12:11:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (10507800) [pid = 3732] [serial = 962] [outer = 00000000] 12:11:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (10D45400) [pid = 3732] [serial = 963] [outer = 10507800] 12:11:47 INFO - PROCESS | 3732 | 1464635507162 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (11026C00) [pid = 3732] [serial = 964] [outer = 10507800] 12:11:47 INFO - PROCESS | 3732 | 1464635507817 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]]]}] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 1667F000 == 57 [pid = 3732] [id = 295] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 102CA800 == 56 [pid = 3732] [id = 294] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 19BACC00 == 55 [pid = 3732] [id = 271] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 16737C00 == 54 [pid = 3732] [id = 314] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 12890000 == 53 [pid = 3732] [id = 313] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 172B2400 == 52 [pid = 3732] [id = 312] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 16733000 == 51 [pid = 3732] [id = 311] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 16288000 == 50 [pid = 3732] [id = 310] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 15F6F800 == 49 [pid = 3732] [id = 309] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 14ED6400 == 48 [pid = 3732] [id = 308] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 13DBFC00 == 47 [pid = 3732] [id = 307] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 10532400 == 46 [pid = 3732] [id = 306] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 11029400 == 45 [pid = 3732] [id = 305] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (17960400) [pid = 3732] [serial = 900] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOCSHELL 10A54800 == 44 [pid = 3732] [id = 301] 12:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1233ms 12:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:11:47 INFO - PROCESS | 3732 | 1464635507933 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3732 | 1464635507937 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:11:47 INFO - PROCESS | 3732 | 1464635507956 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3732 | 1464635507960 Marionette TRACE conn3 <- [1,1250,null,{}] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (16B22400) [pid = 3732] [serial = 885] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (17230400) [pid = 3732] [serial = 888] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (13BA9C00) [pid = 3732] [serial = 855] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1319E000) [pid = 3732] [serial = 873] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1371D800) [pid = 3732] [serial = 874] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (15F79000) [pid = 3732] [serial = 882] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1288E400) [pid = 3732] [serial = 870] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1300E400) [pid = 3732] [serial = 871] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (140E2000) [pid = 3732] [serial = 876] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (14399800) [pid = 3732] [serial = 877] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (175AB000) [pid = 3732] [serial = 891] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (10E36400) [pid = 3732] [serial = 852] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (16734C00) [pid = 3732] [serial = 858] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (16E71800) [pid = 3732] [serial = 864] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (15643800) [pid = 3732] [serial = 879] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (15D2F000) [pid = 3732] [serial = 880] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (130AAC00) [pid = 3732] [serial = 867] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (16972800) [pid = 3732] [serial = 861] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (16732800) [pid = 3732] [serial = 850] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (176C6000) [pid = 3732] [serial = 898] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (175A1000) [pid = 3732] [serial = 889] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (175D0800) [pid = 3732] [serial = 897] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (175C5400) [pid = 3732] [serial = 892] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (164C3000) [pid = 3732] [serial = 894] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16E6B400) [pid = 3732] [serial = 886] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16FED800) [pid = 3732] [serial = 895] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (164CB400) [pid = 3732] [serial = 883] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 3732 | 1464635507977 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}] 12:11:48 INFO - PROCESS | 3732 | 1464635508064 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:11:48 INFO - PROCESS | 3732 | 1464635508072 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3732 | ++DOCSHELL 128BE000 == 45 [pid = 3732] [id = 322] 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (128BF800) [pid = 3732] [serial = 965] [outer = 00000000] 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (13002400) [pid = 3732] [serial = 966] [outer = 128BF800] 12:11:48 INFO - PROCESS | 3732 | 1464635508122 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (133B5400) [pid = 3732] [serial = 967] [outer = 128BF800] 12:11:48 INFO - PROCESS | 3732 | 1464635508606 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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 709ms 12:11:48 INFO - PROCESS | 3732 | 1464635508643 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3732 | 1464635508647 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:11:48 INFO - PROCESS | 3732 | 1464635508651 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3732 | 1464635508653 Marionette TRACE conn3 <- [1,1254,null,{}] 12:11:48 INFO - PROCESS | 3732 | 1464635508657 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}] 12:11:48 INFO - PROCESS | 3732 | 1464635508742 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:11:48 INFO - PROCESS | 3732 | 1464635508751 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3732 | ++DOCSHELL 13DC9400 == 46 [pid = 3732] [id = 323] 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (140C5800) [pid = 3732] [serial = 968] [outer = 00000000] 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (140EA000) [pid = 3732] [serial = 969] [outer = 140C5800] 12:11:48 INFO - PROCESS | 3732 | 1464635508800 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (14ED4C00) [pid = 3732] [serial = 970] [outer = 140C5800] 12:11:49 INFO - PROCESS | 3732 | 1464635509272 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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 620ms 12:11:49 INFO - PROCESS | 3732 | 1464635509290 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3732 | 1464635509292 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:11:49 INFO - PROCESS | 3732 | 1464635509301 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 3732 | 1464635509306 Marionette TRACE conn3 <- [1,1258,null,{}] 12:11:49 INFO - PROCESS | 3732 | 1464635509315 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}] 12:11:49 INFO - PROCESS | 3732 | 1464635509400 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:11:49 INFO - PROCESS | 3732 | 1464635509411 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3732 | ++DOCSHELL 164BD800 == 47 [pid = 3732] [id = 324] 12:11:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (164BE400) [pid = 3732] [serial = 971] [outer = 00000000] 12:11:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (164C8800) [pid = 3732] [serial = 972] [outer = 164BE400] 12:11:49 INFO - PROCESS | 3732 | 1464635509454 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1672F800) [pid = 3732] [serial = 973] [outer = 164BE400] 12:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 637ms 12:11:49 INFO - PROCESS | 3732 | 1464635509931 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]]]}] 12:11:49 INFO - PROCESS | 3732 | 1464635509938 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3732 | 1464635509941 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:11:49 INFO - PROCESS | 3732 | 1464635509944 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 3732 | 1464635509945 Marionette TRACE conn3 <- [1,1262,null,{}] 12:11:49 INFO - PROCESS | 3732 | 1464635509958 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}] 12:11:50 INFO - PROCESS | 3732 | 1464635510043 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:11:50 INFO - PROCESS | 3732 | 1464635510049 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3732 | ++DOCSHELL 164C0400 == 48 [pid = 3732] [id = 325] 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1667F000) [pid = 3732] [serial = 974] [outer = 00000000] 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1691E800) [pid = 3732] [serial = 975] [outer = 1667F000] 12:11:50 INFO - PROCESS | 3732 | 1464635510093 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (16978C00) [pid = 3732] [serial = 976] [outer = 1667F000] 12:11:50 INFO - PROCESS | 3732 | 1464635510580 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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 700ms 12:11:50 INFO - PROCESS | 3732 | 1464635510643 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3732 | 1464635510645 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:11:50 INFO - PROCESS | 3732 | 1464635510649 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:11:50 INFO - PROCESS | 3732 | 1464635510650 Marionette TRACE conn3 <- [1,1266,null,{}] 12:11:50 INFO - PROCESS | 3732 | 1464635510658 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}] 12:11:50 INFO - PROCESS | 3732 | 1464635510768 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:11:50 INFO - PROCESS | 3732 | 1464635510779 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3732 | ++DOCSHELL 168E8800 == 49 [pid = 3732] [id = 326] 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (16E6AC00) [pid = 3732] [serial = 977] [outer = 00000000] 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (16E78800) [pid = 3732] [serial = 978] [outer = 16E6AC00] 12:11:50 INFO - PROCESS | 3732 | 1464635510886 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (175A1C00) [pid = 3732] [serial = 979] [outer = 16E6AC00] 12:11:51 INFO - PROCESS | 3732 | 1464635511311 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]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 746ms 12:11:51 INFO - PROCESS | 3732 | 1464635511399 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3732 | 1464635511401 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 3732 | 1464635511417 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3732 | 1464635511419 Marionette TRACE conn3 <- [1,1270,null,{}] 12:11:51 INFO - PROCESS | 3732 | 1464635511422 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}] 12:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:11:51 INFO - PROCESS | 3732 | 1464635511533 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:11:51 INFO - PROCESS | 3732 | 1464635511545 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3732 | ++DOCSHELL 16B24400 == 50 [pid = 3732] [id = 327] 12:11:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (175C5400) [pid = 3732] [serial = 980] [outer = 00000000] 12:11:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1784FC00) [pid = 3732] [serial = 981] [outer = 175C5400] 12:11:51 INFO - PROCESS | 3732 | 1464635511589 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (178BAC00) [pid = 3732] [serial = 982] [outer = 175C5400] 12:11:52 INFO - PROCESS | 3732 | 1464635512022 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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 637ms 12:11:52 INFO - PROCESS | 3732 | 1464635512060 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3732 | 1464635512062 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:11:52 INFO - PROCESS | 3732 | 1464635512066 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:11:52 INFO - PROCESS | 3732 | 1464635512067 Marionette TRACE conn3 <- [1,1274,null,{}] 12:11:52 INFO - PROCESS | 3732 | 1464635512076 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}] 12:11:52 INFO - PROCESS | 3732 | 1464635512184 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:11:52 INFO - PROCESS | 3732 | 1464635512191 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3732 | ++DOCSHELL 16976400 == 51 [pid = 3732] [id = 328] 12:11:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (175AC800) [pid = 3732] [serial = 983] [outer = 00000000] 12:11:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (184BBC00) [pid = 3732] [serial = 984] [outer = 175AC800] 12:11:52 INFO - PROCESS | 3732 | 1464635512245 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (184F0000) [pid = 3732] [serial = 985] [outer = 175AC800] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (16736000) [pid = 3732] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (15254400) [pid = 3732] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (16E73400) [pid = 3732] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1053AC00) [pid = 3732] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1102AC00) [pid = 3732] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (13DC0000) [pid = 3732] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (15F75C00) [pid = 3732] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (175CB800) [pid = 3732] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1696D400) [pid = 3732] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:11:52 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (12B90C00) [pid = 3732] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:11:52 INFO - PROCESS | 3732 | 1464635512768 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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 12:11:52 INFO - PROCESS | 3732 | 1464635512807 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3732 | 1464635512808 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:11:52 INFO - PROCESS | 3732 | 1464635512812 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3732 | 1464635512813 Marionette TRACE conn3 <- [1,1278,null,{}] 12:11:52 INFO - PROCESS | 3732 | 1464635512842 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}] 12:11:52 INFO - PROCESS | 3732 | 1464635512931 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:11:52 INFO - PROCESS | 3732 | 1464635512938 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3732 | ++DOCSHELL 105F0800 == 52 [pid = 3732] [id = 329] 12:11:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (105F2C00) [pid = 3732] [serial = 986] [outer = 00000000] 12:11:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (175D2000) [pid = 3732] [serial = 987] [outer = 105F2C00] 12:11:52 INFO - PROCESS | 3732 | 1464635512982 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1821A400) [pid = 3732] [serial = 988] [outer = 105F2C00] 12:11:53 INFO - PROCESS | 3732 | 1464635513404 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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 622ms 12:11:53 INFO - PROCESS | 3732 | 1464635513450 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3732 | 1464635513452 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:11:53 INFO - PROCESS | 3732 | 1464635513455 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:11:53 INFO - PROCESS | 3732 | 1464635513457 Marionette TRACE conn3 <- [1,1282,null,{}] 12:11:53 INFO - PROCESS | 3732 | 1464635513461 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}] 12:11:53 INFO - PROCESS | 3732 | 1464635513543 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:11:53 INFO - PROCESS | 3732 | 1464635513550 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3732 | ++DOCSHELL 1691C000 == 53 [pid = 3732] [id = 330] 12:11:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (175CEC00) [pid = 3732] [serial = 989] [outer = 00000000] 12:11:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1A1B6400) [pid = 3732] [serial = 990] [outer = 175CEC00] 12:11:53 INFO - PROCESS | 3732 | 1464635513593 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1A3E3000) [pid = 3732] [serial = 991] [outer = 175CEC00] 12:11:53 INFO - PROCESS | 3732 | 1464635514013 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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 591ms 12:11:54 INFO - PROCESS | 3732 | 1464635514055 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3732 | 1464635514057 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:11:54 INFO - PROCESS | 3732 | 1464635514064 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3732 | 1464635514066 Marionette TRACE conn3 <- [1,1286,null,{}] 12:11:54 INFO - PROCESS | 3732 | 1464635514069 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}] 12:11:54 INFO - PROCESS | 3732 | 1464635514151 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:11:54 INFO - PROCESS | 3732 | 1464635514157 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 3732 | ++DOCSHELL 19C97000 == 54 [pid = 3732] [id = 331] 12:11:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (19F84800) [pid = 3732] [serial = 992] [outer = 00000000] 12:11:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1A4F4C00) [pid = 3732] [serial = 993] [outer = 19F84800] 12:11:54 INFO - PROCESS | 3732 | 1464635514206 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1A7F5400) [pid = 3732] [serial = 994] [outer = 19F84800] 12:11:54 INFO - PROCESS | 3732 | 1464635514921 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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 902ms 12:11:54 INFO - PROCESS | 3732 | 1464635514953 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3732 | 1464635514957 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:11:54 INFO - PROCESS | 3732 | 1464635514963 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3732 | 1464635514967 Marionette TRACE conn3 <- [1,1290,null,{}] 12:11:54 INFO - PROCESS | 3732 | 1464635514973 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}] 12:11:55 INFO - PROCESS | 3732 | 1464635515086 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:11:55 INFO - PROCESS | 3732 | 1464635515220 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 3732 | ++DOCSHELL 12A72C00 == 55 [pid = 3732] [id = 332] 12:11:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (12B8B400) [pid = 3732] [serial = 995] [outer = 00000000] 12:11:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (13BA9400) [pid = 3732] [serial = 996] [outer = 12B8B400] 12:11:55 INFO - PROCESS | 3732 | 1464635515278 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (13BB6400) [pid = 3732] [serial = 997] [outer = 12B8B400] 12:11:55 INFO - PROCESS | 3732 | 1464635515867 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]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 948ms 12:11:55 INFO - PROCESS | 3732 | 1464635515908 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3732 | 1464635515914 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:11:55 INFO - PROCESS | 3732 | 1464635515920 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3732 | 1464635515923 Marionette TRACE conn3 <- [1,1294,null,{}] 12:11:55 INFO - PROCESS | 3732 | 1464635515927 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}] 12:11:56 INFO - PROCESS | 3732 | 1464635516046 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:11:56 INFO - PROCESS | 3732 | 1464635516151 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3732 | ++DOCSHELL 14395000 == 56 [pid = 3732] [id = 333] 12:11:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (15250C00) [pid = 3732] [serial = 998] [outer = 00000000] 12:11:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (15F76800) [pid = 3732] [serial = 999] [outer = 15250C00] 12:11:56 INFO - PROCESS | 3732 | 1464635516205 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (164C9000) [pid = 3732] [serial = 1000] [outer = 15250C00] 12:11:56 INFO - PROCESS | 3732 | 1464635516821 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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 933ms 12:11:56 INFO - PROCESS | 3732 | 1464635516863 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3732 | 1464635516866 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:11:56 INFO - PROCESS | 3732 | 1464635516870 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3732 | 1464635516874 Marionette TRACE conn3 <- [1,1298,null,{}] 12:11:56 INFO - PROCESS | 3732 | 1464635516885 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}] 12:11:56 INFO - PROCESS | 3732 | 1464635516995 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:11:57 INFO - PROCESS | 3732 | 1464635517136 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 3732 | ++DOCSHELL 176C5800 == 57 [pid = 3732] [id = 334] 12:11:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (19F88000) [pid = 3732] [serial = 1001] [outer = 00000000] 12:11:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (1A3E5000) [pid = 3732] [serial = 1002] [outer = 19F88000] 12:11:57 INFO - PROCESS | 3732 | 1464635517193 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1A4F5000) [pid = 3732] [serial = 1003] [outer = 19F88000] 12:11:57 INFO - PROCESS | 3732 | 1464635517733 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] 12:11:57 INFO - PROCESS | 3732 | 1464635517776 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:11:57 INFO - PROCESS | 3732 | 1464635517780 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 3732 | 1464635517782 Marionette TRACE conn3 <- [1,1302,null,{}] 12:11:57 INFO - PROCESS | 3732 | 1464635517785 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}] 12:11:57 INFO - PROCESS | 3732 | 1464635517892 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:11:57 INFO - PROCESS | 3732 | 1464635517996 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 3732 | ++DOCSHELL 1A7F1800 == 58 [pid = 3732] [id = 335] 12:11:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1A847800) [pid = 3732] [serial = 1004] [outer = 00000000] 12:11:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1A84DC00) [pid = 3732] [serial = 1005] [outer = 1A847800] 12:11:58 INFO - PROCESS | 3732 | 1464635518043 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1A850800) [pid = 3732] [serial = 1006] [outer = 1A847800] 12:11:58 INFO - PROCESS | 3732 | 1464635518630 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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 933ms 12:11:58 INFO - PROCESS | 3732 | 1464635518709 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3732 | 1464635518711 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:11:58 INFO - PROCESS | 3732 | 1464635518715 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3732 | 1464635518717 Marionette TRACE conn3 <- [1,1306,null,{}] 12:11:58 INFO - PROCESS | 3732 | 1464635518720 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}] 12:11:58 INFO - PROCESS | 3732 | 1464635518824 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:11:58 INFO - PROCESS | 3732 | 1464635518956 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 3732 | ++DOCSHELL 1A844C00 == 59 [pid = 3732] [id = 336] 12:11:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (1A846000) [pid = 3732] [serial = 1007] [outer = 00000000] 12:11:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1A966400) [pid = 3732] [serial = 1008] [outer = 1A846000] 12:11:59 INFO - PROCESS | 3732 | 1464635519012 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1A969400) [pid = 3732] [serial = 1009] [outer = 1A846000] 12:11:59 INFO - PROCESS | 3732 | 1464635519577 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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 886ms 12:11:59 INFO - PROCESS | 3732 | 1464635519619 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3732 | 1464635519621 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:11:59 INFO - PROCESS | 3732 | 1464635519625 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3732 | 1464635519627 Marionette TRACE conn3 <- [1,1310,null,{}] 12:11:59 INFO - PROCESS | 3732 | 1464635519631 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}] 12:11:59 INFO - PROCESS | 3732 | 1464635519757 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:11:59 INFO - PROCESS | 3732 | 1464635519864 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3732 | ++DOCSHELL 15646800 == 60 [pid = 3732] [id = 337] 12:11:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (15D36400) [pid = 3732] [serial = 1010] [outer = 00000000] 12:11:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (16687000) [pid = 3732] [serial = 1011] [outer = 15D36400] 12:11:59 INFO - PROCESS | 3732 | 1464635519918 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (16E76000) [pid = 3732] [serial = 1012] [outer = 15D36400] 12:12:00 INFO - PROCESS | 3732 | 1464635520741 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1135ms 12:12:00 INFO - PROCESS | 3732 | 1464635520770 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3732 | 1464635520773 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 3732 | 1464635520779 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:12:00 INFO - PROCESS | 3732 | 1464635520782 Marionette TRACE conn3 <- [1,1314,null,{}] 12:12:00 INFO - PROCESS | 3732 | 1464635520788 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}] 12:12:00 INFO - PROCESS | 3732 | 1464635520889 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:12:00 INFO - PROCESS | 3732 | 1464635520999 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3732 | ++DOCSHELL 13001400 == 61 [pid = 3732] [id = 338] 12:12:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1307A000) [pid = 3732] [serial = 1013] [outer = 00000000] 12:12:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (139BE000) [pid = 3732] [serial = 1014] [outer = 1307A000] 12:12:01 INFO - PROCESS | 3732 | 1464635521048 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (13DBC000) [pid = 3732] [serial = 1015] [outer = 1307A000] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 104EAC00 == 60 [pid = 3732] [id = 297] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 14E5F800 == 59 [pid = 3732] [id = 293] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 1696E000 == 58 [pid = 3732] [id = 296] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 139C6C00 == 57 [pid = 3732] [id = 292] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 1691C000 == 56 [pid = 3732] [id = 330] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 105F0800 == 55 [pid = 3732] [id = 329] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 16976400 == 54 [pid = 3732] [id = 328] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 16B24400 == 53 [pid = 3732] [id = 327] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 168E8800 == 52 [pid = 3732] [id = 326] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 164C0400 == 51 [pid = 3732] [id = 325] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 164BD800 == 50 [pid = 3732] [id = 324] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 13DC9400 == 49 [pid = 3732] [id = 323] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 128BE000 == 48 [pid = 3732] [id = 322] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 0F394C00 == 47 [pid = 3732] [id = 321] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 19BA4400 == 46 [pid = 3732] [id = 319] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 16730800 == 45 [pid = 3732] [id = 318] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 139BAC00 == 44 [pid = 3732] [id = 317] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 10A5C000 == 43 [pid = 3732] [id = 316] 12:12:01 INFO - PROCESS | 3732 | --DOCSHELL 184B3000 == 42 [pid = 3732] [id = 315] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (168E8C00) [pid = 3732] [serial = 930] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (15686400) [pid = 3732] [serial = 924] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (175AA800) [pid = 3732] [serial = 933] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (16977C00) [pid = 3732] [serial = 931] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (15689800) [pid = 3732] [serial = 925] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (10E2CC00) [pid = 3732] [serial = 918] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (133AE000) [pid = 3732] [serial = 919] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (13075000) [pid = 3732] [serial = 916] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (12A96C00) [pid = 3732] [serial = 915] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (140C7000) [pid = 3732] [serial = 921] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (140E4000) [pid = 3732] [serial = 922] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (164C1800) [pid = 3732] [serial = 927] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (184E6C00) [pid = 3732] [serial = 912] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (12A67000) [pid = 3732] [serial = 903] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (17855400) [pid = 3732] [serial = 936] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (168DE800) [pid = 3732] [serial = 906] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (182F9800) [pid = 3732] [serial = 909] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (175C6400) [pid = 3732] [serial = 934] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1989C800) [pid = 3732] [serial = 945] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (184E6400) [pid = 3732] [serial = 943] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (184B8000) [pid = 3732] [serial = 942] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1795D000) [pid = 3732] [serial = 937] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1673AC00) [pid = 3732] [serial = 939] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (164CBC00) [pid = 3732] [serial = 928] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (175A6800) [pid = 3732] [serial = 940] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3732 | 1464635521623 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]]]}] 12:12:01 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 12:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 902ms 12:12:01 INFO - PROCESS | 3732 | 1464635521669 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3732 | 1464635521674 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:12:01 INFO - PROCESS | 3732 | 1464635521680 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3732 | 1464635521682 Marionette TRACE conn3 <- [1,1318,null,{}] 12:12:01 INFO - PROCESS | 3732 | 1464635521686 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}] 12:12:01 INFO - PROCESS | 3732 | 1464635521774 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:12:01 INFO - PROCESS | 3732 | 1464635521876 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 3732 | ++DOCSHELL 105E7400 == 43 [pid = 3732] [id = 339] 12:12:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (10A5D400) [pid = 3732] [serial = 1016] [outer = 00000000] 12:12:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (130A7800) [pid = 3732] [serial = 1017] [outer = 10A5D400] 12:12:01 INFO - PROCESS | 3732 | 1464635521923 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (13DC5000) [pid = 3732] [serial = 1018] [outer = 10A5D400] 12:12:02 INFO - PROCESS | 3732 | 1464635522361 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]]]}] 12:12:02 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 12:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 747ms 12:12:02 INFO - PROCESS | 3732 | 1464635522420 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 3732 | 1464635522422 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:12:02 INFO - PROCESS | 3732 | 1464635522425 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 3732 | 1464635522428 Marionette TRACE conn3 <- [1,1322,null,{}] 12:12:02 INFO - PROCESS | 3732 | 1464635522442 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}] 12:12:02 INFO - PROCESS | 3732 | 1464635522530 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:12:02 INFO - PROCESS | 3732 | 1464635522547 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 3732 | ++DOCSHELL 164C0000 == 44 [pid = 3732] [id = 340] 12:12:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (164C0400) [pid = 3732] [serial = 1019] [outer = 00000000] 12:12:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (164CC400) [pid = 3732] [serial = 1020] [outer = 164C0400] 12:12:02 INFO - PROCESS | 3732 | 1464635522594 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (16735C00) [pid = 3732] [serial = 1021] [outer = 164C0400] 12:12:03 INFO - PROCESS | 3732 | 1464635523051 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]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 653ms 12:12:03 INFO - PROCESS | 3732 | 1464635523083 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3732 | 1464635523086 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:12:03 INFO - PROCESS | 3732 | 1464635523089 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:12:03 INFO - PROCESS | 3732 | 1464635523091 Marionette TRACE conn3 <- [1,1326,null,{}] 12:12:03 INFO - PROCESS | 3732 | 1464635523098 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}] 12:12:03 INFO - PROCESS | 3732 | 1464635523189 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:12:03 INFO - PROCESS | 3732 | 1464635523197 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 3732 | ++DOCSHELL 1696D400 == 45 [pid = 3732] [id = 341] 12:12:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1696E000) [pid = 3732] [serial = 1022] [outer = 00000000] 12:12:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (16B28000) [pid = 3732] [serial = 1023] [outer = 1696E000] 12:12:03 INFO - PROCESS | 3732 | 1464635523242 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (16E77400) [pid = 3732] [serial = 1024] [outer = 1696E000] 12:12:04 INFO - PROCESS | 3732 | 1464635524173 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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1089ms 12:12:04 INFO - PROCESS | 3732 | 1464635524197 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3732 | 1464635524200 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:12:04 INFO - PROCESS | 3732 | 1464635524204 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:12:04 INFO - PROCESS | 3732 | 1464635524206 Marionette TRACE conn3 <- [1,1330,null,{}] 12:12:04 INFO - PROCESS | 3732 | 1464635524209 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}] 12:12:04 INFO - PROCESS | 3732 | 1464635524335 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:12:04 INFO - PROCESS | 3732 | 1464635524342 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 3732 | ++DOCSHELL 16971800 == 46 [pid = 3732] [id = 342] 12:12:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (16B27800) [pid = 3732] [serial = 1025] [outer = 00000000] 12:12:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (175AA000) [pid = 3732] [serial = 1026] [outer = 16B27800] 12:12:04 INFO - PROCESS | 3732 | 1464635524387 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (175C6C00) [pid = 3732] [serial = 1027] [outer = 16B27800] 12:12:04 INFO - PROCESS | 3732 | 1464635524858 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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 700ms 12:12:04 INFO - PROCESS | 3732 | 1464635524891 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3732 | 1464635524893 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:12:04 INFO - PROCESS | 3732 | 1464635524897 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3732 | 1464635524898 Marionette TRACE conn3 <- [1,1334,null,{}] 12:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:12:04 INFO - PROCESS | 3732 | 1464635524902 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}] 12:12:05 INFO - PROCESS | 3732 | 1464635525031 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:12:05 INFO - PROCESS | 3732 | 1464635525039 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3732 | ++DOCSHELL 17964C00 == 47 [pid = 3732] [id = 343] 12:12:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (17DCD400) [pid = 3732] [serial = 1028] [outer = 00000000] 12:12:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (184BE400) [pid = 3732] [serial = 1029] [outer = 17DCD400] 12:12:05 INFO - PROCESS | 3732 | 1464635525089 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (184EF000) [pid = 3732] [serial = 1030] [outer = 17DCD400] 12:12:05 INFO - PROCESS | 3732 | 1464635525532 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]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 700ms 12:12:05 INFO - PROCESS | 3732 | 1464635525602 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3732 | 1464635525604 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 3732 | 1464635525634 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 3732 | 1464635525635 Marionette TRACE conn3 <- [1,1338,null,{}] 12:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:12:05 INFO - PROCESS | 3732 | 1464635525648 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}] 12:12:05 INFO - PROCESS | 3732 | 1464635525879 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (10507800) [pid = 3732] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (175C5400) [pid = 3732] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (164BE400) [pid = 3732] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (128BF800) [pid = 3732] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1667F000) [pid = 3732] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (175CEC00) [pid = 3732] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (16E6AC00) [pid = 3732] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (140C5800) [pid = 3732] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (175AC800) [pid = 3732] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:12:05 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (105F2C00) [pid = 3732] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:12:05 INFO - PROCESS | 3732 | 1464635525950 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 3732 | ++DOCSHELL 10507800 == 48 [pid = 3732] [id = 344] 12:12:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (10530C00) [pid = 3732] [serial = 1031] [outer = 00000000] 12:12:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (13903000) [pid = 3732] [serial = 1032] [outer = 10530C00] 12:12:06 INFO - PROCESS | 3732 | 1464635525999 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (140E1C00) [pid = 3732] [serial = 1033] [outer = 10530C00] 12:12:06 INFO - PROCESS | 3732 | 1464635526369 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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 793ms 12:12:06 INFO - PROCESS | 3732 | 1464635526440 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3732 | 1464635526441 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:12:06 INFO - PROCESS | 3732 | 1464635526445 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 3732 | 1464635526447 Marionette TRACE conn3 <- [1,1342,null,{}] 12:12:06 INFO - PROCESS | 3732 | 1464635526450 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}] 12:12:06 INFO - PROCESS | 3732 | 1464635526531 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:12:06 INFO - PROCESS | 3732 | 1464635526537 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 3732 | ++DOCSHELL 15648800 == 49 [pid = 3732] [id = 345] 12:12:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1667F000) [pid = 3732] [serial = 1034] [outer = 00000000] 12:12:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (19894C00) [pid = 3732] [serial = 1035] [outer = 1667F000] 12:12:06 INFO - PROCESS | 3732 | 1464635526591 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (19C9A000) [pid = 3732] [serial = 1036] [outer = 1667F000] 12:12:06 INFO - PROCESS | 3732 | 1464635527012 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 591ms 12:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:12:07 INFO - PROCESS | 3732 | 1464635527052 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3732 | 1464635527054 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:12:07 INFO - PROCESS | 3732 | 1464635527057 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3732 | 1464635527059 Marionette TRACE conn3 <- [1,1346,null,{}] 12:12:07 INFO - PROCESS | 3732 | 1464635527066 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}] 12:12:07 INFO - PROCESS | 3732 | 1464635527149 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:12:07 INFO - PROCESS | 3732 | 1464635527156 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3732 | ++DOCSHELL 17DD8000 == 50 [pid = 3732] [id = 346] 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (184BE800) [pid = 3732] [serial = 1037] [outer = 00000000] 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1A848800) [pid = 3732] [serial = 1038] [outer = 184BE800] 12:12:07 INFO - PROCESS | 3732 | 1464635527199 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1A84FC00) [pid = 3732] [serial = 1039] [outer = 184BE800] 12:12:07 INFO - PROCESS | 3732 | 1464635527647 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 622ms 12:12:07 INFO - PROCESS | 3732 | 1464635527700 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3732 | 1464635527702 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:12:07 INFO - PROCESS | 3732 | 1464635527706 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3732 | 1464635527707 Marionette TRACE conn3 <- [1,1350,null,{}] 12:12:07 INFO - PROCESS | 3732 | 1464635527714 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}] 12:12:07 INFO - PROCESS | 3732 | 1464635527796 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:12:07 INFO - PROCESS | 3732 | 1464635527803 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 3732 | ++DOCSHELL 140E4C00 == 51 [pid = 3732] [id = 347] 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (19F87000) [pid = 3732] [serial = 1040] [outer = 00000000] 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1ABCA000) [pid = 3732] [serial = 1041] [outer = 19F87000] 12:12:07 INFO - PROCESS | 3732 | 1464635527846 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (1ABD0400) [pid = 3732] [serial = 1042] [outer = 19F87000] 12:12:08 INFO - PROCESS | 3732 | 1464635528597 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 948ms 12:12:08 INFO - PROCESS | 3732 | 1464635528637 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3732 | 1464635528643 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:12:08 INFO - PROCESS | 3732 | 1464635528647 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 3732 | 1464635528652 Marionette TRACE conn3 <- [1,1354,null,{}] 12:12:08 INFO - PROCESS | 3732 | 1464635528657 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}] 12:12:08 INFO - PROCESS | 3732 | 1464635528771 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:12:08 INFO - PROCESS | 3732 | 1464635528909 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 3732 | ++DOCSHELL 131A8000 == 52 [pid = 3732] [id = 348] 12:12:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1331D800) [pid = 3732] [serial = 1043] [outer = 00000000] 12:12:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (13DC8C00) [pid = 3732] [serial = 1044] [outer = 1331D800] 12:12:08 INFO - PROCESS | 3732 | 1464635528966 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1524CC00) [pid = 3732] [serial = 1045] [outer = 1331D800] 12:12:09 INFO - PROCESS | 3732 | 1464635529560 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] 12:12:09 INFO - PROCESS | 3732 | 1464635529599 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:12:09 INFO - PROCESS | 3732 | 1464635529606 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 3732 | 1464635529609 Marionette TRACE conn3 <- [1,1358,null,{}] 12:12:09 INFO - PROCESS | 3732 | 1464635529613 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}] 12:12:09 INFO - PROCESS | 3732 | 1464635529727 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:12:09 INFO - PROCESS | 3732 | 1464635529854 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3732 | ++DOCSHELL 15F79000 == 53 [pid = 3732] [id = 349] 12:12:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (164BEC00) [pid = 3732] [serial = 1046] [outer = 00000000] 12:12:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (175C5400) [pid = 3732] [serial = 1047] [outer = 164BEC00] 12:12:09 INFO - PROCESS | 3732 | 1464635529910 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (17855400) [pid = 3732] [serial = 1048] [outer = 164BEC00] 12:12:10 INFO - PROCESS | 3732 | 1464635530532 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] 12:12:10 INFO - PROCESS | 3732 | 1464635530608 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:12:10 INFO - PROCESS | 3732 | 1464635530613 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3732 | 1464635530616 Marionette TRACE conn3 <- [1,1362,null,{}] 12:12:10 INFO - PROCESS | 3732 | 1464635530627 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}] 12:12:10 INFO - PROCESS | 3732 | 1464635530769 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:12:10 INFO - PROCESS | 3732 | 1464635530907 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3732 | ++DOCSHELL 156D0800 == 54 [pid = 3732] [id = 350] 12:12:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1A847400) [pid = 3732] [serial = 1049] [outer = 00000000] 12:12:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1AEA1400) [pid = 3732] [serial = 1050] [outer = 1A847400] 12:12:10 INFO - PROCESS | 3732 | 1464635530987 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1AEA6800) [pid = 3732] [serial = 1051] [outer = 1A847400] 12:12:11 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:11 INFO - PROCESS | 3732 | 1464635531640 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] 12:12:11 INFO - PROCESS | 3732 | 1464635531696 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:12:11 INFO - PROCESS | 3732 | 1464635531699 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3732 | 1464635531701 Marionette TRACE conn3 <- [1,1366,null,{}] 12:12:11 INFO - PROCESS | 3732 | 1464635531705 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}] 12:12:11 INFO - PROCESS | 3732 | 1464635531816 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:12:11 INFO - PROCESS | 3732 | 1464635531924 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 3732 | ++DOCSHELL 1ABCF000 == 55 [pid = 3732] [id = 351] 12:12:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1AEA4C00) [pid = 3732] [serial = 1052] [outer = 00000000] 12:12:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1B286800) [pid = 3732] [serial = 1053] [outer = 1AEA4C00] 12:12:11 INFO - PROCESS | 3732 | 1464635531977 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1B289400) [pid = 3732] [serial = 1054] [outer = 1AEA4C00] 12:12:12 INFO - PROCESS | 3732 | 1464635532559 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] 12:12:12 INFO - PROCESS | 3732 | 1464635532606 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:12:12 INFO - PROCESS | 3732 | 1464635532609 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 3732 | 1464635532611 Marionette TRACE conn3 <- [1,1370,null,{}] 12:12:12 INFO - PROCESS | 3732 | 1464635532615 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}] 12:12:12 INFO - PROCESS | 3732 | 1464635532717 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:12:12 INFO - PROCESS | 3732 | 1464635532824 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3732 | ++DOCSHELL 1AEABC00 == 56 [pid = 3732] [id = 352] 12:12:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (1B281000) [pid = 3732] [serial = 1055] [outer = 00000000] 12:12:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (1B2EE800) [pid = 3732] [serial = 1056] [outer = 1B281000] 12:12:12 INFO - PROCESS | 3732 | 1464635532879 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (1B2F7400) [pid = 3732] [serial = 1057] [outer = 1B281000] 12:12:13 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:13 INFO - PROCESS | 3732 | 1464635533736 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] 12:12:13 INFO - PROCESS | 3732 | 1464635533766 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:12:13 INFO - PROCESS | 3732 | 1464635533772 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3732 | 1464635533776 Marionette TRACE conn3 <- [1,1374,null,{}] 12:12:13 INFO - PROCESS | 3732 | 1464635533782 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}] 12:12:13 INFO - PROCESS | 3732 | 1464635533881 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:12:14 INFO - PROCESS | 3732 | 1464635534022 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3732 | ++DOCSHELL 131AA800 == 57 [pid = 3732] [id = 353] 12:12:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (133ACC00) [pid = 3732] [serial = 1058] [outer = 00000000] 12:12:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (140C8800) [pid = 3732] [serial = 1059] [outer = 133ACC00] 12:12:14 INFO - PROCESS | 3732 | 1464635534099 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (14E5BC00) [pid = 3732] [serial = 1060] [outer = 133ACC00] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 17DD8000 == 56 [pid = 3732] [id = 346] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 15648800 == 55 [pid = 3732] [id = 345] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 10507800 == 54 [pid = 3732] [id = 344] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 17964C00 == 53 [pid = 3732] [id = 343] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 16971800 == 52 [pid = 3732] [id = 342] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 1696D400 == 51 [pid = 3732] [id = 341] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 164C0000 == 50 [pid = 3732] [id = 340] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 105E7400 == 49 [pid = 3732] [id = 339] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 13001400 == 48 [pid = 3732] [id = 338] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 12A72C00 == 47 [pid = 3732] [id = 332] 12:12:14 INFO - PROCESS | 3732 | --DOCSHELL 19C97000 == 46 [pid = 3732] [id = 331] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (1A4F4C00) [pid = 3732] [serial = 993] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (1A3E3000) [pid = 3732] [serial = 991] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (11026C00) [pid = 3732] [serial = 964] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (178BAC00) [pid = 3732] [serial = 982] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (1672F800) [pid = 3732] [serial = 973] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (133B5400) [pid = 3732] [serial = 967] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (11CA0000) [pid = 3732] [serial = 948] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1691E800) [pid = 3732] [serial = 975] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (140C9800) [pid = 3732] [serial = 951] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (19C99800) [pid = 3732] [serial = 957] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (1A1B6400) [pid = 3732] [serial = 990] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (175A1C00) [pid = 3732] [serial = 979] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (16E78800) [pid = 3732] [serial = 978] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (140EA000) [pid = 3732] [serial = 969] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (1784FC00) [pid = 3732] [serial = 981] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (14ED4C00) [pid = 3732] [serial = 970] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (184BBC00) [pid = 3732] [serial = 984] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1821A400) [pid = 3732] [serial = 988] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (175D2000) [pid = 3732] [serial = 987] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (13002400) [pid = 3732] [serial = 966] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (19F8C400) [pid = 3732] [serial = 960] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (184F0000) [pid = 3732] [serial = 985] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (10D45400) [pid = 3732] [serial = 963] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (184BB000) [pid = 3732] [serial = 954] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (164C8800) [pid = 3732] [serial = 972] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (16978C00) [pid = 3732] [serial = 976] [outer = 00000000] [url = about:blank] 12:12:14 INFO - PROCESS | 3732 | 1464635534783 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] 12:12:14 INFO - PROCESS | 3732 | 1464635534840 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:12:14 INFO - PROCESS | 3732 | 1464635534851 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3732 | 1464635534853 Marionette TRACE conn3 <- [1,1378,null,{}] 12:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:12:14 INFO - PROCESS | 3732 | 1464635534857 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}] 12:12:14 INFO - PROCESS | 3732 | 1464635534946 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:12:14 INFO - PROCESS | 3732 | 1464635534952 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3732 | ++DOCSHELL 128BE000 == 47 [pid = 3732] [id = 354] 12:12:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (12A72000) [pid = 3732] [serial = 1061] [outer = 00000000] 12:12:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (14390400) [pid = 3732] [serial = 1062] [outer = 12A72000] 12:12:14 INFO - PROCESS | 3732 | 1464635534998 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (15639400) [pid = 3732] [serial = 1063] [outer = 12A72000] 12:12:15 INFO - PROCESS | 3732 | 1464635535516 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 685ms 12:12:15 INFO - PROCESS | 3732 | 1464635535553 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3732 | 1464635535555 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:12:15 INFO - PROCESS | 3732 | 1464635535559 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3732 | 1464635535562 Marionette TRACE conn3 <- [1,1382,null,{}] 12:12:15 INFO - PROCESS | 3732 | 1464635535573 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}] 12:12:15 INFO - PROCESS | 3732 | 1464635535660 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:12:15 INFO - PROCESS | 3732 | 1464635535670 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3732 | ++DOCSHELL 1667A400 == 48 [pid = 3732] [id = 355] 12:12:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1667E000) [pid = 3732] [serial = 1064] [outer = 00000000] 12:12:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (16734C00) [pid = 3732] [serial = 1065] [outer = 1667E000] 12:12:15 INFO - PROCESS | 3732 | 1464635535717 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1691F400) [pid = 3732] [serial = 1066] [outer = 1667E000] 12:12:16 INFO - PROCESS | 3732 | 1464635536170 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 12:12:16 INFO - PROCESS | 3732 | 1464635536197 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3732 | 1464635536199 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:12:16 INFO - PROCESS | 3732 | 1464635536203 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3732 | 1464635536204 Marionette TRACE conn3 <- [1,1386,null,{}] 12:12:16 INFO - PROCESS | 3732 | 1464635536207 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}] 12:12:16 INFO - PROCESS | 3732 | 1464635536292 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:12:16 INFO - PROCESS | 3732 | 1464635536298 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3732 | ++DOCSHELL 164CCC00 == 49 [pid = 3732] [id = 356] 12:12:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (168DBC00) [pid = 3732] [serial = 1067] [outer = 00000000] 12:12:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (17169400) [pid = 3732] [serial = 1068] [outer = 168DBC00] 12:12:16 INFO - PROCESS | 3732 | 1464635536343 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (175A2800) [pid = 3732] [serial = 1069] [outer = 168DBC00] 12:12:16 INFO - PROCESS | 3732 | 1464635536771 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 590ms 12:12:16 INFO - PROCESS | 3732 | 1464635536813 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3732 | 1464635536815 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 3732 | 1464635536819 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3732 | 1464635536820 Marionette TRACE conn3 <- [1,1390,null,{}] 12:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:12:16 INFO - PROCESS | 3732 | 1464635536824 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}] 12:12:16 INFO - PROCESS | 3732 | 1464635536916 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:12:16 INFO - PROCESS | 3732 | 1464635536922 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3732 | ++DOCSHELL 12D72800 == 50 [pid = 3732] [id = 357] 12:12:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (16971000) [pid = 3732] [serial = 1070] [outer = 00000000] 12:12:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (176C8400) [pid = 3732] [serial = 1071] [outer = 16971000] 12:12:16 INFO - PROCESS | 3732 | 1464635536966 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (178BD400) [pid = 3732] [serial = 1072] [outer = 16971000] 12:12:17 INFO - PROCESS | 3732 | 1464635537463 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 668ms 12:12:17 INFO - PROCESS | 3732 | 1464635537501 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3732 | 1464635537503 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:12:17 INFO - PROCESS | 3732 | 1464635537507 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:12:17 INFO - PROCESS | 3732 | 1464635537508 Marionette TRACE conn3 <- [1,1394,null,{}] 12:12:17 INFO - PROCESS | 3732 | 1464635537512 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}] 12:12:17 INFO - PROCESS | 3732 | 1464635537653 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:12:17 INFO - PROCESS | 3732 | 1464635537705 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 3732 | ++DOCSHELL 182EE400 == 51 [pid = 3732] [id = 358] 12:12:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (184BB000) [pid = 3732] [serial = 1073] [outer = 00000000] 12:12:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (19B9EC00) [pid = 3732] [serial = 1074] [outer = 184BB000] 12:12:17 INFO - PROCESS | 3732 | 1464635537750 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (19BA5000) [pid = 3732] [serial = 1075] [outer = 184BB000] 12:12:18 INFO - PROCESS | 3732 | 1464635538168 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 747ms 12:12:18 INFO - PROCESS | 3732 | 1464635538232 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3732 | 1464635538234 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:12:18 INFO - PROCESS | 3732 | 1464635538237 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 3732 | 1464635538239 Marionette TRACE conn3 <- [1,1398,null,{}] 12:12:18 INFO - PROCESS | 3732 | 1464635538288 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}] 12:12:18 INFO - PROCESS | 3732 | 1464635538409 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:12:18 INFO - PROCESS | 3732 | 1464635538473 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3732 | ++DOCSHELL 19BA0C00 == 52 [pid = 3732] [id = 359] 12:12:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1A15B800) [pid = 3732] [serial = 1076] [outer = 00000000] 12:12:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1A3E2C00) [pid = 3732] [serial = 1077] [outer = 1A15B800] 12:12:18 INFO - PROCESS | 3732 | 1464635538517 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1A7F0400) [pid = 3732] [serial = 1078] [outer = 1A15B800] 12:12:18 INFO - PROCESS | 3732 | 1464635538960 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 762ms 12:12:18 INFO - PROCESS | 3732 | 1464635539001 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3732 | 1464635539003 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:12:19 INFO - PROCESS | 3732 | 1464635539006 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 3732 | 1464635539008 Marionette TRACE conn3 <- [1,1402,null,{}] 12:12:19 INFO - PROCESS | 3732 | 1464635539011 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}] 12:12:19 INFO - PROCESS | 3732 | 1464635539130 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:12:19 INFO - PROCESS | 3732 | 1464635539140 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3732 | ++DOCSHELL 1A3DEC00 == 53 [pid = 3732] [id = 360] 12:12:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1A3E2800) [pid = 3732] [serial = 1079] [outer = 00000000] 12:12:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1ABC5800) [pid = 3732] [serial = 1080] [outer = 1A3E2800] 12:12:19 INFO - PROCESS | 3732 | 1464635539194 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (1AEA5800) [pid = 3732] [serial = 1081] [outer = 1A3E2800] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (16B27800) [pid = 3732] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (17DCD400) [pid = 3732] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1696E000) [pid = 3732] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (10A5D400) [pid = 3732] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (164C0400) [pid = 3732] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (10530C00) [pid = 3732] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1307A000) [pid = 3732] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (15D36400) [pid = 3732] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1667F000) [pid = 3732] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (19C98000) [pid = 3732] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (10A5DC00) [pid = 3732] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (184ED400) [pid = 3732] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (10A5E400) [pid = 3732] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (18224C00) [pid = 3732] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (19BA4800) [pid = 3732] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (10A55000) [pid = 3732] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (184BD000) [pid = 3732] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (19C94800) [pid = 3732] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (10483000) [pid = 3732] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (10D3FC00) [pid = 3732] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (164CA400) [pid = 3732] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (16969400) [pid = 3732] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (13904400) [pid = 3732] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (164C4000) [pid = 3732] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (16E75000) [pid = 3732] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (13BA8400) [pid = 3732] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (168DB400) [pid = 3732] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:12:19 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (184BE800) [pid = 3732] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:12:19 INFO - PROCESS | 3732 | 1464635539948 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 995ms 12:12:19 INFO - PROCESS | 3732 | 1464635540007 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3732 | 1464635540009 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:12:19 INFO - PROCESS | 3732 | 1464635540012 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:12:19 INFO - PROCESS | 3732 | 1464635540014 Marionette TRACE conn3 <- [1,1406,null,{}] 12:12:19 INFO - PROCESS | 3732 | 1464635540017 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}] 12:12:20 INFO - PROCESS | 3732 | 1464635540100 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:12:20 INFO - PROCESS | 3732 | 1464635540109 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3732 | ++DOCSHELL 1102DC00 == 54 [pid = 3732] [id = 361] 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (11C66000) [pid = 3732] [serial = 1082] [outer = 00000000] 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (140DC400) [pid = 3732] [serial = 1083] [outer = 11C66000] 12:12:20 INFO - PROCESS | 3732 | 1464635540152 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1667F000) [pid = 3732] [serial = 1084] [outer = 11C66000] 12:12:20 INFO - PROCESS | 3732 | 1464635540587 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 591ms 12:12:20 INFO - PROCESS | 3732 | 1464635540619 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3732 | 1464635540622 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:12:20 INFO - PROCESS | 3732 | 1464635540625 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:12:20 INFO - PROCESS | 3732 | 1464635540627 Marionette TRACE conn3 <- [1,1410,null,{}] 12:12:20 INFO - PROCESS | 3732 | 1464635540630 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}] 12:12:20 INFO - PROCESS | 3732 | 1464635540714 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:12:20 INFO - PROCESS | 3732 | 1464635540720 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3732 | ++DOCSHELL 1371A800 == 55 [pid = 3732] [id = 362] 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (15402800) [pid = 3732] [serial = 1085] [outer = 00000000] 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (17960C00) [pid = 3732] [serial = 1086] [outer = 15402800] 12:12:20 INFO - PROCESS | 3732 | 1464635540763 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (182FA400) [pid = 3732] [serial = 1087] [outer = 15402800] 12:12:21 INFO - PROCESS | 3732 | 1464635541211 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]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 637ms 12:12:21 INFO - PROCESS | 3732 | 1464635541262 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3732 | 1464635541264 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:12:21 INFO - PROCESS | 3732 | 1464635541269 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:12:21 INFO - PROCESS | 3732 | 1464635541271 Marionette TRACE conn3 <- [1,1414,null,{}] 12:12:21 INFO - PROCESS | 3732 | 1464635541276 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}] 12:12:21 INFO - PROCESS | 3732 | 1464635541398 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:12:21 INFO - PROCESS | 3732 | 1464635541412 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 3732 | ++DOCSHELL 19A96000 == 56 [pid = 3732] [id = 363] 12:12:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (19A96800) [pid = 3732] [serial = 1088] [outer = 00000000] 12:12:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (19A9C800) [pid = 3732] [serial = 1089] [outer = 19A96800] 12:12:21 INFO - PROCESS | 3732 | 1464635541461 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (19AA1000) [pid = 3732] [serial = 1090] [outer = 19A96800] 12:12:22 INFO - PROCESS | 3732 | 1464635542238 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1042ms 12:12:22 INFO - PROCESS | 3732 | 1464635542310 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3732 | 1464635542316 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:12:22 INFO - PROCESS | 3732 | 1464635542321 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3732 | 1464635542325 Marionette TRACE conn3 <- [1,1418,null,{}] 12:12:22 INFO - PROCESS | 3732 | 1464635542350 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}] 12:12:22 INFO - PROCESS | 3732 | 1464635542496 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:12:22 INFO - PROCESS | 3732 | 1464635542636 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3732 | ++DOCSHELL 12D76800 == 57 [pid = 3732] [id = 364] 12:12:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (1390A400) [pid = 3732] [serial = 1091] [outer = 00000000] 12:12:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (140DC800) [pid = 3732] [serial = 1092] [outer = 1390A400] 12:12:22 INFO - PROCESS | 3732 | 1464635542700 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1563FC00) [pid = 3732] [serial = 1093] [outer = 1390A400] 12:12:23 INFO - PROCESS | 3732 | 1464635543264 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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 995ms 12:12:23 INFO - PROCESS | 3732 | 1464635543324 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3732 | 1464635543330 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:12:23 INFO - PROCESS | 3732 | 1464635543336 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3732 | 1464635543339 Marionette TRACE conn3 <- [1,1422,null,{}] 12:12:23 INFO - PROCESS | 3732 | 1464635543344 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}] 12:12:23 INFO - PROCESS | 3732 | 1464635543457 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:12:23 INFO - PROCESS | 3732 | 1464635543595 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3732 | ++DOCSHELL 15D64000 == 58 [pid = 3732] [id = 365] 12:12:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (164BF000) [pid = 3732] [serial = 1094] [outer = 00000000] 12:12:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (16E6AC00) [pid = 3732] [serial = 1095] [outer = 164BF000] 12:12:23 INFO - PROCESS | 3732 | 1464635543652 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (16FF8800) [pid = 3732] [serial = 1096] [outer = 164BF000] 12:12:24 INFO - PROCESS | 3732 | 1464635544248 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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 949ms 12:12:24 INFO - PROCESS | 3732 | 1464635544280 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3732 | 1464635544283 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:12:24 INFO - PROCESS | 3732 | 1464635544287 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3732 | 1464635544290 Marionette TRACE conn3 <- [1,1426,null,{}] 12:12:24 INFO - PROCESS | 3732 | 1464635544301 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}] 12:12:24 INFO - PROCESS | 3732 | 1464635544399 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:12:24 INFO - PROCESS | 3732 | 1464635544512 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 3732 | ++DOCSHELL 140E6C00 == 59 [pid = 3732] [id = 366] 12:12:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (19A9A800) [pid = 3732] [serial = 1097] [outer = 00000000] 12:12:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (19A9D400) [pid = 3732] [serial = 1098] [outer = 19A9A800] 12:12:24 INFO - PROCESS | 3732 | 1464635544609 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1A1BE000) [pid = 3732] [serial = 1099] [outer = 19A9A800] 12:12:25 INFO - PROCESS | 3732 | 1464635545234 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 995ms 12:12:25 INFO - PROCESS | 3732 | 1464635545273 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3732 | 1464635545276 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:12:25 INFO - PROCESS | 3732 | 1464635545280 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3732 | 1464635545282 Marionette TRACE conn3 <- [1,1430,null,{}] 12:12:25 INFO - PROCESS | 3732 | 1464635545285 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}] 12:12:25 INFO - PROCESS | 3732 | 1464635545395 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:12:25 INFO - PROCESS | 3732 | 1464635545533 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3732 | ++DOCSHELL 1872CC00 == 60 [pid = 3732] [id = 367] 12:12:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1872D000) [pid = 3732] [serial = 1100] [outer = 00000000] 12:12:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (18733000) [pid = 3732] [serial = 1101] [outer = 1872D000] 12:12:25 INFO - PROCESS | 3732 | 1464635545588 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (18736000) [pid = 3732] [serial = 1102] [outer = 1872D000] 12:12:26 INFO - PROCESS | 3732 | 1464635546110 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]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 902ms 12:12:26 INFO - PROCESS | 3732 | 1464635546183 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3732 | 1464635546185 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 3732 | 1464635546189 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:12:26 INFO - PROCESS | 3732 | 1464635546191 Marionette TRACE conn3 <- [1,1434,null,{}] 12:12:26 INFO - PROCESS | 3732 | 1464635546195 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}] 12:12:26 INFO - PROCESS | 3732 | 1464635546299 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:12:26 INFO - PROCESS | 3732 | 1464635546409 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3732 | ++DOCSHELL 10D0B000 == 61 [pid = 3732] [id = 368] 12:12:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (10D0D400) [pid = 3732] [serial = 1103] [outer = 00000000] 12:12:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (10D15800) [pid = 3732] [serial = 1104] [outer = 10D0D400] 12:12:26 INFO - PROCESS | 3732 | 1464635546463 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (10D17C00) [pid = 3732] [serial = 1105] [outer = 10D0D400] 12:12:27 INFO - PROCESS | 3732 | 1464635547132 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 995ms 12:12:27 INFO - PROCESS | 3732 | 1464635547193 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3732 | 1464635547195 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:12:27 INFO - PROCESS | 3732 | 1464635547199 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3732 | 1464635547201 Marionette TRACE conn3 <- [1,1438,null,{}] 12:12:27 INFO - PROCESS | 3732 | 1464635547205 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}] 12:12:27 INFO - PROCESS | 3732 | 1464635547369 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:12:27 INFO - PROCESS | 3732 | 1464635547386 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3732 | ++DOCSHELL 10D19800 == 62 [pid = 3732] [id = 369] 12:12:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (10D42C00) [pid = 3732] [serial = 1106] [outer = 00000000] 12:12:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (13BB5C00) [pid = 3732] [serial = 1107] [outer = 10D42C00] 12:12:27 INFO - PROCESS | 3732 | 1464635547440 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (140E8C00) [pid = 3732] [serial = 1108] [outer = 10D42C00] 12:12:28 INFO - PROCESS | 3732 | 1464635548185 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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1027ms 12:12:28 INFO - PROCESS | 3732 | 1464635548224 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3732 | 1464635548228 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 3732 | 1464635548233 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:12:28 INFO - PROCESS | 3732 | 1464635548237 Marionette TRACE conn3 <- [1,1442,null,{}] 12:12:28 INFO - PROCESS | 3732 | 1464635548242 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}] 12:12:28 INFO - PROCESS | 3732 | 1464635548372 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:12:28 INFO - PROCESS | 3732 | 1464635548514 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3732 | ++DOCSHELL 10A54C00 == 63 [pid = 3732] [id = 370] 12:12:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (10D15400) [pid = 3732] [serial = 1109] [outer = 00000000] 12:12:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (128BC800) [pid = 3732] [serial = 1110] [outer = 10D15400] 12:12:28 INFO - PROCESS | 3732 | 1464635548565 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (131A7800) [pid = 3732] [serial = 1111] [outer = 10D15400] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 1371A800 == 62 [pid = 3732] [id = 362] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 1102DC00 == 61 [pid = 3732] [id = 361] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 1A3DEC00 == 60 [pid = 3732] [id = 360] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 19BA0C00 == 59 [pid = 3732] [id = 359] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 182EE400 == 58 [pid = 3732] [id = 358] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 12D72800 == 57 [pid = 3732] [id = 357] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 164CCC00 == 56 [pid = 3732] [id = 356] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 1667A400 == 55 [pid = 3732] [id = 355] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 128BE000 == 54 [pid = 3732] [id = 354] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 131AA800 == 53 [pid = 3732] [id = 353] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 156D0800 == 52 [pid = 3732] [id = 350] 12:12:29 INFO - PROCESS | 3732 | 1464635549190 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]]]}] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 15F79000 == 51 [pid = 3732] [id = 349] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 131A8000 == 50 [pid = 3732] [id = 348] 12:12:29 INFO - PROCESS | 3732 | --DOCSHELL 140E4C00 == 49 [pid = 3732] [id = 347] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (1A15DC00) [pid = 3732] [serial = 961] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (16738800) [pid = 3732] [serial = 868] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (19BA2000) [pid = 3732] [serial = 946] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (12B8E400) [pid = 3732] [serial = 949] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (184B4400) [pid = 3732] [serial = 910] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (19F83400) [pid = 3732] [serial = 958] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (130A5000) [pid = 3732] [serial = 904] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (184EC400) [pid = 3732] [serial = 913] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1A15F000) [pid = 3732] [serial = 814] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (17D2F000) [pid = 3732] [serial = 901] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (11C04000) [pid = 3732] [serial = 853] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (16977800) [pid = 3732] [serial = 907] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (16977400) [pid = 3732] [serial = 862] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (13BB7800) [pid = 3732] [serial = 856] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1673E400) [pid = 3732] [serial = 859] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (184F3800) [pid = 3732] [serial = 955] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (14E54400) [pid = 3732] [serial = 952] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (16E78C00) [pid = 3732] [serial = 865] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (175AA000) [pid = 3732] [serial = 1026] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (184BE400) [pid = 3732] [serial = 1029] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (16B28000) [pid = 3732] [serial = 1023] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (130A7800) [pid = 3732] [serial = 1017] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (13DC5000) [pid = 3732] [serial = 1018] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (164CC400) [pid = 3732] [serial = 1020] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (13903000) [pid = 3732] [serial = 1032] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (16735C00) [pid = 3732] [serial = 1021] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (13DBC000) [pid = 3732] [serial = 1015] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (139BE000) [pid = 3732] [serial = 1014] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (16E76000) [pid = 3732] [serial = 1012] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (16687000) [pid = 3732] [serial = 1011] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (13BA9400) [pid = 3732] [serial = 996] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (15F76800) [pid = 3732] [serial = 999] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1A3E5000) [pid = 3732] [serial = 1002] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1A84DC00) [pid = 3732] [serial = 1005] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1A966400) [pid = 3732] [serial = 1008] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (19894C00) [pid = 3732] [serial = 1035] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (175C6C00) [pid = 3732] [serial = 1027] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (16E77400) [pid = 3732] [serial = 1024] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19C9A000) [pid = 3732] [serial = 1036] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A84FC00) [pid = 3732] [serial = 1039] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (184EF000) [pid = 3732] [serial = 1030] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (140E1C00) [pid = 3732] [serial = 1033] [outer = 00000000] [url = about:blank] 12:12:29 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1A848800) [pid = 3732] [serial = 1038] [outer = 00000000] [url = about:blank] 12:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 995ms 12:12:29 INFO - PROCESS | 3732 | 1464635549250 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3732 | 1464635549256 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 3732 | 1464635549265 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:12:29 INFO - PROCESS | 3732 | 1464635549267 Marionette TRACE conn3 <- [1,1446,null,{}] 12:12:29 INFO - PROCESS | 3732 | 1464635549271 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}] 12:12:29 INFO - PROCESS | 3732 | 1464635549361 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:12:29 INFO - PROCESS | 3732 | 1464635549373 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 3732 | ++DOCSHELL 12D2D800 == 50 [pid = 3732] [id = 371] 12:12:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (12D6E000) [pid = 3732] [serial = 1112] [outer = 00000000] 12:12:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1307C000) [pid = 3732] [serial = 1113] [outer = 12D6E000] 12:12:29 INFO - PROCESS | 3732 | 1464635549419 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (133B3800) [pid = 3732] [serial = 1114] [outer = 12D6E000] 12:12:29 INFO - PROCESS | 3732 | 1464635549957 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]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 12:12:29 INFO - PROCESS | 3732 | 1464635550009 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3732 | 1464635550011 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:12:30 INFO - PROCESS | 3732 | 1464635550016 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3732 | 1464635550020 Marionette TRACE conn3 <- [1,1450,null,{}] 12:12:30 INFO - PROCESS | 3732 | 1464635550029 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}] 12:12:30 INFO - PROCESS | 3732 | 1464635550121 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:12:30 INFO - PROCESS | 3732 | 1464635550215 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3732 | ++DOCSHELL 140E0800 == 51 [pid = 3732] [id = 372] 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (140E1800) [pid = 3732] [serial = 1115] [outer = 00000000] 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (14E54400) [pid = 3732] [serial = 1116] [outer = 140E1800] 12:12:30 INFO - PROCESS | 3732 | 1464635550262 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (15642C00) [pid = 3732] [serial = 1117] [outer = 140E1800] 12:12:30 INFO - PROCESS | 3732 | 1464635550640 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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 637ms 12:12:30 INFO - PROCESS | 3732 | 1464635550660 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3732 | 1464635550663 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:12:30 INFO - PROCESS | 3732 | 1464635550666 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3732 | 1464635550668 Marionette TRACE conn3 <- [1,1454,null,{}] 12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:12:30 INFO - PROCESS | 3732 | 1464635550671 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}] 12:12:30 INFO - PROCESS | 3732 | 1464635550758 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:12:30 INFO - PROCESS | 3732 | 1464635550764 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 3732 | ++DOCSHELL 15255400 == 52 [pid = 3732] [id = 373] 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (156D1400) [pid = 3732] [serial = 1118] [outer = 00000000] 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (164BF400) [pid = 3732] [serial = 1119] [outer = 156D1400] 12:12:30 INFO - PROCESS | 3732 | 1464635550809 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (164CC000) [pid = 3732] [serial = 1120] [outer = 156D1400] 12:12:31 INFO - PROCESS | 3732 | 1464635551241 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]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 637ms 12:12:31 INFO - PROCESS | 3732 | 1464635551290 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3732 | 1464635551292 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:12:31 INFO - PROCESS | 3732 | 1464635551306 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3732 | 1464635551308 Marionette TRACE conn3 <- [1,1458,null,{}] 12:12:31 INFO - PROCESS | 3732 | 1464635551312 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}] 12:12:31 INFO - PROCESS | 3732 | 1464635551436 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:12:31 INFO - PROCESS | 3732 | 1464635551527 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3732 | ++DOCSHELL 1667F800 == 53 [pid = 3732] [id = 374] 12:12:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (16685400) [pid = 3732] [serial = 1121] [outer = 00000000] 12:12:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1673E400) [pid = 3732] [serial = 1122] [outer = 16685400] 12:12:31 INFO - PROCESS | 3732 | 1464635551572 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1691E000) [pid = 3732] [serial = 1123] [outer = 16685400] 12:12:32 INFO - PROCESS | 3732 | 1464635552005 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 747ms 12:12:32 INFO - PROCESS | 3732 | 1464635552041 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3732 | 1464635552043 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:12:32 INFO - PROCESS | 3732 | 1464635552046 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:12:32 INFO - PROCESS | 3732 | 1464635552048 Marionette TRACE conn3 <- [1,1462,null,{}] 12:12:32 INFO - PROCESS | 3732 | 1464635552051 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}] 12:12:32 INFO - PROCESS | 3732 | 1464635552186 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:12:32 INFO - PROCESS | 3732 | 1464635552251 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3732 | ++DOCSHELL 16E6F000 == 54 [pid = 3732] [id = 375] 12:12:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (16E72C00) [pid = 3732] [serial = 1124] [outer = 00000000] 12:12:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (16FEC800) [pid = 3732] [serial = 1125] [outer = 16E72C00] 12:12:32 INFO - PROCESS | 3732 | 1464635552295 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (17170C00) [pid = 3732] [serial = 1126] [outer = 16E72C00] 12:12:32 INFO - PROCESS | 3732 | 1464635552719 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 699ms 12:12:32 INFO - PROCESS | 3732 | 1464635552746 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3732 | 1464635552748 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:12:32 INFO - PROCESS | 3732 | 1464635552757 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3732 | 1464635552759 Marionette TRACE conn3 <- [1,1466,null,{}] 12:12:32 INFO - PROCESS | 3732 | 1464635552762 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}] 12:12:32 INFO - PROCESS | 3732 | 1464635552905 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:12:32 INFO - PROCESS | 3732 | 1464635552977 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3732 | ++DOCSHELL 140E4C00 == 55 [pid = 3732] [id = 376] 12:12:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1722F400) [pid = 3732] [serial = 1127] [outer = 00000000] 12:12:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (175CF000) [pid = 3732] [serial = 1128] [outer = 1722F400] 12:12:33 INFO - PROCESS | 3732 | 1464635553021 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (178BB400) [pid = 3732] [serial = 1129] [outer = 1722F400] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (184BB000) [pid = 3732] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1A15B800) [pid = 3732] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1A3E2800) [pid = 3732] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1667E000) [pid = 3732] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (12A72000) [pid = 3732] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (133ACC00) [pid = 3732] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (168DBC00) [pid = 3732] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (16971000) [pid = 3732] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1B281000) [pid = 3732] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (15402800) [pid = 3732] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:12:33 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (11C66000) [pid = 3732] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:12:33 INFO - PROCESS | 3732 | 1464635553565 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]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 840ms 12:12:33 INFO - PROCESS | 3732 | 1464635553597 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3732 | 1464635553599 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:12:33 INFO - PROCESS | 3732 | 1464635553602 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 3732 | 1464635553604 Marionette TRACE conn3 <- [1,1470,null,{}] 12:12:33 INFO - PROCESS | 3732 | 1464635553607 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}] 12:12:33 INFO - PROCESS | 3732 | 1464635553689 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:12:33 INFO - PROCESS | 3732 | 1464635553785 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3732 | ++DOCSHELL 10E2DC00 == 56 [pid = 3732] [id = 377] 12:12:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (10E36000) [pid = 3732] [serial = 1130] [outer = 00000000] 12:12:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (175AD000) [pid = 3732] [serial = 1131] [outer = 10E36000] 12:12:33 INFO - PROCESS | 3732 | 1464635553840 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1795F800) [pid = 3732] [serial = 1132] [outer = 10E36000] 12:12:34 INFO - PROCESS | 3732 | 1464635554218 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 622ms 12:12:34 INFO - PROCESS | 3732 | 1464635554254 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3732 | 1464635554256 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 3732 | 1464635554259 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:12:34 INFO - PROCESS | 3732 | 1464635554261 Marionette TRACE conn3 <- [1,1474,null,{}] 12:12:34 INFO - PROCESS | 3732 | 1464635554265 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}] 12:12:34 INFO - PROCESS | 3732 | 1464635554352 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:12:34 INFO - PROCESS | 3732 | 1464635554447 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 3732 | ++DOCSHELL 16E76400 == 57 [pid = 3732] [id = 378] 12:12:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (16FF7800) [pid = 3732] [serial = 1133] [outer = 00000000] 12:12:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (182FA800) [pid = 3732] [serial = 1134] [outer = 16FF7800] 12:12:34 INFO - PROCESS | 3732 | 1464635554475 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (184B4400) [pid = 3732] [serial = 1135] [outer = 16FF7800] 12:12:34 INFO - PROCESS | 3732 | 1464635554864 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 637ms 12:12:34 INFO - PROCESS | 3732 | 1464635554883 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3732 | 1464635554884 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 3732 | 1464635554888 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:12:34 INFO - PROCESS | 3732 | 1464635554889 Marionette TRACE conn3 <- [1,1478,null,{}] 12:12:34 INFO - PROCESS | 3732 | 1464635554893 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}] 12:12:35 INFO - PROCESS | 3732 | 1464635555019 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:12:35 INFO - PROCESS | 3732 | 1464635555029 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3732 | ++DOCSHELL 184BD800 == 58 [pid = 3732] [id = 379] 12:12:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (184E6400) [pid = 3732] [serial = 1136] [outer = 00000000] 12:12:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (184EEC00) [pid = 3732] [serial = 1137] [outer = 184E6400] 12:12:35 INFO - PROCESS | 3732 | 1464635555072 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (184F5C00) [pid = 3732] [serial = 1138] [outer = 184E6400] 12:12:35 INFO - PROCESS | 3732 | 1464635555572 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]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 731ms 12:12:35 INFO - PROCESS | 3732 | 1464635555629 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3732 | 1464635555634 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 3732 | 1464635555640 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:12:35 INFO - PROCESS | 3732 | 1464635555644 Marionette TRACE conn3 <- [1,1482,null,{}] 12:12:35 INFO - PROCESS | 3732 | 1464635555651 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}] 12:12:35 INFO - PROCESS | 3732 | 1464635555811 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:12:35 INFO - PROCESS | 3732 | 1464635555928 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3732 | ++DOCSHELL 1053D000 == 59 [pid = 3732] [id = 380] 12:12:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (10562000) [pid = 3732] [serial = 1139] [outer = 00000000] 12:12:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (11298800) [pid = 3732] [serial = 1140] [outer = 10562000] 12:12:35 INFO - PROCESS | 3732 | 1464635555984 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (128BB400) [pid = 3732] [serial = 1141] [outer = 10562000] 12:12:36 INFO - PROCESS | 3732 | 1464635556609 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]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 995ms 12:12:36 INFO - PROCESS | 3732 | 1464635556643 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3732 | 1464635556649 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:12:36 INFO - PROCESS | 3732 | 1464635556655 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 3732 | 1464635556658 Marionette TRACE conn3 <- [1,1486,null,{}] 12:12:36 INFO - PROCESS | 3732 | 1464635556662 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}] 12:12:36 INFO - PROCESS | 3732 | 1464635556776 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:12:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (139C4C00) [pid = 3732] [serial = 1142] [outer = 1B5C9000] 12:12:36 INFO - PROCESS | 3732 | 1464635556937 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 3732 | ++DOCSHELL 140E5C00 == 60 [pid = 3732] [id = 381] 12:12:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (140E6000) [pid = 3732] [serial = 1143] [outer = 00000000] 12:12:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (15D36400) [pid = 3732] [serial = 1144] [outer = 140E6000] 12:12:36 INFO - PROCESS | 3732 | 1464635557005 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (164BF800) [pid = 3732] [serial = 1145] [outer = 140E6000] 12:12:37 INFO - PROCESS | 3732 | 1464635557648 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]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1042ms 12:12:37 INFO - PROCESS | 3732 | 1464635557698 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3732 | 1464635557701 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:12:37 INFO - PROCESS | 3732 | 1464635557724 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3732 | 1464635557727 Marionette TRACE conn3 <- [1,1490,null,{}] 12:12:37 INFO - PROCESS | 3732 | 1464635557738 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}] 12:12:37 INFO - PROCESS | 3732 | 1464635557921 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:12:38 INFO - PROCESS | 3732 | 1464635558022 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3732 | ++DOCSHELL 16E6A000 == 61 [pid = 3732] [id = 382] 12:12:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (184EAC00) [pid = 3732] [serial = 1146] [outer = 00000000] 12:12:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1872BC00) [pid = 3732] [serial = 1147] [outer = 184EAC00] 12:12:38 INFO - PROCESS | 3732 | 1464635558089 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (19896C00) [pid = 3732] [serial = 1148] [outer = 184EAC00] 12:12:38 INFO - PROCESS | 3732 | 1464635558672 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]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 995ms 12:12:38 INFO - PROCESS | 3732 | 1464635558710 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3732 | 1464635558713 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:12:38 INFO - PROCESS | 3732 | 1464635558718 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:12:38 INFO - PROCESS | 3732 | 1464635558720 Marionette TRACE conn3 <- [1,1494,null,{}] 12:12:38 INFO - PROCESS | 3732 | 1464635558723 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}] 12:12:38 INFO - PROCESS | 3732 | 1464635558833 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:12:38 INFO - PROCESS | 3732 | 1464635558944 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3732 | ++DOCSHELL 18730400 == 62 [pid = 3732] [id = 383] 12:12:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (19A97400) [pid = 3732] [serial = 1149] [outer = 00000000] 12:12:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (19BA2C00) [pid = 3732] [serial = 1150] [outer = 19A97400] 12:12:38 INFO - PROCESS | 3732 | 1464635558998 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (19CA2C00) [pid = 3732] [serial = 1151] [outer = 19A97400] 12:12:39 INFO - PROCESS | 3732 | 1464635559588 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]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 948ms 12:12:39 INFO - PROCESS | 3732 | 1464635559665 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3732 | 1464635559667 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:12:39 INFO - PROCESS | 3732 | 1464635559671 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3732 | 1464635559673 Marionette TRACE conn3 <- [1,1498,null,{}] 12:12:39 INFO - PROCESS | 3732 | 1464635559676 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}] 12:12:39 INFO - PROCESS | 3732 | 1464635559787 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:12:39 INFO - PROCESS | 3732 | 1464635559891 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3732 | ++DOCSHELL 10538800 == 63 [pid = 3732] [id = 384] 12:12:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (184EFC00) [pid = 3732] [serial = 1152] [outer = 00000000] 12:12:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1A15D000) [pid = 3732] [serial = 1153] [outer = 184EFC00] 12:12:39 INFO - PROCESS | 3732 | 1464635559944 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1A1B9400) [pid = 3732] [serial = 1154] [outer = 184EFC00] 12:12:40 INFO - PROCESS | 3732 | 1464635560511 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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 902ms 12:12:40 INFO - PROCESS | 3732 | 1464635560575 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3732 | 1464635560577 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:12:40 INFO - PROCESS | 3732 | 1464635560581 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 3732 | 1464635560583 Marionette TRACE conn3 <- [1,1502,null,{}] 12:12:40 INFO - PROCESS | 3732 | 1464635560587 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}] 12:12:40 INFO - PROCESS | 3732 | 1464635560713 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:12:40 INFO - PROCESS | 3732 | 1464635560827 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3732 | ++DOCSHELL 1A4F1C00 == 64 [pid = 3732] [id = 385] 12:12:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1A7F5800) [pid = 3732] [serial = 1155] [outer = 00000000] 12:12:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1A850000) [pid = 3732] [serial = 1156] [outer = 1A7F5800] 12:12:40 INFO - PROCESS | 3732 | 1464635560921 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1A962C00) [pid = 3732] [serial = 1157] [outer = 1A7F5800] 12:12:41 INFO - PROCESS | 3732 | 1464635561545 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]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 995ms 12:12:41 INFO - PROCESS | 3732 | 1464635561568 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3732 | 1464635561570 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:12:41 INFO - PROCESS | 3732 | 1464635561573 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3732 | 1464635561575 Marionette TRACE conn3 <- [1,1506,null,{}] 12:12:41 INFO - PROCESS | 3732 | 1464635561580 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}] 12:12:41 INFO - PROCESS | 3732 | 1464635561685 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:12:41 INFO - PROCESS | 3732 | 1464635561795 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 3732 | ++DOCSHELL 105E7400 == 65 [pid = 3732] [id = 386] 12:12:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (10E2A800) [pid = 3732] [serial = 1158] [outer = 00000000] 12:12:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (15648800) [pid = 3732] [serial = 1159] [outer = 10E2A800] 12:12:41 INFO - PROCESS | 3732 | 1464635561848 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (16971800) [pid = 3732] [serial = 1160] [outer = 10E2A800] 12:12:42 INFO - PROCESS | 3732 | 1464635562634 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1088ms 12:12:42 INFO - PROCESS | 3732 | 1464635562674 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3732 | 1464635562678 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:12:42 INFO - PROCESS | 3732 | 1464635562683 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3732 | 1464635562687 Marionette TRACE conn3 <- [1,1510,null,{}] 12:12:42 INFO - PROCESS | 3732 | 1464635562691 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}] 12:12:42 INFO - PROCESS | 3732 | 1464635562796 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:12:42 INFO - PROCESS | 3732 | 1464635562948 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3732 | ++DOCSHELL 1102E000 == 66 [pid = 3732] [id = 387] 12:12:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1102E400) [pid = 3732] [serial = 1161] [outer = 00000000] 12:12:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (13BB0000) [pid = 3732] [serial = 1162] [outer = 1102E400] 12:12:42 INFO - PROCESS | 3732 | 1464635562999 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (140E7800) [pid = 3732] [serial = 1163] [outer = 1102E400] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 10434800 == 65 [pid = 3732] [id = 300] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 16E76400 == 64 [pid = 3732] [id = 378] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 10E2DC00 == 63 [pid = 3732] [id = 377] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 140E4C00 == 62 [pid = 3732] [id = 376] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 16E6F000 == 61 [pid = 3732] [id = 375] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 1667F800 == 60 [pid = 3732] [id = 374] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 15255400 == 59 [pid = 3732] [id = 373] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 140E0800 == 58 [pid = 3732] [id = 372] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 12D2D800 == 57 [pid = 3732] [id = 371] 12:12:43 INFO - PROCESS | 3732 | --DOCSHELL 10A54C00 == 56 [pid = 3732] [id = 370] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (19A9C800) [pid = 3732] [serial = 1089] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (19B9EC00) [pid = 3732] [serial = 1074] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1A3E2C00) [pid = 3732] [serial = 1077] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (19BA5000) [pid = 3732] [serial = 1075] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (1ABC5800) [pid = 3732] [serial = 1080] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (1A7F0400) [pid = 3732] [serial = 1078] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1ABCA000) [pid = 3732] [serial = 1041] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (13DC8C00) [pid = 3732] [serial = 1044] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (175C5400) [pid = 3732] [serial = 1047] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (1AEA1400) [pid = 3732] [serial = 1050] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (16734C00) [pid = 3732] [serial = 1065] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (1691F400) [pid = 3732] [serial = 1066] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (14390400) [pid = 3732] [serial = 1062] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (15639400) [pid = 3732] [serial = 1063] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (14E5BC00) [pid = 3732] [serial = 1060] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (140C8800) [pid = 3732] [serial = 1059] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (17169400) [pid = 3732] [serial = 1068] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (175A2800) [pid = 3732] [serial = 1069] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (176C8400) [pid = 3732] [serial = 1071] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1B2F7400) [pid = 3732] [serial = 1057] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1B2EE800) [pid = 3732] [serial = 1056] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (1B286800) [pid = 3732] [serial = 1053] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (17960C00) [pid = 3732] [serial = 1086] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (182FA400) [pid = 3732] [serial = 1087] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1AEA5800) [pid = 3732] [serial = 1081] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (140DC400) [pid = 3732] [serial = 1083] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1667F000) [pid = 3732] [serial = 1084] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (178BD400) [pid = 3732] [serial = 1072] [outer = 00000000] [url = about:blank] 12:12:43 INFO - PROCESS | 3732 | 1464635563556 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"]]]}] 12:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:12:43 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:12:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:12:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 902ms 12:12:43 INFO - PROCESS | 3732 | 1464635563595 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3732 | 1464635563600 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:12:43 INFO - PROCESS | 3732 | 1464635563607 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 3732 | 1464635563609 Marionette TRACE conn3 <- [1,1514,null,{}] 12:12:43 INFO - PROCESS | 3732 | 1464635563613 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}] 12:12:43 INFO - PROCESS | 3732 | 1464635563704 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:12:43 INFO - PROCESS | 3732 | 1464635563710 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 3732 | ++DOCSHELL 131AB800 == 57 [pid = 3732] [id = 388] 12:12:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (133AC000) [pid = 3732] [serial = 1164] [outer = 00000000] 12:12:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (15F79800) [pid = 3732] [serial = 1165] [outer = 133AC000] 12:12:43 INFO - PROCESS | 3732 | 1464635563756 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (164CBC00) [pid = 3732] [serial = 1166] [outer = 133AC000] 12:12:44 INFO - PROCESS | 3732 | 1464635564243 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"]]]}] 12:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:12:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:12:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 700ms 12:12:44 INFO - PROCESS | 3732 | 1464635564305 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3732 | 1464635564307 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:12:44 INFO - PROCESS | 3732 | 1464635564310 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3732 | 1464635564314 Marionette TRACE conn3 <- [1,1518,null,{}] 12:12:44 INFO - PROCESS | 3732 | 1464635564323 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}] 12:12:44 INFO - PROCESS | 3732 | 1464635564399 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:12:44 INFO - PROCESS | 3732 | 1464635564407 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 3732 | ++DOCSHELL 1696E800 == 58 [pid = 3732] [id = 389] 12:12:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (16E78C00) [pid = 3732] [serial = 1167] [outer = 00000000] 12:12:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (175A9C00) [pid = 3732] [serial = 1168] [outer = 16E78C00] 12:12:44 INFO - PROCESS | 3732 | 1464635564454 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (175D3C00) [pid = 3732] [serial = 1169] [outer = 16E78C00] 12:12:44 INFO - PROCESS | 3732 | 1464635564894 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]]]}] 12:12:44 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 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:12:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:12:44 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. 12:12:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:12:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 637ms 12:12:44 INFO - PROCESS | 3732 | 1464635564932 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3732 | 1464635564934 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:12:44 INFO - PROCESS | 3732 | 1464635564938 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3732 | 1464635564939 Marionette TRACE conn3 <- [1,1522,null,{}] 12:12:44 INFO - PROCESS | 3732 | 1464635564943 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}] 12:12:45 INFO - PROCESS | 3732 | 1464635565035 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:12:45 INFO - PROCESS | 3732 | 1464635565070 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3732 | ++DOCSHELL 178BDC00 == 59 [pid = 3732] [id = 390] 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (182FA000) [pid = 3732] [serial = 1170] [outer = 00000000] 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (184E9C00) [pid = 3732] [serial = 1171] [outer = 182FA000] 12:12:45 INFO - PROCESS | 3732 | 1464635565115 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (184F2000) [pid = 3732] [serial = 1172] [outer = 182FA000] 12:12:45 INFO - PROCESS | 3732 | 1464635565552 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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 638ms 12:12:45 INFO - PROCESS | 3732 | 1464635565602 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3732 | 1464635565604 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 3732 | 1464635565609 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 3732 | 1464635565611 Marionette TRACE conn3 <- [1,1526,null,{}] 12:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:12:45 INFO - PROCESS | 3732 | 1464635565615 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}] 12:12:45 INFO - PROCESS | 3732 | 1464635565700 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:12:45 INFO - PROCESS | 3732 | 1464635565706 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3732 | ++DOCSHELL 175CFC00 == 60 [pid = 3732] [id = 391] 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (17D2D800) [pid = 3732] [serial = 1173] [outer = 00000000] 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (19A9DC00) [pid = 3732] [serial = 1174] [outer = 17D2D800] 12:12:45 INFO - PROCESS | 3732 | 1464635565751 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (19A9EC00) [pid = 3732] [serial = 1175] [outer = 17D2D800] 12:12:46 INFO - PROCESS | 3732 | 1464635566229 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 622ms 12:12:46 INFO - PROCESS | 3732 | 1464635566253 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3732 | 1464635566255 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:12:46 INFO - PROCESS | 3732 | 1464635566258 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3732 | 1464635566261 Marionette TRACE conn3 <- [1,1530,null,{}] 12:12:46 INFO - PROCESS | 3732 | 1464635566266 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}] 12:12:46 INFO - PROCESS | 3732 | 1464635566399 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:12:46 INFO - PROCESS | 3732 | 1464635566496 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3732 | ++DOCSHELL 1A4EB400 == 61 [pid = 3732] [id = 392] 12:12:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1A4EB800) [pid = 3732] [serial = 1176] [outer = 00000000] 12:12:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1A846400) [pid = 3732] [serial = 1177] [outer = 1A4EB800] 12:12:46 INFO - PROCESS | 3732 | 1464635566540 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (1A84DC00) [pid = 3732] [serial = 1178] [outer = 1A4EB800] 12:12:46 INFO - PROCESS | 3732 | 1464635566939 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 731ms 12:12:46 INFO - PROCESS | 3732 | 1464635567002 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3732 | 1464635567004 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:12:46 INFO - PROCESS | 3732 | 1464635567007 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3732 | 1464635567009 Marionette TRACE conn3 <- [1,1534,null,{}] 12:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:12:46 INFO - PROCESS | 3732 | 1464635567013 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}] 12:12:47 INFO - PROCESS | 3732 | 1464635567132 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:12:47 INFO - PROCESS | 3732 | 1464635567198 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3732 | ++DOCSHELL 1A3E9800 == 62 [pid = 3732] [id = 393] 12:12:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1A4E9800) [pid = 3732] [serial = 1179] [outer = 00000000] 12:12:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1ABC8000) [pid = 3732] [serial = 1180] [outer = 1A4E9800] 12:12:47 INFO - PROCESS | 3732 | 1464635567243 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1ABC8C00) [pid = 3732] [serial = 1181] [outer = 1A4E9800] 12:12:47 INFO - PROCESS | 3732 | 1464635567664 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 684ms 12:12:47 INFO - PROCESS | 3732 | 1464635567709 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3732 | 1464635567711 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:12:47 INFO - PROCESS | 3732 | 1464635567721 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 3732 | 1464635567707 Marionette TRACE conn3 <- [1,1538,null,{}] 12:12:47 INFO - PROCESS | 3732 | 1464635567711 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}] 12:12:47 INFO - PROCESS | 3732 | 1464635567855 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (16685400) [pid = 3732] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (16E72C00) [pid = 3732] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (10E36000) [pid = 3732] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (10D15400) [pid = 3732] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (10D42C00) [pid = 3732] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (140E1800) [pid = 3732] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (156D1400) [pid = 3732] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (12D6E000) [pid = 3732] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1722F400) [pid = 3732] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:12:48 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (16FF7800) [pid = 3732] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:12:48 INFO - PROCESS | 3732 | 1464635568073 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3732 | ++DOCSHELL 1053DC00 == 63 [pid = 3732] [id = 394] 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (10D12000) [pid = 3732] [serial = 1182] [outer = 00000000] 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (11C0AC00) [pid = 3732] [serial = 1183] [outer = 10D12000] 12:12:48 INFO - PROCESS | 3732 | 1464635568118 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (133ACC00) [pid = 3732] [serial = 1184] [outer = 10D12000] 12:12:48 INFO - PROCESS | 3732 | 1464635568489 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]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 840ms 12:12:48 INFO - PROCESS | 3732 | 1464635568546 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3732 | 1464635568548 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 3732 | 1464635568551 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:12:48 INFO - PROCESS | 3732 | 1464635568553 Marionette TRACE conn3 <- [1,1542,null,{}] 12:12:48 INFO - PROCESS | 3732 | 1464635568556 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}] 12:12:48 INFO - PROCESS | 3732 | 1464635568641 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:12:48 INFO - PROCESS | 3732 | 1464635568742 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 3732 | ++DOCSHELL 11C66000 == 64 [pid = 3732] [id = 395] 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (12883C00) [pid = 3732] [serial = 1185] [outer = 00000000] 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (16E6D800) [pid = 3732] [serial = 1186] [outer = 12883C00] 12:12:48 INFO - PROCESS | 3732 | 1464635568785 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1821A400) [pid = 3732] [serial = 1187] [outer = 12883C00] 12:12:49 INFO - PROCESS | 3732 | 1464635569143 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 622ms 12:12:49 INFO - PROCESS | 3732 | 1464635569189 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3732 | 1464635569191 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:12:49 INFO - PROCESS | 3732 | 1464635569194 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 3732 | 1464635569196 Marionette TRACE conn3 <- [1,1546,null,{}] 12:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:12:49 INFO - PROCESS | 3732 | 1464635569199 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}] 12:12:49 INFO - PROCESS | 3732 | 1464635569325 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:12:49 INFO - PROCESS | 3732 | 1464635569376 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 3732 | ++DOCSHELL 16E6D000 == 65 [pid = 3732] [id = 396] 12:12:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (175CF400) [pid = 3732] [serial = 1188] [outer = 00000000] 12:12:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1AEA6000) [pid = 3732] [serial = 1189] [outer = 175CF400] 12:12:49 INFO - PROCESS | 3732 | 1464635569420 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1B282400) [pid = 3732] [serial = 1190] [outer = 175CF400] 12:12:49 INFO - PROCESS | 3732 | 1464635569842 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 684ms 12:12:49 INFO - PROCESS | 3732 | 1464635569899 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3732 | 1464635569901 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:12:49 INFO - PROCESS | 3732 | 1464635569904 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 3732 | 1464635569907 Marionette TRACE conn3 <- [1,1550,null,{}] 12:12:49 INFO - PROCESS | 3732 | 1464635569910 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}] 12:12:50 INFO - PROCESS | 3732 | 1464635570012 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:12:50 INFO - PROCESS | 3732 | 1464635570021 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3732 | ++DOCSHELL 1763BC00 == 66 [pid = 3732] [id = 397] 12:12:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1763C400) [pid = 3732] [serial = 1191] [outer = 00000000] 12:12:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1AEA5C00) [pid = 3732] [serial = 1192] [outer = 1763C400] 12:12:50 INFO - PROCESS | 3732 | 1464635570085 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1B28C400) [pid = 3732] [serial = 1193] [outer = 1763C400] 12:12:50 INFO - PROCESS | 3732 | 1464635570827 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:12:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 995ms 12:12:50 INFO - PROCESS | 3732 | 1464635570909 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3732 | 1464635570915 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:12:50 INFO - PROCESS | 3732 | 1464635570919 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3732 | 1464635570924 Marionette TRACE conn3 <- [1,1554,null,{}] 12:12:50 INFO - PROCESS | 3732 | 1464635570930 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}] 12:12:51 INFO - PROCESS | 3732 | 1464635571078 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:12:51 INFO - PROCESS | 3732 | 1464635571223 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3732 | ++DOCSHELL 1055A400 == 67 [pid = 3732] [id = 398] 12:12:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (10D15C00) [pid = 3732] [serial = 1194] [outer = 00000000] 12:12:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (139C4800) [pid = 3732] [serial = 1195] [outer = 10D15C00] 12:12:51 INFO - PROCESS | 3732 | 1464635571281 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (14E5D400) [pid = 3732] [serial = 1196] [outer = 10D15C00] 12:12:51 INFO - PROCESS | 3732 | 1464635571844 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 995ms 12:12:51 INFO - PROCESS | 3732 | 1464635571905 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3732 | 1464635571911 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:12:51 INFO - PROCESS | 3732 | 1464635571918 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 3732 | 1464635571921 Marionette TRACE conn3 <- [1,1558,null,{}] 12:12:51 INFO - PROCESS | 3732 | 1464635571925 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}] 12:12:52 INFO - PROCESS | 3732 | 1464635572045 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:12:52 INFO - PROCESS | 3732 | 1464635572162 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3732 | ++DOCSHELL 1673B400 == 68 [pid = 3732] [id = 399] 12:12:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1673C000) [pid = 3732] [serial = 1197] [outer = 00000000] 12:12:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (16FED800) [pid = 3732] [serial = 1198] [outer = 1673C000] 12:12:52 INFO - PROCESS | 3732 | 1464635572260 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (175CBC00) [pid = 3732] [serial = 1199] [outer = 1673C000] 12:12:52 INFO - PROCESS | 3732 | 1464635572855 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 995ms 12:12:52 INFO - PROCESS | 3732 | 1464635572918 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3732 | 1464635572921 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:12:52 INFO - PROCESS | 3732 | 1464635572925 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3732 | 1464635572929 Marionette TRACE conn3 <- [1,1562,null,{}] 12:12:52 INFO - PROCESS | 3732 | 1464635572940 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}] 12:12:53 INFO - PROCESS | 3732 | 1464635573141 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:12:53 INFO - PROCESS | 3732 | 1464635573246 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3732 | ++DOCSHELL 1989B400 == 69 [pid = 3732] [id = 400] 12:12:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (19A93800) [pid = 3732] [serial = 1200] [outer = 00000000] 12:12:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (19F83C00) [pid = 3732] [serial = 1201] [outer = 19A93800] 12:12:53 INFO - PROCESS | 3732 | 1464635573304 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (1A7EF800) [pid = 3732] [serial = 1202] [outer = 19A93800] 12:12:53 INFO - PROCESS | 3732 | 1464635573883 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 995ms 12:12:53 INFO - PROCESS | 3732 | 1464635573931 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3732 | 1464635573934 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:12:53 INFO - PROCESS | 3732 | 1464635573937 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3732 | 1464635573939 Marionette TRACE conn3 <- [1,1566,null,{}] 12:12:53 INFO - PROCESS | 3732 | 1464635573943 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}] 12:12:54 INFO - PROCESS | 3732 | 1464635574071 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:12:54 INFO - PROCESS | 3732 | 1464635574186 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3732 | ++DOCSHELL 19BACC00 == 70 [pid = 3732] [id = 401] 12:12:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (19C9D800) [pid = 3732] [serial = 1203] [outer = 00000000] 12:12:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (1B27F800) [pid = 3732] [serial = 1204] [outer = 19C9D800] 12:12:54 INFO - PROCESS | 3732 | 1464635574280 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (1B2EDC00) [pid = 3732] [serial = 1205] [outer = 19C9D800] 12:12:54 INFO - PROCESS | 3732 | 1464635574824 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 949ms 12:12:54 INFO - PROCESS | 3732 | 1464635574866 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 3732 | 1464635574868 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 3732 | 1464635574872 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:12:54 INFO - PROCESS | 3732 | 1464635574874 Marionette TRACE conn3 <- [1,1570,null,{}] 12:12:54 INFO - PROCESS | 3732 | 1464635574877 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}] 12:12:54 INFO - PROCESS | 3732 | 1464635574987 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:12:55 INFO - PROCESS | 3732 | 1464635575106 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 3732 | ++DOCSHELL 10477C00 == 71 [pid = 3732] [id = 402] 12:12:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (104E7000) [pid = 3732] [serial = 1206] [outer = 00000000] 12:12:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (10D10000) [pid = 3732] [serial = 1207] [outer = 104E7000] 12:12:55 INFO - PROCESS | 3732 | 1464635575406 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (112A1400) [pid = 3732] [serial = 1208] [outer = 104E7000] 12:12:56 INFO - PROCESS | 3732 | 1464635576074 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]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1244ms 12:12:56 INFO - PROCESS | 3732 | 1464635576125 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3732 | 1464635576130 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:12:56 INFO - PROCESS | 3732 | 1464635576135 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3732 | 1464635576138 Marionette TRACE conn3 <- [1,1574,null,{}] 12:12:56 INFO - PROCESS | 3732 | 1464635576143 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}] 12:12:56 INFO - PROCESS | 3732 | 1464635576244 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:12:56 INFO - PROCESS | 3732 | 1464635576406 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3732 | ++DOCSHELL 10D18800 == 72 [pid = 3732] [id = 403] 12:12:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (10D3FC00) [pid = 3732] [serial = 1209] [outer = 00000000] 12:12:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (13DC0000) [pid = 3732] [serial = 1210] [outer = 10D3FC00] 12:12:56 INFO - PROCESS | 3732 | 1464635576456 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (140E0C00) [pid = 3732] [serial = 1211] [outer = 10D3FC00] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 10503000 == 71 [pid = 3732] [id = 298] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1AEABC00 == 70 [pid = 3732] [id = 352] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1ABCF000 == 69 [pid = 3732] [id = 351] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 16E6D000 == 68 [pid = 3732] [id = 396] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 11C66000 == 67 [pid = 3732] [id = 395] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 19A96000 == 66 [pid = 3732] [id = 363] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1053DC00 == 65 [pid = 3732] [id = 394] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1A3E9800 == 64 [pid = 3732] [id = 393] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1A4EB400 == 63 [pid = 3732] [id = 392] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 175CFC00 == 62 [pid = 3732] [id = 391] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 178BDC00 == 61 [pid = 3732] [id = 390] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1696E800 == 60 [pid = 3732] [id = 389] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 131AB800 == 59 [pid = 3732] [id = 388] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1102E000 == 58 [pid = 3732] [id = 387] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (140DC800) [pid = 3732] [serial = 1092] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (16E6AC00) [pid = 3732] [serial = 1095] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (19A9D400) [pid = 3732] [serial = 1098] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (18733000) [pid = 3732] [serial = 1101] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (10D15800) [pid = 3732] [serial = 1104] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (184EEC00) [pid = 3732] [serial = 1137] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | 1464635577098 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]]]}] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 18730400 == 57 [pid = 3732] [id = 383] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 16E6A000 == 56 [pid = 3732] [id = 382] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 140E5C00 == 55 [pid = 3732] [id = 381] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 1053D000 == 54 [pid = 3732] [id = 380] 12:12:57 INFO - PROCESS | 3732 | --DOCSHELL 184BD800 == 53 [pid = 3732] [id = 379] 12:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 995ms 12:12:57 INFO - PROCESS | 3732 | 1464635577138 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 3732 | 1464635577141 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:12:57 INFO - PROCESS | 3732 | 1464635577147 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:12:57 INFO - PROCESS | 3732 | 1464635577149 Marionette TRACE conn3 <- [1,1578,null,{}] 12:12:57 INFO - PROCESS | 3732 | 1464635577153 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}] 12:12:57 INFO - PROCESS | 3732 | 1464635577255 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (1673E400) [pid = 3732] [serial = 1122] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (1691E000) [pid = 3732] [serial = 1123] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (17170C00) [pid = 3732] [serial = 1126] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (16FEC800) [pid = 3732] [serial = 1125] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (175AD000) [pid = 3732] [serial = 1131] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (128BC800) [pid = 3732] [serial = 1110] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (131A7800) [pid = 3732] [serial = 1111] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (140E8C00) [pid = 3732] [serial = 1108] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (13BB5C00) [pid = 3732] [serial = 1107] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (14E54400) [pid = 3732] [serial = 1116] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (15642C00) [pid = 3732] [serial = 1117] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (164BF400) [pid = 3732] [serial = 1119] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1307C000) [pid = 3732] [serial = 1113] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (133B3800) [pid = 3732] [serial = 1114] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (175CF000) [pid = 3732] [serial = 1128] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (184B4400) [pid = 3732] [serial = 1135] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (178BB400) [pid = 3732] [serial = 1129] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (1795F800) [pid = 3732] [serial = 1132] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (182FA800) [pid = 3732] [serial = 1134] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (164CC000) [pid = 3732] [serial = 1120] [outer = 00000000] [url = about:blank] 12:12:57 INFO - PROCESS | 3732 | 1464635577359 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3732 | ++DOCSHELL 10D48C00 == 54 [pid = 3732] [id = 404] 12:12:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (11429C00) [pid = 3732] [serial = 1212] [outer = 00000000] 12:12:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (13719C00) [pid = 3732] [serial = 1213] [outer = 11429C00] 12:12:57 INFO - PROCESS | 3732 | 1464635577408 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (140E7400) [pid = 3732] [serial = 1214] [outer = 11429C00] 12:12:57 INFO - PROCESS | 3732 | 1464635577812 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:12:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 731ms 12:12:57 INFO - PROCESS | 3732 | 1464635577872 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 3732 | 1464635577875 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:12:57 INFO - PROCESS | 3732 | 1464635577878 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 3732 | 1464635577881 Marionette TRACE conn3 <- [1,1582,null,{}] 12:12:57 INFO - PROCESS | 3732 | 1464635577891 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}] 12:12:57 INFO - PROCESS | 3732 | 1464635577986 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:12:58 INFO - PROCESS | 3732 | 1464635578002 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3732 | ++DOCSHELL 164C9400 == 55 [pid = 3732] [id = 405] 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (164C9800) [pid = 3732] [serial = 1215] [outer = 00000000] 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (16683400) [pid = 3732] [serial = 1216] [outer = 164C9800] 12:12:58 INFO - PROCESS | 3732 | 1464635578046 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (16732C00) [pid = 3732] [serial = 1217] [outer = 164C9800] 12:12:58 INFO - PROCESS | 3732 | 1464635578494 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]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 622ms 12:12:58 INFO - PROCESS | 3732 | 1464635578517 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3732 | 1464635578520 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:12:58 INFO - PROCESS | 3732 | 1464635578523 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 3732 | 1464635578525 Marionette TRACE conn3 <- [1,1586,null,{}] 12:12:58 INFO - PROCESS | 3732 | 1464635578528 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}] 12:12:58 INFO - PROCESS | 3732 | 1464635578621 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:12:58 INFO - PROCESS | 3732 | 1464635578656 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3732 | ++DOCSHELL 105F0000 == 56 [pid = 3732] [id = 406] 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (168DC000) [pid = 3732] [serial = 1218] [outer = 00000000] 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (16969800) [pid = 3732] [serial = 1219] [outer = 168DC000] 12:12:58 INFO - PROCESS | 3732 | 1464635578701 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (16B25C00) [pid = 3732] [serial = 1220] [outer = 168DC000] 12:12:59 INFO - PROCESS | 3732 | 1464635579117 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]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 622ms 12:12:59 INFO - PROCESS | 3732 | 1464635579171 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3732 | 1464635579173 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:12:59 INFO - PROCESS | 3732 | 1464635579178 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3732 | 1464635579179 Marionette TRACE conn3 <- [1,1590,null,{}] 12:12:59 INFO - PROCESS | 3732 | 1464635579183 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}] 12:12:59 INFO - PROCESS | 3732 | 1464635579276 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:12:59 INFO - PROCESS | 3732 | 1464635579282 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3732 | ++DOCSHELL 16738800 == 57 [pid = 3732] [id = 407] 12:12:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (168DB400) [pid = 3732] [serial = 1221] [outer = 00000000] 12:12:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (16E78000) [pid = 3732] [serial = 1222] [outer = 168DB400] 12:12:59 INFO - PROCESS | 3732 | 1464635579331 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (175A0800) [pid = 3732] [serial = 1223] [outer = 168DB400] 12:12:59 INFO - PROCESS | 3732 | 1464635579849 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]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:12:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 684ms 12:12:59 INFO - PROCESS | 3732 | 1464635579880 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3732 | 1464635579882 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:12:59 INFO - PROCESS | 3732 | 1464635579885 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3732 | 1464635579887 Marionette TRACE conn3 <- [1,1594,null,{}] 12:12:59 INFO - PROCESS | 3732 | 1464635579891 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}] 12:13:00 INFO - PROCESS | 3732 | 1464635580015 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:13:00 INFO - PROCESS | 3732 | 1464635580116 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3732 | ++DOCSHELL 17631C00 == 58 [pid = 3732] [id = 408] 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (17632400) [pid = 3732] [serial = 1224] [outer = 00000000] 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1763B400) [pid = 3732] [serial = 1225] [outer = 17632400] 12:13:00 INFO - PROCESS | 3732 | 1464635580160 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1763F000) [pid = 3732] [serial = 1226] [outer = 17632400] 12:13:00 INFO - PROCESS | 3732 | 1464635580567 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:13:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 12:13:00 INFO - PROCESS | 3732 | 1464635580626 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3732 | 1464635580628 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:13:00 INFO - PROCESS | 3732 | 1464635580632 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3732 | 1464635580635 Marionette TRACE conn3 <- [1,1598,null,{}] 12:13:00 INFO - PROCESS | 3732 | 1464635580639 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}] 12:13:00 INFO - PROCESS | 3732 | 1464635580760 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:13:00 INFO - PROCESS | 3732 | 1464635580832 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3732 | ++DOCSHELL 10D42000 == 59 [pid = 3732] [id = 409] 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (15F74400) [pid = 3732] [serial = 1227] [outer = 00000000] 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (17963400) [pid = 3732] [serial = 1228] [outer = 15F74400] 12:13:00 INFO - PROCESS | 3732 | 1464635580878 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (17D29400) [pid = 3732] [serial = 1229] [outer = 15F74400] 12:13:01 INFO - PROCESS | 3732 | 1464635581285 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 684ms 12:13:01 INFO - PROCESS | 3732 | 1464635581317 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3732 | 1464635581319 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:13:01 INFO - PROCESS | 3732 | 1464635581323 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3732 | 1464635581324 Marionette TRACE conn3 <- [1,1602,null,{}] 12:13:01 INFO - PROCESS | 3732 | 1464635581328 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}] 12:13:01 INFO - PROCESS | 3732 | 1464635581469 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (1A847400) [pid = 3732] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (19F87000) [pid = 3732] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (1390A400) [pid = 3732] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (10D0D400) [pid = 3732] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (19A9A800) [pid = 3732] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (164BEC00) [pid = 3732] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (1331D800) [pid = 3732] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (1872D000) [pid = 3732] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (164BF000) [pid = 3732] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (19F88000) [pid = 3732] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (19F84800) [pid = 3732] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (1A846000) [pid = 3732] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (15250C00) [pid = 3732] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (12B8B400) [pid = 3732] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1A847800) [pid = 3732] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (175CF400) [pid = 3732] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (1A4EB800) [pid = 3732] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1A4E9800) [pid = 3732] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (10D12000) [pid = 3732] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (17D2D800) [pid = 3732] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (16E78C00) [pid = 3732] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (10562000) [pid = 3732] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (133AC000) [pid = 3732] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (182FA000) [pid = 3732] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1102E400) [pid = 3732] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (140E6000) [pid = 3732] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (184EAC00) [pid = 3732] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (12883C00) [pid = 3732] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1AEA4C00) [pid = 3732] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:13:01 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (19A96800) [pid = 3732] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:13:01 INFO - PROCESS | 3732 | 1464635581964 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3732 | ++DOCSHELL 104EA400 == 60 [pid = 3732] [id = 410] 12:13:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (104EA800) [pid = 3732] [serial = 1230] [outer = 00000000] 12:13:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (10D11000) [pid = 3732] [serial = 1231] [outer = 104EA800] 12:13:01 INFO - PROCESS | 3732 | 1464635582008 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (112A5800) [pid = 3732] [serial = 1232] [outer = 104EA800] 12:13:02 INFO - PROCESS | 3732 | 1464635582392 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1088ms 12:13:02 INFO - PROCESS | 3732 | 1464635582419 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3732 | 1464635582421 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 3732 | 1464635582424 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:13:02 INFO - PROCESS | 3732 | 1464635582426 Marionette TRACE conn3 <- [1,1606,null,{}] 12:13:02 INFO - PROCESS | 3732 | 1464635582438 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}] 12:13:02 INFO - PROCESS | 3732 | 1464635582521 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:13:02 INFO - PROCESS | 3732 | 1464635582527 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3732 | ++DOCSHELL 10D49000 == 61 [pid = 3732] [id = 411] 12:13:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1300D000) [pid = 3732] [serial = 1233] [outer = 00000000] 12:13:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (164C6000) [pid = 3732] [serial = 1234] [outer = 1300D000] 12:13:02 INFO - PROCESS | 3732 | 1464635582571 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (16E76C00) [pid = 3732] [serial = 1235] [outer = 1300D000] 12:13:02 INFO - PROCESS | 3732 | 1464635583007 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 622ms 12:13:03 INFO - PROCESS | 3732 | 1464635583067 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3732 | 1464635583069 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:13:03 INFO - PROCESS | 3732 | 1464635583072 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3732 | 1464635583074 Marionette TRACE conn3 <- [1,1610,null,{}] 12:13:03 INFO - PROCESS | 3732 | 1464635583077 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}] 12:13:03 INFO - PROCESS | 3732 | 1464635583160 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:13:03 INFO - PROCESS | 3732 | 1464635583167 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3732 | ++DOCSHELL 10D0DC00 == 62 [pid = 3732] [id = 412] 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (10D3D000) [pid = 3732] [serial = 1236] [outer = 00000000] 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (178BD000) [pid = 3732] [serial = 1237] [outer = 10D3D000] 12:13:03 INFO - PROCESS | 3732 | 1464635583215 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (184BAC00) [pid = 3732] [serial = 1238] [outer = 10D3D000] 12:13:03 INFO - PROCESS | 3732 | 1464635583689 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]]]}] 12:13:03 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 12:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 638ms 12:13:03 INFO - PROCESS | 3732 | 1464635583712 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3732 | 1464635583716 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:13:03 INFO - PROCESS | 3732 | 1464635583736 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3732 | 1464635583738 Marionette TRACE conn3 <- [1,1614,null,{}] 12:13:03 INFO - PROCESS | 3732 | 1464635583742 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}] 12:13:03 INFO - PROCESS | 3732 | 1464635583843 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:13:03 INFO - PROCESS | 3732 | 1464635583849 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3732 | ++DOCSHELL 184BDC00 == 63 [pid = 3732] [id = 413] 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (184EA000) [pid = 3732] [serial = 1239] [outer = 00000000] 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (19891400) [pid = 3732] [serial = 1240] [outer = 184EA000] 12:13:03 INFO - PROCESS | 3732 | 1464635583893 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (19A93C00) [pid = 3732] [serial = 1241] [outer = 184EA000] 12:13:04 INFO - PROCESS | 3732 | 1464635584639 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 995ms 12:13:04 INFO - PROCESS | 3732 | 1464635584739 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3732 | 1464635584743 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:13:04 INFO - PROCESS | 3732 | 1464635584752 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3732 | 1464635584756 Marionette TRACE conn3 <- [1,1618,null,{}] 12:13:04 INFO - PROCESS | 3732 | 1464635584831 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}] 12:13:04 INFO - PROCESS | 3732 | 1464635584934 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:13:05 INFO - PROCESS | 3732 | 1464635585068 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3732 | ++DOCSHELL 10D0BC00 == 64 [pid = 3732] [id = 414] 12:13:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (10D0EC00) [pid = 3732] [serial = 1242] [outer = 00000000] 12:13:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (1390D000) [pid = 3732] [serial = 1243] [outer = 10D0EC00] 12:13:05 INFO - PROCESS | 3732 | 1464635585124 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (13BB2400) [pid = 3732] [serial = 1244] [outer = 10D0EC00] 12:13:05 INFO - PROCESS | 3732 | 1464635585714 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1042ms 12:13:05 INFO - PROCESS | 3732 | 1464635585788 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3732 | 1464635585794 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:13:05 INFO - PROCESS | 3732 | 1464635585801 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3732 | 1464635585804 Marionette TRACE conn3 <- [1,1622,null,{}] 12:13:05 INFO - PROCESS | 3732 | 1464635585808 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}] 12:13:05 INFO - PROCESS | 3732 | 1464635585924 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:13:06 INFO - PROCESS | 3732 | 1464635586068 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3732 | ++DOCSHELL 1627C400 == 65 [pid = 3732] [id = 415] 12:13:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (164BDC00) [pid = 3732] [serial = 1245] [outer = 00000000] 12:13:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (168DB800) [pid = 3732] [serial = 1246] [outer = 164BDC00] 12:13:06 INFO - PROCESS | 3732 | 1464635586124 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1696FC00) [pid = 3732] [serial = 1247] [outer = 164BDC00] 12:13:06 INFO - PROCESS | 3732 | 1464635586708 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 933ms 12:13:06 INFO - PROCESS | 3732 | 1464635586743 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3732 | 1464635586746 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:13:06 INFO - PROCESS | 3732 | 1464635586750 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3732 | 1464635586754 Marionette TRACE conn3 <- [1,1626,null,{}] 12:13:06 INFO - PROCESS | 3732 | 1464635586765 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}] 12:13:06 INFO - PROCESS | 3732 | 1464635586885 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:13:07 INFO - PROCESS | 3732 | 1464635587031 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 3732 | ++DOCSHELL 10533000 == 66 [pid = 3732] [id = 416] 12:13:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (17965C00) [pid = 3732] [serial = 1248] [outer = 00000000] 12:13:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (184B9000) [pid = 3732] [serial = 1249] [outer = 17965C00] 12:13:07 INFO - PROCESS | 3732 | 1464635587092 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (18729C00) [pid = 3732] [serial = 1250] [outer = 17965C00] 12:13:07 INFO - PROCESS | 3732 | 1464635587688 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 995ms 12:13:07 INFO - PROCESS | 3732 | 1464635587752 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3732 | 1464635587755 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:13:07 INFO - PROCESS | 3732 | 1464635587758 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:13:07 INFO - PROCESS | 3732 | 1464635587760 Marionette TRACE conn3 <- [1,1630,null,{}] 12:13:07 INFO - PROCESS | 3732 | 1464635587764 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}] 12:13:07 INFO - PROCESS | 3732 | 1464635587868 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:13:08 INFO - PROCESS | 3732 | 1464635588011 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3732 | ++DOCSHELL 1872D000 == 67 [pid = 3732] [id = 417] 12:13:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (18733000) [pid = 3732] [serial = 1251] [outer = 00000000] 12:13:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (19BA8400) [pid = 3732] [serial = 1252] [outer = 18733000] 12:13:08 INFO - PROCESS | 3732 | 1464635588067 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (19F84C00) [pid = 3732] [serial = 1253] [outer = 18733000] 12:13:08 INFO - PROCESS | 3732 | 1464635588579 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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 902ms 12:13:08 INFO - PROCESS | 3732 | 1464635588647 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 3732 | 1464635588649 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:13:08 INFO - PROCESS | 3732 | 1464635588653 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3732 | 1464635588655 Marionette TRACE conn3 <- [1,1634,null,{}] 12:13:08 INFO - PROCESS | 3732 | 1464635588658 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}] 12:13:08 INFO - PROCESS | 3732 | 1464635588764 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:13:08 INFO - PROCESS | 3732 | 1464635588925 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3732 | ++DOCSHELL 184B4400 == 68 [pid = 3732] [id = 418] 12:13:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (19A96000) [pid = 3732] [serial = 1254] [outer = 00000000] 12:13:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1A3E2C00) [pid = 3732] [serial = 1255] [outer = 19A96000] 12:13:08 INFO - PROCESS | 3732 | 1464635588980 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1A4EB800) [pid = 3732] [serial = 1256] [outer = 19A96000] 12:13:09 INFO - PROCESS | 3732 | 1464635589601 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 995ms 12:13:09 INFO - PROCESS | 3732 | 1464635589654 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3732 | 1464635589656 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:13:09 INFO - PROCESS | 3732 | 1464635589660 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3732 | 1464635589662 Marionette TRACE conn3 <- [1,1638,null,{}] 12:13:09 INFO - PROCESS | 3732 | 1464635589665 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}] 12:13:09 INFO - PROCESS | 3732 | 1464635589797 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:13:09 INFO - PROCESS | 3732 | 1464635589950 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3732 | ++DOCSHELL 10D3D400 == 69 [pid = 3732] [id = 419] 12:13:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (10D41C00) [pid = 3732] [serial = 1257] [outer = 00000000] 12:13:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (140DDC00) [pid = 3732] [serial = 1258] [outer = 10D41C00] 12:13:09 INFO - PROCESS | 3732 | 1464635590006 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (156D1400) [pid = 3732] [serial = 1259] [outer = 10D41C00] 12:13:10 INFO - PROCESS | 3732 | 1464635590764 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1136ms 12:13:10 INFO - PROCESS | 3732 | 1464635590807 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3732 | 1464635590811 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:13:10 INFO - PROCESS | 3732 | 1464635590816 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3732 | 1464635590820 Marionette TRACE conn3 <- [1,1642,null,{}] 12:13:10 INFO - PROCESS | 3732 | 1464635590826 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}] 12:13:10 INFO - PROCESS | 3732 | 1464635590936 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:13:11 INFO - PROCESS | 3732 | 1464635591102 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3732 | ++DOCSHELL 12890000 == 70 [pid = 3732] [id = 420] 12:13:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (128BC800) [pid = 3732] [serial = 1260] [outer = 00000000] 12:13:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (133B3800) [pid = 3732] [serial = 1261] [outer = 128BC800] 12:13:11 INFO - PROCESS | 3732 | 1464635591153 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (139C0400) [pid = 3732] [serial = 1262] [outer = 128BC800] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 15F79C00 == 69 [pid = 3732] [id = 299] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10D0DC00 == 68 [pid = 3732] [id = 412] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10D49000 == 67 [pid = 3732] [id = 411] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 104EA400 == 66 [pid = 3732] [id = 410] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10D42000 == 65 [pid = 3732] [id = 409] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 17631C00 == 64 [pid = 3732] [id = 408] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 16738800 == 63 [pid = 3732] [id = 407] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 105F0000 == 62 [pid = 3732] [id = 406] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 164C9400 == 61 [pid = 3732] [id = 405] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10D48C00 == 60 [pid = 3732] [id = 404] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10D18800 == 59 [pid = 3732] [id = 403] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 10477C00 == 58 [pid = 3732] [id = 402] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (15648800) [pid = 3732] [serial = 1159] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 1673B400 == 57 [pid = 3732] [id = 399] 12:13:11 INFO - PROCESS | 3732 | --DOCSHELL 1055A400 == 56 [pid = 3732] [id = 398] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (1A969400) [pid = 3732] [serial = 1009] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (164C9000) [pid = 3732] [serial = 1000] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (13BB6400) [pid = 3732] [serial = 997] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (1A850800) [pid = 3732] [serial = 1006] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (18736000) [pid = 3732] [serial = 1102] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (16FF8800) [pid = 3732] [serial = 1096] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1A4F5000) [pid = 3732] [serial = 1003] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (1A7F5400) [pid = 3732] [serial = 994] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (1B289400) [pid = 3732] [serial = 1054] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (19AA1000) [pid = 3732] [serial = 1090] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1AEA6800) [pid = 3732] [serial = 1051] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (1ABD0400) [pid = 3732] [serial = 1042] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1563FC00) [pid = 3732] [serial = 1093] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (10D17C00) [pid = 3732] [serial = 1105] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1A1BE000) [pid = 3732] [serial = 1099] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (17855400) [pid = 3732] [serial = 1048] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1524CC00) [pid = 3732] [serial = 1045] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (1A846400) [pid = 3732] [serial = 1177] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (1ABC8000) [pid = 3732] [serial = 1180] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1A84DC00) [pid = 3732] [serial = 1178] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (11C0AC00) [pid = 3732] [serial = 1183] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (1ABC8C00) [pid = 3732] [serial = 1181] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (133ACC00) [pid = 3732] [serial = 1184] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (19A9DC00) [pid = 3732] [serial = 1174] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (175A9C00) [pid = 3732] [serial = 1168] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (175D3C00) [pid = 3732] [serial = 1169] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (11298800) [pid = 3732] [serial = 1140] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (128BB400) [pid = 3732] [serial = 1141] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (15F79800) [pid = 3732] [serial = 1165] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (164CBC00) [pid = 3732] [serial = 1166] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (184E9C00) [pid = 3732] [serial = 1171] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (184F2000) [pid = 3732] [serial = 1172] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (140E7800) [pid = 3732] [serial = 1163] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (13BB0000) [pid = 3732] [serial = 1162] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (164BF800) [pid = 3732] [serial = 1145] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (15D36400) [pid = 3732] [serial = 1144] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (19896C00) [pid = 3732] [serial = 1148] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1872BC00) [pid = 3732] [serial = 1147] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (19BA2C00) [pid = 3732] [serial = 1150] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1A15D000) [pid = 3732] [serial = 1153] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A850000) [pid = 3732] [serial = 1156] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (19F88800) [pid = 3732] [serial = 712] [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.] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16E6D800) [pid = 3732] [serial = 1186] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1B282400) [pid = 3732] [serial = 1190] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1821A400) [pid = 3732] [serial = 1187] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19A9EC00) [pid = 3732] [serial = 1175] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1AEA6000) [pid = 3732] [serial = 1189] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3732 | 1464635591760 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 995ms 12:13:11 INFO - PROCESS | 3732 | 1464635591804 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3732 | 1464635591809 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:13:11 INFO - PROCESS | 3732 | 1464635591815 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3732 | 1464635591817 Marionette TRACE conn3 <- [1,1646,null,{}] 12:13:11 INFO - PROCESS | 3732 | 1464635591821 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}] 12:13:11 INFO - PROCESS | 3732 | 1464635591931 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:13:12 INFO - PROCESS | 3732 | 1464635592042 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3732 | ++DOCSHELL 10D47C00 == 57 [pid = 3732] [id = 421] 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (10D48C00) [pid = 3732] [serial = 1263] [outer = 00000000] 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1331E000) [pid = 3732] [serial = 1264] [outer = 10D48C00] 12:13:12 INFO - PROCESS | 3732 | 1464635592088 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (13BB6400) [pid = 3732] [serial = 1265] [outer = 10D48C00] 12:13:12 INFO - PROCESS | 3732 | 1464635592517 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]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 731ms 12:13:12 INFO - PROCESS | 3732 | 1464635592554 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3732 | 1464635592556 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:13:12 INFO - PROCESS | 3732 | 1464635592560 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3732 | 1464635592563 Marionette TRACE conn3 <- [1,1650,null,{}] 12:13:12 INFO - PROCESS | 3732 | 1464635592573 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}] 12:13:12 INFO - PROCESS | 3732 | 1464635592666 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:13:12 INFO - PROCESS | 3732 | 1464635592679 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3732 | ++DOCSHELL 15254400 == 58 [pid = 3732] [id = 422] 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (15D39C00) [pid = 3732] [serial = 1266] [outer = 00000000] 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (164BE800) [pid = 3732] [serial = 1267] [outer = 15D39C00] 12:13:12 INFO - PROCESS | 3732 | 1464635592730 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (16681C00) [pid = 3732] [serial = 1268] [outer = 15D39C00] 12:13:13 INFO - PROCESS | 3732 | 1464635593218 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 699ms 12:13:13 INFO - PROCESS | 3732 | 1464635593259 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3732 | 1464635593262 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:13:13 INFO - PROCESS | 3732 | 1464635593265 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3732 | 1464635593267 Marionette TRACE conn3 <- [1,1654,null,{}] 12:13:13 INFO - PROCESS | 3732 | 1464635593270 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}] 12:13:13 INFO - PROCESS | 3732 | 1464635593362 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:13:13 INFO - PROCESS | 3732 | 1464635593368 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3732 | ++DOCSHELL 16288000 == 59 [pid = 3732] [id = 423] 12:13:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1673B400) [pid = 3732] [serial = 1269] [outer = 00000000] 12:13:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (16921800) [pid = 3732] [serial = 1270] [outer = 1673B400] 12:13:13 INFO - PROCESS | 3732 | 1464635593413 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (16E69800) [pid = 3732] [serial = 1271] [outer = 1673B400] 12:13:13 INFO - PROCESS | 3732 | 1464635593863 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 622ms 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:13:13 INFO - PROCESS | 3732 | 1464635593903 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3732 | 1464635593905 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 3732 | 1464635593908 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3732 | 1464635593910 Marionette TRACE conn3 <- [1,1658,null,{}] 12:13:13 INFO - PROCESS | 3732 | 1464635593913 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}] 12:13:14 INFO - PROCESS | 3732 | 1464635594014 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:13:14 INFO - PROCESS | 3732 | 1464635594020 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3732 | ++DOCSHELL 16733C00 == 60 [pid = 3732] [id = 424] 12:13:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (16739800) [pid = 3732] [serial = 1272] [outer = 00000000] 12:13:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (17237C00) [pid = 3732] [serial = 1273] [outer = 16739800] 12:13:14 INFO - PROCESS | 3732 | 1464635594064 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1759EC00) [pid = 3732] [serial = 1274] [outer = 16739800] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1872CC00 == 59 [pid = 3732] [id = 367] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10D19800 == 58 [pid = 3732] [id = 369] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 140BE800 == 57 [pid = 3732] [id = 302] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 105E7400 == 56 [pid = 3732] [id = 386] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 133A8000 == 55 [pid = 3732] [id = 100] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10275000 == 54 [pid = 3732] [id = 274] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1A7F1800 == 53 [pid = 3732] [id = 335] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 12D76800 == 52 [pid = 3732] [id = 364] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 176C5800 == 51 [pid = 3732] [id = 334] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1A4F1C00 == 50 [pid = 3732] [id = 385] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1989B400 == 49 [pid = 3732] [id = 400] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 15D64000 == 48 [pid = 3732] [id = 365] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 19C93C00 == 47 [pid = 3732] [id = 320] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 14395000 == 46 [pid = 3732] [id = 333] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1A844C00 == 45 [pid = 3732] [id = 336] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10D0B000 == 44 [pid = 3732] [id = 368] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10538800 == 43 [pid = 3732] [id = 384] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 18223400 == 42 [pid = 3732] [id = 303] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 140E6C00 == 41 [pid = 3732] [id = 366] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 15646800 == 40 [pid = 3732] [id = 337] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 19BACC00 == 39 [pid = 3732] [id = 401] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1763BC00 == 38 [pid = 3732] [id = 397] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 184BC800 == 37 [pid = 3732] [id = 304] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 12890000 == 36 [pid = 3732] [id = 420] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10D3D400 == 35 [pid = 3732] [id = 419] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1872D000 == 34 [pid = 3732] [id = 417] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 184B4400 == 33 [pid = 3732] [id = 418] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10533000 == 32 [pid = 3732] [id = 416] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 10D0BC00 == 31 [pid = 3732] [id = 414] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 1627C400 == 30 [pid = 3732] [id = 415] 12:13:15 INFO - PROCESS | 3732 | --DOCSHELL 184BDC00 == 29 [pid = 3732] [id = 413] 12:13:16 INFO - PROCESS | 3732 | --DOCSHELL 15254400 == 28 [pid = 3732] [id = 422] 12:13:16 INFO - PROCESS | 3732 | --DOCSHELL 16288000 == 27 [pid = 3732] [id = 423] 12:13:16 INFO - PROCESS | 3732 | --DOCSHELL 10D47C00 == 26 [pid = 3732] [id = 421] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (104E7000) [pid = 3732] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (168DB400) [pid = 3732] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (168DC000) [pid = 3732] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (164C9800) [pid = 3732] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1300D000) [pid = 3732] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (104EA800) [pid = 3732] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (184F5C00) [pid = 3732] [serial = 1138] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16971800) [pid = 3732] [serial = 1160] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (184E6400) [pid = 3732] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (10E2A800) [pid = 3732] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10D3D000) [pid = 3732] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (17632400) [pid = 3732] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (15F74400) [pid = 3732] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (11429C00) [pid = 3732] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (10D3FC00) [pid = 3732] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (178BD000) [pid = 3732] [serial = 1237] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1763B400) [pid = 3732] [serial = 1225] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (17963400) [pid = 3732] [serial = 1228] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1AEA5C00) [pid = 3732] [serial = 1192] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (139C4800) [pid = 3732] [serial = 1195] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1763F000) [pid = 3732] [serial = 1226] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16FED800) [pid = 3732] [serial = 1198] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19F83C00) [pid = 3732] [serial = 1201] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1B27F800) [pid = 3732] [serial = 1204] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (13719C00) [pid = 3732] [serial = 1213] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (140E7400) [pid = 3732] [serial = 1214] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (140E0C00) [pid = 3732] [serial = 1211] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13DC0000) [pid = 3732] [serial = 1210] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (112A1400) [pid = 3732] [serial = 1208] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10D10000) [pid = 3732] [serial = 1207] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E78000) [pid = 3732] [serial = 1222] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16969800) [pid = 3732] [serial = 1219] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16B25C00) [pid = 3732] [serial = 1220] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17D29400) [pid = 3732] [serial = 1229] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16683400) [pid = 3732] [serial = 1216] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16732C00) [pid = 3732] [serial = 1217] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (164C6000) [pid = 3732] [serial = 1234] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (184BAC00) [pid = 3732] [serial = 1238] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10D11000) [pid = 3732] [serial = 1231] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16E76C00) [pid = 3732] [serial = 1235] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (112A5800) [pid = 3732] [serial = 1232] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (175A0800) [pid = 3732] [serial = 1223] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3732 | 1464635596700 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]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2845ms 12:13:16 INFO - PROCESS | 3732 | 1464635596765 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3732 | 1464635596769 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:13:16 INFO - PROCESS | 3732 | 1464635596774 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 3732 | 1464635596779 Marionette TRACE conn3 <- [1,1662,null,{}] 12:13:16 INFO - PROCESS | 3732 | 1464635596786 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}] 12:13:16 INFO - PROCESS | 3732 | 1464635596882 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:13:16 INFO - PROCESS | 3732 | 1464635596902 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3732 | ++DOCSHELL 1050C800 == 27 [pid = 3732] [id = 425] 12:13:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1050E400) [pid = 3732] [serial = 1275] [outer = 00000000] 12:13:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1053D000) [pid = 3732] [serial = 1276] [outer = 1050E400] 12:13:16 INFO - PROCESS | 3732 | 1464635596950 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (105E6800) [pid = 3732] [serial = 1277] [outer = 1050E400] 12:13:17 INFO - PROCESS | 3732 | 1464635597459 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 731ms 12:13:17 INFO - PROCESS | 3732 | 1464635597516 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3732 | 1464635597522 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:13:17 INFO - PROCESS | 3732 | 1464635597528 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3732 | 1464635597530 Marionette TRACE conn3 <- [1,1666,null,{}] 12:13:17 INFO - PROCESS | 3732 | 1464635597534 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}] 12:13:17 INFO - PROCESS | 3732 | 1464635597608 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:13:17 INFO - PROCESS | 3732 | 1464635597617 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3732 | ++DOCSHELL 10D14400 == 28 [pid = 3732] [id = 426] 12:13:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10D14800) [pid = 3732] [serial = 1278] [outer = 00000000] 12:13:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10D3D000) [pid = 3732] [serial = 1279] [outer = 10D14800] 12:13:17 INFO - PROCESS | 3732 | 1464635597666 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (10D45800) [pid = 3732] [serial = 1280] [outer = 10D14800] 12:13:18 INFO - PROCESS | 3732 | 1464635598162 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 700ms 12:13:18 INFO - PROCESS | 3732 | 1464635598271 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3732 | 1464635598276 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:13:18 INFO - PROCESS | 3732 | 1464635598287 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 3732 | 1464635598291 Marionette TRACE conn3 <- [1,1670,null,{}] 12:13:18 INFO - PROCESS | 3732 | 1464635598298 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}] 12:13:18 INFO - PROCESS | 3732 | 1464635598452 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:13:18 INFO - PROCESS | 3732 | 1464635598556 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3732 | ++DOCSHELL 1055D800 == 29 [pid = 3732] [id = 427] 12:13:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10564000) [pid = 3732] [serial = 1281] [outer = 00000000] 12:13:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10A5D400) [pid = 3732] [serial = 1282] [outer = 10564000] 12:13:18 INFO - PROCESS | 3732 | 1464635598614 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10D42C00) [pid = 3732] [serial = 1283] [outer = 10564000] 12:13:19 INFO - PROCESS | 3732 | 1464635599275 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1041ms 12:13:19 INFO - PROCESS | 3732 | 1464635599334 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3732 | 1464635599337 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:13:19 INFO - PROCESS | 3732 | 1464635599345 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3732 | 1464635599349 Marionette TRACE conn3 <- [1,1674,null,{}] 12:13:19 INFO - PROCESS | 3732 | 1464635599375 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}] 12:13:19 INFO - PROCESS | 3732 | 1464635599498 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:13:19 INFO - PROCESS | 3732 | 1464635599620 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3732 | ++DOCSHELL 11C5A800 == 30 [pid = 3732] [id = 428] 12:13:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (128BFC00) [pid = 3732] [serial = 1284] [outer = 00000000] 12:13:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (12B86400) [pid = 3732] [serial = 1285] [outer = 128BFC00] 12:13:19 INFO - PROCESS | 3732 | 1464635599676 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12D76800) [pid = 3732] [serial = 1286] [outer = 128BFC00] 12:13:20 INFO - PROCESS | 3732 | 1464635600443 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]]]}] 12:13:20 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 12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1104ms 12:13:20 INFO - PROCESS | 3732 | 1464635600474 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3732 | 1464635600477 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:13:20 INFO - PROCESS | 3732 | 1464635600482 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3732 | 1464635600484 Marionette TRACE conn3 <- [1,1678,null,{}] 12:13:20 INFO - PROCESS | 3732 | 1464635600495 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}] 12:13:20 INFO - PROCESS | 3732 | 1464635600609 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:13:20 INFO - PROCESS | 3732 | 1464635600740 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3732 | ++DOCSHELL 13721800 == 31 [pid = 3732] [id = 429] 12:13:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (13721C00) [pid = 3732] [serial = 1287] [outer = 00000000] 12:13:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (139B9400) [pid = 3732] [serial = 1288] [outer = 13721C00] 12:13:20 INFO - PROCESS | 3732 | 1464635600801 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (139BD800) [pid = 3732] [serial = 1289] [outer = 13721C00] 12:13:21 INFO - PROCESS | 3732 | 1464635601627 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1243ms 12:13:21 INFO - PROCESS | 3732 | 1464635601716 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3732 | 1464635601720 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 3732 | 1464635601725 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:13:21 INFO - PROCESS | 3732 | 1464635601729 Marionette TRACE conn3 <- [1,1682,null,{}] 12:13:21 INFO - PROCESS | 3732 | 1464635601736 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}] 12:13:21 INFO - PROCESS | 3732 | 1464635601846 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:13:21 INFO - PROCESS | 3732 | --DOCSHELL 105ECC00 == 30 [pid = 3732] [id = 290] 12:13:21 INFO - PROCESS | 3732 | --DOCSHELL 10A58000 == 29 [pid = 3732] [id = 289] 12:13:21 INFO - PROCESS | 3732 | --DOCSHELL 16923000 == 28 [pid = 3732] [id = 287] 12:13:21 INFO - PROCESS | 3732 | --DOCSHELL 15D3A800 == 27 [pid = 3732] [id = 288] 12:13:21 INFO - PROCESS | 3732 | 1464635601945 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3732 | ++DOCSHELL 1053D800 == 28 [pid = 3732] [id = 430] 12:13:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10567800) [pid = 3732] [serial = 1290] [outer = 00000000] 12:13:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10D3C800) [pid = 3732] [serial = 1291] [outer = 10567800] 12:13:21 INFO - PROCESS | 3732 | 1464635601992 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (12B90C00) [pid = 3732] [serial = 1292] [outer = 10567800] 12:13:22 INFO - PROCESS | 3732 | 1464635602413 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 12:13:22 INFO - PROCESS | 3732 | 1464635602467 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3732 | 1464635602473 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:13:22 INFO - PROCESS | 3732 | 1464635602479 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3732 | 1464635602481 Marionette TRACE conn3 <- [1,1686,null,{}] 12:13:22 INFO - PROCESS | 3732 | 1464635602485 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}] 12:13:22 INFO - PROCESS | 3732 | 1464635602571 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:13:22 INFO - PROCESS | 3732 | 1464635602581 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3732 | ++DOCSHELL 13904400 == 29 [pid = 3732] [id = 431] 12:13:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13904800) [pid = 3732] [serial = 1293] [outer = 00000000] 12:13:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (13BAFC00) [pid = 3732] [serial = 1294] [outer = 13904800] 12:13:22 INFO - PROCESS | 3732 | 1464635602627 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (13BB7C00) [pid = 3732] [serial = 1295] [outer = 13904800] 12:13:23 INFO - PROCESS | 3732 | 1464635603103 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]]]}] 12:13:23 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 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 638ms 12:13:23 INFO - PROCESS | 3732 | 1464635603115 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3732 | 1464635603117 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:13:23 INFO - PROCESS | 3732 | 1464635603125 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3732 | 1464635603128 Marionette TRACE conn3 <- [1,1690,null,{}] 12:13:23 INFO - PROCESS | 3732 | 1464635603138 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}] 12:13:23 INFO - PROCESS | 3732 | 1464635603230 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:13:23 INFO - PROCESS | 3732 | 1464635603272 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3732 | ++DOCSHELL 10D49400 == 30 [pid = 3732] [id = 432] 12:13:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (140E3C00) [pid = 3732] [serial = 1296] [outer = 00000000] 12:13:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (14E54400) [pid = 3732] [serial = 1297] [outer = 140E3C00] 12:13:23 INFO - PROCESS | 3732 | 1464635603319 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (14ED6C00) [pid = 3732] [serial = 1298] [outer = 140E3C00] 12:13:23 INFO - PROCESS | 3732 | 1464635603806 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 12:13:23 INFO - PROCESS | 3732 | 1464635603866 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3732 | 1464635603869 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:13:23 INFO - PROCESS | 3732 | 1464635603872 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3732 | 1464635603874 Marionette TRACE conn3 <- [1,1694,null,{}] 12:13:23 INFO - PROCESS | 3732 | 1464635603877 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}] 12:13:23 INFO - PROCESS | 3732 | 1464635603963 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:13:23 INFO - PROCESS | 3732 | 1464635603974 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3732 | ++DOCSHELL 1053E800 == 31 [pid = 3732] [id = 433] 12:13:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (14399800) [pid = 3732] [serial = 1299] [outer = 00000000] 12:13:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15648400) [pid = 3732] [serial = 1300] [outer = 14399800] 12:13:24 INFO - PROCESS | 3732 | 1464635604019 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (156CE000) [pid = 3732] [serial = 1301] [outer = 14399800] 12:13:24 INFO - PROCESS | 3732 | 1464635604504 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 700ms 12:13:24 INFO - PROCESS | 3732 | 1464635604559 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3732 | 1464635604561 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 3732 | 1464635604564 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:13:24 INFO - PROCESS | 3732 | 1464635604566 Marionette TRACE conn3 <- [1,1698,null,{}] 12:13:24 INFO - PROCESS | 3732 | 1464635604570 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}] 12:13:24 INFO - PROCESS | 3732 | 1464635604712 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:13:24 INFO - PROCESS | 3732 | 1464635604723 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3732 | ++DOCSHELL 1540D000 == 32 [pid = 3732] [id = 434] 12:13:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1540DC00) [pid = 3732] [serial = 1302] [outer = 00000000] 12:13:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (15F79000) [pid = 3732] [serial = 1303] [outer = 1540DC00] 12:13:24 INFO - PROCESS | 3732 | 1464635604770 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (156D1000) [pid = 3732] [serial = 1304] [outer = 1540DC00] 12:13:25 INFO - PROCESS | 3732 | 1464635605220 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 684ms 12:13:25 INFO - PROCESS | 3732 | 1464635605265 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3732 | 1464635605267 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:13:25 INFO - PROCESS | 3732 | 1464635605270 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:13:25 INFO - PROCESS | 3732 | 1464635605272 Marionette TRACE conn3 <- [1,1702,null,{}] 12:13:25 INFO - PROCESS | 3732 | 1464635605275 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}] 12:13:25 INFO - PROCESS | 3732 | 1464635605411 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:13:25 INFO - PROCESS | 3732 | 1464635605426 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3732 | ++DOCSHELL 1667C400 == 33 [pid = 3732] [id = 435] 12:13:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1667F800) [pid = 3732] [serial = 1305] [outer = 00000000] 12:13:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (16738000) [pid = 3732] [serial = 1306] [outer = 1667F800] 12:13:25 INFO - PROCESS | 3732 | 1464635605527 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1673D400) [pid = 3732] [serial = 1307] [outer = 1667F800] 12:13:25 INFO - PROCESS | 3732 | 1464635605955 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 12:13:26 INFO - PROCESS | 3732 | 1464635606047 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3732 | 1464635606048 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:13:26 INFO - PROCESS | 3732 | 1464635606052 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3732 | 1464635606053 Marionette TRACE conn3 <- [1,1706,null,{}] 12:13:26 INFO - PROCESS | 3732 | 1464635606057 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}] 12:13:26 INFO - PROCESS | 3732 | 1464635606166 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (19A97400) [pid = 3732] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1673C000) [pid = 3732] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (19A93800) [pid = 3732] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1763C400) [pid = 3732] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19C9D800) [pid = 3732] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (10D15C00) [pid = 3732] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15D39C00) [pid = 3732] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10D48C00) [pid = 3732] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (128BC800) [pid = 3732] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (10D41C00) [pid = 3732] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (19A96000) [pid = 3732] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (18733000) [pid = 3732] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17965C00) [pid = 3732] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (164BDC00) [pid = 3732] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10D0EC00) [pid = 3732] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (184EA000) [pid = 3732] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1050E400) [pid = 3732] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1673B400) [pid = 3732] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1A7F5800) [pid = 3732] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:13:26 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (184EFC00) [pid = 3732] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:13:26 INFO - PROCESS | 3732 | 1464635606303 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3732 | ++DOCSHELL 10479000 == 34 [pid = 3732] [id = 436] 12:13:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1047FC00) [pid = 3732] [serial = 1308] [outer = 00000000] 12:13:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10D0EC00) [pid = 3732] [serial = 1309] [outer = 1047FC00] 12:13:26 INFO - PROCESS | 3732 | 1464635606350 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (11C01800) [pid = 3732] [serial = 1310] [outer = 1047FC00] 12:13:26 INFO - PROCESS | 3732 | 1464635606710 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 684ms 12:13:26 INFO - PROCESS | 3732 | 1464635606750 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3732 | 1464635606752 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:13:26 INFO - PROCESS | 3732 | 1464635606755 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3732 | 1464635606757 Marionette TRACE conn3 <- [1,1710,null,{}] 12:13:26 INFO - PROCESS | 3732 | 1464635606760 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}] 12:13:26 INFO - PROCESS | 3732 | 1464635606874 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:13:26 INFO - PROCESS | 3732 | 1464635606976 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3732 | ++DOCSHELL 10D41C00 == 35 [pid = 3732] [id = 437] 12:13:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10D4A400) [pid = 3732] [serial = 1311] [outer = 00000000] 12:13:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1673C000) [pid = 3732] [serial = 1312] [outer = 10D4A400] 12:13:27 INFO - PROCESS | 3732 | 1464635607024 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13720000) [pid = 3732] [serial = 1313] [outer = 10D4A400] 12:13:27 INFO - PROCESS | 3732 | 1464635607396 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]]]}] 12:13:27 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 12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 699ms 12:13:27 INFO - PROCESS | 3732 | 1464635607455 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3732 | 1464635607457 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 3732 | 1464635607460 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:13:27 INFO - PROCESS | 3732 | 1464635607462 Marionette TRACE conn3 <- [1,1714,null,{}] 12:13:27 INFO - PROCESS | 3732 | 1464635607465 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}] 12:13:27 INFO - PROCESS | 3732 | 1464635607544 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:13:27 INFO - PROCESS | 3732 | 1464635607561 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3732 | ++DOCSHELL 16971000 == 36 [pid = 3732] [id = 438] 12:13:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16E6DC00) [pid = 3732] [serial = 1314] [outer = 00000000] 12:13:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17170C00) [pid = 3732] [serial = 1315] [outer = 16E6DC00] 12:13:27 INFO - PROCESS | 3732 | 1464635607605 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (17239C00) [pid = 3732] [serial = 1316] [outer = 16E6DC00] 12:13:28 INFO - PROCESS | 3732 | 1464635608028 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 638ms 12:13:28 INFO - PROCESS | 3732 | 1464635608083 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3732 | 1464635608085 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:13:28 INFO - PROCESS | 3732 | 1464635608093 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3732 | 1464635608095 Marionette TRACE conn3 <- [1,1718,null,{}] 12:13:28 INFO - PROCESS | 3732 | 1464635608098 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}] 12:13:28 INFO - PROCESS | 3732 | 1464635608179 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:13:28 INFO - PROCESS | 3732 | 1464635608188 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3732 | ++DOCSHELL 11C9BC00 == 37 [pid = 3732] [id = 439] 12:13:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1319E000) [pid = 3732] [serial = 1317] [outer = 00000000] 12:13:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (175A8400) [pid = 3732] [serial = 1318] [outer = 1319E000] 12:13:28 INFO - PROCESS | 3732 | 1464635608231 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (175AB400) [pid = 3732] [serial = 1319] [outer = 1319E000] 12:13:28 INFO - PROCESS | 3732 | 1464635608964 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]]]}] 12:13:29 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 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 933ms 12:13:29 INFO - PROCESS | 3732 | 1464635609039 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3732 | 1464635609045 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:13:29 INFO - PROCESS | 3732 | 1464635609050 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3732 | 1464635609054 Marionette TRACE conn3 <- [1,1722,null,{}] 12:13:29 INFO - PROCESS | 3732 | 1464635609060 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}] 12:13:29 INFO - PROCESS | 3732 | 1464635609208 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:13:29 INFO - PROCESS | 3732 | 1464635609338 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3732 | ++DOCSHELL 10A53000 == 38 [pid = 3732] [id = 440] 12:13:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (112F2800) [pid = 3732] [serial = 1320] [outer = 00000000] 12:13:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1319F400) [pid = 3732] [serial = 1321] [outer = 112F2800] 12:13:29 INFO - PROCESS | 3732 | 1464635609403 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (139C1000) [pid = 3732] [serial = 1322] [outer = 112F2800] 12:13:29 INFO - PROCESS | 3732 | 1464635609958 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 933ms 12:13:30 INFO - PROCESS | 3732 | 1464635609996 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3732 | 1464635610002 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:13:30 INFO - PROCESS | 3732 | 1464635610008 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3732 | 1464635610011 Marionette TRACE conn3 <- [1,1726,null,{}] 12:13:30 INFO - PROCESS | 3732 | 1464635610015 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}] 12:13:30 INFO - PROCESS | 3732 | 1464635610125 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:13:30 INFO - PROCESS | 3732 | 1464635610260 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 3732 | ++DOCSHELL 140E9800 == 39 [pid = 3732] [id = 441] 12:13:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (140E9C00) [pid = 3732] [serial = 1323] [outer = 00000000] 12:13:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (14E62800) [pid = 3732] [serial = 1324] [outer = 140E9C00] 12:13:30 INFO - PROCESS | 3732 | 1464635610315 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1540F400) [pid = 3732] [serial = 1325] [outer = 140E9C00] 12:13:30 INFO - PROCESS | 3732 | 1464635610921 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 996ms 12:13:30 INFO - PROCESS | 3732 | 1464635610993 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3732 | 1464635610996 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:13:30 INFO - PROCESS | 3732 | 1464635610999 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3732 | 1464635611003 Marionette TRACE conn3 <- [1,1730,null,{}] 12:13:31 INFO - PROCESS | 3732 | 1464635611029 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}] 12:13:31 INFO - PROCESS | 3732 | 1464635611138 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:13:31 INFO - PROCESS | 3732 | 1464635611273 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3732 | ++DOCSHELL 16971C00 == 40 [pid = 3732] [id = 442] 12:13:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (16975000) [pid = 3732] [serial = 1326] [outer = 00000000] 12:13:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1716EC00) [pid = 3732] [serial = 1327] [outer = 16975000] 12:13:31 INFO - PROCESS | 3732 | 1464635611331 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (175D1400) [pid = 3732] [serial = 1328] [outer = 16975000] 12:13:31 INFO - PROCESS | 3732 | 1464635611870 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 887ms 12:13:31 INFO - PROCESS | 3732 | 1464635611918 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3732 | 1464635611921 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:13:31 INFO - PROCESS | 3732 | 1464635611926 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3732 | 1464635611928 Marionette TRACE conn3 <- [1,1734,null,{}] 12:13:31 INFO - PROCESS | 3732 | 1464635611932 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}] 12:13:32 INFO - PROCESS | 3732 | 1464635612039 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:13:32 INFO - PROCESS | 3732 | 1464635612146 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3732 | ++DOCSHELL 15D65000 == 41 [pid = 3732] [id = 443] 12:13:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (164CCC00) [pid = 3732] [serial = 1329] [outer = 00000000] 12:13:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (17636800) [pid = 3732] [serial = 1330] [outer = 164CCC00] 12:13:32 INFO - PROCESS | 3732 | 1464635612199 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1763D800) [pid = 3732] [serial = 1331] [outer = 164CCC00] 12:13:32 INFO - PROCESS | 3732 | 1464635612833 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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 933ms 12:13:32 INFO - PROCESS | 3732 | 1464635612872 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3732 | 1464635612874 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:13:32 INFO - PROCESS | 3732 | 1464635612878 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3732 | 1464635612880 Marionette TRACE conn3 <- [1,1738,null,{}] 12:13:32 INFO - PROCESS | 3732 | 1464635612883 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}] 12:13:32 INFO - PROCESS | 3732 | 1464635612985 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:13:33 INFO - PROCESS | 3732 | 1464635613097 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3732 | ++DOCSHELL 10561000 == 42 [pid = 3732] [id = 444] 12:13:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1058E400) [pid = 3732] [serial = 1332] [outer = 00000000] 12:13:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (13910400) [pid = 3732] [serial = 1333] [outer = 1058E400] 12:13:33 INFO - PROCESS | 3732 | 1464635613151 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (140DC400) [pid = 3732] [serial = 1334] [outer = 1058E400] 12:13:33 INFO - PROCESS | 3732 | 1464635613867 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1026ms 12:13:33 INFO - PROCESS | 3732 | 1464635613918 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3732 | 1464635613923 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:13:33 INFO - PROCESS | 3732 | 1464635613944 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3732 | 1464635613948 Marionette TRACE conn3 <- [1,1742,null,{}] 12:13:33 INFO - PROCESS | 3732 | 1464635613953 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}] 12:13:34 INFO - PROCESS | 3732 | 1464635614057 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:13:34 INFO - PROCESS | 3732 | 1464635614198 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 131AB000 == 41 [pid = 3732] [id = 276] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 16733C00 == 40 [pid = 3732] [id = 424] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 128BA800 == 39 [pid = 3732] [id = 275] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 11A0AC00 == 38 [pid = 3732] [id = 291] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 13BAE400 == 37 [pid = 3732] [id = 277] 12:13:34 INFO - PROCESS | 3732 | --DOCSHELL 10D3F000 == 36 [pid = 3732] [id = 284] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1A962C00) [pid = 3732] [serial = 1157] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1A1B9400) [pid = 3732] [serial = 1154] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (19CA2C00) [pid = 3732] [serial = 1151] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (175CBC00) [pid = 3732] [serial = 1199] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A7EF800) [pid = 3732] [serial = 1202] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1B28C400) [pid = 3732] [serial = 1193] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1B2EDC00) [pid = 3732] [serial = 1205] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (14E5D400) [pid = 3732] [serial = 1196] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10D3D000) [pid = 3732] [serial = 1279] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (164BE800) [pid = 3732] [serial = 1267] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (16681C00) [pid = 3732] [serial = 1268] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1331E000) [pid = 3732] [serial = 1264] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (13BB6400) [pid = 3732] [serial = 1265] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (139C0400) [pid = 3732] [serial = 1262] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (133B3800) [pid = 3732] [serial = 1261] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (156D1400) [pid = 3732] [serial = 1259] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (140DDC00) [pid = 3732] [serial = 1258] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A4EB800) [pid = 3732] [serial = 1256] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1A3E2C00) [pid = 3732] [serial = 1255] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19F84C00) [pid = 3732] [serial = 1253] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19BA8400) [pid = 3732] [serial = 1252] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (18729C00) [pid = 3732] [serial = 1250] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (184B9000) [pid = 3732] [serial = 1249] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1696FC00) [pid = 3732] [serial = 1247] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (168DB800) [pid = 3732] [serial = 1246] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (13BB2400) [pid = 3732] [serial = 1244] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1390D000) [pid = 3732] [serial = 1243] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19891400) [pid = 3732] [serial = 1240] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19A93C00) [pid = 3732] [serial = 1241] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1053D000) [pid = 3732] [serial = 1276] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (105E6800) [pid = 3732] [serial = 1277] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17237C00) [pid = 3732] [serial = 1273] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16921800) [pid = 3732] [serial = 1270] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16E69800) [pid = 3732] [serial = 1271] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 3732 | ++DOCSHELL 10534C00 == 37 [pid = 3732] [id = 445] 12:13:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10536800) [pid = 3732] [serial = 1335] [outer = 00000000] 12:13:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10D10800) [pid = 3732] [serial = 1336] [outer = 10536800] 12:13:34 INFO - PROCESS | 3732 | 1464635614277 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1300B400) [pid = 3732] [serial = 1337] [outer = 10536800] 12:13:34 INFO - PROCESS | 3732 | 1464635614719 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 839ms 12:13:34 INFO - PROCESS | 3732 | 1464635614768 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3732 | 1464635614773 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:13:34 INFO - PROCESS | 3732 | 1464635614779 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3732 | 1464635614782 Marionette TRACE conn3 <- [1,1746,null,{}] 12:13:34 INFO - PROCESS | 3732 | 1464635614785 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}] 12:13:34 INFO - PROCESS | 3732 | 1464635614895 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:13:34 INFO - PROCESS | 3732 | 1464635614908 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3732 | ++DOCSHELL 139C3000 == 38 [pid = 3732] [id = 446] 12:13:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (139C6000) [pid = 3732] [serial = 1338] [outer = 00000000] 12:13:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (13BAF800) [pid = 3732] [serial = 1339] [outer = 139C6000] 12:13:34 INFO - PROCESS | 3732 | 1464635614953 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (13DBD400) [pid = 3732] [serial = 1340] [outer = 139C6000] 12:13:35 INFO - PROCESS | 3732 | 1464635615433 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 684ms 12:13:35 INFO - PROCESS | 3732 | 1464635615477 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3732 | 1464635615480 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:13:35 INFO - PROCESS | 3732 | 1464635615483 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3732 | 1464635615486 Marionette TRACE conn3 <- [1,1750,null,{}] 12:13:35 INFO - PROCESS | 3732 | 1464635615497 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}] 12:13:35 INFO - PROCESS | 3732 | 1464635615589 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:13:35 INFO - PROCESS | 3732 | 1464635615597 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3732 | ++DOCSHELL 140E5800 == 39 [pid = 3732] [id = 447] 12:13:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14398C00) [pid = 3732] [serial = 1341] [outer = 00000000] 12:13:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15258400) [pid = 3732] [serial = 1342] [outer = 14398C00] 12:13:35 INFO - PROCESS | 3732 | 1464635615654 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (156CE400) [pid = 3732] [serial = 1343] [outer = 14398C00] 12:13:36 INFO - PROCESS | 3732 | 1464635616097 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 622ms 12:13:36 INFO - PROCESS | 3732 | 1464635616121 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3732 | 1464635616123 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:13:36 INFO - PROCESS | 3732 | 1464635616127 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3732 | 1464635616128 Marionette TRACE conn3 <- [1,1754,null,{}] 12:13:36 INFO - PROCESS | 3732 | 1464635616132 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}] 12:13:36 INFO - PROCESS | 3732 | 1464635616265 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:13:36 INFO - PROCESS | 3732 | 1464635616305 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3732 | ++DOCSHELL 1627D400 == 40 [pid = 3732] [id = 448] 12:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (164BE400) [pid = 3732] [serial = 1344] [outer = 00000000] 12:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (164C8800) [pid = 3732] [serial = 1345] [outer = 164BE400] 12:13:36 INFO - PROCESS | 3732 | 1464635616350 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16738C00) [pid = 3732] [serial = 1346] [outer = 164BE400] 12:13:36 INFO - PROCESS | 3732 | 1464635616808 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 12:13:36 INFO - PROCESS | 3732 | 1464635616867 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3732 | 1464635616869 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:13:36 INFO - PROCESS | 3732 | 1464635616872 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3732 | 1464635616874 Marionette TRACE conn3 <- [1,1758,null,{}] 12:13:36 INFO - PROCESS | 3732 | 1464635616882 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}] 12:13:36 INFO - PROCESS | 3732 | 1464635616993 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:13:36 INFO - PROCESS | 3732 | 1464635617006 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3732 | ++DOCSHELL 1053CC00 == 41 [pid = 3732] [id = 449] 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (140E4400) [pid = 3732] [serial = 1347] [outer = 00000000] 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1696AC00) [pid = 3732] [serial = 1348] [outer = 140E4400] 12:13:37 INFO - PROCESS | 3732 | 1464635617100 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (16B22800) [pid = 3732] [serial = 1349] [outer = 140E4400] 12:13:37 INFO - PROCESS | 3732 | 1464635617537 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 685ms 12:13:37 INFO - PROCESS | 3732 | 1464635617560 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3732 | 1464635617563 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:13:37 INFO - PROCESS | 3732 | 1464635617572 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3732 | 1464635617574 Marionette TRACE conn3 <- [1,1762,null,{}] 12:13:37 INFO - PROCESS | 3732 | 1464635617577 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}] 12:13:37 INFO - PROCESS | 3732 | 1464635617728 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:13:37 INFO - PROCESS | 3732 | 1464635617794 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3732 | ++DOCSHELL 10531800 == 42 [pid = 3732] [id = 450] 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (14E63000) [pid = 3732] [serial = 1350] [outer = 00000000] 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (175CBC00) [pid = 3732] [serial = 1351] [outer = 14E63000] 12:13:37 INFO - PROCESS | 3732 | 1464635617839 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (17634000) [pid = 3732] [serial = 1352] [outer = 14E63000] 12:13:38 INFO - PROCESS | 3732 | 1464635618251 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 747ms 12:13:38 INFO - PROCESS | 3732 | 1464635618313 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3732 | 1464635618314 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 3732 | 1464635618318 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:13:38 INFO - PROCESS | 3732 | 1464635618319 Marionette TRACE conn3 <- [1,1766,null,{}] 12:13:38 INFO - PROCESS | 3732 | 1464635618323 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}] 12:13:38 INFO - PROCESS | 3732 | 1464635618438 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:13:38 INFO - PROCESS | 3732 | 1464635618499 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3732 | ++DOCSHELL 15D30000 == 43 [pid = 3732] [id = 451] 12:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (175C5800) [pid = 3732] [serial = 1353] [outer = 00000000] 12:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1763F400) [pid = 3732] [serial = 1354] [outer = 175C5800] 12:13:38 INFO - PROCESS | 3732 | 1464635618543 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1784FC00) [pid = 3732] [serial = 1355] [outer = 175C5800] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1540DC00) [pid = 3732] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (140E3C00) [pid = 3732] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1667F800) [pid = 3732] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1047FC00) [pid = 3732] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10D4A400) [pid = 3732] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10D14800) [pid = 3732] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10567800) [pid = 3732] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (13904800) [pid = 3732] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14399800) [pid = 3732] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:13:38 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16E6DC00) [pid = 3732] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:13:38 INFO - PROCESS | 3732 | 1464635618982 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]]]}] 12:13:39 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 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 699ms 12:13:39 INFO - PROCESS | 3732 | 1464635619035 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3732 | 1464635619037 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:13:39 INFO - PROCESS | 3732 | 1464635619041 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3732 | 1464635619043 Marionette TRACE conn3 <- [1,1770,null,{}] 12:13:39 INFO - PROCESS | 3732 | 1464635619085 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}] 12:13:39 INFO - PROCESS | 3732 | 1464635619167 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:13:39 INFO - PROCESS | 3732 | 1464635619173 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3732 | ++DOCSHELL 140E3C00 == 44 [pid = 3732] [id = 452] 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15648800) [pid = 3732] [serial = 1356] [outer = 00000000] 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1672F800) [pid = 3732] [serial = 1357] [outer = 15648800] 12:13:39 INFO - PROCESS | 3732 | 1464635619216 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1759E400) [pid = 3732] [serial = 1358] [outer = 15648800] 12:13:39 INFO - PROCESS | 3732 | 1464635619644 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]]]}] 12:13:39 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 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 637ms 12:13:39 INFO - PROCESS | 3732 | 1464635619679 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3732 | 1464635619680 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 3732 | 1464635619683 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:13:39 INFO - PROCESS | 3732 | 1464635619685 Marionette TRACE conn3 <- [1,1774,null,{}] 12:13:39 INFO - PROCESS | 3732 | 1464635619693 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}] 12:13:39 INFO - PROCESS | 3732 | 1464635619774 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:13:39 INFO - PROCESS | 3732 | 1464635619780 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3732 | ++DOCSHELL 164C2800 == 45 [pid = 3732] [id = 453] 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (164C3000) [pid = 3732] [serial = 1359] [outer = 00000000] 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (178C1C00) [pid = 3732] [serial = 1360] [outer = 164C3000] 12:13:39 INFO - PROCESS | 3732 | 1464635619824 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1763C000) [pid = 3732] [serial = 1361] [outer = 164C3000] 12:13:40 INFO - PROCESS | 3732 | 1464635620256 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]]]}] 12:13:40 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 12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 591ms 12:13:40 INFO - PROCESS | 3732 | 1464635620281 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3732 | 1464635620283 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:13:40 INFO - PROCESS | 3732 | 1464635620286 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 3732 | 1464635620288 Marionette TRACE conn3 <- [1,1778,null,{}] 12:13:40 INFO - PROCESS | 3732 | 1464635620305 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}] 12:13:40 INFO - PROCESS | 3732 | 1464635620389 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:13:40 INFO - PROCESS | 3732 | 1464635620395 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3732 | ++DOCSHELL 175A1800 == 46 [pid = 3732] [id = 454] 12:13:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (17634C00) [pid = 3732] [serial = 1362] [outer = 00000000] 12:13:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (182F7000) [pid = 3732] [serial = 1363] [outer = 17634C00] 12:13:40 INFO - PROCESS | 3732 | 1464635620438 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (182F9C00) [pid = 3732] [serial = 1364] [outer = 17634C00] 12:13:41 INFO - PROCESS | 3732 | 1464635621058 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]]]}] 12:13:41 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) 12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 840ms 12:13:41 INFO - PROCESS | 3732 | 1464635621114 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3732 | 1464635621119 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:13:41 INFO - PROCESS | 3732 | 1464635621124 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 3732 | 1464635621128 Marionette TRACE conn3 <- [1,1782,null,{}] 12:13:41 INFO - PROCESS | 3732 | 1464635621133 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}] 12:13:41 INFO - PROCESS | 3732 | 1464635621291 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:13:41 INFO - PROCESS | 3732 | 1464635621310 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3732 | ++DOCSHELL 10D17000 == 47 [pid = 3732] [id = 455] 12:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10D18000) [pid = 3732] [serial = 1365] [outer = 00000000] 12:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (130AAC00) [pid = 3732] [serial = 1366] [outer = 10D18000] 12:13:41 INFO - PROCESS | 3732 | 1464635621366 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (13903800) [pid = 3732] [serial = 1367] [outer = 10D18000] 12:13:42 INFO - PROCESS | 3732 | 1464635622072 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 995ms 12:13:42 INFO - PROCESS | 3732 | 1464635622128 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3732 | 1464635622134 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:13:42 INFO - PROCESS | 3732 | 1464635622155 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3732 | 1464635622158 Marionette TRACE conn3 <- [1,1786,null,{}] 12:13:42 INFO - PROCESS | 3732 | 1464635622161 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}] 12:13:42 INFO - PROCESS | 3732 | 1464635622270 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:13:42 INFO - PROCESS | 3732 | 1464635622406 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3732 | ++DOCSHELL 140C7400 == 48 [pid = 3732] [id = 456] 12:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (140C8800) [pid = 3732] [serial = 1368] [outer = 00000000] 12:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (15644000) [pid = 3732] [serial = 1369] [outer = 140C8800] 12:13:42 INFO - PROCESS | 3732 | 1464635622461 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (164BF000) [pid = 3732] [serial = 1370] [outer = 140C8800] 12:13:43 INFO - PROCESS | 3732 | 1464635623093 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]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 995ms 12:13:43 INFO - PROCESS | 3732 | 1464635623154 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3732 | 1464635623157 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:13:43 INFO - PROCESS | 3732 | 1464635623161 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3732 | 1464635623164 Marionette TRACE conn3 <- [1,1790,null,{}] 12:13:43 INFO - PROCESS | 3732 | 1464635623175 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}] 12:13:43 INFO - PROCESS | 3732 | 1464635623285 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:13:43 INFO - PROCESS | 3732 | 1464635623424 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3732 | ++DOCSHELL 175AD800 == 49 [pid = 3732] [id = 457] 12:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17633C00) [pid = 3732] [serial = 1371] [outer = 00000000] 12:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (178BD000) [pid = 3732] [serial = 1372] [outer = 17633C00] 12:13:43 INFO - PROCESS | 3732 | 1464635623482 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (18034800) [pid = 3732] [serial = 1373] [outer = 17633C00] 12:13:44 INFO - PROCESS | 3732 | 1464635624040 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 933ms 12:13:44 INFO - PROCESS | 3732 | 1464635624105 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3732 | 1464635624108 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:13:44 INFO - PROCESS | 3732 | 1464635624112 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3732 | 1464635624113 Marionette TRACE conn3 <- [1,1794,null,{}] 12:13:44 INFO - PROCESS | 3732 | 1464635624117 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}] 12:13:44 INFO - PROCESS | 3732 | 1464635624225 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:13:44 INFO - PROCESS | 3732 | 1464635624316 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 3732 | ++DOCSHELL 175CAC00 == 50 [pid = 3732] [id = 458] 12:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (17637000) [pid = 3732] [serial = 1374] [outer = 00000000] 12:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (184BEC00) [pid = 3732] [serial = 1375] [outer = 17637000] 12:13:44 INFO - PROCESS | 3732 | 1464635624370 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (184EA000) [pid = 3732] [serial = 1376] [outer = 17637000] 12:13:44 INFO - PROCESS | 3732 | 1464635624957 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 902ms 12:13:44 INFO - PROCESS | 3732 | 1464635624999 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3732 | 1464635625001 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:13:45 INFO - PROCESS | 3732 | 1464635625005 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3732 | 1464635625007 Marionette TRACE conn3 <- [1,1798,null,{}] 12:13:45 INFO - PROCESS | 3732 | 1464635625011 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}] 12:13:45 INFO - PROCESS | 3732 | 1464635625119 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:13:45 INFO - PROCESS | 3732 | 1464635625227 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3732 | ++DOCSHELL 139C0400 == 51 [pid = 3732] [id = 459] 12:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (17854C00) [pid = 3732] [serial = 1377] [outer = 00000000] 12:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (184F2000) [pid = 3732] [serial = 1378] [outer = 17854C00] 12:13:45 INFO - PROCESS | 3732 | 1464635625280 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1872A000) [pid = 3732] [serial = 1379] [outer = 17854C00] 12:13:45 INFO - PROCESS | 3732 | 1464635625892 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 933ms 12:13:45 INFO - PROCESS | 3732 | 1464635625950 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3732 | 1464635625952 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:13:45 INFO - PROCESS | 3732 | 1464635625956 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3732 | 1464635625958 Marionette TRACE conn3 <- [1,1802,null,{}] 12:13:45 INFO - PROCESS | 3732 | 1464635625962 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}] 12:13:46 INFO - PROCESS | 3732 | 1464635626086 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:13:46 INFO - PROCESS | 3732 | 1464635626371 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3732 | ++DOCSHELL 1026C000 == 52 [pid = 3732] [id = 460] 12:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (10434800) [pid = 3732] [serial = 1380] [outer = 00000000] 12:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (10D3F800) [pid = 3732] [serial = 1381] [outer = 10434800] 12:13:46 INFO - PROCESS | 3732 | 1464635626440 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1142AC00) [pid = 3732] [serial = 1382] [outer = 10434800] 12:13:47 INFO - PROCESS | 3732 | 1464635627068 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]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1136ms 12:13:47 INFO - PROCESS | 3732 | 1464635627099 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3732 | 1464635627103 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:13:47 INFO - PROCESS | 3732 | 1464635627107 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3732 | 1464635627110 Marionette TRACE conn3 <- [1,1806,null,{}] 12:13:47 INFO - PROCESS | 3732 | 1464635627115 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}] 12:13:47 INFO - PROCESS | 3732 | 1464635627214 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:13:47 INFO - PROCESS | 3732 | 1464635627332 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3732 | ++DOCSHELL 1053B000 == 53 [pid = 3732] [id = 461] 12:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1053C800) [pid = 3732] [serial = 1383] [outer = 00000000] 12:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (10D15C00) [pid = 3732] [serial = 1384] [outer = 1053C800] 12:13:47 INFO - PROCESS | 3732 | 1464635627423 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (12D2D400) [pid = 3732] [serial = 1385] [outer = 1053C800] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 13719400 == 52 [pid = 3732] [id = 285] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 164C2800 == 51 [pid = 3732] [id = 453] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 140E3C00 == 50 [pid = 3732] [id = 452] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 15D30000 == 49 [pid = 3732] [id = 451] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 10531800 == 48 [pid = 3732] [id = 450] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 1053CC00 == 47 [pid = 3732] [id = 449] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 1627D400 == 46 [pid = 3732] [id = 448] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 140E5800 == 45 [pid = 3732] [id = 447] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 139C3000 == 44 [pid = 3732] [id = 446] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 10534C00 == 43 [pid = 3732] [id = 445] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 10561000 == 42 [pid = 3732] [id = 444] 12:13:47 INFO - PROCESS | 3732 | --DOCSHELL 15D65000 == 41 [pid = 3732] [id = 443] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (15F79000) [pid = 3732] [serial = 1303] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (14E54400) [pid = 3732] [serial = 1297] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1673D400) [pid = 3732] [serial = 1307] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (11C01800) [pid = 3732] [serial = 1310] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (10D0EC00) [pid = 3732] [serial = 1309] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (139B9400) [pid = 3732] [serial = 1288] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1673C000) [pid = 3732] [serial = 1312] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (13720000) [pid = 3732] [serial = 1313] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (156D1000) [pid = 3732] [serial = 1304] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (10D45800) [pid = 3732] [serial = 1280] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (10A5D400) [pid = 3732] [serial = 1282] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (16738000) [pid = 3732] [serial = 1306] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (12B90C00) [pid = 3732] [serial = 1292] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (13BB7C00) [pid = 3732] [serial = 1295] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12B86400) [pid = 3732] [serial = 1285] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10D3C800) [pid = 3732] [serial = 1291] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13BAFC00) [pid = 3732] [serial = 1294] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (14ED6C00) [pid = 3732] [serial = 1298] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (15648400) [pid = 3732] [serial = 1300] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (156CE000) [pid = 3732] [serial = 1301] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (17170C00) [pid = 3732] [serial = 1315] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (17239C00) [pid = 3732] [serial = 1316] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3732 | 1464635627886 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]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 824ms 12:13:47 INFO - PROCESS | 3732 | 1464635627934 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3732 | 1464635627938 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:13:47 INFO - PROCESS | 3732 | 1464635627942 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3732 | 1464635627944 Marionette TRACE conn3 <- [1,1810,null,{}] 12:13:47 INFO - PROCESS | 3732 | 1464635627948 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}] 12:13:48 INFO - PROCESS | 3732 | 1464635628035 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:13:48 INFO - PROCESS | 3732 | 1464635628042 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3732 | ++DOCSHELL 139BD000 == 42 [pid = 3732] [id = 462] 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (13BAFC00) [pid = 3732] [serial = 1386] [outer = 00000000] 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (140C4C00) [pid = 3732] [serial = 1387] [outer = 13BAFC00] 12:13:48 INFO - PROCESS | 3732 | 1464635628091 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (140E3C00) [pid = 3732] [serial = 1388] [outer = 13BAFC00] 12:13:48 INFO - PROCESS | 3732 | 1464635628570 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 700ms 12:13:48 INFO - PROCESS | 3732 | 1464635628641 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 3732 | 1464635628643 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:13:48 INFO - PROCESS | 3732 | 1464635628648 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 3732 | 1464635628654 Marionette TRACE conn3 <- [1,1814,null,{}] 12:13:48 INFO - PROCESS | 3732 | 1464635628662 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}] 12:13:48 INFO - PROCESS | 3732 | 1464635628748 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:13:48 INFO - PROCESS | 3732 | 1464635628860 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3732 | ++DOCSHELL 1567E800 == 43 [pid = 3732] [id = 463] 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (156CE800) [pid = 3732] [serial = 1389] [outer = 00000000] 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (15D3D000) [pid = 3732] [serial = 1390] [outer = 156CE800] 12:13:48 INFO - PROCESS | 3732 | 1464635628905 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (15F79800) [pid = 3732] [serial = 1391] [outer = 156CE800] 12:13:49 INFO - PROCESS | 3732 | 1464635629264 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 653ms 12:13:49 INFO - PROCESS | 3732 | 1464635629305 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3732 | 1464635629308 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:13:49 INFO - PROCESS | 3732 | 1464635629311 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 3732 | 1464635629315 Marionette TRACE conn3 <- [1,1818,null,{}] 12:13:49 INFO - PROCESS | 3732 | 1464635629318 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}] 12:13:49 INFO - PROCESS | 3732 | 1464635629403 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:13:49 INFO - PROCESS | 3732 | 1464635629437 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3732 | ++DOCSHELL 15F71400 == 44 [pid = 3732] [id = 464] 12:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (164BD400) [pid = 3732] [serial = 1392] [outer = 00000000] 12:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1673BC00) [pid = 3732] [serial = 1393] [outer = 164BD400] 12:13:49 INFO - PROCESS | 3732 | 1464635629481 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (16969400) [pid = 3732] [serial = 1394] [outer = 164BD400] 12:13:49 INFO - PROCESS | 3732 | 1464635630001 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 12:13:50 INFO - PROCESS | 3732 | 1464635630051 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3732 | 1464635630053 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 3732 | 1464635630056 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:13:50 INFO - PROCESS | 3732 | 1464635630058 Marionette TRACE conn3 <- [1,1822,null,{}] 12:13:50 INFO - PROCESS | 3732 | 1464635630067 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}] 12:13:50 INFO - PROCESS | 3732 | 1464635630179 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:13:50 INFO - PROCESS | 3732 | 1464635630185 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3732 | ++DOCSHELL 1696D400 == 45 [pid = 3732] [id = 465] 12:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1696EC00) [pid = 3732] [serial = 1395] [outer = 00000000] 12:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (16E76800) [pid = 3732] [serial = 1396] [outer = 1696EC00] 12:13:50 INFO - PROCESS | 3732 | 1464635630236 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175A3C00) [pid = 3732] [serial = 1397] [outer = 1696EC00] 12:13:50 INFO - PROCESS | 3732 | 1464635630713 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]]]}] 12:13:50 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 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 684ms 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:13:50 INFO - PROCESS | 3732 | 1464635630756 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3732 | 1464635630758 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 3732 | 1464635630799 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3732 | 1464635630801 Marionette TRACE conn3 <- [1,1826,null,{}] 12:13:50 INFO - PROCESS | 3732 | 1464635630817 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}] 12:13:50 INFO - PROCESS | 3732 | 1464635630939 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:13:50 INFO - PROCESS | 3732 | 1464635631008 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3732 | ++DOCSHELL 175AB800 == 46 [pid = 3732] [id = 466] 12:13:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (175AD000) [pid = 3732] [serial = 1398] [outer = 00000000] 12:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (17965C00) [pid = 3732] [serial = 1399] [outer = 175AD000] 12:13:51 INFO - PROCESS | 3732 | 1464635631037 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (17D29400) [pid = 3732] [serial = 1400] [outer = 175AD000] 12:13:51 INFO - PROCESS | 3732 | 1464635631450 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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 12:13:51 INFO - PROCESS | 3732 | 1464635631488 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3732 | 1464635631490 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:13:51 INFO - PROCESS | 3732 | 1464635631493 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3732 | 1464635631494 Marionette TRACE conn3 <- [1,1830,null,{}] 12:13:51 INFO - PROCESS | 3732 | 1464635631498 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}] 12:13:51 INFO - PROCESS | 3732 | 1464635631612 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:13:51 INFO - PROCESS | 3732 | 1464635631618 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3732 | ++DOCSHELL 17637400 == 47 [pid = 3732] [id = 467] 12:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (17639800) [pid = 3732] [serial = 1401] [outer = 00000000] 12:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (184EE800) [pid = 3732] [serial = 1402] [outer = 17639800] 12:13:51 INFO - PROCESS | 3732 | 1464635631661 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1872F000) [pid = 3732] [serial = 1403] [outer = 17639800] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (140E4400) [pid = 3732] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (14E63000) [pid = 3732] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (175C5800) [pid = 3732] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (15648800) [pid = 3732] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (14398C00) [pid = 3732] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (164BE400) [pid = 3732] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (10536800) [pid = 3732] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (139C6000) [pid = 3732] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:13:51 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (164C3000) [pid = 3732] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:13:52 INFO - PROCESS | 3732 | 1464635632230 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 809ms 12:13:52 INFO - PROCESS | 3732 | 1464635632293 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3732 | 1464635632295 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:13:52 INFO - PROCESS | 3732 | 1464635632299 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3732 | 1464635632300 Marionette TRACE conn3 <- [1,1834,null,{}] 12:13:52 INFO - PROCESS | 3732 | 1464635632304 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}] 12:13:52 INFO - PROCESS | 3732 | 1464635632387 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:13:52 INFO - PROCESS | 3732 | 1464635632394 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3732 | ++DOCSHELL 10A5B400 == 48 [pid = 3732] [id = 468] 12:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (10A55800) [pid = 3732] [serial = 1404] [outer = 00000000] 12:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (175A8000) [pid = 3732] [serial = 1405] [outer = 10A55800] 12:13:52 INFO - PROCESS | 3732 | 1464635632439 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (176C2400) [pid = 3732] [serial = 1406] [outer = 10A55800] 12:13:52 INFO - PROCESS | 3732 | 1464635632870 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]]]}] 12:13:52 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) 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 591ms 12:13:52 INFO - PROCESS | 3732 | 1464635632904 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3732 | 1464635632906 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:13:52 INFO - PROCESS | 3732 | 1464635632909 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3732 | 1464635632911 Marionette TRACE conn3 <- [1,1838,null,{}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:13:52 INFO - PROCESS | 3732 | 1464635632919 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}] 12:13:53 INFO - PROCESS | 3732 | 1464635633016 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:13:53 INFO - PROCESS | 3732 | 1464635633023 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3732 | ++DOCSHELL 14E63400 == 49 [pid = 3732] [id = 469] 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1821A400) [pid = 3732] [serial = 1407] [outer = 00000000] 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (18734400) [pid = 3732] [serial = 1408] [outer = 1821A400] 12:13:53 INFO - PROCESS | 3732 | 1464635633066 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (18736C00) [pid = 3732] [serial = 1409] [outer = 1821A400] 12:13:53 INFO - PROCESS | 3732 | 1464635633497 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 638ms 12:13:53 INFO - PROCESS | 3732 | 1464635633550 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3732 | 1464635633552 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:13:53 INFO - PROCESS | 3732 | 1464635633556 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3732 | 1464635633557 Marionette TRACE conn3 <- [1,1842,null,{}] 12:13:53 INFO - PROCESS | 3732 | 1464635633561 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}] 12:13:53 INFO - PROCESS | 3732 | 1464635633648 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:13:53 INFO - PROCESS | 3732 | 1464635633654 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3732 | ++DOCSHELL 19896C00 == 50 [pid = 3732] [id = 470] 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1989C800) [pid = 3732] [serial = 1410] [outer = 00000000] 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19A96000) [pid = 3732] [serial = 1411] [outer = 1989C800] 12:13:53 INFO - PROCESS | 3732 | 1464635633703 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (19A9CC00) [pid = 3732] [serial = 1412] [outer = 1989C800] 12:13:54 INFO - PROCESS | 3732 | 1464635634411 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 933ms 12:13:54 INFO - PROCESS | 3732 | 1464635634486 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3732 | 1464635634491 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:13:54 INFO - PROCESS | 3732 | 1464635634496 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3732 | 1464635634500 Marionette TRACE conn3 <- [1,1846,null,{}] 12:13:54 INFO - PROCESS | 3732 | 1464635634506 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}] 12:13:54 INFO - PROCESS | 3732 | 1464635634649 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:13:54 INFO - PROCESS | 3732 | 1464635634763 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3732 | ++DOCSHELL 10D45400 == 51 [pid = 3732] [id = 471] 12:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (11298C00) [pid = 3732] [serial = 1413] [outer = 00000000] 12:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1331B800) [pid = 3732] [serial = 1414] [outer = 11298C00] 12:13:54 INFO - PROCESS | 3732 | 1464635634819 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (139BB000) [pid = 3732] [serial = 1415] [outer = 11298C00] 12:13:55 INFO - PROCESS | 3732 | 1464635635391 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 933ms 12:13:55 INFO - PROCESS | 3732 | 1464635635442 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3732 | 1464635635448 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:13:55 INFO - PROCESS | 3732 | 1464635635455 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3732 | 1464635635458 Marionette TRACE conn3 <- [1,1850,null,{}] 12:13:55 INFO - PROCESS | 3732 | 1464635635461 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}] 12:13:55 INFO - PROCESS | 3732 | 1464635635574 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:13:55 INFO - PROCESS | 3732 | 1464635635714 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3732 | ++DOCSHELL 14ED5400 == 52 [pid = 3732] [id = 472] 12:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (14ED8400) [pid = 3732] [serial = 1416] [outer = 00000000] 12:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (15642800) [pid = 3732] [serial = 1417] [outer = 14ED8400] 12:13:55 INFO - PROCESS | 3732 | 1464635635770 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (15D3B800) [pid = 3732] [serial = 1418] [outer = 14ED8400] 12:13:56 INFO - PROCESS | 3732 | 1464635636389 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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 996ms 12:13:56 INFO - PROCESS | 3732 | 1464635636455 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3732 | 1464635636458 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:13:56 INFO - PROCESS | 3732 | 1464635636462 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3732 | 1464635636465 Marionette TRACE conn3 <- [1,1854,null,{}] 12:13:56 INFO - PROCESS | 3732 | 1464635636476 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}] 12:13:56 INFO - PROCESS | 3732 | 1464635636635 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:13:56 INFO - PROCESS | 3732 | 1464635636654 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3732 | ++DOCSHELL 175AA000 == 53 [pid = 3732] [id = 473] 12:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (184C1400) [pid = 3732] [serial = 1419] [outer = 00000000] 12:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (18731000) [pid = 3732] [serial = 1420] [outer = 184C1400] 12:13:56 INFO - PROCESS | 3732 | 1464635636710 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (19A97800) [pid = 3732] [serial = 1421] [outer = 184C1400] 12:13:57 INFO - PROCESS | 3732 | 1464635637344 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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 948ms 12:13:57 INFO - PROCESS | 3732 | 1464635637406 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3732 | 1464635637409 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:13:57 INFO - PROCESS | 3732 | 1464635637413 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3732 | 1464635637415 Marionette TRACE conn3 <- [1,1858,null,{}] 12:13:57 INFO - PROCESS | 3732 | 1464635637418 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}] 12:13:57 INFO - PROCESS | 3732 | 1464635637530 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:13:57 INFO - PROCESS | 3732 | 1464635637668 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3732 | ++DOCSHELL 140DE000 == 54 [pid = 3732] [id = 474] 12:13:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (14E58400) [pid = 3732] [serial = 1422] [outer = 00000000] 12:13:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (19B9F400) [pid = 3732] [serial = 1423] [outer = 14E58400] 12:13:57 INFO - PROCESS | 3732 | 1464635637723 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (19BA5800) [pid = 3732] [serial = 1424] [outer = 14E58400] 12:13:58 INFO - PROCESS | 3732 | 1464635638281 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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 949ms 12:13:58 INFO - PROCESS | 3732 | 1464635638342 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3732 | 1464635638344 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:13:58 INFO - PROCESS | 3732 | 1464635638348 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3732 | 1464635638350 Marionette TRACE conn3 <- [1,1862,null,{}] 12:13:58 INFO - PROCESS | 3732 | 1464635638353 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}] 12:13:58 INFO - PROCESS | 3732 | 1464635638457 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:13:58 INFO - PROCESS | 3732 | 1464635638568 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3732 | ++DOCSHELL 10560C00 == 55 [pid = 3732] [id = 475] 12:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (184EDC00) [pid = 3732] [serial = 1425] [outer = 00000000] 12:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (19C9F000) [pid = 3732] [serial = 1426] [outer = 184EDC00] 12:13:58 INFO - PROCESS | 3732 | 1464635638621 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (19F84C00) [pid = 3732] [serial = 1427] [outer = 184EDC00] 12:13:59 INFO - PROCESS | 3732 | 1464635639193 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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 901ms 12:13:59 INFO - PROCESS | 3732 | 1464635639252 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3732 | 1464635639254 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:13:59 INFO - PROCESS | 3732 | 1464635639257 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 3732 | 1464635639259 Marionette TRACE conn3 <- [1,1866,null,{}] 12:13:59 INFO - PROCESS | 3732 | 1464635639263 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}] 12:13:59 INFO - PROCESS | 3732 | 1464635639391 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:13:59 INFO - PROCESS | 3732 | 1464635639535 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 3732 | ++DOCSHELL 112EA800 == 56 [pid = 3732] [id = 476] 12:13:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (11C06400) [pid = 3732] [serial = 1428] [outer = 00000000] 12:13:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (1390D000) [pid = 3732] [serial = 1429] [outer = 11C06400] 12:13:59 INFO - PROCESS | 3732 | 1464635639590 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (140C3000) [pid = 3732] [serial = 1430] [outer = 11C06400] 12:14:00 INFO - PROCESS | 3732 | 1464635640368 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1151ms 12:14:00 INFO - PROCESS | 3732 | 1464635640410 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3732 | 1464635640415 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:14:00 INFO - PROCESS | 3732 | 1464635640419 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:14:00 INFO - PROCESS | 3732 | 1464635640423 Marionette TRACE conn3 <- [1,1870,null,{}] 12:14:00 INFO - PROCESS | 3732 | 1464635640428 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}] 12:14:00 INFO - PROCESS | 3732 | 1464635640530 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:14:00 INFO - PROCESS | 3732 | 1464635640679 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3732 | ++DOCSHELL 13001400 == 57 [pid = 3732] [id = 477] 12:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (131A0800) [pid = 3732] [serial = 1431] [outer = 00000000] 12:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (13DBC400) [pid = 3732] [serial = 1432] [outer = 131A0800] 12:14:00 INFO - PROCESS | 3732 | 1464635640731 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (14E5F800) [pid = 3732] [serial = 1433] [outer = 131A0800] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 14E63400 == 56 [pid = 3732] [id = 469] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 10A5B400 == 55 [pid = 3732] [id = 468] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 17637400 == 54 [pid = 3732] [id = 467] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 175AB800 == 53 [pid = 3732] [id = 466] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 1696D400 == 52 [pid = 3732] [id = 465] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 15F71400 == 51 [pid = 3732] [id = 464] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 1567E800 == 50 [pid = 3732] [id = 463] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 139BD000 == 49 [pid = 3732] [id = 462] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 1053B000 == 48 [pid = 3732] [id = 461] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 1026C000 == 47 [pid = 3732] [id = 460] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (175A8400) [pid = 3732] [serial = 1318] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1319F400) [pid = 3732] [serial = 1321] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (17636800) [pid = 3732] [serial = 1330] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (182F7000) [pid = 3732] [serial = 1363] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (1716EC00) [pid = 3732] [serial = 1327] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (14E62800) [pid = 3732] [serial = 1324] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOCSHELL 10D17000 == 46 [pid = 3732] [id = 455] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1696AC00) [pid = 3732] [serial = 1348] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (175CBC00) [pid = 3732] [serial = 1351] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (16B22800) [pid = 3732] [serial = 1349] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1763F400) [pid = 3732] [serial = 1354] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (17634000) [pid = 3732] [serial = 1352] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1672F800) [pid = 3732] [serial = 1357] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (15258400) [pid = 3732] [serial = 1342] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (156CE400) [pid = 3732] [serial = 1343] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (164C8800) [pid = 3732] [serial = 1345] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (10D10800) [pid = 3732] [serial = 1336] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1300B400) [pid = 3732] [serial = 1337] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (13BAF800) [pid = 3732] [serial = 1339] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (13DBD400) [pid = 3732] [serial = 1340] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (13910400) [pid = 3732] [serial = 1333] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1763C000) [pid = 3732] [serial = 1361] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (178C1C00) [pid = 3732] [serial = 1360] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1784FC00) [pid = 3732] [serial = 1355] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1759E400) [pid = 3732] [serial = 1358] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (16738C00) [pid = 3732] [serial = 1346] [outer = 00000000] [url = about:blank] 12:14:01 INFO - PROCESS | 3732 | 1464635641289 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]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 933ms 12:14:01 INFO - PROCESS | 3732 | 1464635641350 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3732 | 1464635641356 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:14:01 INFO - PROCESS | 3732 | 1464635641362 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3732 | 1464635641365 Marionette TRACE conn3 <- [1,1874,null,{}] 12:14:01 INFO - PROCESS | 3732 | 1464635641368 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}] 12:14:01 INFO - PROCESS | 3732 | 1464635641459 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:14:01 INFO - PROCESS | 3732 | 1464635641565 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3732 | ++DOCSHELL 10D10800 == 47 [pid = 3732] [id = 478] 12:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (114B1800) [pid = 3732] [serial = 1434] [outer = 00000000] 12:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (13BB6400) [pid = 3732] [serial = 1435] [outer = 114B1800] 12:14:01 INFO - PROCESS | 3732 | 1464635641610 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (15254400) [pid = 3732] [serial = 1436] [outer = 114B1800] 12:14:02 INFO - PROCESS | 3732 | 1464635642020 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 700ms 12:14:02 INFO - PROCESS | 3732 | 1464635642060 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3732 | 1464635642062 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:14:02 INFO - PROCESS | 3732 | 1464635642066 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3732 | 1464635642069 Marionette TRACE conn3 <- [1,1878,null,{}] 12:14:02 INFO - PROCESS | 3732 | 1464635642079 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}] 12:14:02 INFO - PROCESS | 3732 | 1464635642174 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:14:02 INFO - PROCESS | 3732 | 1464635642226 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3732 | ++DOCSHELL 1673D800 == 48 [pid = 3732] [id = 479] 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1673E400) [pid = 3732] [serial = 1437] [outer = 00000000] 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1696AC00) [pid = 3732] [serial = 1438] [outer = 1673E400] 12:14:02 INFO - PROCESS | 3732 | 1464635642273 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (16B24400) [pid = 3732] [serial = 1439] [outer = 1673E400] 12:14:02 INFO - PROCESS | 3732 | 1464635642727 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 700ms 12:14:02 INFO - PROCESS | 3732 | 1464635642768 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3732 | 1464635642771 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:14:02 INFO - PROCESS | 3732 | 1464635642774 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:14:02 INFO - PROCESS | 3732 | 1464635642776 Marionette TRACE conn3 <- [1,1882,null,{}] 12:14:02 INFO - PROCESS | 3732 | 1464635642779 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}] 12:14:02 INFO - PROCESS | 3732 | 1464635642866 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:14:02 INFO - PROCESS | 3732 | 1464635642872 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3732 | ++DOCSHELL 16733000 == 49 [pid = 3732] [id = 480] 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (16E6D400) [pid = 3732] [serial = 1440] [outer = 00000000] 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (175A0000) [pid = 3732] [serial = 1441] [outer = 16E6D400] 12:14:02 INFO - PROCESS | 3732 | 1464635642916 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (175C4400) [pid = 3732] [serial = 1442] [outer = 16E6D400] 12:14:03 INFO - PROCESS | 3732 | 1464635643382 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 622ms 12:14:03 INFO - PROCESS | 3732 | 1464635643413 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3732 | 1464635643415 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:14:03 INFO - PROCESS | 3732 | 1464635643424 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3732 | 1464635643426 Marionette TRACE conn3 <- [1,1886,null,{}] 12:14:03 INFO - PROCESS | 3732 | 1464635643439 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}] 12:14:03 INFO - PROCESS | 3732 | 1464635643555 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:14:03 INFO - PROCESS | 3732 | 1464635643645 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3732 | ++DOCSHELL 1627A400 == 50 [pid = 3732] [id = 481] 12:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (164C8000) [pid = 3732] [serial = 1443] [outer = 00000000] 12:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (17632000) [pid = 3732] [serial = 1444] [outer = 164C8000] 12:14:03 INFO - PROCESS | 3732 | 1464635643700 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (17636C00) [pid = 3732] [serial = 1445] [outer = 164C8000] 12:14:04 INFO - PROCESS | 3732 | 1464635644134 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 12:14:04 INFO - PROCESS | 3732 | 1464635644165 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3732 | 1464635644167 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:14:04 INFO - PROCESS | 3732 | 1464635644170 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3732 | 1464635644171 Marionette TRACE conn3 <- [1,1890,null,{}] 12:14:04 INFO - PROCESS | 3732 | 1464635644175 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}] 12:14:04 INFO - PROCESS | 3732 | 1464635644295 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:14:04 INFO - PROCESS | 3732 | 1464635644364 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3732 | ++DOCSHELL 1763F400 == 51 [pid = 3732] [id = 482] 12:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (178C3000) [pid = 3732] [serial = 1446] [outer = 00000000] 12:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (184B8000) [pid = 3732] [serial = 1447] [outer = 178C3000] 12:14:04 INFO - PROCESS | 3732 | 1464635644408 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (184BA400) [pid = 3732] [serial = 1448] [outer = 178C3000] 12:14:04 INFO - PROCESS | 3732 | 1464635644817 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 684ms 12:14:04 INFO - PROCESS | 3732 | 1464635644866 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3732 | 1464635644868 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:14:04 INFO - PROCESS | 3732 | 1464635644874 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3732 | 1464635644876 Marionette TRACE conn3 <- [1,1894,null,{}] 12:14:04 INFO - PROCESS | 3732 | 1464635644879 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}] 12:14:05 INFO - PROCESS | 3732 | 1464635645024 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:14:05 INFO - PROCESS | 3732 | 1464635645094 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3732 | ++DOCSHELL 184EA400 == 52 [pid = 3732] [id = 483] 12:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (184ED400) [pid = 3732] [serial = 1449] [outer = 00000000] 12:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (19A94800) [pid = 3732] [serial = 1450] [outer = 184ED400] 12:14:05 INFO - PROCESS | 3732 | 1464635645143 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (19B9FC00) [pid = 3732] [serial = 1451] [outer = 184ED400] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1696EC00) [pid = 3732] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (175AD000) [pid = 3732] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (17639800) [pid = 3732] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (156CE800) [pid = 3732] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (10434800) [pid = 3732] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (164BD400) [pid = 3732] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1053C800) [pid = 3732] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (13BAFC00) [pid = 3732] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (10A55800) [pid = 3732] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:14:05 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1821A400) [pid = 3732] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:14:05 INFO - PROCESS | 3732 | 1464635645658 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 825ms 12:14:05 INFO - PROCESS | 3732 | 1464635645713 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3732 | 1464635645715 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:14:05 INFO - PROCESS | 3732 | 1464635645718 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:14:05 INFO - PROCESS | 3732 | 1464635645720 Marionette TRACE conn3 <- [1,1898,null,{}] 12:14:05 INFO - PROCESS | 3732 | 1464635645723 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}] 12:14:05 INFO - PROCESS | 3732 | 1464635645816 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:14:05 INFO - PROCESS | 3732 | 1464635645918 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3732 | ++DOCSHELL 1053C800 == 53 [pid = 3732] [id = 484] 12:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (10A55800) [pid = 3732] [serial = 1452] [outer = 00000000] 12:14:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (15F70C00) [pid = 3732] [serial = 1453] [outer = 10A55800] 12:14:05 INFO - PROCESS | 3732 | 1464635645963 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1795F400) [pid = 3732] [serial = 1454] [outer = 10A55800] 12:14:06 INFO - PROCESS | 3732 | 1464635646322 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 638ms 12:14:06 INFO - PROCESS | 3732 | 1464635646386 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3732 | 1464635646388 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 3732 | 1464635646402 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3732 | 1464635646403 Marionette TRACE conn3 <- [1,1902,null,{}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:14:06 INFO - PROCESS | 3732 | 1464635646407 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}] 12:14:06 INFO - PROCESS | 3732 | 1464635646492 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:14:06 INFO - PROCESS | 3732 | 1464635646499 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3732 | ++DOCSHELL 15689800 == 54 [pid = 3732] [id = 485] 12:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (17639800) [pid = 3732] [serial = 1455] [outer = 00000000] 12:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (19F84000) [pid = 3732] [serial = 1456] [outer = 17639800] 12:14:06 INFO - PROCESS | 3732 | 1464635646542 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (19F8AC00) [pid = 3732] [serial = 1457] [outer = 17639800] 12:14:06 INFO - PROCESS | 3732 | 1464635646977 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 591ms 12:14:06 INFO - PROCESS | 3732 | 1464635647006 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3732 | 1464635647008 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 3732 | 1464635647011 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3732 | 1464635647013 Marionette TRACE conn3 <- [1,1906,null,{}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:14:07 INFO - PROCESS | 3732 | 1464635647029 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}] 12:14:07 INFO - PROCESS | 3732 | 1464635647118 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:14:07 INFO - PROCESS | 3732 | 1464635647124 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3732 | ++DOCSHELL 1872E400 == 55 [pid = 3732] [id = 486] 12:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (18733C00) [pid = 3732] [serial = 1458] [outer = 00000000] 12:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (1A1BDC00) [pid = 3732] [serial = 1459] [outer = 18733C00] 12:14:07 INFO - PROCESS | 3732 | 1464635647168 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1A3E3400) [pid = 3732] [serial = 1460] [outer = 18733C00] 12:14:07 INFO - PROCESS | 3732 | 1464635647743 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 793ms 12:14:07 INFO - PROCESS | 3732 | 1464635647800 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3732 | 1464635647805 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 3732 | 1464635647856 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:14:07 INFO - PROCESS | 3732 | 1464635647861 Marionette TRACE conn3 <- [1,1910,null,{}] 12:14:07 INFO - PROCESS | 3732 | 1464635647882 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}] 12:14:08 INFO - PROCESS | 3732 | 1464635648007 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:14:08 INFO - PROCESS | 3732 | 1464635648142 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3732 | ++DOCSHELL 10481400 == 56 [pid = 3732] [id = 487] 12:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (10A58000) [pid = 3732] [serial = 1461] [outer = 00000000] 12:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1371B000) [pid = 3732] [serial = 1462] [outer = 10A58000] 12:14:08 INFO - PROCESS | 3732 | 1464635648200 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (13BB1800) [pid = 3732] [serial = 1463] [outer = 10A58000] 12:14:08 INFO - PROCESS | 3732 | 1464635648772 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 933ms 12:14:08 INFO - PROCESS | 3732 | 1464635648806 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3732 | 1464635648812 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:14:08 INFO - PROCESS | 3732 | 1464635648818 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3732 | 1464635648821 Marionette TRACE conn3 <- [1,1914,null,{}] 12:14:08 INFO - PROCESS | 3732 | 1464635648825 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}] 12:14:08 INFO - PROCESS | 3732 | 1464635648938 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:14:09 INFO - PROCESS | 3732 | 1464635649053 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 3732 | ++DOCSHELL 140E6400 == 57 [pid = 3732] [id = 488] 12:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (15252400) [pid = 3732] [serial = 1464] [outer = 00000000] 12:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (16687000) [pid = 3732] [serial = 1465] [outer = 15252400] 12:14:09 INFO - PROCESS | 3732 | 1464635649147 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1696A800) [pid = 3732] [serial = 1466] [outer = 15252400] 12:14:09 INFO - PROCESS | 3732 | 1464635649738 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 995ms 12:14:09 INFO - PROCESS | 3732 | 1464635649819 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3732 | 1464635649822 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:14:09 INFO - PROCESS | 3732 | 1464635649826 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 3732 | 1464635649829 Marionette TRACE conn3 <- [1,1918,null,{}] 12:14:09 INFO - PROCESS | 3732 | 1464635649840 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}] 12:14:09 INFO - PROCESS | 3732 | 1464635649955 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:14:10 INFO - PROCESS | 3732 | 1464635650098 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 3732 | ++DOCSHELL 16687800 == 58 [pid = 3732] [id = 489] 12:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (182F9400) [pid = 3732] [serial = 1467] [outer = 00000000] 12:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (19C9D400) [pid = 3732] [serial = 1468] [outer = 182F9400] 12:14:10 INFO - PROCESS | 3732 | 1464635650155 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1A1B9800) [pid = 3732] [serial = 1469] [outer = 182F9400] 12:14:10 INFO - PROCESS | 3732 | 1464635650718 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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 933ms 12:14:10 INFO - PROCESS | 3732 | 1464635650770 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 3732 | 1464635650773 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:14:10 INFO - PROCESS | 3732 | 1464635650761 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 3732 | 1464635650763 Marionette TRACE conn3 <- [1,1922,null,{}] 12:14:10 INFO - PROCESS | 3732 | 1464635650767 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}] 12:14:10 INFO - PROCESS | 3732 | 1464635650876 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:14:10 INFO - PROCESS | 3732 | 1464635650990 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3732 | ++DOCSHELL 1A4EC800 == 59 [pid = 3732] [id = 490] 12:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1A4ED400) [pid = 3732] [serial = 1470] [outer = 00000000] 12:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1A4F8400) [pid = 3732] [serial = 1471] [outer = 1A4ED400] 12:14:11 INFO - PROCESS | 3732 | 1464635651085 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1A7F6800) [pid = 3732] [serial = 1472] [outer = 1A4ED400] 12:14:11 INFO - PROCESS | 3732 | 1464635651661 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 933ms 12:14:11 INFO - PROCESS | 3732 | 1464635651706 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3732 | 1464635651708 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:14:11 INFO - PROCESS | 3732 | 1464635651711 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3732 | 1464635651713 Marionette TRACE conn3 <- [1,1926,null,{}] 12:14:11 INFO - PROCESS | 3732 | 1464635651717 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}] 12:14:11 INFO - PROCESS | 3732 | 1464635651822 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:14:11 INFO - PROCESS | 3732 | 1464635651936 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3732 | ++DOCSHELL 1A4EB400 == 60 [pid = 3732] [id = 491] 12:14:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1A4F3400) [pid = 3732] [serial = 1473] [outer = 00000000] 12:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1A848400) [pid = 3732] [serial = 1474] [outer = 1A4F3400] 12:14:12 INFO - PROCESS | 3732 | 1464635652030 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1A84E800) [pid = 3732] [serial = 1475] [outer = 1A4F3400] 12:14:12 INFO - PROCESS | 3732 | 1464635652633 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 933ms 12:14:12 INFO - PROCESS | 3732 | 1464635652657 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3732 | 1464635652659 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:14:12 INFO - PROCESS | 3732 | 1464635652662 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3732 | 1464635652664 Marionette TRACE conn3 <- [1,1930,null,{}] 12:14:12 INFO - PROCESS | 3732 | 1464635652668 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}] 12:14:12 INFO - PROCESS | 3732 | 1464635652794 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:14:13 INFO - PROCESS | 3732 | 1464635653106 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3732 | ++DOCSHELL 1026B800 == 61 [pid = 3732] [id = 492] 12:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (10276800) [pid = 3732] [serial = 1476] [outer = 00000000] 12:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (10D43C00) [pid = 3732] [serial = 1477] [outer = 10276800] 12:14:13 INFO - PROCESS | 3732 | 1464635653169 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (11A0E800) [pid = 3732] [serial = 1478] [outer = 10276800] 12:14:13 INFO - PROCESS | 3732 | 1464635653764 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1151ms 12:14:13 INFO - PROCESS | 3732 | 1464635653815 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:14:13 INFO - PROCESS | 3732 | 1464635653819 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:14:13 INFO - PROCESS | 3732 | 1464635653824 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3732 | 1464635653827 Marionette TRACE conn3 <- [1,1934,null,{}] 12:14:13 INFO - PROCESS | 3732 | 1464635653832 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}] 12:14:13 INFO - PROCESS | 3732 | 1464635653943 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:14:14 INFO - PROCESS | 3732 | 1464635654106 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3732 | ++DOCSHELL 10D0B000 == 62 [pid = 3732] [id = 493] 12:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (10D0F000) [pid = 3732] [serial = 1479] [outer = 00000000] 12:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (128C2000) [pid = 3732] [serial = 1480] [outer = 10D0F000] 12:14:14 INFO - PROCESS | 3732 | 1464635654156 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (13317800) [pid = 3732] [serial = 1481] [outer = 10D0F000] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 15689800 == 61 [pid = 3732] [id = 485] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 1053C800 == 60 [pid = 3732] [id = 484] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 184EA400 == 59 [pid = 3732] [id = 483] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 1763F400 == 58 [pid = 3732] [id = 482] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 1627A400 == 57 [pid = 3732] [id = 481] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 16733000 == 56 [pid = 3732] [id = 480] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 1673D800 == 55 [pid = 3732] [id = 479] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 10D10800 == 54 [pid = 3732] [id = 478] 12:14:14 INFO - PROCESS | 3732 | --DOCSHELL 13001400 == 53 [pid = 3732] [id = 477] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (19A96000) [pid = 3732] [serial = 1411] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (130AAC00) [pid = 3732] [serial = 1366] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (178BD000) [pid = 3732] [serial = 1372] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (184F2000) [pid = 3732] [serial = 1378] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (15644000) [pid = 3732] [serial = 1369] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (184BEC00) [pid = 3732] [serial = 1375] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (16E76800) [pid = 3732] [serial = 1396] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (17965C00) [pid = 3732] [serial = 1399] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (175A3C00) [pid = 3732] [serial = 1397] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (184EE800) [pid = 3732] [serial = 1402] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (15D3D000) [pid = 3732] [serial = 1390] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (15F79800) [pid = 3732] [serial = 1391] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1142AC00) [pid = 3732] [serial = 1382] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (10D3F800) [pid = 3732] [serial = 1381] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1673BC00) [pid = 3732] [serial = 1393] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (17D29400) [pid = 3732] [serial = 1400] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (10D15C00) [pid = 3732] [serial = 1384] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (12D2D400) [pid = 3732] [serial = 1385] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (140C4C00) [pid = 3732] [serial = 1387] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (140E3C00) [pid = 3732] [serial = 1388] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1872F000) [pid = 3732] [serial = 1403] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (175A8000) [pid = 3732] [serial = 1405] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (18734400) [pid = 3732] [serial = 1408] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (18736C00) [pid = 3732] [serial = 1409] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (16969400) [pid = 3732] [serial = 1394] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (176C2400) [pid = 3732] [serial = 1406] [outer = 00000000] [url = about:blank] 12:14:14 INFO - PROCESS | 3732 | 1464635654754 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 995ms 12:14:14 INFO - PROCESS | 3732 | 1464635654809 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3732 | 1464635654813 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:14:14 INFO - PROCESS | 3732 | 1464635654817 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:14:14 INFO - PROCESS | 3732 | 1464635654819 Marionette TRACE conn3 <- [1,1938,null,{}] 12:14:14 INFO - PROCESS | 3732 | 1464635654823 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}] 12:14:14 INFO - PROCESS | 3732 | 1464635654916 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:14:15 INFO - PROCESS | 3732 | 1464635655019 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3732 | ++DOCSHELL 10D13800 == 54 [pid = 3732] [id = 494] 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1142AC00) [pid = 3732] [serial = 1482] [outer = 00000000] 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1307B800) [pid = 3732] [serial = 1483] [outer = 1142AC00] 12:14:15 INFO - PROCESS | 3732 | 1464635655064 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (13BAFC00) [pid = 3732] [serial = 1484] [outer = 1142AC00] 12:14:15 INFO - PROCESS | 3732 | 1464635655471 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]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 699ms 12:14:15 INFO - PROCESS | 3732 | 1464635655518 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3732 | 1464635655520 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:14:15 INFO - PROCESS | 3732 | 1464635655525 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3732 | 1464635655534 Marionette TRACE conn3 <- [1,1942,null,{}] 12:14:15 INFO - PROCESS | 3732 | 1464635655546 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}] 12:14:15 INFO - PROCESS | 3732 | 1464635655667 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:14:15 INFO - PROCESS | 3732 | 1464635655685 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3732 | ++DOCSHELL 14E57800 == 55 [pid = 3732] [id = 495] 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (14E5D400) [pid = 3732] [serial = 1485] [outer = 00000000] 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1540E000) [pid = 3732] [serial = 1486] [outer = 14E5D400] 12:14:15 INFO - PROCESS | 3732 | 1464635655729 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (15683000) [pid = 3732] [serial = 1487] [outer = 14E5D400] 12:14:16 INFO - PROCESS | 3732 | 1464635656283 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 793ms 12:14:16 INFO - PROCESS | 3732 | 1464635656326 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3732 | 1464635656330 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:14:16 INFO - PROCESS | 3732 | 1464635656336 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3732 | 1464635656340 Marionette TRACE conn3 <- [1,1946,null,{}] 12:14:16 INFO - PROCESS | 3732 | 1464635656347 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}] 12:14:16 INFO - PROCESS | 3732 | 1464635656506 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:14:16 INFO - PROCESS | 3732 | 1464635656529 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3732 | ++DOCSHELL 1052F400 == 56 [pid = 3732] [id = 496] 12:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (10534C00) [pid = 3732] [serial = 1488] [outer = 00000000] 12:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (11A05800) [pid = 3732] [serial = 1489] [outer = 10534C00] 12:14:16 INFO - PROCESS | 3732 | 1464635656593 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (12D39800) [pid = 3732] [serial = 1490] [outer = 10534C00] 12:14:17 INFO - PROCESS | 3732 | 1464635657275 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 995ms 12:14:17 INFO - PROCESS | 3732 | 1464635657340 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3732 | 1464635657346 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:14:17 INFO - PROCESS | 3732 | 1464635657352 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 3732 | 1464635657355 Marionette TRACE conn3 <- [1,1950,null,{}] 12:14:17 INFO - PROCESS | 3732 | 1464635657359 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}] 12:14:17 INFO - PROCESS | 3732 | 1464635657454 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:14:17 INFO - PROCESS | 3732 | 1464635657596 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 3732 | ++DOCSHELL 10D3CC00 == 57 [pid = 3732] [id = 497] 12:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (140CA000) [pid = 3732] [serial = 1491] [outer = 00000000] 12:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (14394000) [pid = 3732] [serial = 1492] [outer = 140CA000] 12:14:17 INFO - PROCESS | 3732 | 1464635657652 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1540EC00) [pid = 3732] [serial = 1493] [outer = 140CA000] 12:14:18 INFO - PROCESS | 3732 | 1464635658221 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 948ms 12:14:18 INFO - PROCESS | 3732 | 1464635658279 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3732 | 1464635658281 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:14:18 INFO - PROCESS | 3732 | 1464635658285 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3732 | 1464635658289 Marionette TRACE conn3 <- [1,1954,null,{}] 12:14:18 INFO - PROCESS | 3732 | 1464635658300 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}] 12:14:18 INFO - PROCESS | 3732 | 1464635658410 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:14:18 INFO - PROCESS | 3732 | 1464635658553 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3732 | ++DOCSHELL 1627BC00 == 58 [pid = 3732] [id = 498] 12:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (164CC000) [pid = 3732] [serial = 1494] [outer = 00000000] 12:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (16736800) [pid = 3732] [serial = 1495] [outer = 164CC000] 12:14:18 INFO - PROCESS | 3732 | 1464635658615 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (168DB000) [pid = 3732] [serial = 1496] [outer = 164CC000] 12:14:19 INFO - PROCESS | 3732 | 1464635659196 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 949ms 12:14:19 INFO - PROCESS | 3732 | 1464635659230 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 3732 | 1464635659233 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:14:19 INFO - PROCESS | 3732 | 1464635659236 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3732 | 1464635659238 Marionette TRACE conn3 <- [1,1958,null,{}] 12:14:19 INFO - PROCESS | 3732 | 1464635659242 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}] 12:14:19 INFO - PROCESS | 3732 | 1464635659349 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:14:19 INFO - PROCESS | 3732 | 1464635659463 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3732 | ++DOCSHELL 16978800 == 59 [pid = 3732] [id = 499] 12:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (16B22800) [pid = 3732] [serial = 1497] [outer = 00000000] 12:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (16E76800) [pid = 3732] [serial = 1498] [outer = 16B22800] 12:14:19 INFO - PROCESS | 3732 | 1464635659558 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (17168800) [pid = 3732] [serial = 1499] [outer = 16B22800] 12:14:20 INFO - PROCESS | 3732 | 1464635660118 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 948ms 12:14:20 INFO - PROCESS | 3732 | 1464635660181 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3732 | 1464635660183 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:14:20 INFO - PROCESS | 3732 | 1464635660187 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3732 | 1464635660189 Marionette TRACE conn3 <- [1,1962,null,{}] 12:14:20 INFO - PROCESS | 3732 | 1464635660192 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}] 12:14:20 INFO - PROCESS | 3732 | 1464635660326 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:14:20 INFO - PROCESS | 3732 | 1464635660468 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3732 | ++DOCSHELL 168DD000 == 60 [pid = 3732] [id = 500] 12:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1696F000) [pid = 3732] [serial = 1500] [outer = 00000000] 12:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (175CA800) [pid = 3732] [serial = 1501] [outer = 1696F000] 12:14:20 INFO - PROCESS | 3732 | 1464635660523 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (175D0800) [pid = 3732] [serial = 1502] [outer = 1696F000] 12:14:21 INFO - PROCESS | 3732 | 1464635661102 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 996ms 12:14:21 INFO - PROCESS | 3732 | 1464635661173 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3732 | 1464635661175 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:14:21 INFO - PROCESS | 3732 | 1464635661179 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 3732 | 1464635661181 Marionette TRACE conn3 <- [1,1966,null,{}] 12:14:21 INFO - PROCESS | 3732 | 1464635661185 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}] 12:14:21 INFO - PROCESS | 3732 | 1464635661307 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:14:21 INFO - PROCESS | 3732 | 1464635661452 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3732 | ++DOCSHELL 175A3C00 == 61 [pid = 3732] [id = 501] 12:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (17854400) [pid = 3732] [serial = 1503] [outer = 00000000] 12:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (17DD3800) [pid = 3732] [serial = 1504] [outer = 17854400] 12:14:21 INFO - PROCESS | 3732 | 1464635661509 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (182F7400) [pid = 3732] [serial = 1505] [outer = 17854400] 12:14:22 INFO - PROCESS | 3732 | 1464635662050 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 886ms 12:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:14:22 INFO - PROCESS | 3732 | 1464635662083 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3732 | 1464635662086 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 3732 | 1464635662090 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3732 | 1464635662092 Marionette TRACE conn3 <- [1,1970,null,{}] 12:14:22 INFO - PROCESS | 3732 | 1464635662096 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}] 12:14:22 INFO - PROCESS | 3732 | 1464635662197 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:14:22 INFO - PROCESS | 3732 | 1464635662312 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3732 | ++DOCSHELL 16E71C00 == 62 [pid = 3732] [id = 502] 12:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (17DD2C00) [pid = 3732] [serial = 1506] [outer = 00000000] 12:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (184E6C00) [pid = 3732] [serial = 1507] [outer = 17DD2C00] 12:14:22 INFO - PROCESS | 3732 | 1464635662412 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (184EE800) [pid = 3732] [serial = 1508] [outer = 17DD2C00] 12:14:23 INFO - PROCESS | 3732 | 1464635663040 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 995ms 12:14:23 INFO - PROCESS | 3732 | 1464635663091 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3732 | 1464635663093 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:14:23 INFO - PROCESS | 3732 | 1464635663097 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3732 | 1464635663099 Marionette TRACE conn3 <- [1,1974,null,{}] 12:14:23 INFO - PROCESS | 3732 | 1464635663103 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}] 12:14:23 INFO - PROCESS | 3732 | 1464635663207 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:14:23 INFO - PROCESS | 3732 | 1464635663352 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 3732 | ++DOCSHELL 18736800 == 63 [pid = 3732] [id = 503] 12:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (18737000) [pid = 3732] [serial = 1509] [outer = 00000000] 12:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (1989B000) [pid = 3732] [serial = 1510] [outer = 18737000] 12:14:23 INFO - PROCESS | 3732 | 1464635663407 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (19A99400) [pid = 3732] [serial = 1511] [outer = 18737000] 12:14:24 INFO - PROCESS | 3732 | 1464635664052 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 995ms 12:14:24 INFO - PROCESS | 3732 | 1464635664099 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3732 | 1464635664103 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:14:24 INFO - PROCESS | 3732 | 1464635664108 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3732 | 1464635664111 Marionette TRACE conn3 <- [1,1978,null,{}] 12:14:24 INFO - PROCESS | 3732 | 1464635664101 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}] 12:14:24 INFO - PROCESS | 3732 | 1464635664207 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:14:24 INFO - PROCESS | 3732 | 1464635664366 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3732 | ++DOCSHELL 10D12800 == 64 [pid = 3732] [id = 504] 12:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (10D3DC00) [pid = 3732] [serial = 1512] [outer = 00000000] 12:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (12A9F000) [pid = 3732] [serial = 1513] [outer = 10D3DC00] 12:14:24 INFO - PROCESS | 3732 | 1464635664422 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 155 (13BA9400) [pid = 3732] [serial = 1514] [outer = 10D3DC00] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 139C0400 == 63 [pid = 3732] [id = 459] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 112EA800 == 62 [pid = 3732] [id = 476] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 175AD800 == 61 [pid = 3732] [id = 457] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 175CAC00 == 60 [pid = 3732] [id = 458] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 10D13800 == 59 [pid = 3732] [id = 494] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 10D0B000 == 58 [pid = 3732] [id = 493] 12:14:24 INFO - PROCESS | 3732 | --DOCSHELL 1026B800 == 57 [pid = 3732] [id = 492] 12:14:24 INFO - PROCESS | 3732 | 1464635664934 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 902ms 12:14:24 INFO - PROCESS | 3732 | 1464635664998 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3732 | 1464635665003 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:14:25 INFO - PROCESS | 3732 | 1464635665009 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3732 | 1464635665011 Marionette TRACE conn3 <- [1,1982,null,{}] 12:14:25 INFO - PROCESS | 3732 | 1464635665015 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}] 12:14:25 INFO - PROCESS | 3732 | 1464635665106 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:14:25 INFO - PROCESS | 3732 | 1464635665261 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3732 | ++DOCSHELL 139BE000 == 58 [pid = 3732] [id = 505] 12:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 156 (139C7C00) [pid = 3732] [serial = 1515] [outer = 00000000] 12:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 157 (15F6F800) [pid = 3732] [serial = 1516] [outer = 139C7C00] 12:14:25 INFO - PROCESS | 3732 | 1464635665306 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 158 (164BE400) [pid = 3732] [serial = 1517] [outer = 139C7C00] 12:14:25 INFO - PROCESS | 3732 | 1464635665762 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 793ms 12:14:25 INFO - PROCESS | 3732 | 1464635665810 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3732 | 1464635665812 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:14:25 INFO - PROCESS | 3732 | 1464635665816 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3732 | 1464635665819 Marionette TRACE conn3 <- [1,1986,null,{}] 12:14:25 INFO - PROCESS | 3732 | 1464635665834 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}] 12:14:25 INFO - PROCESS | 3732 | 1464635665967 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:14:26 INFO - PROCESS | 3732 | 1464635666041 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3732 | ++DOCSHELL 175CA400 == 59 [pid = 3732] [id = 506] 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 159 (175CAC00) [pid = 3732] [serial = 1518] [outer = 00000000] 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 160 (17852C00) [pid = 3732] [serial = 1519] [outer = 175CAC00] 12:14:26 INFO - PROCESS | 3732 | 1464635666087 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 161 (182F7C00) [pid = 3732] [serial = 1520] [outer = 175CAC00] 12:14:26 INFO - PROCESS | 3732 | 1464635666509 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 747ms 12:14:26 INFO - PROCESS | 3732 | 1464635666556 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3732 | 1464635666558 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:14:26 INFO - PROCESS | 3732 | 1464635666566 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 3732 | 1464635666568 Marionette TRACE conn3 <- [1,1990,null,{}] 12:14:26 INFO - PROCESS | 3732 | 1464635666571 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}] 12:14:26 INFO - PROCESS | 3732 | 1464635666701 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:14:26 INFO - PROCESS | 3732 | 1464635666717 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3732 | ++DOCSHELL 1872F000 == 60 [pid = 3732] [id = 507] 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 162 (18732C00) [pid = 3732] [serial = 1521] [outer = 00000000] 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 163 (19C93800) [pid = 3732] [serial = 1522] [outer = 18732C00] 12:14:26 INFO - PROCESS | 3732 | 1464635666762 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 164 (19F8B400) [pid = 3732] [serial = 1523] [outer = 18732C00] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 163 (131A0800) [pid = 3732] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 162 (1058E400) [pid = 3732] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 161 (164C8000) [pid = 3732] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 160 (17639800) [pid = 3732] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 159 (1673E400) [pid = 3732] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 158 (16E6D400) [pid = 3732] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 157 (178C3000) [pid = 3732] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 156 (114B1800) [pid = 3732] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 155 (10A55800) [pid = 3732] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 154 (184ED400) [pid = 3732] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (16739800) [pid = 3732] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (11C06400) [pid = 3732] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (13721C00) [pid = 3732] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (10276800) [pid = 3732] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (1142AC00) [pid = 3732] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:14:27 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (10D0F000) [pid = 3732] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:14:27 INFO - PROCESS | 3732 | 1464635667464 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 933ms 12:14:27 INFO - PROCESS | 3732 | 1464635667491 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:14:27 INFO - PROCESS | 3732 | 1464635667503 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:14:27 INFO - PROCESS | 3732 | 1464635667506 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3732 | 1464635667508 Marionette TRACE conn3 <- [1,1994,null,{}] 12:14:27 INFO - PROCESS | 3732 | 1464635667511 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}] 12:14:27 INFO - PROCESS | 3732 | 1464635667598 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:14:27 INFO - PROCESS | 3732 | 1464635667605 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3732 | ++DOCSHELL 10534000 == 61 [pid = 3732] [id = 508] 12:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (10A52C00) [pid = 3732] [serial = 1524] [outer = 00000000] 12:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (11C64C00) [pid = 3732] [serial = 1525] [outer = 10A52C00] 12:14:27 INFO - PROCESS | 3732 | 1464635667652 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (164C5C00) [pid = 3732] [serial = 1526] [outer = 10A52C00] 12:14:28 INFO - PROCESS | 3732 | 1464635668136 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]]]}] 12:14:28 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 12:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 684ms 12:14:28 INFO - PROCESS | 3732 | 1464635668207 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3732 | 1464635668208 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 3732 | 1464635668212 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:14:28 INFO - PROCESS | 3732 | 1464635668214 Marionette TRACE conn3 <- [1,1998,null,{}] 12:14:28 INFO - PROCESS | 3732 | 1464635668218 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}] 12:14:28 INFO - PROCESS | 3732 | 1464635668358 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:14:28 INFO - PROCESS | 3732 | 1464635668365 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3732 | ++DOCSHELL 1055D400 == 62 [pid = 3732] [id = 509] 12:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (10D0AC00) [pid = 3732] [serial = 1527] [outer = 00000000] 12:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (1A1BD800) [pid = 3732] [serial = 1528] [outer = 10D0AC00] 12:14:28 INFO - PROCESS | 3732 | 1464635668410 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (1A4F8000) [pid = 3732] [serial = 1529] [outer = 10D0AC00] 12:14:28 INFO - PROCESS | 3732 | 1464635668879 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]]]}] 12:14:28 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 12:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 684ms 12:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:14:28 INFO - PROCESS | 3732 | 1464635668912 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3732 | 1464635668914 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 3732 | 1464635668917 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3732 | 1464635668919 Marionette TRACE conn3 <- [1,2002,null,{}] 12:14:28 INFO - PROCESS | 3732 | 1464635668922 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}] 12:14:29 INFO - PROCESS | 3732 | 1464635669033 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:14:29 INFO - PROCESS | 3732 | 1464635669039 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3732 | ++DOCSHELL 19CA1C00 == 63 [pid = 3732] [id = 510] 12:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 155 (1A1BD400) [pid = 3732] [serial = 1530] [outer = 00000000] 12:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 156 (1A84A000) [pid = 3732] [serial = 1531] [outer = 1A1BD400] 12:14:29 INFO - PROCESS | 3732 | 1464635669083 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 157 (1A853C00) [pid = 3732] [serial = 1532] [outer = 1A1BD400] 12:14:29 INFO - PROCESS | 3732 | 1464635669751 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 902ms 12:14:29 INFO - PROCESS | 3732 | 1464635669823 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3732 | 1464635669827 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:14:29 INFO - PROCESS | 3732 | 1464635669833 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3732 | 1464635669837 Marionette TRACE conn3 <- [1,2006,null,{}] 12:14:29 INFO - PROCESS | 3732 | 1464635669843 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}] 12:14:29 INFO - PROCESS | 3732 | 1464635669969 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:14:30 INFO - PROCESS | 3732 | 1464635670120 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3732 | ++DOCSHELL 10A55400 == 64 [pid = 3732] [id = 511] 12:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 158 (1129B000) [pid = 3732] [serial = 1533] [outer = 00000000] 12:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 159 (12B90C00) [pid = 3732] [serial = 1534] [outer = 1129B000] 12:14:30 INFO - PROCESS | 3732 | 1464635670178 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 160 (140DF400) [pid = 3732] [serial = 1535] [outer = 1129B000] 12:14:30 INFO - PROCESS | 3732 | 1464635670795 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1026ms 12:14:30 INFO - PROCESS | 3732 | 1464635670862 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3732 | 1464635670868 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:14:30 INFO - PROCESS | 3732 | 1464635670908 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:14:30 INFO - PROCESS | 3732 | 1464635670911 Marionette TRACE conn3 <- [1,2010,null,{}] 12:14:30 INFO - PROCESS | 3732 | 1464635670915 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}] 12:14:31 INFO - PROCESS | 3732 | 1464635671042 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:14:31 INFO - PROCESS | 3732 | 1464635671185 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3732 | ++DOCSHELL 16738000 == 65 [pid = 3732] [id = 512] 12:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 161 (1696B800) [pid = 3732] [serial = 1536] [outer = 00000000] 12:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 162 (175AC800) [pid = 3732] [serial = 1537] [outer = 1696B800] 12:14:31 INFO - PROCESS | 3732 | 1464635671240 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 163 (1784D800) [pid = 3732] [serial = 1538] [outer = 1696B800] 12:14:31 INFO - PROCESS | 3732 | 1464635671849 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 980ms 12:14:31 INFO - PROCESS | 3732 | 1464635671898 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3732 | 1464635671900 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:14:31 INFO - PROCESS | 3732 | 1464635671904 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3732 | 1464635671908 Marionette TRACE conn3 <- [1,2014,null,{}] 12:14:31 INFO - PROCESS | 3732 | 1464635671919 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}] 12:14:32 INFO - PROCESS | 3732 | 1464635672040 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:14:32 INFO - PROCESS | 3732 | 1464635672192 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3732 | ++DOCSHELL 1A7F2C00 == 66 [pid = 3732] [id = 513] 12:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 164 (1A7FCC00) [pid = 3732] [serial = 1539] [outer = 00000000] 12:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 165 (1A962800) [pid = 3732] [serial = 1540] [outer = 1A7FCC00] 12:14:32 INFO - PROCESS | 3732 | 1464635672251 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 166 (1A969000) [pid = 3732] [serial = 1541] [outer = 1A7FCC00] 12:14:32 INFO - PROCESS | 3732 | 1464635672823 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 933ms 12:14:32 INFO - PROCESS | 3732 | 1464635672849 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3732 | 1464635672851 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:14:32 INFO - PROCESS | 3732 | 1464635672855 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3732 | 1464635672857 Marionette TRACE conn3 <- [1,2018,null,{}] 12:14:32 INFO - PROCESS | 3732 | 1464635672861 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}] 12:14:32 INFO - PROCESS | 3732 | 1464635672971 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:14:33 INFO - PROCESS | 3732 | 1464635673136 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3732 | ++DOCSHELL 1ABC4000 == 67 [pid = 3732] [id = 514] 12:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 167 (1ABC4800) [pid = 3732] [serial = 1542] [outer = 00000000] 12:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 168 (1ABC9400) [pid = 3732] [serial = 1543] [outer = 1ABC4800] 12:14:33 INFO - PROCESS | 3732 | 1464635673191 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 169 (1ABCEC00) [pid = 3732] [serial = 1544] [outer = 1ABC4800] 12:14:33 INFO - PROCESS | 3732 | 1464635673714 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 902ms 12:14:33 INFO - PROCESS | 3732 | 1464635673759 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3732 | 1464635673761 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:14:33 INFO - PROCESS | 3732 | 1464635673765 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3732 | 1464635673767 Marionette TRACE conn3 <- [1,2022,null,{}] 12:14:33 INFO - PROCESS | 3732 | 1464635673771 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}] 12:14:33 INFO - PROCESS | 3732 | 1464635673879 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:14:34 INFO - PROCESS | 3732 | 1464635674049 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3732 | ++DOCSHELL 10D0D400 == 68 [pid = 3732] [id = 515] 12:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 170 (12D6E000) [pid = 3732] [serial = 1545] [outer = 00000000] 12:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 171 (1A961400) [pid = 3732] [serial = 1546] [outer = 12D6E000] 12:14:34 INFO - PROCESS | 3732 | 1464635674088 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 172 (1AEA0C00) [pid = 3732] [serial = 1547] [outer = 12D6E000] 12:14:34 INFO - PROCESS | 3732 | 1464635674704 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 995ms 12:14:34 INFO - PROCESS | 3732 | 1464635674752 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3732 | 1464635674754 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:14:34 INFO - PROCESS | 3732 | 1464635674758 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3732 | 1464635674759 Marionette TRACE conn3 <- [1,2026,null,{}] 12:14:34 INFO - PROCESS | 3732 | 1464635674763 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}] 12:14:34 INFO - PROCESS | 3732 | 1464635674893 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:14:35 INFO - PROCESS | 3732 | 1464635675064 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3732 | ++DOCSHELL 10475400 == 69 [pid = 3732] [id = 516] 12:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 173 (139C1C00) [pid = 3732] [serial = 1548] [outer = 00000000] 12:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 174 (164CBC00) [pid = 3732] [serial = 1549] [outer = 139C1C00] 12:14:35 INFO - PROCESS | 3732 | 1464635675119 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 175 (184BEC00) [pid = 3732] [serial = 1550] [outer = 139C1C00] 12:14:36 INFO - PROCESS | 3732 | 1464635676016 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1291ms 12:14:36 INFO - PROCESS | 3732 | 1464635676060 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3732 | 1464635676068 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:14:36 INFO - PROCESS | 3732 | 1464635676073 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3732 | 1464635676078 Marionette TRACE conn3 <- [1,2030,null,{}] 12:14:36 INFO - PROCESS | 3732 | 1464635676083 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}] 12:14:36 INFO - PROCESS | 3732 | 1464635676185 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:14:36 INFO - PROCESS | 3732 | 1464635676366 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3732 | ++DOCSHELL 11429C00 == 70 [pid = 3732] [id = 517] 12:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 176 (1300B400) [pid = 3732] [serial = 1551] [outer = 00000000] 12:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 177 (13BB7C00) [pid = 3732] [serial = 1552] [outer = 1300B400] 12:14:36 INFO - PROCESS | 3732 | 1464635676417 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 178 (140E0800) [pid = 3732] [serial = 1553] [outer = 1300B400] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 1055D400 == 69 [pid = 3732] [id = 509] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 10534000 == 68 [pid = 3732] [id = 508] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 1872F000 == 67 [pid = 3732] [id = 507] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 175CA400 == 66 [pid = 3732] [id = 506] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 139BE000 == 65 [pid = 3732] [id = 505] 12:14:36 INFO - PROCESS | 3732 | --DOCSHELL 10D12800 == 64 [pid = 3732] [id = 504] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 177 (1A1BDC00) [pid = 3732] [serial = 1459] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 176 (1371B000) [pid = 3732] [serial = 1462] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 175 (16687000) [pid = 3732] [serial = 1465] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 174 (19C9D400) [pid = 3732] [serial = 1468] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 173 (1A4F8400) [pid = 3732] [serial = 1471] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 172 (1A848400) [pid = 3732] [serial = 1474] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 171 (1540E000) [pid = 3732] [serial = 1486] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 170 (10D43C00) [pid = 3732] [serial = 1477] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 169 (1307B800) [pid = 3732] [serial = 1483] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 168 (11A0E800) [pid = 3732] [serial = 1478] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 167 (128C2000) [pid = 3732] [serial = 1480] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 166 (19F8AC00) [pid = 3732] [serial = 1457] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 165 (13BAFC00) [pid = 3732] [serial = 1484] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 164 (13317800) [pid = 3732] [serial = 1481] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 163 (13DBC400) [pid = 3732] [serial = 1432] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 162 (140DC400) [pid = 3732] [serial = 1334] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 161 (17632000) [pid = 3732] [serial = 1444] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 160 (19C9F000) [pid = 3732] [serial = 1426] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 159 (19F84000) [pid = 3732] [serial = 1456] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 158 (19B9F400) [pid = 3732] [serial = 1423] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 157 (17636C00) [pid = 3732] [serial = 1445] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 156 (1696AC00) [pid = 3732] [serial = 1438] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 155 (15642800) [pid = 3732] [serial = 1417] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 154 (175C4400) [pid = 3732] [serial = 1442] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (175A0000) [pid = 3732] [serial = 1441] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (184BA400) [pid = 3732] [serial = 1448] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (16B24400) [pid = 3732] [serial = 1439] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (13BB6400) [pid = 3732] [serial = 1435] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (14E5F800) [pid = 3732] [serial = 1433] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (1795F400) [pid = 3732] [serial = 1454] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (18731000) [pid = 3732] [serial = 1420] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (19B9FC00) [pid = 3732] [serial = 1451] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (15254400) [pid = 3732] [serial = 1436] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (1759EC00) [pid = 3732] [serial = 1274] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (15F70C00) [pid = 3732] [serial = 1453] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (1331B800) [pid = 3732] [serial = 1414] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1390D000) [pid = 3732] [serial = 1429] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (139BD800) [pid = 3732] [serial = 1289] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (184B8000) [pid = 3732] [serial = 1447] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (19A94800) [pid = 3732] [serial = 1450] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (140C3000) [pid = 3732] [serial = 1430] [outer = 00000000] [url = about:blank] 12:14:37 INFO - PROCESS | 3732 | 1464635677017 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]]]}] 12:14:37 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) 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 995ms 12:14:37 INFO - PROCESS | 3732 | 1464635677077 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3732 | 1464635677083 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:14:37 INFO - PROCESS | 3732 | 1464635677089 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3732 | 1464635677093 Marionette TRACE conn3 <- [1,2034,null,{}] 12:14:37 INFO - PROCESS | 3732 | 1464635677098 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}] 12:14:37 INFO - PROCESS | 3732 | 1464635677196 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:14:37 INFO - PROCESS | 3732 | 1464635677312 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3732 | ++DOCSHELL 1307B800 == 65 [pid = 3732] [id = 518] 12:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1307E000) [pid = 3732] [serial = 1554] [outer = 00000000] 12:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (139BB800) [pid = 3732] [serial = 1555] [outer = 1307E000] 12:14:37 INFO - PROCESS | 3732 | 1464635677360 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (140DBC00) [pid = 3732] [serial = 1556] [outer = 1307E000] 12:14:37 INFO - PROCESS | 3732 | 1464635677760 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 731ms 12:14:37 INFO - PROCESS | 3732 | 1464635677812 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3732 | 1464635677814 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:14:37 INFO - PROCESS | 3732 | 1464635677818 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3732 | 1464635677821 Marionette TRACE conn3 <- [1,2038,null,{}] 12:14:37 INFO - PROCESS | 3732 | 1464635677862 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}] 12:14:37 INFO - PROCESS | 3732 | 1464635677957 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:14:37 INFO - PROCESS | 3732 | 1464635677973 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3732 | ++DOCSHELL 15F79000 == 66 [pid = 3732] [id = 519] 12:14:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (15F79800) [pid = 3732] [serial = 1557] [outer = 00000000] 12:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (164C3000) [pid = 3732] [serial = 1558] [outer = 15F79800] 12:14:38 INFO - PROCESS | 3732 | 1464635678019 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (16733000) [pid = 3732] [serial = 1559] [outer = 15F79800] 12:14:38 INFO - PROCESS | 3732 | 1464635678515 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 716ms 12:14:38 INFO - PROCESS | 3732 | 1464635678538 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 3732 | 1464635678540 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:14:38 INFO - PROCESS | 3732 | 1464635678547 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 3732 | 1464635678549 Marionette TRACE conn3 <- [1,2042,null,{}] 12:14:38 INFO - PROCESS | 3732 | 1464635678552 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}] 12:14:38 INFO - PROCESS | 3732 | 1464635678642 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:14:38 INFO - PROCESS | 3732 | 1464635678650 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3732 | ++DOCSHELL 10D41400 == 67 [pid = 3732] [id = 520] 12:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (10D47000) [pid = 3732] [serial = 1560] [outer = 00000000] 12:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (168DC000) [pid = 3732] [serial = 1561] [outer = 10D47000] 12:14:38 INFO - PROCESS | 3732 | 1464635678694 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (16B24800) [pid = 3732] [serial = 1562] [outer = 10D47000] 12:14:39 INFO - PROCESS | 3732 | 1464635679148 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 637ms 12:14:39 INFO - PROCESS | 3732 | 1464635679181 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3732 | 1464635679183 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:14:39 INFO - PROCESS | 3732 | 1464635679187 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3732 | 1464635679189 Marionette TRACE conn3 <- [1,2046,null,{}] 12:14:39 INFO - PROCESS | 3732 | 1464635679213 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}] 12:14:39 INFO - PROCESS | 3732 | 1464635679335 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:14:39 INFO - PROCESS | 3732 | 1464635679432 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3732 | ++DOCSHELL 16E70000 == 68 [pid = 3732] [id = 521] 12:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (16E72000) [pid = 3732] [serial = 1563] [outer = 00000000] 12:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (175A3000) [pid = 3732] [serial = 1564] [outer = 16E72000] 12:14:39 INFO - PROCESS | 3732 | 1464635679476 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (175C5400) [pid = 3732] [serial = 1565] [outer = 16E72000] 12:14:39 INFO - PROCESS | 3732 | 1464635679921 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 762ms 12:14:39 INFO - PROCESS | 3732 | 1464635679948 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3732 | 1464635679950 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:14:39 INFO - PROCESS | 3732 | 1464635679959 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3732 | 1464635679961 Marionette TRACE conn3 <- [1,2050,null,{}] 12:14:39 INFO - PROCESS | 3732 | 1464635679969 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}] 12:14:40 INFO - PROCESS | 3732 | 1464635680099 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:14:40 INFO - PROCESS | 3732 | 1464635680176 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3732 | ++DOCSHELL 17637800 == 69 [pid = 3732] [id = 522] 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (1763FC00) [pid = 3732] [serial = 1566] [outer = 00000000] 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (184B4400) [pid = 3732] [serial = 1567] [outer = 1763FC00] 12:14:40 INFO - PROCESS | 3732 | 1464635680223 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (184B6000) [pid = 3732] [serial = 1568] [outer = 1763FC00] 12:14:40 INFO - PROCESS | 3732 | 1464635680613 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 684ms 12:14:40 INFO - PROCESS | 3732 | 1464635680642 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3732 | 1464635680644 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:14:40 INFO - PROCESS | 3732 | 1464635680654 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3732 | 1464635680656 Marionette TRACE conn3 <- [1,2054,null,{}] 12:14:40 INFO - PROCESS | 3732 | 1464635680660 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}] 12:14:40 INFO - PROCESS | 3732 | 1464635680813 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:14:40 INFO - PROCESS | 3732 | 1464635680835 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3732 | ++DOCSHELL 168DDC00 == 70 [pid = 3732] [id = 523] 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (17854800) [pid = 3732] [serial = 1569] [outer = 00000000] 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (19894C00) [pid = 3732] [serial = 1570] [outer = 17854800] 12:14:40 INFO - PROCESS | 3732 | 1464635680879 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 155 (19A9C800) [pid = 3732] [serial = 1571] [outer = 17854800] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 154 (175CAC00) [pid = 3732] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (18732C00) [pid = 3732] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (18737000) [pid = 3732] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (10D3DC00) [pid = 3732] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (10A52C00) [pid = 3732] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (139C7C00) [pid = 3732] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:14:41 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (10D0AC00) [pid = 3732] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:14:41 INFO - PROCESS | 3732 | 1464635681904 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1291ms 12:14:41 INFO - PROCESS | 3732 | 1464635681949 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3732 | 1464635681951 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:14:41 INFO - PROCESS | 3732 | 1464635681954 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 3732 | 1464635681956 Marionette TRACE conn3 <- [1,2058,null,{}] 12:14:41 INFO - PROCESS | 3732 | 1464635681959 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}] 12:14:42 INFO - PROCESS | 3732 | 1464635682044 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:14:42 INFO - PROCESS | 3732 | 1464635682185 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3732 | ++DOCSHELL 105EB000 == 71 [pid = 3732] [id = 524] 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (10A52C00) [pid = 3732] [serial = 1572] [outer = 00000000] 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (133B3800) [pid = 3732] [serial = 1573] [outer = 10A52C00] 12:14:42 INFO - PROCESS | 3732 | 1464635682239 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (1795F800) [pid = 3732] [serial = 1574] [outer = 10A52C00] 12:14:42 INFO - PROCESS | 3732 | 1464635682592 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 700ms 12:14:42 INFO - PROCESS | 3732 | 1464635682654 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3732 | 1464635682656 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:14:42 INFO - PROCESS | 3732 | 1464635682659 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3732 | 1464635682661 Marionette TRACE conn3 <- [1,2062,null,{}] 12:14:42 INFO - PROCESS | 3732 | 1464635682664 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}] 12:14:42 INFO - PROCESS | 3732 | 1464635682751 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:14:42 INFO - PROCESS | 3732 | 1464635682758 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3732 | ++DOCSHELL 176C2400 == 72 [pid = 3732] [id = 525] 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (184E7800) [pid = 3732] [serial = 1575] [outer = 00000000] 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (19A9FC00) [pid = 3732] [serial = 1576] [outer = 184E7800] 12:14:42 INFO - PROCESS | 3732 | 1464635682803 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (184F2800) [pid = 3732] [serial = 1577] [outer = 184E7800] 12:14:43 INFO - PROCESS | 3732 | 1464635683241 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 622ms 12:14:43 INFO - PROCESS | 3732 | 1464635683297 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3732 | 1464635683299 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:14:43 INFO - PROCESS | 3732 | 1464635683303 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3732 | 1464635683304 Marionette TRACE conn3 <- [1,2066,null,{}] 12:14:43 INFO - PROCESS | 3732 | 1464635683308 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}] 12:14:43 INFO - PROCESS | 3732 | 1464635683395 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:14:43 INFO - PROCESS | 3732 | 1464635683401 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3732 | ++DOCSHELL 133AD400 == 73 [pid = 3732] [id = 526] 12:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 155 (16E6CC00) [pid = 3732] [serial = 1578] [outer = 00000000] 12:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 156 (19F87800) [pid = 3732] [serial = 1579] [outer = 16E6CC00] 12:14:43 INFO - PROCESS | 3732 | 1464635683445 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 157 (1A15D000) [pid = 3732] [serial = 1580] [outer = 16E6CC00] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 16E71C00 == 72 [pid = 3732] [id = 502] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 140DE000 == 71 [pid = 3732] [id = 474] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 164BE000 == 70 [pid = 3732] [id = 286] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 19896C00 == 69 [pid = 3732] [id = 470] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 18736800 == 68 [pid = 3732] [id = 503] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 13902000 == 67 [pid = 3732] [id = 283] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10D45400 == 66 [pid = 3732] [id = 471] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10481400 == 65 [pid = 3732] [id = 487] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1026DC00 == 64 [pid = 3732] [id = 280] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 175A3C00 == 63 [pid = 3732] [id = 501] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 140E6400 == 62 [pid = 3732] [id = 488] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1A4EC800 == 61 [pid = 3732] [id = 490] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10E36C00 == 60 [pid = 3732] [id = 282] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1872E400 == 59 [pid = 3732] [id = 486] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 140DC000 == 58 [pid = 3732] [id = 278] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1A4EB400 == 57 [pid = 3732] [id = 491] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 175A1800 == 56 [pid = 3732] [id = 454] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1052F400 == 55 [pid = 3732] [id = 496] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10D3CC00 == 54 [pid = 3732] [id = 497] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 14E62000 == 53 [pid = 3732] [id = 279] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1627BC00 == 52 [pid = 3732] [id = 498] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 168DD000 == 51 [pid = 3732] [id = 500] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 14ED5400 == 50 [pid = 3732] [id = 472] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 105F4C00 == 49 [pid = 3732] [id = 281] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 16978800 == 48 [pid = 3732] [id = 499] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 16687800 == 47 [pid = 3732] [id = 489] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 14E57800 == 46 [pid = 3732] [id = 495] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 175AA000 == 45 [pid = 3732] [id = 473] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10560C00 == 44 [pid = 3732] [id = 475] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 140C7400 == 43 [pid = 3732] [id = 456] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 11429C00 == 42 [pid = 3732] [id = 517] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10475400 == 41 [pid = 3732] [id = 516] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1ABC4000 == 40 [pid = 3732] [id = 514] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10D0D400 == 39 [pid = 3732] [id = 515] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 1A7F2C00 == 38 [pid = 3732] [id = 513] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 16738000 == 37 [pid = 3732] [id = 512] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 19CA1C00 == 36 [pid = 3732] [id = 510] 12:14:44 INFO - PROCESS | 3732 | --DOCSHELL 10A55400 == 35 [pid = 3732] [id = 511] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 10D41400 == 34 [pid = 3732] [id = 520] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 15F79000 == 33 [pid = 3732] [id = 519] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 16E70000 == 32 [pid = 3732] [id = 521] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 17637800 == 31 [pid = 3732] [id = 522] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 1307B800 == 30 [pid = 3732] [id = 518] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 168DDC00 == 29 [pid = 3732] [id = 523] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 176C2400 == 28 [pid = 3732] [id = 525] 12:14:45 INFO - PROCESS | 3732 | --DOCSHELL 105EB000 == 27 [pid = 3732] [id = 524] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 156 (17852C00) [pid = 3732] [serial = 1519] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 155 (19C93800) [pid = 3732] [serial = 1522] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 154 (182F7C00) [pid = 3732] [serial = 1520] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (11A05800) [pid = 3732] [serial = 1489] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (14394000) [pid = 3732] [serial = 1492] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (16E76800) [pid = 3732] [serial = 1498] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (16736800) [pid = 3732] [serial = 1495] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (19A99400) [pid = 3732] [serial = 1511] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (1989B000) [pid = 3732] [serial = 1510] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (13BA9400) [pid = 3732] [serial = 1514] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (12A9F000) [pid = 3732] [serial = 1513] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (11C64C00) [pid = 3732] [serial = 1525] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (175CA800) [pid = 3732] [serial = 1501] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (17DD3800) [pid = 3732] [serial = 1504] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (184E6C00) [pid = 3732] [serial = 1507] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (1A84A000) [pid = 3732] [serial = 1531] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (164C5C00) [pid = 3732] [serial = 1526] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (15F6F800) [pid = 3732] [serial = 1516] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (164BE400) [pid = 3732] [serial = 1517] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (19F8B400) [pid = 3732] [serial = 1523] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (1A1BD800) [pid = 3732] [serial = 1528] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1A4F8000) [pid = 3732] [serial = 1529] [outer = 00000000] [url = about:blank] 12:14:46 INFO - PROCESS | 3732 | 1464635686212 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2954ms 12:14:46 INFO - PROCESS | 3732 | 1464635686258 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3732 | 1464635686262 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:14:46 INFO - PROCESS | 3732 | 1464635686267 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3732 | 1464635686271 Marionette TRACE conn3 <- [1,2070,null,{}] 12:14:46 INFO - PROCESS | 3732 | 1464635686277 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}] 12:14:46 INFO - PROCESS | 3732 | 1464635686381 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:14:46 INFO - PROCESS | 3732 | 1464635686393 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3732 | ++DOCSHELL 1050B800 == 28 [pid = 3732] [id = 527] 12:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1050C000) [pid = 3732] [serial = 1581] [outer = 00000000] 12:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1053DC00) [pid = 3732] [serial = 1582] [outer = 1050C000] 12:14:46 INFO - PROCESS | 3732 | 1464635686441 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (105EE000) [pid = 3732] [serial = 1583] [outer = 1050C000] 12:14:46 INFO - PROCESS | 3732 | 1464635686947 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 12:14:47 INFO - PROCESS | 3732 | 1464635687009 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3732 | 1464635687015 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:14:47 INFO - PROCESS | 3732 | 1464635687021 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3732 | 1464635687024 Marionette TRACE conn3 <- [1,2074,null,{}] 12:14:47 INFO - PROCESS | 3732 | 1464635687027 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}] 12:14:47 INFO - PROCESS | 3732 | 1464635687120 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:14:47 INFO - PROCESS | 3732 | 1464635687231 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3732 | ++DOCSHELL 10A52400 == 29 [pid = 3732] [id = 528] 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (10D15000) [pid = 3732] [serial = 1584] [outer = 00000000] 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (10D42000) [pid = 3732] [serial = 1585] [outer = 10D15000] 12:14:47 INFO - PROCESS | 3732 | 1464635687280 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (10D4BC00) [pid = 3732] [serial = 1586] [outer = 10D15000] 12:14:47 INFO - PROCESS | 3732 | 1464635687677 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 684ms 12:14:47 INFO - PROCESS | 3732 | 1464635687718 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3732 | 1464635687721 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:14:47 INFO - PROCESS | 3732 | 1464635687725 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3732 | 1464635687728 Marionette TRACE conn3 <- [1,2078,null,{}] 12:14:47 INFO - PROCESS | 3732 | 1464635687739 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}] 12:14:47 INFO - PROCESS | 3732 | 1464635687864 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:14:47 INFO - PROCESS | 3732 | 1464635687883 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3732 | ++DOCSHELL 12D72800 == 30 [pid = 3732] [id = 529] 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (12D76C00) [pid = 3732] [serial = 1587] [outer = 00000000] 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1300EC00) [pid = 3732] [serial = 1588] [outer = 12D76C00] 12:14:47 INFO - PROCESS | 3732 | 1464635687932 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (131AAC00) [pid = 3732] [serial = 1589] [outer = 12D76C00] 12:14:48 INFO - PROCESS | 3732 | 1464635688410 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 731ms 12:14:48 INFO - PROCESS | 3732 | 1464635688448 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3732 | 1464635688451 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:14:48 INFO - PROCESS | 3732 | 1464635688454 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 3732 | 1464635688456 Marionette TRACE conn3 <- [1,2082,null,{}] 12:14:48 INFO - PROCESS | 3732 | 1464635688460 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}] 12:14:48 INFO - PROCESS | 3732 | 1464635688548 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:14:48 INFO - PROCESS | 3732 | 1464635688554 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3732 | ++DOCSHELL 10A58C00 == 31 [pid = 3732] [id = 530] 12:14:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (12D34C00) [pid = 3732] [serial = 1590] [outer = 00000000] 12:14:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (139C4400) [pid = 3732] [serial = 1591] [outer = 12D34C00] 12:14:48 INFO - PROCESS | 3732 | 1464635688599 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (13DBC400) [pid = 3732] [serial = 1592] [outer = 12D34C00] 12:14:49 INFO - PROCESS | 3732 | 1464635689057 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 622ms 12:14:49 INFO - PROCESS | 3732 | 1464635689092 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3732 | 1464635689094 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:14:49 INFO - PROCESS | 3732 | 1464635689097 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:14:49 INFO - PROCESS | 3732 | 1464635689099 Marionette TRACE conn3 <- [1,2086,null,{}] 12:14:49 INFO - PROCESS | 3732 | 1464635689102 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}] 12:14:49 INFO - PROCESS | 3732 | 1464635689184 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:14:49 INFO - PROCESS | 3732 | 1464635689191 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3732 | ++DOCSHELL 139BEC00 == 32 [pid = 3732] [id = 531] 12:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (140C4400) [pid = 3732] [serial = 1593] [outer = 00000000] 12:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (14392C00) [pid = 3732] [serial = 1594] [outer = 140C4400] 12:14:49 INFO - PROCESS | 3732 | 1464635689236 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 150 (14ED4000) [pid = 3732] [serial = 1595] [outer = 140C4400] 12:14:49 INFO - PROCESS | 3732 | 1464635689728 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 684ms 12:14:49 INFO - PROCESS | 3732 | 1464635689797 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3732 | 1464635689799 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:14:49 INFO - PROCESS | 3732 | 1464635689802 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3732 | 1464635689804 Marionette TRACE conn3 <- [1,2090,null,{}] 12:14:49 INFO - PROCESS | 3732 | 1464635689807 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}] 12:14:49 INFO - PROCESS | 3732 | 1464635689924 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:14:49 INFO - PROCESS | 3732 | 1464635689937 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3732 | ++DOCSHELL 15D72400 == 33 [pid = 3732] [id = 532] 12:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 151 (15F6F800) [pid = 3732] [serial = 1596] [outer = 00000000] 12:14:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 152 (164BEC00) [pid = 3732] [serial = 1597] [outer = 15F6F800] 12:14:49 INFO - PROCESS | 3732 | 1464635689982 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 153 (164C7400) [pid = 3732] [serial = 1598] [outer = 15F6F800] 12:14:50 INFO - PROCESS | 3732 | 1464635690463 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 699ms 12:14:50 INFO - PROCESS | 3732 | 1464635690502 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3732 | 1464635690504 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 3732 | 1464635690507 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:14:50 INFO - PROCESS | 3732 | 1464635690508 Marionette TRACE conn3 <- [1,2094,null,{}] 12:14:50 INFO - PROCESS | 3732 | 1464635690512 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}] 12:14:50 INFO - PROCESS | 3732 | 1464635690618 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:14:50 INFO - PROCESS | 3732 | 1464635690627 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3732 | ++DOCSHELL 1627C400 == 34 [pid = 3732] [id = 533] 12:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 154 (164BE000) [pid = 3732] [serial = 1599] [outer = 00000000] 12:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 155 (1673DC00) [pid = 3732] [serial = 1600] [outer = 164BE000] 12:14:50 INFO - PROCESS | 3732 | 1464635690671 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 156 (167A1400) [pid = 3732] [serial = 1601] [outer = 164BE000] 12:14:51 INFO - PROCESS | 3732 | 1464635691125 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 700ms 12:14:51 INFO - PROCESS | 3732 | 1464635691207 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 3732 | 1464635691209 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:14:51 INFO - PROCESS | 3732 | 1464635691213 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 3732 | 1464635691215 Marionette TRACE conn3 <- [1,2098,null,{}] 12:14:51 INFO - PROCESS | 3732 | 1464635691218 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}] 12:14:51 INFO - PROCESS | 3732 | 1464635691294 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:14:51 INFO - PROCESS | 3732 | 1464635691300 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 3732 | ++DOCSHELL 13079C00 == 35 [pid = 3732] [id = 534] 12:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 157 (13316800) [pid = 3732] [serial = 1602] [outer = 00000000] 12:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 158 (16973400) [pid = 3732] [serial = 1603] [outer = 13316800] 12:14:51 INFO - PROCESS | 3732 | 1464635691345 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 159 (16976000) [pid = 3732] [serial = 1604] [outer = 13316800] 12:14:51 INFO - PROCESS | 3732 | 1464635691842 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 700ms 12:14:51 INFO - PROCESS | 3732 | 1464635691896 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 3732 | 1464635691898 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:14:51 INFO - PROCESS | 3732 | 1464635691902 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 3732 | 1464635691903 Marionette TRACE conn3 <- [1,2102,null,{}] 12:14:51 INFO - PROCESS | 3732 | 1464635691907 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}] 12:14:52 INFO - PROCESS | 3732 | 1464635692046 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:14:52 INFO - PROCESS | 3732 | 1464635692071 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3732 | ++DOCSHELL 12D72400 == 36 [pid = 3732] [id = 535] 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 160 (16FEE000) [pid = 3732] [serial = 1605] [outer = 00000000] 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 161 (175A7800) [pid = 3732] [serial = 1606] [outer = 16FEE000] 12:14:52 INFO - PROCESS | 3732 | 1464635692115 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 162 (175A8800) [pid = 3732] [serial = 1607] [outer = 16FEE000] 12:14:52 INFO - PROCESS | 3732 | 1464635692558 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 699ms 12:14:52 INFO - PROCESS | 3732 | 1464635692601 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3732 | 1464635692603 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 3732 | 1464635692606 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:14:52 INFO - PROCESS | 3732 | 1464635692608 Marionette TRACE conn3 <- [1,2106,null,{}] 12:14:52 INFO - PROCESS | 3732 | 1464635692612 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}] 12:14:52 INFO - PROCESS | 3732 | 1464635692749 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:14:52 INFO - PROCESS | 3732 | 1464635692816 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3732 | ++DOCSHELL 139B9800 == 37 [pid = 3732] [id = 536] 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 163 (16FEB000) [pid = 3732] [serial = 1608] [outer = 00000000] 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 164 (17636C00) [pid = 3732] [serial = 1609] [outer = 16FEB000] 12:14:52 INFO - PROCESS | 3732 | 1464635692861 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 165 (176C2400) [pid = 3732] [serial = 1610] [outer = 16FEB000] 12:14:53 INFO - PROCESS | 3732 | 1464635693287 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 747ms 12:14:53 INFO - PROCESS | 3732 | 1464635693355 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3732 | 1464635693357 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:14:53 INFO - PROCESS | 3732 | 1464635693360 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3732 | 1464635693363 Marionette TRACE conn3 <- [1,2110,null,{}] 12:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:14:53 INFO - PROCESS | 3732 | 1464635693404 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}] 12:14:54 INFO - PROCESS | 3732 | 1464635694708 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 164 (17633C00) [pid = 3732] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 163 (14ED8400) [pid = 3732] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 162 (182F9400) [pid = 3732] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 161 (17854C00) [pid = 3732] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 160 (1319E000) [pid = 3732] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 159 (128BFC00) [pid = 3732] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 158 (14E5D400) [pid = 3732] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 157 (140C8800) [pid = 3732] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 156 (11298C00) [pid = 3732] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 155 (184EDC00) [pid = 3732] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 154 (17DD2C00) [pid = 3732] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 153 (164CCC00) [pid = 3732] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 152 (16975000) [pid = 3732] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 151 (1A4ED400) [pid = 3732] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 150 (1696F000) [pid = 3732] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 149 (112F2800) [pid = 3732] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (17634C00) [pid = 3732] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (184C1400) [pid = 3732] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (10D18000) [pid = 3732] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (10A58000) [pid = 3732] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (14E58400) [pid = 3732] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (10564000) [pid = 3732] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (1989C800) [pid = 3732] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (17637000) [pid = 3732] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (10534C00) [pid = 3732] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (140CA000) [pid = 3732] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (16B22800) [pid = 3732] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (164CC000) [pid = 3732] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (16E72000) [pid = 3732] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1763FC00) [pid = 3732] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (10A52C00) [pid = 3732] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (17854800) [pid = 3732] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (184E7800) [pid = 3732] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (10D47000) [pid = 3732] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (15F79800) [pid = 3732] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (1307E000) [pid = 3732] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1300B400) [pid = 3732] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (139C1C00) [pid = 3732] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (12D6E000) [pid = 3732] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1ABC4800) [pid = 3732] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1A7FCC00) [pid = 3732] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1696B800) [pid = 3732] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (1129B000) [pid = 3732] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1A1BD400) [pid = 3732] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (140E9C00) [pid = 3732] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1A4F3400) [pid = 3732] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (18733C00) [pid = 3732] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (17854400) [pid = 3732] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:14:54 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (15252400) [pid = 3732] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:14:54 INFO - PROCESS | 3732 | 1464635694782 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 3732 | ++DOCSHELL 10431400 == 38 [pid = 3732] [id = 537] 12:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (10438800) [pid = 3732] [serial = 1611] [outer = 00000000] 12:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (10A50800) [pid = 3732] [serial = 1612] [outer = 10438800] 12:14:54 INFO - PROCESS | 3732 | 1464635694837 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (10E2CC00) [pid = 3732] [serial = 1613] [outer = 10438800] 12:14:55 INFO - PROCESS | 3732 | 1464635695237 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1929ms 12:14:55 INFO - PROCESS | 3732 | 1464635695282 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3732 | 1464635695283 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:14:55 INFO - PROCESS | 3732 | 1464635695287 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3732 | 1464635695288 Marionette TRACE conn3 <- [1,2114,null,{}] 12:14:55 INFO - PROCESS | 3732 | 1464635695292 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}] 12:14:55 INFO - PROCESS | 3732 | 1464635695377 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:14:55 INFO - PROCESS | 3732 | 1464635695383 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3732 | ++DOCSHELL 12D6E000 == 39 [pid = 3732] [id = 538] 12:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1300B400) [pid = 3732] [serial = 1614] [outer = 00000000] 12:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (140E1C00) [pid = 3732] [serial = 1615] [outer = 1300B400] 12:14:55 INFO - PROCESS | 3732 | 1464635695428 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (14398000) [pid = 3732] [serial = 1616] [outer = 1300B400] 12:14:55 INFO - PROCESS | 3732 | 1464635695862 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 590ms 12:14:55 INFO - PROCESS | 3732 | 1464635695884 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3732 | 1464635695886 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:14:55 INFO - PROCESS | 3732 | 1464635695889 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3732 | 1464635695891 Marionette TRACE conn3 <- [1,2118,null,{}] 12:14:55 INFO - PROCESS | 3732 | 1464635695914 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}] 12:14:55 INFO - PROCESS | 3732 | 1464635695996 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:14:56 INFO - PROCESS | 3732 | 1464635696002 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3732 | ++DOCSHELL 139C3C00 == 40 [pid = 3732] [id = 539] 12:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (140C8400) [pid = 3732] [serial = 1617] [outer = 00000000] 12:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (16739400) [pid = 3732] [serial = 1618] [outer = 140C8400] 12:14:56 INFO - PROCESS | 3732 | 1464635696046 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (16E6D800) [pid = 3732] [serial = 1619] [outer = 140C8400] 12:14:56 INFO - PROCESS | 3732 | 1464635696503 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] 12:14:56 INFO - PROCESS | 3732 | 1464635696562 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:14:56 INFO - PROCESS | 3732 | 1464635696565 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3732 | 1464635696567 Marionette TRACE conn3 <- [1,2122,null,{}] 12:14:56 INFO - PROCESS | 3732 | 1464635696570 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}] 12:14:56 INFO - PROCESS | 3732 | 1464635696660 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:14:56 INFO - PROCESS | 3732 | 1464635696871 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3732 | ++DOCSHELL 1026E800 == 41 [pid = 3732] [id = 540] 12:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (10275000) [pid = 3732] [serial = 1620] [outer = 00000000] 12:14:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (10481400) [pid = 3732] [serial = 1621] [outer = 10275000] 12:14:56 INFO - PROCESS | 3732 | 1464635696929 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1050F000) [pid = 3732] [serial = 1622] [outer = 10275000] 12:14:57 INFO - PROCESS | 3732 | 1464635697697 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1181ms 12:14:57 INFO - PROCESS | 3732 | 1464635697764 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3732 | 1464635697769 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:14:57 INFO - PROCESS | 3732 | 1464635697774 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3732 | 1464635697778 Marionette TRACE conn3 <- [1,2126,null,{}] 12:14:57 INFO - PROCESS | 3732 | 1464635697783 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}] 12:14:57 INFO - PROCESS | 3732 | 1464635697914 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:14:58 INFO - PROCESS | 3732 | 1464635698055 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3732 | ++DOCSHELL 10D3CC00 == 42 [pid = 3732] [id = 541] 12:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (10D42400) [pid = 3732] [serial = 1623] [outer = 00000000] 12:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (11427C00) [pid = 3732] [serial = 1624] [outer = 10D42400] 12:14:58 INFO - PROCESS | 3732 | 1464635698113 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (128BE000) [pid = 3732] [serial = 1625] [outer = 10D42400] 12:14:58 INFO - PROCESS | 3732 | 1464635698795 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1088ms 12:14:58 INFO - PROCESS | 3732 | 1464635698856 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3732 | 1464635698861 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:14:58 INFO - PROCESS | 3732 | 1464635698889 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3732 | 1464635698892 Marionette TRACE conn3 <- [1,2130,null,{}] 12:14:58 INFO - PROCESS | 3732 | 1464635698897 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}] 12:14:59 INFO - PROCESS | 3732 | 1464635699020 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:14:59 INFO - PROCESS | 3732 | 1464635699167 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3732 | ++DOCSHELL 13903000 == 43 [pid = 3732] [id = 542] 12:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (13BB2C00) [pid = 3732] [serial = 1626] [outer = 00000000] 12:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (15252C00) [pid = 3732] [serial = 1627] [outer = 13BB2C00] 12:14:59 INFO - PROCESS | 3732 | 1464635699222 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (15D65000) [pid = 3732] [serial = 1628] [outer = 13BB2C00] 12:15:00 INFO - PROCESS | 3732 | 1464635700016 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] 12:15:00 INFO - PROCESS | 3732 | 1464635700103 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:15:00 INFO - PROCESS | 3732 | 1464635700114 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3732 | 1464635700120 Marionette TRACE conn3 <- [1,2134,null,{}] 12:15:00 INFO - PROCESS | 3732 | 1464635700125 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}] 12:15:00 INFO - PROCESS | 3732 | 1464635700399 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:15:00 INFO - PROCESS | 3732 | 1464635700608 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3732 | ++DOCSHELL 10A51400 == 44 [pid = 3732] [id = 543] 12:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (10A52800) [pid = 3732] [serial = 1629] [outer = 00000000] 12:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (10D0B800) [pid = 3732] [serial = 1630] [outer = 10A52800] 12:15:00 INFO - PROCESS | 3732 | 1464635700661 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (10D3C800) [pid = 3732] [serial = 1631] [outer = 10A52800] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 10479000 == 43 [pid = 3732] [id = 436] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 1055D800 == 42 [pid = 3732] [id = 427] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 13721800 == 41 [pid = 3732] [id = 429] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 1053D800 == 40 [pid = 3732] [id = 430] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 11C5A800 == 39 [pid = 3732] [id = 428] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 10D49400 == 38 [pid = 3732] [id = 432] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 1050C800 == 37 [pid = 3732] [id = 425] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 13904400 == 36 [pid = 3732] [id = 431] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 10D14400 == 35 [pid = 3732] [id = 426] 12:15:01 INFO - PROCESS | 3732 | --DOCSHELL 133AD400 == 34 [pid = 3732] [id = 526] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (19A9CC00) [pid = 3732] [serial = 1412] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (184EA000) [pid = 3732] [serial = 1376] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (1A84E800) [pid = 3732] [serial = 1475] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1A3E3400) [pid = 3732] [serial = 1460] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (182F7400) [pid = 3732] [serial = 1505] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1696A800) [pid = 3732] [serial = 1466] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (18034800) [pid = 3732] [serial = 1373] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (15D3B800) [pid = 3732] [serial = 1418] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1A1B9800) [pid = 3732] [serial = 1469] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1872A000) [pid = 3732] [serial = 1379] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (175AB400) [pid = 3732] [serial = 1319] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (12D76800) [pid = 3732] [serial = 1286] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (15683000) [pid = 3732] [serial = 1487] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (164BF000) [pid = 3732] [serial = 1370] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (139BB000) [pid = 3732] [serial = 1415] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (19F84C00) [pid = 3732] [serial = 1427] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (184EE800) [pid = 3732] [serial = 1508] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1763D800) [pid = 3732] [serial = 1331] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (175D1400) [pid = 3732] [serial = 1328] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1A7F6800) [pid = 3732] [serial = 1472] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (175D0800) [pid = 3732] [serial = 1502] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (139C1000) [pid = 3732] [serial = 1322] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (182F9C00) [pid = 3732] [serial = 1364] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (19A97800) [pid = 3732] [serial = 1421] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (13903800) [pid = 3732] [serial = 1367] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (13BB1800) [pid = 3732] [serial = 1463] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (19BA5800) [pid = 3732] [serial = 1424] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (10D42C00) [pid = 3732] [serial = 1283] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1540F400) [pid = 3732] [serial = 1325] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19F87800) [pid = 3732] [serial = 1579] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (175A3000) [pid = 3732] [serial = 1564] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (184B6000) [pid = 3732] [serial = 1568] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (184B4400) [pid = 3732] [serial = 1567] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (133B3800) [pid = 3732] [serial = 1573] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19894C00) [pid = 3732] [serial = 1570] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (19A9FC00) [pid = 3732] [serial = 1576] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (168DC000) [pid = 3732] [serial = 1561] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (164C3000) [pid = 3732] [serial = 1558] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16733000) [pid = 3732] [serial = 1559] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (139BB800) [pid = 3732] [serial = 1555] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (140DBC00) [pid = 3732] [serial = 1556] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (140E0800) [pid = 3732] [serial = 1553] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (13BB7C00) [pid = 3732] [serial = 1552] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (184BEC00) [pid = 3732] [serial = 1550] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (164CBC00) [pid = 3732] [serial = 1549] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1AEA0C00) [pid = 3732] [serial = 1547] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1A961400) [pid = 3732] [serial = 1546] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1ABCEC00) [pid = 3732] [serial = 1544] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1ABC9400) [pid = 3732] [serial = 1543] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A969000) [pid = 3732] [serial = 1541] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A962800) [pid = 3732] [serial = 1540] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1784D800) [pid = 3732] [serial = 1538] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (175AC800) [pid = 3732] [serial = 1537] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (140DF400) [pid = 3732] [serial = 1535] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (12B90C00) [pid = 3732] [serial = 1534] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A853C00) [pid = 3732] [serial = 1532] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19A9C800) [pid = 3732] [serial = 1571] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (175C5400) [pid = 3732] [serial = 1565] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (184F2800) [pid = 3732] [serial = 1577] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1795F800) [pid = 3732] [serial = 1574] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16B24800) [pid = 3732] [serial = 1562] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (12D39800) [pid = 3732] [serial = 1490] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1540EC00) [pid = 3732] [serial = 1493] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17168800) [pid = 3732] [serial = 1499] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (168DB000) [pid = 3732] [serial = 1496] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3732 | 1464635701309 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] 12:15:01 INFO - PROCESS | 3732 | 1464635701379 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:15:01 INFO - PROCESS | 3732 | 1464635701384 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3732 | 1464635701388 Marionette TRACE conn3 <- [1,2138,null,{}] 12:15:01 INFO - PROCESS | 3732 | 1464635701376 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}] 12:15:01 INFO - PROCESS | 3732 | 1464635701466 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:15:01 INFO - PROCESS | 3732 | 1464635701566 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3732 | ++DOCSHELL 104EA400 == 35 [pid = 3732] [id = 544] 12:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1050C800) [pid = 3732] [serial = 1632] [outer = 00000000] 12:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10E36400) [pid = 3732] [serial = 1633] [outer = 1050C800] 12:15:01 INFO - PROCESS | 3732 | 1464635701614 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (12D38C00) [pid = 3732] [serial = 1634] [outer = 1050C800] 12:15:02 INFO - PROCESS | 3732 | 1464635702081 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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 12:15:02 INFO - PROCESS | 3732 | 1464635702109 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3732 | 1464635702112 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:15:02 INFO - PROCESS | 3732 | 1464635702115 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3732 | 1464635702117 Marionette TRACE conn3 <- [1,2142,null,{}] 12:15:02 INFO - PROCESS | 3732 | 1464635702121 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}] 12:15:02 INFO - PROCESS | 3732 | 1464635702207 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:15:02 INFO - PROCESS | 3732 | 1464635702217 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 3732 | ++DOCSHELL 139BF400 == 36 [pid = 3732] [id = 545] 12:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (139BF800) [pid = 3732] [serial = 1635] [outer = 00000000] 12:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (139C5C00) [pid = 3732] [serial = 1636] [outer = 139BF800] 12:15:02 INFO - PROCESS | 3732 | 1464635702265 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13BB3400) [pid = 3732] [serial = 1637] [outer = 139BF800] 12:15:02 INFO - PROCESS | 3732 | 1464635702743 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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 700ms 12:15:02 INFO - PROCESS | 3732 | 1464635702815 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3732 | 1464635702818 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:15:02 INFO - PROCESS | 3732 | 1464635702828 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3732 | 1464635702832 Marionette TRACE conn3 <- [1,2146,null,{}] 12:15:02 INFO - PROCESS | 3732 | 1464635702836 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}] 12:15:02 INFO - PROCESS | 3732 | 1464635702926 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:15:03 INFO - PROCESS | 3732 | 1464635703028 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3732 | ++DOCSHELL 140E1800 == 37 [pid = 3732] [id = 546] 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (140E8000) [pid = 3732] [serial = 1638] [outer = 00000000] 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15255400) [pid = 3732] [serial = 1639] [outer = 140E8000] 12:15:03 INFO - PROCESS | 3732 | 1464635703073 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1567E800) [pid = 3732] [serial = 1640] [outer = 140E8000] 12:15:03 INFO - PROCESS | 3732 | 1464635703482 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 699ms 12:15:03 INFO - PROCESS | 3732 | 1464635703520 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3732 | 1464635703522 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:15:03 INFO - PROCESS | 3732 | 1464635703526 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3732 | 1464635703527 Marionette TRACE conn3 <- [1,2150,null,{}] 12:15:03 INFO - PROCESS | 3732 | 1464635703531 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}] 12:15:03 INFO - PROCESS | 3732 | 1464635703691 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:15:03 INFO - PROCESS | 3732 | 1464635703716 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3732 | ++DOCSHELL 15F79000 == 38 [pid = 3732] [id = 547] 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15F7A400) [pid = 3732] [serial = 1641] [outer = 00000000] 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (164C5000) [pid = 3732] [serial = 1642] [outer = 15F7A400] 12:15:03 INFO - PROCESS | 3732 | 1464635703761 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (164C6000) [pid = 3732] [serial = 1643] [outer = 15F7A400] 12:15:04 INFO - PROCESS | 3732 | 1464635704199 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 700ms 12:15:04 INFO - PROCESS | 3732 | 1464635704230 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3732 | 1464635704232 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 3732 | 1464635704235 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:15:04 INFO - PROCESS | 3732 | 1464635704237 Marionette TRACE conn3 <- [1,2154,null,{}] 12:15:04 INFO - PROCESS | 3732 | 1464635704240 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}] 12:15:04 INFO - PROCESS | 3732 | 1464635704365 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:15:04 INFO - PROCESS | 3732 | 1464635704373 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3732 | ++DOCSHELL 16923000 == 39 [pid = 3732] [id = 548] 12:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1696A800) [pid = 3732] [serial = 1644] [outer = 00000000] 12:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16B1B800) [pid = 3732] [serial = 1645] [outer = 1696A800] 12:15:04 INFO - PROCESS | 3732 | 1464635704476 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1759E400) [pid = 3732] [serial = 1646] [outer = 1696A800] 12:15:04 INFO - PROCESS | 3732 | 1464635704916 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 12:15:04 INFO - PROCESS | 3732 | 1464635704959 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3732 | 1464635704961 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:15:04 INFO - PROCESS | 3732 | 1464635704965 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3732 | 1464635704966 Marionette TRACE conn3 <- [1,2158,null,{}] 12:15:04 INFO - PROCESS | 3732 | 1464635704976 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}] 12:15:05 INFO - PROCESS | 3732 | 1464635705120 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:15:05 INFO - PROCESS | 3732 | 1464635705132 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3732 | ++DOCSHELL 16977800 == 40 [pid = 3732] [id = 549] 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16FEDC00) [pid = 3732] [serial = 1647] [outer = 00000000] 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (175CC000) [pid = 3732] [serial = 1648] [outer = 16FEDC00] 12:15:05 INFO - PROCESS | 3732 | 1464635705229 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (175D2000) [pid = 3732] [serial = 1649] [outer = 16FEDC00] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1050C000) [pid = 3732] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (164BE000) [pid = 3732] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10438800) [pid = 3732] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15F6F800) [pid = 3732] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10D15000) [pid = 3732] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12D34C00) [pid = 3732] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (140C4400) [pid = 3732] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13316800) [pid = 3732] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16FEB000) [pid = 3732] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16FEE000) [pid = 3732] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16E6CC00) [pid = 3732] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1300B400) [pid = 3732] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:15:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (12D76C00) [pid = 3732] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:15:05 INFO - PROCESS | 3732 | 1464635705714 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 793ms 12:15:05 INFO - PROCESS | 3732 | 1464635705767 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3732 | 1464635705769 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 3732 | 1464635705772 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:15:05 INFO - PROCESS | 3732 | 1464635705774 Marionette TRACE conn3 <- [1,2162,null,{}] 12:15:05 INFO - PROCESS | 3732 | 1464635705777 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}] 12:15:05 INFO - PROCESS | 3732 | 1464635705867 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:15:05 INFO - PROCESS | 3732 | 1464635705873 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3732 | ++DOCSHELL 10532800 == 41 [pid = 3732] [id = 550] 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (139C8400) [pid = 3732] [serial = 1650] [outer = 00000000] 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (164CAC00) [pid = 3732] [serial = 1651] [outer = 139C8400] 12:15:05 INFO - PROCESS | 3732 | 1464635705917 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16E75800) [pid = 3732] [serial = 1652] [outer = 139C8400] 12:15:06 INFO - PROCESS | 3732 | --DOCSHELL 1B2F5000 == 40 [pid = 3732] [id = 16] 12:15:06 INFO - PROCESS | 3732 | 1464635706381 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 700ms 12:15:06 INFO - PROCESS | 3732 | 1464635706472 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3732 | 1464635706474 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:15:06 INFO - PROCESS | 3732 | 1464635706478 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 3732 | 1464635706480 Marionette TRACE conn3 <- [1,2166,null,{}] 12:15:06 INFO - PROCESS | 3732 | 1464635706483 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}] 12:15:06 INFO - PROCESS | 3732 | 1464635706565 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:15:06 INFO - PROCESS | 3732 | 1464635706602 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3732 | ++DOCSHELL 139BCC00 == 41 [pid = 3732] [id = 551] 12:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (168DB400) [pid = 3732] [serial = 1653] [outer = 00000000] 12:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (175A8C00) [pid = 3732] [serial = 1654] [outer = 168DB400] 12:15:06 INFO - PROCESS | 3732 | 1464635706647 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (175AA800) [pid = 3732] [serial = 1655] [outer = 168DB400] 12:15:07 INFO - PROCESS | 3732 | 1464635707096 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 637ms 12:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:15:07 INFO - PROCESS | 3732 | 1464635707135 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3732 | 1464635707137 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 3732 | 1464635707141 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 3732 | 1464635707143 Marionette TRACE conn3 <- [1,2170,null,{}] 12:15:07 INFO - PROCESS | 3732 | 1464635707146 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}] 12:15:07 INFO - PROCESS | 3732 | 1464635707230 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:15:07 INFO - PROCESS | 3732 | 1464635707238 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3732 | ++DOCSHELL 1567C000 == 42 [pid = 3732] [id = 552] 12:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17639800) [pid = 3732] [serial = 1656] [outer = 00000000] 12:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (176C6000) [pid = 3732] [serial = 1657] [outer = 17639800] 12:15:07 INFO - PROCESS | 3732 | 1464635707281 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (178BE800) [pid = 3732] [serial = 1658] [outer = 17639800] 12:15:07 INFO - PROCESS | 3732 | 1464635707922 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 825ms 12:15:07 INFO - PROCESS | 3732 | 1464635708006 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3732 | 1464635708011 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:15:08 INFO - PROCESS | 3732 | 1464635708029 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:15:08 INFO - PROCESS | 3732 | 1464635708033 Marionette TRACE conn3 <- [1,2174,null,{}] 12:15:08 INFO - PROCESS | 3732 | 1464635708039 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}] 12:15:08 INFO - PROCESS | 3732 | 1464635708143 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:15:08 INFO - PROCESS | 3732 | 1464635708249 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3732 | ++DOCSHELL 10A5EC00 == 43 [pid = 3732] [id = 553] 12:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10D12400) [pid = 3732] [serial = 1659] [outer = 00000000] 12:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (12D77400) [pid = 3732] [serial = 1660] [outer = 10D12400] 12:15:08 INFO - PROCESS | 3732 | 1464635708305 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1371A400) [pid = 3732] [serial = 1661] [outer = 10D12400] 12:15:08 INFO - PROCESS | 3732 | 1464635708840 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 902ms 12:15:08 INFO - PROCESS | 3732 | 1464635708921 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3732 | 1464635708927 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:15:08 INFO - PROCESS | 3732 | 1464635708934 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3732 | 1464635708937 Marionette TRACE conn3 <- [1,2178,null,{}] 12:15:08 INFO - PROCESS | 3732 | 1464635708941 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}] 12:15:09 INFO - PROCESS | 3732 | 1464635709052 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:15:09 INFO - PROCESS | 3732 | 1464635709191 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3732 | ++DOCSHELL 13DBB400 == 44 [pid = 3732] [id = 554] 12:15:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (140C4400) [pid = 3732] [serial = 1662] [outer = 00000000] 12:15:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1438C400) [pid = 3732] [serial = 1663] [outer = 140C4400] 12:15:09 INFO - PROCESS | 3732 | 1464635709246 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1540EC00) [pid = 3732] [serial = 1664] [outer = 140C4400] 12:15:09 INFO - PROCESS | 3732 | 1464635709828 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 948ms 12:15:09 INFO - PROCESS | 3732 | 1464635709876 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3732 | 1464635709879 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:15:09 INFO - PROCESS | 3732 | 1464635709883 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3732 | 1464635709887 Marionette TRACE conn3 <- [1,2182,null,{}] 12:15:09 INFO - PROCESS | 3732 | 1464635709903 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}] 12:15:10 INFO - PROCESS | 3732 | 1464635710046 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:15:10 INFO - PROCESS | 3732 | 1464635710188 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3732 | ++DOCSHELL 175A8400 == 45 [pid = 3732] [id = 555] 12:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (175AA400) [pid = 3732] [serial = 1665] [outer = 00000000] 12:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1763EC00) [pid = 3732] [serial = 1666] [outer = 175AA400] 12:15:10 INFO - PROCESS | 3732 | 1464635710245 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1795D000) [pid = 3732] [serial = 1667] [outer = 175AA400] 12:15:10 INFO - PROCESS | 3732 | 1464635710793 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 949ms 12:15:10 INFO - PROCESS | 3732 | 1464635710827 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3732 | 1464635710830 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:15:10 INFO - PROCESS | 3732 | 1464635710834 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3732 | 1464635710836 Marionette TRACE conn3 <- [1,2186,null,{}] 12:15:10 INFO - PROCESS | 3732 | 1464635710839 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}] 12:15:10 INFO - PROCESS | 3732 | 1464635710947 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:15:11 INFO - PROCESS | 3732 | 1464635711062 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 3732 | ++DOCSHELL 16734800 == 46 [pid = 3732] [id = 556] 12:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (17638400) [pid = 3732] [serial = 1668] [outer = 00000000] 12:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (18035800) [pid = 3732] [serial = 1669] [outer = 17638400] 12:15:11 INFO - PROCESS | 3732 | 1464635711116 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (182F9000) [pid = 3732] [serial = 1670] [outer = 17638400] 12:15:11 INFO - PROCESS | 3732 | 1464635711680 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 902ms 12:15:11 INFO - PROCESS | 3732 | 1464635711722 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3732 | 1464635711724 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:15:11 INFO - PROCESS | 3732 | 1464635711728 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3732 | 1464635711730 Marionette TRACE conn3 <- [1,2190,null,{}] 12:15:11 INFO - PROCESS | 3732 | 1464635711734 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}] 12:15:11 INFO - PROCESS | 3732 | 1464635711837 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:15:11 INFO - PROCESS | 3732 | 1464635711948 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 3732 | ++DOCSHELL 178C8400 == 47 [pid = 3732] [id = 557] 12:15:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (17965C00) [pid = 3732] [serial = 1671] [outer = 00000000] 12:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (184BA400) [pid = 3732] [serial = 1672] [outer = 17965C00] 12:15:12 INFO - PROCESS | 3732 | 1464635712008 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (184BD800) [pid = 3732] [serial = 1673] [outer = 17965C00] 12:15:12 INFO - PROCESS | 3732 | 1464635712594 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 948ms 12:15:12 INFO - PROCESS | 3732 | 1464635712673 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3732 | 1464635712675 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:15:12 INFO - PROCESS | 3732 | 1464635712679 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 3732 | 1464635712681 Marionette TRACE conn3 <- [1,2194,null,{}] 12:15:12 INFO - PROCESS | 3732 | 1464635712685 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}] 12:15:12 INFO - PROCESS | 3732 | 1464635712839 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:15:12 INFO - PROCESS | 3732 | 1464635712978 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3732 | ++DOCSHELL 184B6800 == 48 [pid = 3732] [id = 558] 12:15:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (184B7400) [pid = 3732] [serial = 1674] [outer = 00000000] 12:15:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (184F2800) [pid = 3732] [serial = 1675] [outer = 184B7400] 12:15:13 INFO - PROCESS | 3732 | 1464635713043 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1872A000) [pid = 3732] [serial = 1676] [outer = 184B7400] 12:15:13 INFO - PROCESS | 3732 | 1464635713626 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1151ms 12:15:13 INFO - PROCESS | 3732 | 1464635713837 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3732 | 1464635713842 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 3732 | 1464635713848 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:15:13 INFO - PROCESS | 3732 | 1464635713851 Marionette TRACE conn3 <- [1,2198,null,{}] 12:15:13 INFO - PROCESS | 3732 | 1464635713856 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}] 12:15:13 INFO - PROCESS | 3732 | 1464635713959 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:15:14 INFO - PROCESS | 3732 | 1464635714099 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3732 | ++DOCSHELL 105EF000 == 49 [pid = 3732] [id = 559] 12:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (10D10400) [pid = 3732] [serial = 1677] [outer = 00000000] 12:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (11C66000) [pid = 3732] [serial = 1678] [outer = 10D10400] 12:15:14 INFO - PROCESS | 3732 | 1464635714150 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (131A7800) [pid = 3732] [serial = 1679] [outer = 10D10400] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (16739400) [pid = 3732] [serial = 1618] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (105EE000) [pid = 3732] [serial = 1583] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (167A1400) [pid = 3732] [serial = 1601] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1673DC00) [pid = 3732] [serial = 1600] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10E2CC00) [pid = 3732] [serial = 1613] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (164C7400) [pid = 3732] [serial = 1598] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (10D42000) [pid = 3732] [serial = 1585] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (13DBC400) [pid = 3732] [serial = 1592] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (14392C00) [pid = 3732] [serial = 1594] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (16973400) [pid = 3732] [serial = 1603] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10A50800) [pid = 3732] [serial = 1612] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (17636C00) [pid = 3732] [serial = 1609] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (175A8800) [pid = 3732] [serial = 1607] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A15D000) [pid = 3732] [serial = 1580] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (16976000) [pid = 3732] [serial = 1604] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (140E1C00) [pid = 3732] [serial = 1615] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (131AAC00) [pid = 3732] [serial = 1589] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (164BEC00) [pid = 3732] [serial = 1597] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (14398000) [pid = 3732] [serial = 1616] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (175A7800) [pid = 3732] [serial = 1606] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (14ED4000) [pid = 3732] [serial = 1595] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1300EC00) [pid = 3732] [serial = 1588] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1053DC00) [pid = 3732] [serial = 1582] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10D4BC00) [pid = 3732] [serial = 1586] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (176C2400) [pid = 3732] [serial = 1610] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (139C4400) [pid = 3732] [serial = 1591] [outer = 00000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3732 | 1464635714777 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 996ms 12:15:14 INFO - PROCESS | 3732 | 1464635714837 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3732 | 1464635714840 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:15:14 INFO - PROCESS | 3732 | 1464635714850 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3732 | 1464635714853 Marionette TRACE conn3 <- [1,2202,null,{}] 12:15:14 INFO - PROCESS | 3732 | 1464635714857 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}] 12:15:14 INFO - PROCESS | 3732 | 1464635714947 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:15:15 INFO - PROCESS | 3732 | 1464635715050 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3732 | ++DOCSHELL 104ECC00 == 50 [pid = 3732] [id = 560] 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10539000) [pid = 3732] [serial = 1680] [outer = 00000000] 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10D46C00) [pid = 3732] [serial = 1681] [outer = 10539000] 12:15:15 INFO - PROCESS | 3732 | 1464635715102 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (13001400) [pid = 3732] [serial = 1682] [outer = 10539000] 12:15:15 INFO - PROCESS | 3732 | 1464635715502 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 700ms 12:15:15 INFO - PROCESS | 3732 | 1464635715547 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3732 | 1464635715549 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:15:15 INFO - PROCESS | 3732 | 1464635715552 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3732 | 1464635715554 Marionette TRACE conn3 <- [1,2206,null,{}] 12:15:15 INFO - PROCESS | 3732 | 1464635715568 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}] 12:15:15 INFO - PROCESS | 3732 | 1464635715660 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:15:15 INFO - PROCESS | 3732 | 1464635715668 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3732 | ++DOCSHELL 140C3400 == 51 [pid = 3732] [id = 561] 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (140C7400) [pid = 3732] [serial = 1683] [outer = 00000000] 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (140E1C00) [pid = 3732] [serial = 1684] [outer = 140C7400] 12:15:15 INFO - PROCESS | 3732 | 1464635715719 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14398000) [pid = 3732] [serial = 1685] [outer = 140C7400] 12:15:16 INFO - PROCESS | 3732 | 1464635716196 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 700ms 12:15:16 INFO - PROCESS | 3732 | 1464635716252 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3732 | 1464635716254 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:15:16 INFO - PROCESS | 3732 | 1464635716257 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3732 | 1464635716259 Marionette TRACE conn3 <- [1,2210,null,{}] 12:15:16 INFO - PROCESS | 3732 | 1464635716262 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}] 12:15:16 INFO - PROCESS | 3732 | 1464635716350 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:15:16 INFO - PROCESS | 3732 | 1464635716483 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3732 | ++DOCSHELL 140C2800 == 52 [pid = 3732] [id = 562] 12:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14E61800) [pid = 3732] [serial = 1686] [outer = 00000000] 12:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (164BEC00) [pid = 3732] [serial = 1687] [outer = 14E61800] 12:15:16 INFO - PROCESS | 3732 | 1464635716528 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16730C00) [pid = 3732] [serial = 1688] [outer = 14E61800] 12:15:16 INFO - PROCESS | 3732 | 1464635716930 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 699ms 12:15:16 INFO - PROCESS | 3732 | 1464635716956 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3732 | 1464635716958 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:15:16 INFO - PROCESS | 3732 | 1464635716962 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3732 | 1464635716963 Marionette TRACE conn3 <- [1,2214,null,{}] 12:15:16 INFO - PROCESS | 3732 | 1464635716973 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}] 12:15:17 INFO - PROCESS | 3732 | 1464635717102 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:15:17 INFO - PROCESS | 3732 | 1464635717110 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3732 | ++DOCSHELL 104E9C00 == 53 [pid = 3732] [id = 563] 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (15258C00) [pid = 3732] [serial = 1689] [outer = 00000000] 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1696EC00) [pid = 3732] [serial = 1690] [outer = 15258C00] 12:15:17 INFO - PROCESS | 3732 | 1464635717212 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16972C00) [pid = 3732] [serial = 1691] [outer = 15258C00] 12:15:17 INFO - PROCESS | 3732 | 1464635717631 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]]]}] 12:15: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) 12:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 700ms 12:15:17 INFO - PROCESS | 3732 | 1464635717662 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3732 | 1464635717663 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:15:17 INFO - PROCESS | 3732 | 1464635717667 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3732 | 1464635717668 Marionette TRACE conn3 <- [1,2218,null,{}] 12:15:17 INFO - PROCESS | 3732 | 1464635717671 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}] 12:15:17 INFO - PROCESS | 3732 | 1464635717843 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:15:17 INFO - PROCESS | 3732 | 1464635717871 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3732 | ++DOCSHELL 175A8000 == 54 [pid = 3732] [id = 564] 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (175A8800) [pid = 3732] [serial = 1692] [outer = 00000000] 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (175C8C00) [pid = 3732] [serial = 1693] [outer = 175A8800] 12:15:17 INFO - PROCESS | 3732 | 1464635717916 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (17633000) [pid = 3732] [serial = 1694] [outer = 175A8800] 12:15:18 INFO - PROCESS | 3732 | 1464635718339 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 12:15:18 INFO - PROCESS | 3732 | 1464635718392 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3732 | 1464635718394 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:15:18 INFO - PROCESS | 3732 | 1464635718397 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3732 | 1464635718399 Marionette TRACE conn3 <- [1,2222,null,{}] 12:15:18 INFO - PROCESS | 3732 | 1464635718402 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}] 12:15:18 INFO - PROCESS | 3732 | 1464635718519 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:15:18 INFO - PROCESS | 3732 | 1464635718583 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3732 | ++DOCSHELL 112EFC00 == 55 [pid = 3732] [id = 565] 12:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (175A4800) [pid = 3732] [serial = 1695] [outer = 00000000] 12:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1795C800) [pid = 3732] [serial = 1696] [outer = 175A4800] 12:15:18 INFO - PROCESS | 3732 | 1464635718626 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (18036400) [pid = 3732] [serial = 1697] [outer = 175A4800] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (140E8000) [pid = 3732] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15F7A400) [pid = 3732] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (139BF800) [pid = 3732] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (10A52800) [pid = 3732] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (168DB400) [pid = 3732] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1050C800) [pid = 3732] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1696A800) [pid = 3732] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16FEDC00) [pid = 3732] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (139C8400) [pid = 3732] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:15:18 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1B5C9000) [pid = 3732] [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.] 12:15:19 INFO - PROCESS | 3732 | 1464635719082 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 747ms 12:15:19 INFO - PROCESS | 3732 | 1464635719138 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3732 | 1464635719140 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 3732 | 1464635719147 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:15:19 INFO - PROCESS | 3732 | 1464635719148 Marionette TRACE conn3 <- [1,2226,null,{}] 12:15:19 INFO - PROCESS | 3732 | 1464635719152 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}] 12:15:19 INFO - PROCESS | 3732 | 1464635719309 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:15:19 INFO - PROCESS | 3732 | 1464635719374 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3732 | ++DOCSHELL 139C8400 == 56 [pid = 3732] [id = 566] 12:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (13BA9000) [pid = 3732] [serial = 1698] [outer = 00000000] 12:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (164CBC00) [pid = 3732] [serial = 1699] [outer = 13BA9000] 12:15:19 INFO - PROCESS | 3732 | 1464635719418 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (175C8000) [pid = 3732] [serial = 1700] [outer = 13BA9000] 12:15:19 INFO - PROCESS | 3732 | 1464635719777 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 700ms 12:15:19 INFO - PROCESS | 3732 | 1464635719848 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3732 | 1464635719850 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:15:19 INFO - PROCESS | 3732 | 1464635719853 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3732 | 1464635719855 Marionette TRACE conn3 <- [1,2230,null,{}] 12:15:19 INFO - PROCESS | 3732 | 1464635719858 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}] 12:15:19 INFO - PROCESS | 3732 | 1464635719942 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:15:19 INFO - PROCESS | 3732 | 1464635719948 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3732 | ++DOCSHELL 13316800 == 57 [pid = 3732] [id = 567] 12:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16B22C00) [pid = 3732] [serial = 1701] [outer = 00000000] 12:15:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (184B6C00) [pid = 3732] [serial = 1702] [outer = 16B22C00] 12:15:19 INFO - PROCESS | 3732 | 1464635719992 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (184EA000) [pid = 3732] [serial = 1703] [outer = 16B22C00] 12:15:20 INFO - PROCESS | 3732 | 1464635720426 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 591ms 12:15:20 INFO - PROCESS | 3732 | 1464635720481 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3732 | 1464635720483 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:15:20 INFO - PROCESS | 3732 | 1464635720486 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3732 | 1464635720488 Marionette TRACE conn3 <- [1,2234,null,{}] 12:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:15:20 INFO - PROCESS | 3732 | 1464635720491 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}] 12:15:20 INFO - PROCESS | 3732 | 1464635720577 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:15:20 INFO - PROCESS | 3732 | 1464635720583 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 3732 | ++DOCSHELL 16978C00 == 58 [pid = 3732] [id = 568] 12:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (184B6400) [pid = 3732] [serial = 1704] [outer = 00000000] 12:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (18732000) [pid = 3732] [serial = 1705] [outer = 184B6400] 12:15:20 INFO - PROCESS | 3732 | 1464635720626 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (18735000) [pid = 3732] [serial = 1706] [outer = 184B6400] 12:15:21 INFO - PROCESS | 3732 | 1464635721296 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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 840ms 12:15:21 INFO - PROCESS | 3732 | 1464635721322 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3732 | 1464635721327 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:15:21 INFO - PROCESS | 3732 | 1464635721333 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:15:21 INFO - PROCESS | 3732 | 1464635721337 Marionette TRACE conn3 <- [1,2238,null,{}] 12:15:21 INFO - PROCESS | 3732 | 1464635721343 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}] 12:15:21 INFO - PROCESS | 3732 | 1464635721460 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:15:21 INFO - PROCESS | 3732 | 1464635721602 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3732 | ++DOCSHELL 10D13800 == 59 [pid = 3732] [id = 569] 12:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (10D17C00) [pid = 3732] [serial = 1707] [outer = 00000000] 12:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (10E39800) [pid = 3732] [serial = 1708] [outer = 10D17C00] 12:15:21 INFO - PROCESS | 3732 | 1464635721665 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (12D35000) [pid = 3732] [serial = 1709] [outer = 10D17C00] 12:15:22 INFO - PROCESS | 3732 | 1464635722300 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 996ms 12:15:22 INFO - PROCESS | 3732 | 1464635722337 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3732 | 1464635722346 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:15:22 INFO - PROCESS | 3732 | 1464635722353 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3732 | 1464635722356 Marionette TRACE conn3 <- [1,2242,null,{}] 12:15:22 INFO - PROCESS | 3732 | 1464635722360 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}] 12:15:22 INFO - PROCESS | 3732 | 1464635722474 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:15:22 INFO - PROCESS | 3732 | 1464635722589 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3732 | ++DOCSHELL 140CA000 == 60 [pid = 3732] [id = 570] 12:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (140DBC00) [pid = 3732] [serial = 1710] [outer = 00000000] 12:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (15408000) [pid = 3732] [serial = 1711] [outer = 140DBC00] 12:15:22 INFO - PROCESS | 3732 | 1464635722683 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1627AC00) [pid = 3732] [serial = 1712] [outer = 140DBC00] 12:15:23 INFO - PROCESS | 3732 | 1464635723242 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 933ms 12:15:23 INFO - PROCESS | 3732 | 1464635723299 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3732 | 1464635723301 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:15:23 INFO - PROCESS | 3732 | 1464635723305 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3732 | 1464635723309 Marionette TRACE conn3 <- [1,2246,null,{}] 12:15:23 INFO - PROCESS | 3732 | 1464635723320 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}] 12:15:23 INFO - PROCESS | 3732 | 1464635723465 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:15:23 INFO - PROCESS | 3732 | 1464635723609 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3732 | ++DOCSHELL 175A9000 == 61 [pid = 3732] [id = 571] 12:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (175C9C00) [pid = 3732] [serial = 1713] [outer = 00000000] 12:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (184BB000) [pid = 3732] [serial = 1714] [outer = 175C9C00] 12:15:23 INFO - PROCESS | 3732 | 1464635723667 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1872D000) [pid = 3732] [serial = 1715] [outer = 175C9C00] 12:15:24 INFO - PROCESS | 3732 | 1464635724271 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 995ms 12:15:24 INFO - PROCESS | 3732 | 1464635724307 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3732 | 1464635724312 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:15:24 INFO - PROCESS | 3732 | 1464635724328 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3732 | 1464635724330 Marionette TRACE conn3 <- [1,2250,null,{}] 12:15:24 INFO - PROCESS | 3732 | 1464635724334 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}] 12:15:24 INFO - PROCESS | 3732 | 1464635724435 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:15:24 INFO - PROCESS | 3732 | 1464635724548 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3732 | ++DOCSHELL 164C4800 == 62 [pid = 3732] [id = 572] 12:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (17168C00) [pid = 3732] [serial = 1716] [outer = 00000000] 12:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (19A95800) [pid = 3732] [serial = 1717] [outer = 17168C00] 12:15:24 INFO - PROCESS | 3732 | 1464635724627 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19A9A400) [pid = 3732] [serial = 1718] [outer = 17168C00] 12:15:25 INFO - PROCESS | 3732 | 1464635725227 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 933ms 12:15:25 INFO - PROCESS | 3732 | 1464635725259 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3732 | 1464635725262 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:15:25 INFO - PROCESS | 3732 | 1464635725265 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 3732 | 1464635725267 Marionette TRACE conn3 <- [1,2254,null,{}] 12:15:25 INFO - PROCESS | 3732 | 1464635725271 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}] 12:15:25 INFO - PROCESS | 3732 | 1464635725386 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:15:25 INFO - PROCESS | 3732 | 1464635725538 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 3732 | ++DOCSHELL 10D0D800 == 63 [pid = 3732] [id = 573] 12:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (10D45400) [pid = 3732] [serial = 1719] [outer = 00000000] 12:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (18735400) [pid = 3732] [serial = 1720] [outer = 10D45400] 12:15:25 INFO - PROCESS | 3732 | 1464635725593 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19A9C800) [pid = 3732] [serial = 1721] [outer = 10D45400] 12:15:26 INFO - PROCESS | 3732 | 1464635726421 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1182ms 12:15:26 INFO - PROCESS | 3732 | 1464635726462 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3732 | 1464635726466 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:15:26 INFO - PROCESS | 3732 | 1464635726471 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3732 | 1464635726475 Marionette TRACE conn3 <- [1,2258,null,{}] 12:15:26 INFO - PROCESS | 3732 | 1464635726480 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}] 12:15:26 INFO - PROCESS | 3732 | 1464635726582 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:15:26 INFO - PROCESS | 3732 | 1464635726726 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3732 | ++DOCSHELL 10D40000 == 64 [pid = 3732] [id = 574] 12:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (10D47800) [pid = 3732] [serial = 1722] [outer = 00000000] 12:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (11A0E800) [pid = 3732] [serial = 1723] [outer = 10D47800] 12:15:26 INFO - PROCESS | 3732 | 1464635726776 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (130A2400) [pid = 3732] [serial = 1724] [outer = 10D47800] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 16971C00 == 63 [pid = 3732] [id = 442] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 10532800 == 62 [pid = 3732] [id = 550] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 139BCC00 == 61 [pid = 3732] [id = 551] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 16977800 == 60 [pid = 3732] [id = 549] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 16923000 == 59 [pid = 3732] [id = 548] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 15F79000 == 58 [pid = 3732] [id = 547] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 139BF400 == 57 [pid = 3732] [id = 545] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 140E1800 == 56 [pid = 3732] [id = 546] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 140E9800 == 55 [pid = 3732] [id = 441] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 13316800 == 54 [pid = 3732] [id = 567] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 139C8400 == 53 [pid = 3732] [id = 566] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 112EFC00 == 52 [pid = 3732] [id = 565] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 175A8000 == 51 [pid = 3732] [id = 564] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 104E9C00 == 50 [pid = 3732] [id = 563] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 140C2800 == 49 [pid = 3732] [id = 562] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 1B5C5000 == 48 [pid = 3732] [id = 17] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 140C3400 == 47 [pid = 3732] [id = 561] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 104ECC00 == 46 [pid = 3732] [id = 560] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (176C6000) [pid = 3732] [serial = 1657] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 105EF000 == 45 [pid = 3732] [id = 559] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 178C8400 == 44 [pid = 3732] [id = 557] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 16734800 == 43 [pid = 3732] [id = 556] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 13DBB400 == 42 [pid = 3732] [id = 554] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 10A5EC00 == 41 [pid = 3732] [id = 553] 12:15:27 INFO - PROCESS | 3732 | --DOCSHELL 1567C000 == 40 [pid = 3732] [id = 552] 12:15:27 INFO - PROCESS | 3732 | 1464635727403 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 933ms 12:15:27 INFO - PROCESS | 3732 | 1464635727414 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3732 | 1464635727419 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:15:27 INFO - PROCESS | 3732 | 1464635727425 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3732 | 1464635727428 Marionette TRACE conn3 <- [1,2262,null,{}] 12:15:27 INFO - PROCESS | 3732 | 1464635727432 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}] 12:15:27 INFO - PROCESS | 3732 | 1464635727534 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (11427C00) [pid = 3732] [serial = 1624] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (15255400) [pid = 3732] [serial = 1639] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (164C5000) [pid = 3732] [serial = 1642] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (139C5C00) [pid = 3732] [serial = 1636] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (13BB3400) [pid = 3732] [serial = 1637] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (10D3C800) [pid = 3732] [serial = 1631] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (10D0B800) [pid = 3732] [serial = 1630] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (175AA800) [pid = 3732] [serial = 1655] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (15252C00) [pid = 3732] [serial = 1627] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (10481400) [pid = 3732] [serial = 1621] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (10E36400) [pid = 3732] [serial = 1633] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12D38C00) [pid = 3732] [serial = 1634] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (16B1B800) [pid = 3732] [serial = 1645] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (175CC000) [pid = 3732] [serial = 1648] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1759E400) [pid = 3732] [serial = 1646] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (175D2000) [pid = 3732] [serial = 1649] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16E75800) [pid = 3732] [serial = 1652] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (175A8C00) [pid = 3732] [serial = 1654] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (164CAC00) [pid = 3732] [serial = 1651] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (164C6000) [pid = 3732] [serial = 1643] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (139C4C00) [pid = 3732] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:15:27 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1567E800) [pid = 3732] [serial = 1640] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3732 | 1464635727641 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3732 | ++DOCSHELL 104E9C00 == 41 [pid = 3732] [id = 575] 12:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10501C00) [pid = 3732] [serial = 1725] [outer = 00000000] 12:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (11427C00) [pid = 3732] [serial = 1726] [outer = 10501C00] 12:15:27 INFO - PROCESS | 3732 | 1464635727686 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (12D76800) [pid = 3732] [serial = 1727] [outer = 10501C00] 12:15:28 INFO - PROCESS | 3732 | 1464635728045 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 700ms 12:15:28 INFO - PROCESS | 3732 | 1464635728122 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3732 | 1464635728125 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 3732 | 1464635728128 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:15:28 INFO - PROCESS | 3732 | 1464635728132 Marionette TRACE conn3 <- [1,2266,null,{}] 12:15:28 INFO - PROCESS | 3732 | 1464635728141 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}] 12:15:28 INFO - PROCESS | 3732 | 1464635728232 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:15:28 INFO - PROCESS | 3732 | 1464635728246 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3732 | ++DOCSHELL 13DC0000 == 42 [pid = 3732] [id = 576] 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (13DC3C00) [pid = 3732] [serial = 1728] [outer = 00000000] 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (140E0C00) [pid = 3732] [serial = 1729] [outer = 13DC3C00] 12:15:28 INFO - PROCESS | 3732 | 1464635728293 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (14E5D400) [pid = 3732] [serial = 1730] [outer = 13DC3C00] 12:15:28 INFO - PROCESS | 3732 | 1464635728756 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 637ms 12:15:28 INFO - PROCESS | 3732 | 1464635728769 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3732 | 1464635728771 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:15:28 INFO - PROCESS | 3732 | 1464635728774 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3732 | 1464635728776 Marionette TRACE conn3 <- [1,2270,null,{}] 12:15:28 INFO - PROCESS | 3732 | 1464635728779 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}] 12:15:28 INFO - PROCESS | 3732 | 1464635728866 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:15:28 INFO - PROCESS | 3732 | 1464635728872 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3732 | ++DOCSHELL 140DF000 == 43 [pid = 3732] [id = 577] 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1524A800) [pid = 3732] [serial = 1731] [outer = 00000000] 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (15D3BC00) [pid = 3732] [serial = 1732] [outer = 1524A800] 12:15:28 INFO - PROCESS | 3732 | 1464635728918 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (164C8000) [pid = 3732] [serial = 1733] [outer = 1524A800] 12:15:29 INFO - PROCESS | 3732 | 1464635729348 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 591ms 12:15:29 INFO - PROCESS | 3732 | 1464635729388 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3732 | 1464635729390 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 3732 | 1464635729398 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3732 | 1464635729400 Marionette TRACE conn3 <- [1,2274,null,{}] 12:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:15:29 INFO - PROCESS | 3732 | 1464635729403 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}] 12:15:29 INFO - PROCESS | 3732 | 1464635729502 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:15:29 INFO - PROCESS | 3732 | 1464635729509 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3732 | ++DOCSHELL 12D37800 == 44 [pid = 3732] [id = 578] 12:15:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (140E1800) [pid = 3732] [serial = 1734] [outer = 00000000] 12:15:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1673B000) [pid = 3732] [serial = 1735] [outer = 140E1800] 12:15:29 INFO - PROCESS | 3732 | 1464635729553 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1696C400) [pid = 3732] [serial = 1736] [outer = 140E1800] 12:15:30 INFO - PROCESS | 3732 | 1464635730060 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]]]}] 12:15:30 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 12:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 668ms 12:15:30 INFO - PROCESS | 3732 | 1464635730089 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3732 | 1464635730091 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3732 | 1464635730095 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 3732 | 1464635730096 Marionette TRACE conn3 <- [1,2278,null,{}] 12:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:15:30 INFO - PROCESS | 3732 | 1464635730100 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}] 12:15:30 INFO - PROCESS | 3732 | 1464635730239 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:15:30 INFO - PROCESS | 3732 | 1464635730308 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3732 | ++DOCSHELL 16E73400 == 45 [pid = 3732] [id = 579] 12:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (16FEE000) [pid = 3732] [serial = 1737] [outer = 00000000] 12:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (172B3400) [pid = 3732] [serial = 1738] [outer = 16FEE000] 12:15:30 INFO - PROCESS | 3732 | 1464635730356 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (175A4400) [pid = 3732] [serial = 1739] [outer = 16FEE000] 12:15:30 INFO - PROCESS | 3732 | 1464635730791 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 12:15:30 INFO - PROCESS | 3732 | 1464635730838 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3732 | 1464635730840 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3732 | 1464635730852 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 3732 | 1464635730854 Marionette TRACE conn3 <- [1,2282,null,{}] 12:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:15:30 INFO - PROCESS | 3732 | 1464635730857 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}] 12:15:30 INFO - PROCESS | 3732 | 1464635731007 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:15:31 INFO - PROCESS | 3732 | 1464635731073 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3732 | ++DOCSHELL 1696F400 == 46 [pid = 3732] [id = 580] 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (16973000) [pid = 3732] [serial = 1740] [outer = 00000000] 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (175D2C00) [pid = 3732] [serial = 1741] [outer = 16973000] 12:15:31 INFO - PROCESS | 3732 | 1464635731117 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (17631400) [pid = 3732] [serial = 1742] [outer = 16973000] 12:15:31 INFO - PROCESS | 3732 | 1464635731508 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 684ms 12:15:31 INFO - PROCESS | 3732 | 1464635731538 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3732 | 1464635731540 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:15:31 INFO - PROCESS | 3732 | 1464635731547 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3732 | 1464635731549 Marionette TRACE conn3 <- [1,2286,null,{}] 12:15:31 INFO - PROCESS | 3732 | 1464635731552 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}] 12:15:31 INFO - PROCESS | 3732 | 1464635731672 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:15:31 INFO - PROCESS | 3732 | 1464635731738 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3732 | ++DOCSHELL 175D0800 == 47 [pid = 3732] [id = 581] 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1763B000) [pid = 3732] [serial = 1743] [outer = 00000000] 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (178C8400) [pid = 3732] [serial = 1744] [outer = 1763B000] 12:15:31 INFO - PROCESS | 3732 | 1464635731791 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (182F7400) [pid = 3732] [serial = 1745] [outer = 1763B000] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (16B22C00) [pid = 3732] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1B2F5400) [pid = 3732] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (15258C00) [pid = 3732] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (175A8800) [pid = 3732] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (13BA9000) [pid = 3732] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (10D10400) [pid = 3732] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (14E61800) [pid = 3732] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (175A4800) [pid = 3732] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (140C7400) [pid = 3732] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:15:32 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (10539000) [pid = 3732] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:15:32 INFO - PROCESS | 3732 | 1464635732274 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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 12:15:32 INFO - PROCESS | 3732 | 1464635732284 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3732 | 1464635732286 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:15:32 INFO - PROCESS | 3732 | 1464635732289 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3732 | 1464635732291 Marionette TRACE conn3 <- [1,2290,null,{}] 12:15:32 INFO - PROCESS | 3732 | 1464635732294 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}] 12:15:32 INFO - PROCESS | 3732 | 1464635732445 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:15:32 INFO - PROCESS | 3732 | 1464635732512 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 3732 | ++DOCSHELL 105F0000 == 48 [pid = 3732] [id = 582] 12:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (105F5000) [pid = 3732] [serial = 1746] [outer = 00000000] 12:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (164C2800) [pid = 3732] [serial = 1747] [outer = 105F5000] 12:15:32 INFO - PROCESS | 3732 | 1464635732559 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (175CA800) [pid = 3732] [serial = 1748] [outer = 105F5000] 12:15:32 INFO - PROCESS | 3732 | 1464635732915 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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 684ms 12:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:15:32 INFO - PROCESS | 3732 | 1464635732989 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3732 | 1464635732991 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 3732 | 1464635732994 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3732 | 1464635732996 Marionette TRACE conn3 <- [1,2294,null,{}] 12:15:32 INFO - PROCESS | 3732 | 1464635732999 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}] 12:15:33 INFO - PROCESS | 3732 | 1464635733087 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:15:33 INFO - PROCESS | 3732 | 1464635733094 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3732 | ++DOCSHELL 15D33800 == 49 [pid = 3732] [id = 583] 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (15F70C00) [pid = 3732] [serial = 1749] [outer = 00000000] 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (184C0400) [pid = 3732] [serial = 1750] [outer = 15F70C00] 12:15:33 INFO - PROCESS | 3732 | 1464635733138 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (184F1400) [pid = 3732] [serial = 1751] [outer = 15F70C00] 12:15:33 INFO - PROCESS | 3732 | 1464635733586 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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 622ms 12:15:33 INFO - PROCESS | 3732 | 1464635733633 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 3732 | 1464635733635 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 3732 | 1464635733638 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:15:33 INFO - PROCESS | 3732 | 1464635733640 Marionette TRACE conn3 <- [1,2298,null,{}] 12:15:33 INFO - PROCESS | 3732 | 1464635733644 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}] 12:15:33 INFO - PROCESS | 3732 | 1464635733750 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:15:33 INFO - PROCESS | 3732 | 1464635733796 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3732 | ++DOCSHELL 175CE800 == 50 [pid = 3732] [id = 584] 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1872C000) [pid = 3732] [serial = 1752] [outer = 00000000] 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (19BA0800) [pid = 3732] [serial = 1753] [outer = 1872C000] 12:15:33 INFO - PROCESS | 3732 | 1464635733844 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19BACC00) [pid = 3732] [serial = 1754] [outer = 1872C000] 12:15:34 INFO - PROCESS | 3732 | 1464635734537 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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 933ms 12:15:34 INFO - PROCESS | 3732 | 1464635734568 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3732 | 1464635734574 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:15:34 INFO - PROCESS | 3732 | 1464635734579 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3732 | 1464635734583 Marionette TRACE conn3 <- [1,2302,null,{}] 12:15:34 INFO - PROCESS | 3732 | 1464635734589 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}] 12:15:34 INFO - PROCESS | 3732 | 1464635734704 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:15:34 INFO - PROCESS | 3732 | 1464635734821 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3732 | ++DOCSHELL 10509C00 == 51 [pid = 3732] [id = 585] 12:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (10D4BC00) [pid = 3732] [serial = 1755] [outer = 00000000] 12:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (112E8400) [pid = 3732] [serial = 1756] [outer = 10D4BC00] 12:15:34 INFO - PROCESS | 3732 | 1464635734918 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (139BC000) [pid = 3732] [serial = 1757] [outer = 10D4BC00] 12:15:35 INFO - PROCESS | 3732 | 1464635735573 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1042ms 12:15:35 INFO - PROCESS | 3732 | 1464635735625 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3732 | 1464635735631 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:15:35 INFO - PROCESS | 3732 | 1464635735656 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3732 | 1464635735659 Marionette TRACE conn3 <- [1,2306,null,{}] 12:15:35 INFO - PROCESS | 3732 | 1464635735663 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}] 12:15:35 INFO - PROCESS | 3732 | 1464635735811 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:15:35 INFO - PROCESS | 3732 | 1464635735953 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3732 | ++DOCSHELL 10563400 == 52 [pid = 3732] [id = 586] 12:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (13BB4000) [pid = 3732] [serial = 1758] [outer = 00000000] 12:15:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (156D1000) [pid = 3732] [serial = 1759] [outer = 13BB4000] 12:15:36 INFO - PROCESS | 3732 | 1464635736009 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1696C800) [pid = 3732] [serial = 1760] [outer = 13BB4000] 12:15:36 INFO - PROCESS | 3732 | 1464635736622 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] 12:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:15:36 INFO - PROCESS | 3732 | 1464635736661 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 3732 | 1464635736665 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3732 | 1464635736669 Marionette TRACE conn3 <- [1,2310,null,{}] 12:15:36 INFO - PROCESS | 3732 | 1464635736680 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}] 12:15:36 INFO - PROCESS | 3732 | 1464635736794 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:15:36 INFO - PROCESS | 3732 | 1464635736939 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3732 | ++DOCSHELL 175CE000 == 53 [pid = 3732] [id = 587] 12:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1803E800) [pid = 3732] [serial = 1761] [outer = 00000000] 12:15:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (19A9E800) [pid = 3732] [serial = 1762] [outer = 1803E800] 12:15:36 INFO - PROCESS | 3732 | 1464635736997 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (19BA6800) [pid = 3732] [serial = 1763] [outer = 1803E800] 12:15:37 INFO - PROCESS | 3732 | 1464635737608 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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 995ms 12:15:37 INFO - PROCESS | 3732 | 1464635737665 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3732 | 1464635737668 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:15:37 INFO - PROCESS | 3732 | 1464635737671 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 3732 | 1464635737673 Marionette TRACE conn3 <- [1,2314,null,{}] 12:15:37 INFO - PROCESS | 3732 | 1464635737677 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}] 12:15:37 INFO - PROCESS | 3732 | 1464635737776 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:15:37 INFO - PROCESS | 3732 | 1464635737917 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3732 | ++DOCSHELL 19A9D800 == 54 [pid = 3732] [id = 588] 12:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (19BA0000) [pid = 3732] [serial = 1764] [outer = 00000000] 12:15:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (19F87400) [pid = 3732] [serial = 1765] [outer = 19BA0000] 12:15:37 INFO - PROCESS | 3732 | 1464635737973 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (19F8C800) [pid = 3732] [serial = 1766] [outer = 19BA0000] 12:15:38 INFO - PROCESS | 3732 | 1464635738490 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 901ms 12:15:38 INFO - PROCESS | 3732 | 1464635738559 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3732 | 1464635738562 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 3732 | 1464635738565 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:15:38 INFO - PROCESS | 3732 | 1464635738567 Marionette TRACE conn3 <- [1,2318,null,{}] 12:15:38 INFO - PROCESS | 3732 | 1464635738571 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}] 12:15:38 INFO - PROCESS | 3732 | 1464635738684 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:15:38 INFO - PROCESS | 3732 | 1464635738825 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 3732 | ++DOCSHELL 19CA2000 == 55 [pid = 3732] [id = 589] 12:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (19CA2C00) [pid = 3732] [serial = 1767] [outer = 00000000] 12:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1A1BA400) [pid = 3732] [serial = 1768] [outer = 19CA2C00] 12:15:38 INFO - PROCESS | 3732 | 1464635738882 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1A1BF800) [pid = 3732] [serial = 1769] [outer = 19CA2C00] 12:15:39 INFO - PROCESS | 3732 | 1464635739516 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 996ms 12:15:39 INFO - PROCESS | 3732 | 1464635739568 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3732 | 1464635739570 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:15:39 INFO - PROCESS | 3732 | 1464635739573 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3732 | 1464635739575 Marionette TRACE conn3 <- [1,2322,null,{}] 12:15:39 INFO - PROCESS | 3732 | 1464635739579 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}] 12:15:39 INFO - PROCESS | 3732 | 1464635739701 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:15:39 INFO - PROCESS | 3732 | 1464635739844 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3732 | ++DOCSHELL 10A50800 == 56 [pid = 3732] [id = 590] 12:15:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (10A52800) [pid = 3732] [serial = 1770] [outer = 00000000] 12:15:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (131AAC00) [pid = 3732] [serial = 1771] [outer = 10A52800] 12:15:39 INFO - PROCESS | 3732 | 1464635739922 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (139BB800) [pid = 3732] [serial = 1772] [outer = 10A52800] 12:15:40 INFO - PROCESS | 3732 | 1464635740660 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1089ms 12:15:40 INFO - PROCESS | 3732 | 1464635740692 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3732 | 1464635740696 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:15:40 INFO - PROCESS | 3732 | 1464635740704 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3732 | 1464635740707 Marionette TRACE conn3 <- [1,2326,null,{}] 12:15:40 INFO - PROCESS | 3732 | 1464635740712 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}] 12:15:40 INFO - PROCESS | 3732 | 1464635740824 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:15:40 INFO - PROCESS | 3732 | 1464635740983 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3732 | ++DOCSHELL 10A57C00 == 57 [pid = 3732] [id = 591] 12:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (10D42C00) [pid = 3732] [serial = 1773] [outer = 00000000] 12:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (131A3000) [pid = 3732] [serial = 1774] [outer = 10D42C00] 12:15:41 INFO - PROCESS | 3732 | 1464635741054 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (13DBF000) [pid = 3732] [serial = 1775] [outer = 10D42C00] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 15D33800 == 56 [pid = 3732] [id = 583] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 105F0000 == 55 [pid = 3732] [id = 582] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 175D0800 == 54 [pid = 3732] [id = 581] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 1696F400 == 53 [pid = 3732] [id = 580] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 16E73400 == 52 [pid = 3732] [id = 579] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 12D37800 == 51 [pid = 3732] [id = 578] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 140DF000 == 50 [pid = 3732] [id = 577] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 13DC0000 == 49 [pid = 3732] [id = 576] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 104E9C00 == 48 [pid = 3732] [id = 575] 12:15:41 INFO - PROCESS | 3732 | --DOCSHELL 10D40000 == 47 [pid = 3732] [id = 574] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1696EC00) [pid = 3732] [serial = 1690] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (16972C00) [pid = 3732] [serial = 1691] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (175C8C00) [pid = 3732] [serial = 1693] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (164CBC00) [pid = 3732] [serial = 1699] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (12D77400) [pid = 3732] [serial = 1660] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (1438C400) [pid = 3732] [serial = 1663] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1763EC00) [pid = 3732] [serial = 1666] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (18035800) [pid = 3732] [serial = 1669] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (184BA400) [pid = 3732] [serial = 1672] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (131A7800) [pid = 3732] [serial = 1679] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (11C66000) [pid = 3732] [serial = 1678] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (164BEC00) [pid = 3732] [serial = 1687] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1795C800) [pid = 3732] [serial = 1696] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (140E1C00) [pid = 3732] [serial = 1684] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (14398000) [pid = 3732] [serial = 1685] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (10D46C00) [pid = 3732] [serial = 1681] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (13001400) [pid = 3732] [serial = 1682] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (184F2800) [pid = 3732] [serial = 1675] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (18732000) [pid = 3732] [serial = 1705] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (184B6C00) [pid = 3732] [serial = 1702] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (18036400) [pid = 3732] [serial = 1697] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (184EA000) [pid = 3732] [serial = 1703] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (17633000) [pid = 3732] [serial = 1694] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (175C8000) [pid = 3732] [serial = 1700] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (16730C00) [pid = 3732] [serial = 1688] [outer = 00000000] [url = about:blank] 12:15:41 INFO - PROCESS | 3732 | 1464635741631 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 995ms 12:15:41 INFO - PROCESS | 3732 | 1464635741688 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3732 | 1464635741693 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:15:41 INFO - PROCESS | 3732 | 1464635741699 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3732 | 1464635741702 Marionette TRACE conn3 <- [1,2330,null,{}] 12:15:41 INFO - PROCESS | 3732 | 1464635741706 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}] 12:15:41 INFO - PROCESS | 3732 | 1464635741804 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:15:41 INFO - PROCESS | 3732 | 1464635741908 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3732 | ++DOCSHELL 10D0FC00 == 48 [pid = 3732] [id = 592] 12:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (10D11000) [pid = 3732] [serial = 1776] [outer = 00000000] 12:15:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1331E000) [pid = 3732] [serial = 1777] [outer = 10D11000] 12:15:41 INFO - PROCESS | 3732 | 1464635741953 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (140E5800) [pid = 3732] [serial = 1778] [outer = 10D11000] 12:15:42 INFO - PROCESS | 3732 | 1464635742353 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 685ms 12:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:15:42 INFO - PROCESS | 3732 | 1464635742398 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3732 | 1464635742400 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:15:42 INFO - PROCESS | 3732 | 1464635742403 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3732 | 1464635742407 Marionette TRACE conn3 <- [1,2334,null,{}] 12:15:42 INFO - PROCESS | 3732 | 1464635742421 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}] 12:15:42 INFO - PROCESS | 3732 | 1464635742513 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:15:42 INFO - PROCESS | 3732 | 1464635742557 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3732 | ++DOCSHELL 1673A000 == 49 [pid = 3732] [id = 593] 12:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1673B800) [pid = 3732] [serial = 1779] [outer = 00000000] 12:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1696EC00) [pid = 3732] [serial = 1780] [outer = 1673B800] 12:15:42 INFO - PROCESS | 3732 | 1464635742604 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (16E71000) [pid = 3732] [serial = 1781] [outer = 1673B800] 12:15:43 INFO - PROCESS | 3732 | 1464635743095 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 12:15:43 INFO - PROCESS | 3732 | 1464635743144 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3732 | 1464635743146 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:15:43 INFO - PROCESS | 3732 | 1464635743150 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3732 | 1464635743151 Marionette TRACE conn3 <- [1,2338,null,{}] 12:15:43 INFO - PROCESS | 3732 | 1464635743155 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}] 12:15:43 INFO - PROCESS | 3732 | 1464635743244 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:15:43 INFO - PROCESS | 3732 | 1464635743253 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3732 | ++DOCSHELL 1696E000 == 50 [pid = 3732] [id = 594] 12:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (17168800) [pid = 3732] [serial = 1782] [outer = 00000000] 12:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (175AD400) [pid = 3732] [serial = 1783] [outer = 17168800] 12:15:43 INFO - PROCESS | 3732 | 1464635743298 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (175CA400) [pid = 3732] [serial = 1784] [outer = 17168800] 12:15:43 INFO - PROCESS | 3732 | 1464635743803 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 684ms 12:15:43 INFO - PROCESS | 3732 | 1464635743849 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3732 | 1464635743851 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:15:43 INFO - PROCESS | 3732 | 1464635743860 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3732 | 1464635743862 Marionette TRACE conn3 <- [1,2342,null,{}] 12:15:43 INFO - PROCESS | 3732 | 1464635743866 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}] 12:15:44 INFO - PROCESS | 3732 | 1464635744022 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:15:44 INFO - PROCESS | 3732 | 1464635744047 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3732 | ++DOCSHELL 16974400 == 51 [pid = 3732] [id = 595] 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (16E78400) [pid = 3732] [serial = 1785] [outer = 00000000] 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1763D800) [pid = 3732] [serial = 1786] [outer = 16E78400] 12:15:44 INFO - PROCESS | 3732 | 1464635744091 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (12890800) [pid = 3732] [serial = 1787] [outer = 16E78400] 12:15:44 INFO - PROCESS | 3732 | 1464635744526 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 12:15:44 INFO - PROCESS | 3732 | 1464635744584 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3732 | 1464635744586 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:15:44 INFO - PROCESS | 3732 | 1464635744589 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3732 | 1464635744591 Marionette TRACE conn3 <- [1,2346,null,{}] 12:15:44 INFO - PROCESS | 3732 | 1464635744594 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}] 12:15:44 INFO - PROCESS | 3732 | 1464635744732 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:15:44 INFO - PROCESS | 3732 | 1464635744802 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3732 | ++DOCSHELL 1795A800 == 52 [pid = 3732] [id = 596] 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (184B4400) [pid = 3732] [serial = 1788] [outer = 00000000] 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (184EF000) [pid = 3732] [serial = 1789] [outer = 184B4400] 12:15:44 INFO - PROCESS | 3732 | 1464635744855 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1872C800) [pid = 3732] [serial = 1790] [outer = 184B4400] 12:15:45 INFO - PROCESS | 3732 | 1464635745272 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 731ms 12:15:45 INFO - PROCESS | 3732 | 1464635745356 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3732 | 1464635745358 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:15:45 INFO - PROCESS | 3732 | 1464635745375 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3732 | 1464635745377 Marionette TRACE conn3 <- [1,2350,null,{}] 12:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:15:45 INFO - PROCESS | 3732 | 1464635745381 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}] 12:15:45 INFO - PROCESS | 3732 | 1464635745525 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:15:45 INFO - PROCESS | 3732 | 1464635745594 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3732 | ++DOCSHELL 175A0C00 == 53 [pid = 3732] [id = 597] 12:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (17D2D800) [pid = 3732] [serial = 1791] [outer = 00000000] 12:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (19B9E400) [pid = 3732] [serial = 1792] [outer = 17D2D800] 12:15:45 INFO - PROCESS | 3732 | 1464635745638 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (19F83400) [pid = 3732] [serial = 1793] [outer = 17D2D800] 12:15:45 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (10D42400) [pid = 3732] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (16FEE000) [pid = 3732] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (16973000) [pid = 3732] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (140E1800) [pid = 3732] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (13DC3C00) [pid = 3732] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (10D47800) [pid = 3732] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (10501C00) [pid = 3732] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1524A800) [pid = 3732] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1763B000) [pid = 3732] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (105F5000) [pid = 3732] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (10275000) [pid = 3732] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:15:46 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (13BB2C00) [pid = 3732] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:15:46 INFO - PROCESS | 3732 | 1464635746160 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 840ms 12:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:15:46 INFO - PROCESS | 3732 | 1464635746222 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3732 | 1464635746224 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:15:46 INFO - PROCESS | 3732 | 1464635746228 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3732 | 1464635746229 Marionette TRACE conn3 <- [1,2354,null,{}] 12:15:46 INFO - PROCESS | 3732 | 1464635746240 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}] 12:15:46 INFO - PROCESS | 3732 | 1464635746327 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:15:46 INFO - PROCESS | 3732 | 1464635746333 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3732 | ++DOCSHELL 10A5D400 == 54 [pid = 3732] [id = 598] 12:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (139C1400) [pid = 3732] [serial = 1794] [outer = 00000000] 12:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1627B800) [pid = 3732] [serial = 1795] [outer = 139C1400] 12:15:46 INFO - PROCESS | 3732 | 1464635746386 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (184B9C00) [pid = 3732] [serial = 1796] [outer = 139C1400] 12:15:46 INFO - PROCESS | 3732 | 1464635746823 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 653ms 12:15:46 INFO - PROCESS | 3732 | 1464635746888 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3732 | 1464635746890 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:15:46 INFO - PROCESS | 3732 | 1464635746893 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3732 | 1464635746895 Marionette TRACE conn3 <- [1,2358,null,{}] 12:15:46 INFO - PROCESS | 3732 | 1464635746898 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}] 12:15:46 INFO - PROCESS | 3732 | 1464635746983 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:15:47 INFO - PROCESS | 3732 | 1464635747018 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3732 | ++DOCSHELL 16FEE000 == 55 [pid = 3732] [id = 599] 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1821FC00) [pid = 3732] [serial = 1797] [outer = 00000000] 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1A1C1C00) [pid = 3732] [serial = 1798] [outer = 1821FC00] 12:15:47 INFO - PROCESS | 3732 | 1464635747064 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1A3DF400) [pid = 3732] [serial = 1799] [outer = 1821FC00] 12:15:47 INFO - PROCESS | 3732 | 1464635747521 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 700ms 12:15:47 INFO - PROCESS | 3732 | 1464635747592 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3732 | 1464635747594 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:15:47 INFO - PROCESS | 3732 | 1464635747597 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3732 | 1464635747599 Marionette TRACE conn3 <- [1,2362,null,{}] 12:15:47 INFO - PROCESS | 3732 | 1464635747586 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}] 12:15:47 INFO - PROCESS | 3732 | 1464635747673 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:15:47 INFO - PROCESS | 3732 | 1464635747680 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3732 | ++DOCSHELL 11C01800 == 56 [pid = 3732] [id = 600] 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (11C9C800) [pid = 3732] [serial = 1800] [outer = 00000000] 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1A4EC800) [pid = 3732] [serial = 1801] [outer = 11C9C800] 12:15:47 INFO - PROCESS | 3732 | 1464635747723 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1A4F8400) [pid = 3732] [serial = 1802] [outer = 11C9C800] 12:15:48 INFO - PROCESS | 3732 | 1464635748473 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 949ms 12:15:48 INFO - PROCESS | 3732 | 1464635748527 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3732 | 1464635748532 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:15:48 INFO - PROCESS | 3732 | 1464635748552 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 3732 | 1464635748556 Marionette TRACE conn3 <- [1,2366,null,{}] 12:15:48 INFO - PROCESS | 3732 | 1464635748562 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}] 12:15:48 INFO - PROCESS | 3732 | 1464635748679 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:15:48 INFO - PROCESS | 3732 | 1464635748827 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3732 | ++DOCSHELL 11C5A800 == 57 [pid = 3732] [id = 601] 12:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (12890C00) [pid = 3732] [serial = 1803] [outer = 00000000] 12:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (139BAC00) [pid = 3732] [serial = 1804] [outer = 12890C00] 12:15:48 INFO - PROCESS | 3732 | 1464635748885 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (13DC9800) [pid = 3732] [serial = 1805] [outer = 12890C00] 12:15:49 INFO - PROCESS | 3732 | 1464635749450 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 949ms 12:15:49 INFO - PROCESS | 3732 | 1464635749496 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3732 | 1464635749502 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:15:49 INFO - PROCESS | 3732 | 1464635749509 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3732 | 1464635749512 Marionette TRACE conn3 <- [1,2370,null,{}] 12:15:49 INFO - PROCESS | 3732 | 1464635749516 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}] 12:15:49 INFO - PROCESS | 3732 | 1464635749630 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:15:49 INFO - PROCESS | 3732 | 1464635749789 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3732 | ++DOCSHELL 164C5000 == 58 [pid = 3732] [id = 602] 12:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (164C6800) [pid = 3732] [serial = 1806] [outer = 00000000] 12:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (16E73000) [pid = 3732] [serial = 1807] [outer = 164C6800] 12:15:49 INFO - PROCESS | 3732 | 1464635749844 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (175A3400) [pid = 3732] [serial = 1808] [outer = 164C6800] 12:15:50 INFO - PROCESS | 3732 | 1464635750460 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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 995ms 12:15:50 INFO - PROCESS | 3732 | 1464635750508 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3732 | 1464635750511 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:15:50 INFO - PROCESS | 3732 | 1464635750515 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3732 | 1464635750519 Marionette TRACE conn3 <- [1,2374,null,{}] 12:15:50 INFO - PROCESS | 3732 | 1464635750530 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}] 12:15:50 INFO - PROCESS | 3732 | 1464635750643 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:15:50 INFO - PROCESS | 3732 | 1464635750792 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3732 | ++DOCSHELL 16733000 == 59 [pid = 3732] [id = 603] 12:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (19F85800) [pid = 3732] [serial = 1809] [outer = 00000000] 12:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1A4F3400) [pid = 3732] [serial = 1810] [outer = 19F85800] 12:15:50 INFO - PROCESS | 3732 | 1464635750850 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1A7FA400) [pid = 3732] [serial = 1811] [outer = 19F85800] 12:15:51 INFO - PROCESS | 3732 | 1464635751398 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 933ms 12:15:51 INFO - PROCESS | 3732 | 1464635751443 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3732 | 1464635751446 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:15:51 INFO - PROCESS | 3732 | 1464635751449 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3732 | 1464635751451 Marionette TRACE conn3 <- [1,2378,null,{}] 12:15:51 INFO - PROCESS | 3732 | 1464635751455 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}] 12:15:51 INFO - PROCESS | 3732 | 1464635751568 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:15:51 INFO - PROCESS | 3732 | 1464635751713 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 3732 | ++DOCSHELL 1A7F2400 == 60 [pid = 3732] [id = 604] 12:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1A848C00) [pid = 3732] [serial = 1812] [outer = 00000000] 12:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1A84E400) [pid = 3732] [serial = 1813] [outer = 1A848C00] 12:15:51 INFO - PROCESS | 3732 | 1464635751768 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1A852400) [pid = 3732] [serial = 1814] [outer = 1A848C00] 12:15:52 INFO - PROCESS | 3732 | 1464635752332 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 933ms 12:15:52 INFO - PROCESS | 3732 | 1464635752394 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3732 | 1464635752396 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:15:52 INFO - PROCESS | 3732 | 1464635752400 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 3732 | 1464635752402 Marionette TRACE conn3 <- [1,2382,null,{}] 12:15:52 INFO - PROCESS | 3732 | 1464635752405 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}] 12:15:52 INFO - PROCESS | 3732 | 1464635752544 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:15:52 INFO - PROCESS | 3732 | 1464635752689 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3732 | ++DOCSHELL 1A4F2400 == 61 [pid = 3732] [id = 605] 12:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1A962400) [pid = 3732] [serial = 1815] [outer = 00000000] 12:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1A966C00) [pid = 3732] [serial = 1816] [outer = 1A962400] 12:15:52 INFO - PROCESS | 3732 | 1464635752744 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1A96B800) [pid = 3732] [serial = 1817] [outer = 1A962400] 12:15:53 INFO - PROCESS | 3732 | 1464635753324 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 995ms 12:15:53 INFO - PROCESS | 3732 | 1464635753402 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3732 | 1464635753404 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:15:53 INFO - PROCESS | 3732 | 1464635753409 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3732 | 1464635753412 Marionette TRACE conn3 <- [1,2386,null,{}] 12:15:53 INFO - PROCESS | 3732 | 1464635753416 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}] 12:15:53 INFO - PROCESS | 3732 | 1464635753543 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:15:53 INFO - PROCESS | 3732 | 1464635753689 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3732 | ++DOCSHELL 1A853400 == 62 [pid = 3732] [id = 606] 12:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1A965000) [pid = 3732] [serial = 1818] [outer = 00000000] 12:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1ABD2400) [pid = 3732] [serial = 1819] [outer = 1A965000] 12:15:53 INFO - PROCESS | 3732 | 1464635753744 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1AEA3000) [pid = 3732] [serial = 1820] [outer = 1A965000] 12:15:54 INFO - PROCESS | 3732 | 1464635754597 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]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1244ms 12:15:54 INFO - PROCESS | 3732 | 1464635754645 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3732 | 1464635754649 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:15:54 INFO - PROCESS | 3732 | 1464635754654 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3732 | 1464635754658 Marionette TRACE conn3 <- [1,2390,null,{}] 12:15:54 INFO - PROCESS | 3732 | 1464635754665 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}] 12:15:54 INFO - PROCESS | 3732 | 1464635754768 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:15:54 INFO - PROCESS | 3732 | 1464635754920 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 3732 | ++DOCSHELL 10D11400 == 63 [pid = 3732] [id = 607] 12:15:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (10D3E400) [pid = 3732] [serial = 1821] [outer = 00000000] 12:15:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (1300E400) [pid = 3732] [serial = 1822] [outer = 10D3E400] 12:15:54 INFO - PROCESS | 3732 | 1464635754969 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (139BBC00) [pid = 3732] [serial = 1823] [outer = 10D3E400] 12:15:55 INFO - PROCESS | 3732 | 1464635755599 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]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 996ms 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 175A8400 == 62 [pid = 3732] [id = 555] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 16FEE000 == 61 [pid = 3732] [id = 599] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 10A5D400 == 60 [pid = 3732] [id = 598] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 175A0C00 == 59 [pid = 3732] [id = 597] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 1795A800 == 58 [pid = 3732] [id = 596] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 16974400 == 57 [pid = 3732] [id = 595] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 1696E000 == 56 [pid = 3732] [id = 594] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 1673A000 == 55 [pid = 3732] [id = 593] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 10D0FC00 == 54 [pid = 3732] [id = 592] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 10A57C00 == 53 [pid = 3732] [id = 591] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 10509C00 == 52 [pid = 3732] [id = 585] 12:15:55 INFO - PROCESS | 3732 | --DOCSHELL 175CE800 == 51 [pid = 3732] [id = 584] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (128BE000) [pid = 3732] [serial = 1625] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (172B3400) [pid = 3732] [serial = 1738] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (175D2C00) [pid = 3732] [serial = 1741] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (175A4400) [pid = 3732] [serial = 1739] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (1673B000) [pid = 3732] [serial = 1735] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (140E0C00) [pid = 3732] [serial = 1729] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (14E5D400) [pid = 3732] [serial = 1730] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (130A2400) [pid = 3732] [serial = 1724] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (11A0E800) [pid = 3732] [serial = 1723] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (11427C00) [pid = 3732] [serial = 1726] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (12D76800) [pid = 3732] [serial = 1727] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (18735400) [pid = 3732] [serial = 1720] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (15D3BC00) [pid = 3732] [serial = 1732] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (164C8000) [pid = 3732] [serial = 1733] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (178C8400) [pid = 3732] [serial = 1744] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (10E39800) [pid = 3732] [serial = 1708] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (15408000) [pid = 3732] [serial = 1711] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (17631400) [pid = 3732] [serial = 1742] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (184BB000) [pid = 3732] [serial = 1714] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (19A95800) [pid = 3732] [serial = 1717] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (164C2800) [pid = 3732] [serial = 1747] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (19BA0800) [pid = 3732] [serial = 1753] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (184C0400) [pid = 3732] [serial = 1750] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (182F7400) [pid = 3732] [serial = 1745] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (175CA800) [pid = 3732] [serial = 1748] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1696C400) [pid = 3732] [serial = 1736] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1050F000) [pid = 3732] [serial = 1622] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (15D65000) [pid = 3732] [serial = 1628] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1B2F4C00) [pid = 3732] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:15:55 INFO - PROCESS | 3732 | 1464635755722 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 3732 | 1464635755727 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:15:55 INFO - PROCESS | 3732 | 1464635755750 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:15:55 INFO - PROCESS | 3732 | 1464635755752 Marionette TRACE conn3 <- [1,2394,null,{}] 12:15:55 INFO - PROCESS | 3732 | 1464635755756 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}] 12:15:55 INFO - PROCESS | 3732 | 1464635755853 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:15:55 INFO - PROCESS | 3732 | 1464635755860 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3732 | ++DOCSHELL 128BE000 == 52 [pid = 3732] [id = 608] 12:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (12A68000) [pid = 3732] [serial = 1824] [outer = 00000000] 12:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1300E000) [pid = 3732] [serial = 1825] [outer = 12A68000] 12:15:55 INFO - PROCESS | 3732 | 1464635755906 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (139BE800) [pid = 3732] [serial = 1826] [outer = 12A68000] 12:15:56 INFO - PROCESS | 3732 | 1464635756434 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 731ms 12:15:56 INFO - PROCESS | 3732 | 1464635756493 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3732 | 1464635756495 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:15:56 INFO - PROCESS | 3732 | 1464635756498 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 3732 | 1464635756502 Marionette TRACE conn3 <- [1,2398,null,{}] 12:15:56 INFO - PROCESS | 3732 | 1464635756512 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}] 12:15:56 INFO - PROCESS | 3732 | 1464635756604 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:15:56 INFO - PROCESS | 3732 | 1464635756741 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 3732 | ++DOCSHELL 13BA8400 == 53 [pid = 3732] [id = 609] 12:15:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (14ED8400) [pid = 3732] [serial = 1827] [outer = 00000000] 12:15:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (15F7D000) [pid = 3732] [serial = 1828] [outer = 14ED8400] 12:15:56 INFO - PROCESS | 3732 | 1464635756788 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (164C8000) [pid = 3732] [serial = 1829] [outer = 14ED8400] 12:15:57 INFO - PROCESS | 3732 | 1464635757186 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]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 12:15:57 INFO - PROCESS | 3732 | 1464635757239 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3732 | 1464635757241 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:15:57 INFO - PROCESS | 3732 | 1464635757244 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3732 | 1464635757246 Marionette TRACE conn3 <- [1,2402,null,{}] 12:15:57 INFO - PROCESS | 3732 | 1464635757249 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}] 12:15:57 INFO - PROCESS | 3732 | 1464635757339 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:15:57 INFO - PROCESS | 3732 | 1464635757345 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3732 | ++DOCSHELL 10A5A800 == 54 [pid = 3732] [id = 610] 12:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (164C0C00) [pid = 3732] [serial = 1830] [outer = 00000000] 12:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (16971C00) [pid = 3732] [serial = 1831] [outer = 164C0C00] 12:15:57 INFO - PROCESS | 3732 | 1464635757391 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (16E71C00) [pid = 3732] [serial = 1832] [outer = 164C0C00] 12:15:57 INFO - PROCESS | 3732 | 1464635757813 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]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 12:15:57 INFO - PROCESS | 3732 | 1464635757866 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3732 | 1464635757868 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:15:57 INFO - PROCESS | 3732 | 1464635757871 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:15:57 INFO - PROCESS | 3732 | 1464635757873 Marionette TRACE conn3 <- [1,2406,null,{}] 12:15:57 INFO - PROCESS | 3732 | 1464635757876 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}] 12:15:57 INFO - PROCESS | 3732 | 1464635757972 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:15:58 INFO - PROCESS | 3732 | 1464635758008 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3732 | ++DOCSHELL 104EC800 == 55 [pid = 3732] [id = 611] 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (10562000) [pid = 3732] [serial = 1833] [outer = 00000000] 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (175A7800) [pid = 3732] [serial = 1834] [outer = 10562000] 12:15:58 INFO - PROCESS | 3732 | 1464635758053 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (175CC000) [pid = 3732] [serial = 1835] [outer = 10562000] 12:15:58 INFO - PROCESS | 3732 | 1464635758540 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 700ms 12:15:58 INFO - PROCESS | 3732 | 1464635758573 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3732 | 1464635758575 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:15:58 INFO - PROCESS | 3732 | 1464635758578 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3732 | 1464635758580 Marionette TRACE conn3 <- [1,2410,null,{}] 12:15:58 INFO - PROCESS | 3732 | 1464635758583 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}] 12:15:58 INFO - PROCESS | 3732 | 1464635758725 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:15:58 INFO - PROCESS | 3732 | 1464635758795 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3732 | ++DOCSHELL 1763A400 == 56 [pid = 3732] [id = 612] 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1763F000) [pid = 3732] [serial = 1836] [outer = 00000000] 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (17D29400) [pid = 3732] [serial = 1837] [outer = 1763F000] 12:15:58 INFO - PROCESS | 3732 | 1464635758843 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (18224C00) [pid = 3732] [serial = 1838] [outer = 1763F000] 12:15:59 INFO - PROCESS | 3732 | 1464635759267 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 731ms 12:15:59 INFO - PROCESS | 3732 | 1464635759331 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3732 | 1464635759333 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:15:59 INFO - PROCESS | 3732 | 1464635759337 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3732 | 1464635759338 Marionette TRACE conn3 <- [1,2414,null,{}] 12:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:15:59 INFO - PROCESS | 3732 | 1464635759342 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}] 12:15:59 INFO - PROCESS | 3732 | 1464635759487 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:15:59 INFO - PROCESS | 3732 | 1464635759513 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3732 | ++DOCSHELL 182FB800 == 57 [pid = 3732] [id = 613] 12:15:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (184B5400) [pid = 3732] [serial = 1839] [outer = 00000000] 12:15:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (184F3C00) [pid = 3732] [serial = 1840] [outer = 184B5400] 12:15:59 INFO - PROCESS | 3732 | 1464635759556 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (18732000) [pid = 3732] [serial = 1841] [outer = 184B5400] 12:15:59 INFO - PROCESS | 3732 | 1464635759999 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 668ms 12:16:00 INFO - PROCESS | 3732 | 1464635760019 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3732 | 1464635760021 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:16:00 INFO - PROCESS | 3732 | 1464635760024 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3732 | 1464635760026 Marionette TRACE conn3 <- [1,2418,null,{}] 12:16:00 INFO - PROCESS | 3732 | 1464635760035 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}] 12:16:00 INFO - PROCESS | 3732 | 1464635760158 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:16:00 INFO - PROCESS | 3732 | 1464635760233 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3732 | ++DOCSHELL 17DCF400 == 58 [pid = 3732] [id = 614] 12:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (184EA800) [pid = 3732] [serial = 1842] [outer = 00000000] 12:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (19BA0800) [pid = 3732] [serial = 1843] [outer = 184EA800] 12:16:00 INFO - PROCESS | 3732 | 1464635760281 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (19F85000) [pid = 3732] [serial = 1844] [outer = 184EA800] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (17965C00) [pid = 3732] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (184B7400) [pid = 3732] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (10D17C00) [pid = 3732] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (175C9C00) [pid = 3732] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (140C4400) [pid = 3732] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (175AA400) [pid = 3732] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (17639800) [pid = 3732] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (17638400) [pid = 3732] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (10D12400) [pid = 3732] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (140C8400) [pid = 3732] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (184B6400) [pid = 3732] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (140DBC00) [pid = 3732] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (10D45400) [pid = 3732] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (17168C00) [pid = 3732] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (15F70C00) [pid = 3732] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (16E78400) [pid = 3732] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (17168800) [pid = 3732] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (184B4400) [pid = 3732] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1821FC00) [pid = 3732] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (10D42C00) [pid = 3732] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1673B800) [pid = 3732] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (10D11000) [pid = 3732] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (17D2D800) [pid = 3732] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:16:00 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (139C1400) [pid = 3732] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:16:00 INFO - PROCESS | 3732 | 1464635760882 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 933ms 12:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:16:00 INFO - PROCESS | 3732 | 1464635760954 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3732 | 1464635760956 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3732 | 1464635760959 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3732 | 1464635760961 Marionette TRACE conn3 <- [1,2422,null,{}] 12:16:00 INFO - PROCESS | 3732 | 1464635760964 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}] 12:16:01 INFO - PROCESS | 3732 | 1464635761051 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:16:01 INFO - PROCESS | 3732 | 1464635761057 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3732 | ++DOCSHELL 10E36000 == 59 [pid = 3732] [id = 615] 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (12A9E000) [pid = 3732] [serial = 1845] [outer = 00000000] 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (13BB7C00) [pid = 3732] [serial = 1846] [outer = 12A9E000] 12:16:01 INFO - PROCESS | 3732 | 1464635761101 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (16681C00) [pid = 3732] [serial = 1847] [outer = 12A9E000] 12:16:01 INFO - PROCESS | 3732 | 1464635761538 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 622ms 12:16:01 INFO - PROCESS | 3732 | 1464635761598 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3732 | 1464635761600 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:16:01 INFO - PROCESS | 3732 | 1464635761603 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3732 | 1464635761605 Marionette TRACE conn3 <- [1,2426,null,{}] 12:16:01 INFO - PROCESS | 3732 | 1464635761608 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}] 12:16:01 INFO - PROCESS | 3732 | 1464635761695 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:16:01 INFO - PROCESS | 3732 | 1464635761701 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3732 | ++DOCSHELL 13BB3800 == 60 [pid = 3732] [id = 616] 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (16E78400) [pid = 3732] [serial = 1848] [outer = 00000000] 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (1795B800) [pid = 3732] [serial = 1849] [outer = 16E78400] 12:16:01 INFO - PROCESS | 3732 | 1464635761745 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (184BE000) [pid = 3732] [serial = 1850] [outer = 16E78400] 12:16:02 INFO - PROCESS | 3732 | 1464635762178 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 12:16:02 INFO - PROCESS | 3732 | 1464635762242 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 3732 | 1464635762244 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:16:02 INFO - PROCESS | 3732 | 1464635762247 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3732 | 1464635762249 Marionette TRACE conn3 <- [1,2430,null,{}] 12:16:02 INFO - PROCESS | 3732 | 1464635762253 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}] 12:16:02 INFO - PROCESS | 3732 | 1464635762366 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:16:02 INFO - PROCESS | 3732 | 1464635762378 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 3732 | ++DOCSHELL 19B9F800 == 61 [pid = 3732] [id = 617] 12:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (19B9FC00) [pid = 3732] [serial = 1851] [outer = 00000000] 12:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1A1BD800) [pid = 3732] [serial = 1852] [outer = 19B9FC00] 12:16:02 INFO - PROCESS | 3732 | 1464635762427 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (1A4F2800) [pid = 3732] [serial = 1853] [outer = 19B9FC00] 12:16:03 INFO - PROCESS | 3732 | 1464635763122 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 901ms 12:16:03 INFO - PROCESS | 3732 | 1464635763152 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3732 | 1464635763157 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:16:03 INFO - PROCESS | 3732 | 1464635763162 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 3732 | 1464635763167 Marionette TRACE conn3 <- [1,2434,null,{}] 12:16:03 INFO - PROCESS | 3732 | 1464635763172 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}] 12:16:03 INFO - PROCESS | 3732 | 1464635763289 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:16:03 INFO - PROCESS | 3732 | 1464635763417 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 3732 | ++DOCSHELL 10D42800 == 62 [pid = 3732] [id = 618] 12:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (11030000) [pid = 3732] [serial = 1854] [outer = 00000000] 12:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (130A6C00) [pid = 3732] [serial = 1855] [outer = 11030000] 12:16:03 INFO - PROCESS | 3732 | 1464635763474 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (140C2000) [pid = 3732] [serial = 1856] [outer = 11030000] 12:16:04 INFO - PROCESS | 3732 | 1464635764068 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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 933ms 12:16:04 INFO - PROCESS | 3732 | 1464635764108 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 3732 | 1464635764114 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:16:04 INFO - PROCESS | 3732 | 1464635764121 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 3732 | 1464635764124 Marionette TRACE conn3 <- [1,2438,null,{}] 12:16:04 INFO - PROCESS | 3732 | 1464635764128 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}] 12:16:04 INFO - PROCESS | 3732 | 1464635764245 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:16:04 INFO - PROCESS | 3732 | 1464635764397 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3732 | ++DOCSHELL 15D68C00 == 63 [pid = 3732] [id = 619] 12:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (15F75400) [pid = 3732] [serial = 1857] [outer = 00000000] 12:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1672F400) [pid = 3732] [serial = 1858] [outer = 15F75400] 12:16:04 INFO - PROCESS | 3732 | 1464635764452 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (16B1B800) [pid = 3732] [serial = 1859] [outer = 15F75400] 12:16:05 INFO - PROCESS | 3732 | 1464635765003 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 933ms 12:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:16:05 INFO - PROCESS | 3732 | 1464635765048 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3732 | 1464635765050 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 3732 | 1464635765054 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 3732 | 1464635765058 Marionette TRACE conn3 <- [1,2442,null,{}] 12:16:05 INFO - PROCESS | 3732 | 1464635765068 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}] 12:16:05 INFO - PROCESS | 3732 | 1464635765184 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:16:05 INFO - PROCESS | 3732 | 1464635765335 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3732 | ++DOCSHELL 1763AC00 == 64 [pid = 3732] [id = 620] 12:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (178C1C00) [pid = 3732] [serial = 1860] [outer = 00000000] 12:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (184EBC00) [pid = 3732] [serial = 1861] [outer = 178C1C00] 12:16:05 INFO - PROCESS | 3732 | 1464635765401 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (19A9C000) [pid = 3732] [serial = 1862] [outer = 178C1C00] 12:16:05 INFO - PROCESS | 3732 | 1464635765997 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 995ms 12:16:06 INFO - PROCESS | 3732 | 1464635766056 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3732 | 1464635766059 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:16:06 INFO - PROCESS | 3732 | 1464635766063 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3732 | 1464635766065 Marionette TRACE conn3 <- [1,2446,null,{}] 12:16:06 INFO - PROCESS | 3732 | 1464635766069 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}] 12:16:06 INFO - PROCESS | 3732 | 1464635766183 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:16:06 INFO - PROCESS | 3732 | 1464635766343 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3732 | ++DOCSHELL 1A3DE000 == 65 [pid = 3732] [id = 621] 12:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1A3E3C00) [pid = 3732] [serial = 1863] [outer = 00000000] 12:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1A84D400) [pid = 3732] [serial = 1864] [outer = 1A3E3C00] 12:16:06 INFO - PROCESS | 3732 | 1464635766406 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1A964C00) [pid = 3732] [serial = 1865] [outer = 1A3E3C00] 12:16:06 INFO - PROCESS | 3732 | 1464635766940 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 949ms 12:16:06 INFO - PROCESS | 3732 | 1464635767007 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3732 | 1464635767010 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:16:07 INFO - PROCESS | 3732 | 1464635767013 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3732 | 1464635767015 Marionette TRACE conn3 <- [1,2450,null,{}] 12:16:07 INFO - PROCESS | 3732 | 1464635767019 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}] 12:16:07 INFO - PROCESS | 3732 | 1464635767129 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:16:07 INFO - PROCESS | 3732 | 1464635767276 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3732 | ++DOCSHELL 1A167C00 == 66 [pid = 3732] [id = 622] 12:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1A7F5400) [pid = 3732] [serial = 1866] [outer = 00000000] 12:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1ABCBC00) [pid = 3732] [serial = 1867] [outer = 1A7F5400] 12:16:07 INFO - PROCESS | 3732 | 1464635767330 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1ABD1800) [pid = 3732] [serial = 1868] [outer = 1A7F5400] 12:16:07 INFO - PROCESS | 3732 | 1464635767938 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 995ms 12:16:08 INFO - PROCESS | 3732 | 1464635767999 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3732 | 1464635768001 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:16:08 INFO - PROCESS | 3732 | 1464635768005 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3732 | 1464635768007 Marionette TRACE conn3 <- [1,2454,null,{}] 12:16:08 INFO - PROCESS | 3732 | 1464635768011 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}] 12:16:08 INFO - PROCESS | 3732 | 1464635768178 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:16:08 INFO - PROCESS | 3732 | 1464635768290 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3732 | ++DOCSHELL 1AEA4C00 == 67 [pid = 3732] [id = 623] 12:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1B27F000) [pid = 3732] [serial = 1869] [outer = 00000000] 12:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1B285800) [pid = 3732] [serial = 1870] [outer = 1B27F000] 12:16:08 INFO - PROCESS | 3732 | 1464635768345 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1B287400) [pid = 3732] [serial = 1871] [outer = 1B27F000] 12:16:08 INFO - PROCESS | 3732 | 1464635768941 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 995ms 12:16:08 INFO - PROCESS | 3732 | 1464635769008 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3732 | 1464635769011 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:16:09 INFO - PROCESS | 3732 | 1464635769014 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3732 | 1464635769016 Marionette TRACE conn3 <- [1,2458,null,{}] 12:16:09 INFO - PROCESS | 3732 | 1464635769020 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}] 12:16:09 INFO - PROCESS | 3732 | 1464635769127 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:16:09 INFO - PROCESS | 3732 | 1464635769292 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3732 | ++DOCSHELL 10D3E000 == 68 [pid = 3732] [id = 624] 12:16:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (14E59000) [pid = 3732] [serial = 1872] [outer = 00000000] 12:16:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1AEA9C00) [pid = 3732] [serial = 1873] [outer = 14E59000] 12:16:09 INFO - PROCESS | 3732 | 1464635769346 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1B2EA800) [pid = 3732] [serial = 1874] [outer = 14E59000] 12:16:10 INFO - PROCESS | 3732 | 1464635770114 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1135ms 12:16:10 INFO - PROCESS | 3732 | 1464635770155 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3732 | 1464635770159 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:16:10 INFO - PROCESS | 3732 | 1464635770164 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3732 | 1464635770167 Marionette TRACE conn3 <- [1,2462,null,{}] 12:16:10 INFO - PROCESS | 3732 | 1464635770173 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}] 12:16:10 INFO - PROCESS | 3732 | 1464635770282 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:16:10 INFO - PROCESS | 3732 | 1464635770426 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3732 | ++DOCSHELL 12B8B400 == 69 [pid = 3732] [id = 625] 12:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (12B8E400) [pid = 3732] [serial = 1875] [outer = 00000000] 12:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (130A4C00) [pid = 3732] [serial = 1876] [outer = 12B8E400] 12:16:10 INFO - PROCESS | 3732 | 1464635770475 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (140C3400) [pid = 3732] [serial = 1877] [outer = 12B8E400] 12:16:11 INFO - PROCESS | 3732 | 1464635771091 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 996ms 12:16:11 INFO - PROCESS | 3732 | 1464635771152 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3732 | 1464635771157 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:16:11 INFO - PROCESS | 3732 | 1464635771163 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3732 | 1464635771166 Marionette TRACE conn3 <- [1,2466,null,{}] 12:16:11 INFO - PROCESS | 3732 | 1464635771170 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}] 12:16:11 INFO - PROCESS | 3732 | 1464635771274 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:16:11 INFO - PROCESS | 3732 | 1464635771436 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 10D13800 == 68 [pid = 3732] [id = 569] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 175A9000 == 67 [pid = 3732] [id = 571] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 10D0D800 == 66 [pid = 3732] [id = 573] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 164C4800 == 65 [pid = 3732] [id = 572] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 140CA000 == 64 [pid = 3732] [id = 570] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 13BB3800 == 63 [pid = 3732] [id = 616] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 10E36000 == 62 [pid = 3732] [id = 615] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 17DCF400 == 61 [pid = 3732] [id = 614] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 182FB800 == 60 [pid = 3732] [id = 613] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 1763A400 == 59 [pid = 3732] [id = 612] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 104EC800 == 58 [pid = 3732] [id = 611] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 10A5A800 == 57 [pid = 3732] [id = 610] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 13BA8400 == 56 [pid = 3732] [id = 609] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (1A4EC800) [pid = 3732] [serial = 1801] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (131AAC00) [pid = 3732] [serial = 1771] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | ++DOCSHELL 10532400 == 57 [pid = 3732] [id = 626] 12:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (105E8400) [pid = 3732] [serial = 1878] [outer = 00000000] 12:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (11A0E800) [pid = 3732] [serial = 1879] [outer = 105E8400] 12:16:11 INFO - PROCESS | 3732 | 1464635771533 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (1390D000) [pid = 3732] [serial = 1880] [outer = 105E8400] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 128BE000 == 56 [pid = 3732] [id = 608] 12:16:11 INFO - PROCESS | 3732 | --DOCSHELL 10D11400 == 55 [pid = 3732] [id = 607] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (1371A400) [pid = 3732] [serial = 1661] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (16E6D800) [pid = 3732] [serial = 1619] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (18735000) [pid = 3732] [serial = 1706] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (1627AC00) [pid = 3732] [serial = 1712] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (19A9C800) [pid = 3732] [serial = 1721] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (19A9A400) [pid = 3732] [serial = 1718] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (184BD800) [pid = 3732] [serial = 1673] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (1872A000) [pid = 3732] [serial = 1676] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (12D35000) [pid = 3732] [serial = 1709] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1872D000) [pid = 3732] [serial = 1715] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (1540EC00) [pid = 3732] [serial = 1664] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1795D000) [pid = 3732] [serial = 1667] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (178BE800) [pid = 3732] [serial = 1658] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (182F9000) [pid = 3732] [serial = 1670] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (1763D800) [pid = 3732] [serial = 1786] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (12890800) [pid = 3732] [serial = 1787] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (175AD400) [pid = 3732] [serial = 1783] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (1872C800) [pid = 3732] [serial = 1790] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (184EF000) [pid = 3732] [serial = 1789] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1A3DF400) [pid = 3732] [serial = 1799] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (131A3000) [pid = 3732] [serial = 1774] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1696EC00) [pid = 3732] [serial = 1780] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (16E71000) [pid = 3732] [serial = 1781] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1331E000) [pid = 3732] [serial = 1777] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (140E5800) [pid = 3732] [serial = 1778] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (112E8400) [pid = 3732] [serial = 1756] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (156D1000) [pid = 3732] [serial = 1759] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (19A9E800) [pid = 3732] [serial = 1762] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (19B9E400) [pid = 3732] [serial = 1792] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (19F87400) [pid = 3732] [serial = 1765] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1A1BA400) [pid = 3732] [serial = 1768] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1A1C1C00) [pid = 3732] [serial = 1798] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (19F83400) [pid = 3732] [serial = 1793] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (13DBF000) [pid = 3732] [serial = 1775] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1627B800) [pid = 3732] [serial = 1795] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (184B9C00) [pid = 3732] [serial = 1796] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (175CA400) [pid = 3732] [serial = 1784] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (184F1400) [pid = 3732] [serial = 1751] [outer = 00000000] [url = about:blank] 12:16:11 INFO - PROCESS | 3732 | 1464635771987 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 824ms 12:16:11 INFO - PROCESS | 3732 | 1464635772005 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3732 | 1464635772007 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:16:11 INFO - PROCESS | 3732 | 1464635772010 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3732 | 1464635772014 Marionette TRACE conn3 <- [1,2470,null,{}] 12:16:12 INFO - PROCESS | 3732 | 1464635772028 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}] 12:16:12 INFO - PROCESS | 3732 | 1464635772125 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:16:12 INFO - PROCESS | 3732 | 1464635772136 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 3732 | ++DOCSHELL 14E63000 == 56 [pid = 3732] [id = 627] 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1524D800) [pid = 3732] [serial = 1881] [outer = 00000000] 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (164C2000) [pid = 3732] [serial = 1882] [outer = 1524D800] 12:16:12 INFO - PROCESS | 3732 | 1464635772184 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (16731000) [pid = 3732] [serial = 1883] [outer = 1524D800] 12:16:12 INFO - PROCESS | 3732 | 1464635772686 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]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 700ms 12:16:12 INFO - PROCESS | 3732 | 1464635772710 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 3732 | 1464635772712 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:16:12 INFO - PROCESS | 3732 | 1464635772720 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3732 | 1464635772721 Marionette TRACE conn3 <- [1,2474,null,{}] 12:16:12 INFO - PROCESS | 3732 | 1464635772725 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}] 12:16:12 INFO - PROCESS | 3732 | 1464635772817 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:16:12 INFO - PROCESS | 3732 | 1464635772824 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 3732 | ++DOCSHELL 164C1000 == 57 [pid = 3732] [id = 628] 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (16974400) [pid = 3732] [serial = 1884] [outer = 00000000] 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1759E400) [pid = 3732] [serial = 1885] [outer = 16974400] 12:16:12 INFO - PROCESS | 3732 | 1464635772869 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (16E70C00) [pid = 3732] [serial = 1886] [outer = 16974400] 12:16:13 INFO - PROCESS | 3732 | 1464635773385 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 699ms 12:16:13 INFO - PROCESS | 3732 | 1464635773419 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3732 | 1464635773421 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:16:13 INFO - PROCESS | 3732 | 1464635773425 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3732 | 1464635773426 Marionette TRACE conn3 <- [1,2478,null,{}] 12:16:13 INFO - PROCESS | 3732 | 1464635773430 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}] 12:16:13 INFO - PROCESS | 3732 | 1464635773517 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:16:13 INFO - PROCESS | 3732 | 1464635773523 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3732 | ++DOCSHELL 10D45400 == 58 [pid = 3732] [id = 629] 12:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (172C0400) [pid = 3732] [serial = 1887] [outer = 00000000] 12:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (175D0000) [pid = 3732] [serial = 1888] [outer = 172C0400] 12:16:13 INFO - PROCESS | 3732 | 1464635773574 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (17635C00) [pid = 3732] [serial = 1889] [outer = 172C0400] 12:16:14 INFO - PROCESS | 3732 | 1464635774056 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 684ms 12:16:14 INFO - PROCESS | 3732 | 1464635774125 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3732 | 1464635774127 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:16:14 INFO - PROCESS | 3732 | 1464635774135 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3732 | 1464635774137 Marionette TRACE conn3 <- [1,2482,null,{}] 12:16:14 INFO - PROCESS | 3732 | 1464635774141 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}] 12:16:14 INFO - PROCESS | 3732 | 1464635774309 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:16:14 INFO - PROCESS | 3732 | 1464635774324 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3732 | ++DOCSHELL 176C8400 == 59 [pid = 3732] [id = 630] 12:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1784AC00) [pid = 3732] [serial = 1890] [outer = 00000000] 12:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (17D20800) [pid = 3732] [serial = 1891] [outer = 1784AC00] 12:16:14 INFO - PROCESS | 3732 | 1464635774370 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (184BCC00) [pid = 3732] [serial = 1892] [outer = 1784AC00] 12:16:14 INFO - PROCESS | 3732 | 1464635774826 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 12:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:16:14 INFO - PROCESS | 3732 | 1464635774861 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3732 | 1464635774863 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 3732 | 1464635774867 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3732 | 1464635774868 Marionette TRACE conn3 <- [1,2486,null,{}] 12:16:14 INFO - PROCESS | 3732 | 1464635774871 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}] 12:16:15 INFO - PROCESS | 3732 | 1464635774995 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:16:15 INFO - PROCESS | 3732 | 1464635775063 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3732 | ++DOCSHELL 17640400 == 60 [pid = 3732] [id = 631] 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (182F9C00) [pid = 3732] [serial = 1893] [outer = 00000000] 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (18729400) [pid = 3732] [serial = 1894] [outer = 182F9C00] 12:16:15 INFO - PROCESS | 3732 | 1464635775107 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (18730000) [pid = 3732] [serial = 1895] [outer = 182F9C00] 12:16:15 INFO - PROCESS | 3732 | 1464635775538 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 684ms 12:16:15 INFO - PROCESS | 3732 | 1464635775566 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3732 | 1464635775568 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 3732 | 1464635775571 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:16:15 INFO - PROCESS | 3732 | 1464635775573 Marionette TRACE conn3 <- [1,2490,null,{}] 12:16:15 INFO - PROCESS | 3732 | 1464635775576 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}] 12:16:15 INFO - PROCESS | 3732 | 1464635775710 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:16:15 INFO - PROCESS | 3732 | 1464635775758 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3732 | ++DOCSHELL 182F8000 == 61 [pid = 3732] [id = 632] 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (184BF800) [pid = 3732] [serial = 1896] [outer = 00000000] 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (19A98000) [pid = 3732] [serial = 1897] [outer = 184BF800] 12:16:15 INFO - PROCESS | 3732 | 1464635775802 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (19A9E800) [pid = 3732] [serial = 1898] [outer = 184BF800] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (16E78400) [pid = 3732] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (14ED8400) [pid = 3732] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (164C0C00) [pid = 3732] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (12A9E000) [pid = 3732] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (10A52800) [pid = 3732] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (1763F000) [pid = 3732] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (184B5400) [pid = 3732] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (10562000) [pid = 3732] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (10D3E400) [pid = 3732] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (184EA800) [pid = 3732] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:16:16 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (12A68000) [pid = 3732] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:16:16 INFO - PROCESS | 3732 | 1464635776394 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 839ms 12:16:16 INFO - PROCESS | 3732 | 1464635776414 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 3732 | 1464635776425 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:16:16 INFO - PROCESS | 3732 | 1464635776433 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3732 | 1464635776435 Marionette TRACE conn3 <- [1,2494,null,{}] 12:16:16 INFO - PROCESS | 3732 | 1464635776439 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}] 12:16:16 INFO - PROCESS | 3732 | 1464635776526 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:16:16 INFO - PROCESS | 3732 | 1464635776634 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 3732 | ++DOCSHELL 10562000 == 62 [pid = 3732] [id = 633] 12:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (10D3E400) [pid = 3732] [serial = 1899] [outer = 00000000] 12:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (15D33800) [pid = 3732] [serial = 1900] [outer = 10D3E400] 12:16:16 INFO - PROCESS | 3732 | 1464635776685 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1872EC00) [pid = 3732] [serial = 1901] [outer = 10D3E400] 12:16:17 INFO - PROCESS | 3732 | 1464635777052 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 684ms 12:16:17 INFO - PROCESS | 3732 | 1464635777130 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3732 | 1464635777132 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:16:17 INFO - PROCESS | 3732 | 1464635777135 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3732 | 1464635777137 Marionette TRACE conn3 <- [1,2498,null,{}] 12:16:17 INFO - PROCESS | 3732 | 1464635777141 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}] 12:16:17 INFO - PROCESS | 3732 | 1464635777268 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:16:17 INFO - PROCESS | 3732 | 1464635777280 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3732 | ++DOCSHELL 15256800 == 63 [pid = 3732] [id = 634] 12:16:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (15258C00) [pid = 3732] [serial = 1902] [outer = 00000000] 12:16:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (19BA5C00) [pid = 3732] [serial = 1903] [outer = 15258C00] 12:16:17 INFO - PROCESS | 3732 | 1464635777325 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (19F88800) [pid = 3732] [serial = 1904] [outer = 15258C00] 12:16:17 INFO - PROCESS | 3732 | 1464635777734 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 637ms 12:16:17 INFO - PROCESS | 3732 | 1464635777757 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3732 | 1464635777759 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:16:17 INFO - PROCESS | 3732 | 1464635777762 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3732 | 1464635777764 Marionette TRACE conn3 <- [1,2502,null,{}] 12:16:17 INFO - PROCESS | 3732 | 1464635777768 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}] 12:16:17 INFO - PROCESS | 3732 | 1464635777947 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:16:17 INFO - PROCESS | 3732 | 1464635777962 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3732 | ++DOCSHELL 15249400 == 64 [pid = 3732] [id = 635] 12:16:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (184B5400) [pid = 3732] [serial = 1905] [outer = 00000000] 12:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1A4EDC00) [pid = 3732] [serial = 1906] [outer = 184B5400] 12:16:18 INFO - PROCESS | 3732 | 1464635778010 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (1A969400) [pid = 3732] [serial = 1907] [outer = 184B5400] 12:16:18 INFO - PROCESS | 3732 | 1464635778670 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 949ms 12:16:18 INFO - PROCESS | 3732 | 1464635778709 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3732 | 1464635778713 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:16:18 INFO - PROCESS | 3732 | 1464635778719 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3732 | 1464635778723 Marionette TRACE conn3 <- [1,2506,null,{}] 12:16:18 INFO - PROCESS | 3732 | 1464635778728 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}] 12:16:18 INFO - PROCESS | 3732 | 1464635778850 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:16:18 INFO - PROCESS | 3732 | 1464635779000 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3732 | ++DOCSHELL 128B6400 == 65 [pid = 3732] [id = 636] 12:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (128BB800) [pid = 3732] [serial = 1908] [outer = 00000000] 12:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1390A400) [pid = 3732] [serial = 1909] [outer = 128BB800] 12:16:19 INFO - PROCESS | 3732 | 1464635779058 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (140E8C00) [pid = 3732] [serial = 1910] [outer = 128BB800] 12:16:19 INFO - PROCESS | 3732 | 1464635779649 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 995ms 12:16:19 INFO - PROCESS | 3732 | 1464635779724 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3732 | 1464635779730 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 3732 | 1464635779737 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:16:19 INFO - PROCESS | 3732 | 1464635779740 Marionette TRACE conn3 <- [1,2510,null,{}] 12:16:19 INFO - PROCESS | 3732 | 1464635779744 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}] 12:16:19 INFO - PROCESS | 3732 | 1464635779862 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:16:20 INFO - PROCESS | 3732 | 1464635780011 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3732 | ++DOCSHELL 15F71400 == 66 [pid = 3732] [id = 637] 12:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (15F75800) [pid = 3732] [serial = 1911] [outer = 00000000] 12:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (16E6CC00) [pid = 3732] [serial = 1912] [outer = 15F75800] 12:16:20 INFO - PROCESS | 3732 | 1464635780066 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (17168800) [pid = 3732] [serial = 1913] [outer = 15F75800] 12:16:20 INFO - PROCESS | 3732 | 1464635780712 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1026ms 12:16:20 INFO - PROCESS | 3732 | 1464635780801 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3732 | 1464635780804 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:16:20 INFO - PROCESS | 3732 | 1464635780807 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:16:20 INFO - PROCESS | 3732 | 1464635780811 Marionette TRACE conn3 <- [1,2514,null,{}] 12:16:20 INFO - PROCESS | 3732 | 1464635780835 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}] 12:16:20 INFO - PROCESS | 3732 | 1464635780996 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:16:21 INFO - PROCESS | 3732 | 1464635781106 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3732 | ++DOCSHELL 19BAAC00 == 67 [pid = 3732] [id = 638] 12:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (19C93800) [pid = 3732] [serial = 1914] [outer = 00000000] 12:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1A3DD400) [pid = 3732] [serial = 1915] [outer = 19C93800] 12:16:21 INFO - PROCESS | 3732 | 1464635781163 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (1A7F4400) [pid = 3732] [serial = 1916] [outer = 19C93800] 12:16:21 INFO - PROCESS | 3732 | 1464635781765 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1042ms 12:16:21 INFO - PROCESS | 3732 | 1464635781835 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3732 | 1464635781838 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:16:21 INFO - PROCESS | 3732 | 1464635781842 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3732 | 1464635781844 Marionette TRACE conn3 <- [1,2518,null,{}] 12:16:21 INFO - PROCESS | 3732 | 1464635781847 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}] 12:16:21 INFO - PROCESS | 3732 | 1464635781964 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:16:22 INFO - PROCESS | 3732 | 1464635782112 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3732 | ++DOCSHELL 19A96C00 == 68 [pid = 3732] [id = 639] 12:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (1A3E0000) [pid = 3732] [serial = 1917] [outer = 00000000] 12:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (1B280400) [pid = 3732] [serial = 1918] [outer = 1A3E0000] 12:16:22 INFO - PROCESS | 3732 | 1464635782167 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (1B28AC00) [pid = 3732] [serial = 1919] [outer = 1A3E0000] 12:16:22 INFO - PROCESS | 3732 | 1464635782730 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 949ms 12:16:22 INFO - PROCESS | 3732 | 1464635782786 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3732 | 1464635782789 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:16:22 INFO - PROCESS | 3732 | 1464635782794 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3732 | 1464635782797 Marionette TRACE conn3 <- [1,2522,null,{}] 12:16:22 INFO - PROCESS | 3732 | 1464635782802 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}] 12:16:22 INFO - PROCESS | 3732 | 1464635782945 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:16:23 INFO - PROCESS | 3732 | 1464635783092 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3732 | ++DOCSHELL 1AEAB400 == 69 [pid = 3732] [id = 640] 12:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (1B2F0000) [pid = 3732] [serial = 1920] [outer = 00000000] 12:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1B5BA400) [pid = 3732] [serial = 1921] [outer = 1B2F0000] 12:16:23 INFO - PROCESS | 3732 | 1464635783147 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 140 (1B5BC400) [pid = 3732] [serial = 1922] [outer = 1B2F0000] 12:16:23 INFO - PROCESS | 3732 | 1464635783683 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 933ms 12:16:23 INFO - PROCESS | 3732 | 1464635783738 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3732 | 1464635783740 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:16:23 INFO - PROCESS | 3732 | 1464635783744 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 3732 | 1464635783746 Marionette TRACE conn3 <- [1,2526,null,{}] 12:16:23 INFO - PROCESS | 3732 | 1464635783749 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}] 12:16:23 INFO - PROCESS | 3732 | 1464635783884 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:16:24 INFO - PROCESS | 3732 | 1464635784048 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3732 | ++DOCSHELL 1B280000 == 70 [pid = 3732] [id = 641] 12:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 141 (1B2EA000) [pid = 3732] [serial = 1923] [outer = 00000000] 12:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 142 (1B6B5000) [pid = 3732] [serial = 1924] [outer = 1B2EA000] 12:16:24 INFO - PROCESS | 3732 | 1464635784104 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 143 (1B6B9C00) [pid = 3732] [serial = 1925] [outer = 1B2EA000] 12:16:24 INFO - PROCESS | 3732 | 1464635784674 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 995ms 12:16:24 INFO - PROCESS | 3732 | 1464635784730 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3732 | 1464635784733 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:16:24 INFO - PROCESS | 3732 | 1464635784736 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3732 | 1464635784738 Marionette TRACE conn3 <- [1,2530,null,{}] 12:16:24 INFO - PROCESS | 3732 | 1464635784742 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}] 12:16:24 INFO - PROCESS | 3732 | 1464635784858 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:16:25 INFO - PROCESS | 3732 | 1464635785013 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3732 | ++DOCSHELL 10A5D400 == 71 [pid = 3732] [id = 642] 12:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 144 (184B7400) [pid = 3732] [serial = 1926] [outer = 00000000] 12:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 145 (1B6BE000) [pid = 3732] [serial = 1927] [outer = 184B7400] 12:16:25 INFO - PROCESS | 3732 | 1464635785094 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 146 (1B6EEC00) [pid = 3732] [serial = 1928] [outer = 184B7400] 12:16:25 INFO - PROCESS | 3732 | 1464635785919 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1228ms 12:16:25 INFO - PROCESS | 3732 | 1464635785979 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3732 | 1464635785983 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 3732 | 1464635785988 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:16:25 INFO - PROCESS | 3732 | 1464635785992 Marionette TRACE conn3 <- [1,2534,null,{}] 12:16:25 INFO - PROCESS | 3732 | 1464635785998 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}] 12:16:26 INFO - PROCESS | 3732 | 1464635786105 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:16:26 INFO - PROCESS | 3732 | 1464635786261 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3732 | ++DOCSHELL 1129B000 == 72 [pid = 3732] [id = 643] 12:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 147 (112A1400) [pid = 3732] [serial = 1929] [outer = 00000000] 12:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 148 (13908400) [pid = 3732] [serial = 1930] [outer = 112A1400] 12:16:26 INFO - PROCESS | 3732 | 1464635786310 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 149 (140E2400) [pid = 3732] [serial = 1931] [outer = 112A1400] 12:16:26 INFO - PROCESS | 3732 | 1464635786916 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 995ms 12:16:26 INFO - PROCESS | 3732 | 1464635786992 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3732 | 1464635786997 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:16:26 INFO - PROCESS | 3732 | 1464635787003 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3732 | 1464635787006 Marionette TRACE conn3 <- [1,2538,null,{}] 12:16:27 INFO - PROCESS | 3732 | 1464635787032 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}] 12:16:27 INFO - PROCESS | 3732 | 1464635787198 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 175CE000 == 71 [pid = 3732] [id = 587] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 10563400 == 70 [pid = 3732] [id = 586] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 15256800 == 69 [pid = 3732] [id = 634] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 10562000 == 68 [pid = 3732] [id = 633] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 182F8000 == 67 [pid = 3732] [id = 632] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 17640400 == 66 [pid = 3732] [id = 631] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 176C8400 == 65 [pid = 3732] [id = 630] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 10D45400 == 64 [pid = 3732] [id = 629] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 164C1000 == 63 [pid = 3732] [id = 628] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 14E63000 == 62 [pid = 3732] [id = 627] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 10532400 == 61 [pid = 3732] [id = 626] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 12B8B400 == 60 [pid = 3732] [id = 625] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 148 (1ABD2400) [pid = 3732] [serial = 1819] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 147 (1A1BD800) [pid = 3732] [serial = 1852] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 15D68C00 == 59 [pid = 3732] [id = 619] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 10D42800 == 58 [pid = 3732] [id = 618] 12:16:27 INFO - PROCESS | 3732 | --DOCSHELL 19B9F800 == 57 [pid = 3732] [id = 617] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 146 (139BB800) [pid = 3732] [serial = 1772] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 145 (17D29400) [pid = 3732] [serial = 1837] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 144 (1A4F3400) [pid = 3732] [serial = 1810] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 143 (184F3C00) [pid = 3732] [serial = 1840] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 142 (16E73000) [pid = 3732] [serial = 1807] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 141 (18224C00) [pid = 3732] [serial = 1838] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 140 (1A84E400) [pid = 3732] [serial = 1813] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 139 (175A7800) [pid = 3732] [serial = 1834] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (139BBC00) [pid = 3732] [serial = 1823] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1300E400) [pid = 3732] [serial = 1822] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (19BA0800) [pid = 3732] [serial = 1843] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1300E000) [pid = 3732] [serial = 1825] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (139BE800) [pid = 3732] [serial = 1826] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (1A966C00) [pid = 3732] [serial = 1816] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (1795B800) [pid = 3732] [serial = 1849] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (19F85000) [pid = 3732] [serial = 1844] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (15F7D000) [pid = 3732] [serial = 1828] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (139BAC00) [pid = 3732] [serial = 1804] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (164C8000) [pid = 3732] [serial = 1829] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (16971C00) [pid = 3732] [serial = 1831] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (184BE000) [pid = 3732] [serial = 1850] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (16E71C00) [pid = 3732] [serial = 1832] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (13BB7C00) [pid = 3732] [serial = 1846] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (18732000) [pid = 3732] [serial = 1841] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (16681C00) [pid = 3732] [serial = 1847] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (175CC000) [pid = 3732] [serial = 1835] [outer = 00000000] [url = about:blank] 12:16:27 INFO - PROCESS | 3732 | 1464635787365 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3732 | ++DOCSHELL 10539800 == 58 [pid = 3732] [id = 644] 12:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (1055D000) [pid = 3732] [serial = 1932] [outer = 00000000] 12:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (10D3EC00) [pid = 3732] [serial = 1933] [outer = 1055D000] 12:16:27 INFO - PROCESS | 3732 | 1464635787415 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (131AA800) [pid = 3732] [serial = 1934] [outer = 1055D000] 12:16:27 INFO - PROCESS | 3732 | 1464635787867 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 933ms 12:16:27 INFO - PROCESS | 3732 | 1464635787932 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:16:27 INFO - PROCESS | 3732 | 1464635787935 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:16:27 INFO - PROCESS | 3732 | 1464635787938 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3732 | 1464635787941 Marionette TRACE conn3 <- [1,2542,null,{}] 12:16:27 INFO - PROCESS | 3732 | 1464635787951 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}] 12:16:28 INFO - PROCESS | 3732 | 1464635788047 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:16:28 INFO - PROCESS | 3732 | 1464635788062 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3732 | ++DOCSHELL 16969400 == 59 [pid = 3732] [id = 645] 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (16969800) [pid = 3732] [serial = 1935] [outer = 00000000] 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (16976000) [pid = 3732] [serial = 1936] [outer = 16969800] 12:16:28 INFO - PROCESS | 3732 | 1464635788109 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (16E73400) [pid = 3732] [serial = 1937] [outer = 16969800] 12:16:28 INFO - PROCESS | 3732 | 1464635788597 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 699ms 12:16:28 INFO - PROCESS | 3732 | 1464635788636 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 3732 | 1464635788638 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:16:28 INFO - PROCESS | 3732 | 1464635788642 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 3732 | 1464635788643 Marionette TRACE conn3 <- [1,2546,null,{}] 12:16:28 INFO - PROCESS | 3732 | 1464635788647 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}] 12:16:28 INFO - PROCESS | 3732 | 1464635788766 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:16:28 INFO - PROCESS | 3732 | 1464635788875 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3732 | ++DOCSHELL 175A2400 == 60 [pid = 3732] [id = 646] 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (175A4000) [pid = 3732] [serial = 1938] [outer = 00000000] 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (175C6C00) [pid = 3732] [serial = 1939] [outer = 175A4000] 12:16:28 INFO - PROCESS | 3732 | 1464635788922 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (175D1800) [pid = 3732] [serial = 1940] [outer = 175A4000] 12:16:29 INFO - PROCESS | 3732 | 1464635789316 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 684ms 12:16:29 INFO - PROCESS | 3732 | 1464635789341 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3732 | 1464635789343 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:16:29 INFO - PROCESS | 3732 | 1464635789346 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3732 | 1464635789348 Marionette TRACE conn3 <- [1,2550,null,{}] 12:16:29 INFO - PROCESS | 3732 | 1464635789351 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}] 12:16:29 INFO - PROCESS | 3732 | 1464635789441 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:16:29 INFO - PROCESS | 3732 | 1464635789564 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3732 | ++DOCSHELL 175A4C00 == 61 [pid = 3732] [id = 647] 12:16:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (175C5000) [pid = 3732] [serial = 1941] [outer = 00000000] 12:16:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (178BB400) [pid = 3732] [serial = 1942] [outer = 175C5000] 12:16:29 INFO - PROCESS | 3732 | 1464635789608 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1803A400) [pid = 3732] [serial = 1943] [outer = 175C5000] 12:16:30 INFO - PROCESS | 3732 | 1464635790064 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 12:16:30 INFO - PROCESS | 3732 | 1464635790087 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3732 | 1464635790089 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:16:30 INFO - PROCESS | 3732 | 1464635790103 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3732 | 1464635790104 Marionette TRACE conn3 <- [1,2554,null,{}] 12:16:30 INFO - PROCESS | 3732 | 1464635790108 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}] 12:16:30 INFO - PROCESS | 3732 | 1464635790278 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:16:30 INFO - PROCESS | 3732 | 1464635790303 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3732 | ++DOCSHELL 184F4400 == 62 [pid = 3732] [id = 648] 12:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (184F5000) [pid = 3732] [serial = 1944] [outer = 00000000] 12:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (18733400) [pid = 3732] [serial = 1945] [outer = 184F5000] 12:16:30 INFO - PROCESS | 3732 | 1464635790347 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (19A94C00) [pid = 3732] [serial = 1946] [outer = 184F5000] 12:16:30 INFO - PROCESS | 3732 | 1464635790804 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 761ms 12:16:30 INFO - PROCESS | 3732 | 1464635790854 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3732 | 1464635790856 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:16:30 INFO - PROCESS | 3732 | 1464635790859 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3732 | 1464635790861 Marionette TRACE conn3 <- [1,2558,null,{}] 12:16:30 INFO - PROCESS | 3732 | 1464635790864 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}] 12:16:30 INFO - PROCESS | 3732 | 1464635790992 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:16:31 INFO - PROCESS | 3732 | 1464635791013 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3732 | ++DOCSHELL 164C1000 == 63 [pid = 3732] [id = 649] 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (18729C00) [pid = 3732] [serial = 1947] [outer = 00000000] 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (19F8A400) [pid = 3732] [serial = 1948] [outer = 18729C00] 12:16:31 INFO - PROCESS | 3732 | 1464635791059 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (1A3E4800) [pid = 3732] [serial = 1949] [outer = 18729C00] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (1872C000) [pid = 3732] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (1A965000) [pid = 3732] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (1784AC00) [pid = 3732] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (182F9C00) [pid = 3732] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (10D3E400) [pid = 3732] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (12B8E400) [pid = 3732] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (1524D800) [pid = 3732] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (16974400) [pid = 3732] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (172C0400) [pid = 3732] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (184BF800) [pid = 3732] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (105E8400) [pid = 3732] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:16:31 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (15258C00) [pid = 3732] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:16:31 INFO - PROCESS | 3732 | 1464635791692 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 886ms 12:16:31 INFO - PROCESS | 3732 | 1464635791748 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 3732 | 1464635791750 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 3732 | 1464635791753 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:16:31 INFO - PROCESS | 3732 | 1464635791755 Marionette TRACE conn3 <- [1,2562,null,{}] 12:16:31 INFO - PROCESS | 3732 | 1464635791758 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}] 12:16:31 INFO - PROCESS | 3732 | 1464635791852 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:16:31 INFO - PROCESS | 3732 | 1464635791864 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3732 | ++DOCSHELL 10E37C00 == 64 [pid = 3732] [id = 650] 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (133B3800) [pid = 3732] [serial = 1950] [outer = 00000000] 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (164BE000) [pid = 3732] [serial = 1951] [outer = 133B3800] 12:16:31 INFO - PROCESS | 3732 | 1464635791908 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (175AC400) [pid = 3732] [serial = 1952] [outer = 133B3800] 12:16:32 INFO - PROCESS | 3732 | 1464635792380 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 684ms 12:16:32 INFO - PROCESS | 3732 | 1464635792453 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3732 | 1464635792464 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 3732 | 1464635792468 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:16:32 INFO - PROCESS | 3732 | 1464635792470 Marionette TRACE conn3 <- [1,2566,null,{}] 12:16:32 INFO - PROCESS | 3732 | 1464635792473 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}] 12:16:32 INFO - PROCESS | 3732 | 1464635792563 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:16:32 INFO - PROCESS | 3732 | 1464635792569 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3732 | ++DOCSHELL 140C4400 == 65 [pid = 3732] [id = 651] 12:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (1716D800) [pid = 3732] [serial = 1953] [outer = 00000000] 12:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (19BA9C00) [pid = 3732] [serial = 1954] [outer = 1716D800] 12:16:32 INFO - PROCESS | 3732 | 1464635792613 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (1A4F4400) [pid = 3732] [serial = 1955] [outer = 1716D800] 12:16:33 INFO - PROCESS | 3732 | 1464635793050 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 622ms 12:16:33 INFO - PROCESS | 3732 | 1464635793107 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3732 | 1464635793109 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:16:33 INFO - PROCESS | 3732 | 1464635793113 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3732 | 1464635793114 Marionette TRACE conn3 <- [1,2570,null,{}] 12:16:33 INFO - PROCESS | 3732 | 1464635793118 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}] 12:16:33 INFO - PROCESS | 3732 | 1464635793210 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:16:33 INFO - PROCESS | 3732 | 1464635793249 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3732 | ++DOCSHELL 11070C00 == 66 [pid = 3732] [id = 652] 12:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (11072400) [pid = 3732] [serial = 1956] [outer = 00000000] 12:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (11075C00) [pid = 3732] [serial = 1957] [outer = 11072400] 12:16:33 INFO - PROCESS | 3732 | 1464635793293 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (13909C00) [pid = 3732] [serial = 1958] [outer = 11072400] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1A853400 == 65 [pid = 3732] [id = 606] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1A3DE000 == 64 [pid = 3732] [id = 621] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1763AC00 == 63 [pid = 3732] [id = 620] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 10A50800 == 62 [pid = 3732] [id = 590] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 10D41C00 == 61 [pid = 3732] [id = 437] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 19A9D800 == 60 [pid = 3732] [id = 588] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 184B6800 == 59 [pid = 3732] [id = 558] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1540D000 == 58 [pid = 3732] [id = 434] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1A167C00 == 57 [pid = 3732] [id = 622] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 19CA2000 == 56 [pid = 3732] [id = 589] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 16978C00 == 55 [pid = 3732] [id = 568] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 16971000 == 54 [pid = 3732] [id = 438] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 10D3E000 == 53 [pid = 3732] [id = 624] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1AEA4C00 == 52 [pid = 3732] [id = 623] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 164C5000 == 51 [pid = 3732] [id = 602] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1053E800 == 50 [pid = 3732] [id = 433] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 11C9BC00 == 49 [pid = 3732] [id = 439] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 11C5A800 == 48 [pid = 3732] [id = 601] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1667C400 == 47 [pid = 3732] [id = 435] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1A7F2400 == 46 [pid = 3732] [id = 604] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 16733000 == 45 [pid = 3732] [id = 603] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1A4F2400 == 44 [pid = 3732] [id = 605] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 10A53000 == 43 [pid = 3732] [id = 440] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1129B000 == 42 [pid = 3732] [id = 643] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1B280000 == 41 [pid = 3732] [id = 641] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 10A5D400 == 40 [pid = 3732] [id = 642] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 1AEAB400 == 39 [pid = 3732] [id = 640] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 19A96C00 == 38 [pid = 3732] [id = 639] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 19BAAC00 == 37 [pid = 3732] [id = 638] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 15F71400 == 36 [pid = 3732] [id = 637] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 15249400 == 35 [pid = 3732] [id = 635] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 11C01800 == 34 [pid = 3732] [id = 600] 12:16:34 INFO - PROCESS | 3732 | --DOCSHELL 128B6400 == 33 [pid = 3732] [id = 636] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 140C4400 == 32 [pid = 3732] [id = 651] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 164C1000 == 31 [pid = 3732] [id = 649] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 175A2400 == 30 [pid = 3732] [id = 646] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 10E37C00 == 29 [pid = 3732] [id = 650] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 16969400 == 28 [pid = 3732] [id = 645] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 175A4C00 == 27 [pid = 3732] [id = 647] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 184F4400 == 26 [pid = 3732] [id = 648] 12:16:35 INFO - PROCESS | 3732 | --DOCSHELL 10539800 == 25 [pid = 3732] [id = 644] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1AEA3000) [pid = 3732] [serial = 1820] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (19BACC00) [pid = 3732] [serial = 1754] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (17D20800) [pid = 3732] [serial = 1891] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (184BCC00) [pid = 3732] [serial = 1892] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (18730000) [pid = 3732] [serial = 1895] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (18729400) [pid = 3732] [serial = 1894] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (15D33800) [pid = 3732] [serial = 1900] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (140C3400) [pid = 3732] [serial = 1877] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (130A4C00) [pid = 3732] [serial = 1876] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (164C2000) [pid = 3732] [serial = 1882] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (16731000) [pid = 3732] [serial = 1883] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1759E400) [pid = 3732] [serial = 1885] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (16E70C00) [pid = 3732] [serial = 1886] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (175D0000) [pid = 3732] [serial = 1888] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (19A98000) [pid = 3732] [serial = 1897] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (11A0E800) [pid = 3732] [serial = 1879] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (19F88800) [pid = 3732] [serial = 1904] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1390D000) [pid = 3732] [serial = 1880] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (130A6C00) [pid = 3732] [serial = 1855] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (1672F400) [pid = 3732] [serial = 1858] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (184EBC00) [pid = 3732] [serial = 1861] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1A84D400) [pid = 3732] [serial = 1864] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1ABCBC00) [pid = 3732] [serial = 1867] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1B285800) [pid = 3732] [serial = 1870] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1AEA9C00) [pid = 3732] [serial = 1873] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (19BA5C00) [pid = 3732] [serial = 1903] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1A4EDC00) [pid = 3732] [serial = 1906] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (19A9E800) [pid = 3732] [serial = 1898] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1872EC00) [pid = 3732] [serial = 1901] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (17635C00) [pid = 3732] [serial = 1889] [outer = 00000000] [url = about:blank] 12:16:35 INFO - PROCESS | 3732 | 1464635795670 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2612ms 12:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:16:35 INFO - PROCESS | 3732 | 1464635795722 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 3732 | 1464635795725 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 3732 | 1464635795730 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 3732 | 1464635795733 Marionette TRACE conn3 <- [1,2574,null,{}] 12:16:35 INFO - PROCESS | 3732 | 1464635795739 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}] 12:16:35 INFO - PROCESS | 3732 | 1464635795830 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:16:35 INFO - PROCESS | 3732 | 1464635795839 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3732 | ++DOCSHELL 10536000 == 26 [pid = 3732] [id = 653] 12:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (10536400) [pid = 3732] [serial = 1959] [outer = 00000000] 12:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (105E9C00) [pid = 3732] [serial = 1960] [outer = 10536400] 12:16:35 INFO - PROCESS | 3732 | 1464635795889 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (105F2C00) [pid = 3732] [serial = 1961] [outer = 10536400] 12:16:36 INFO - PROCESS | 3732 | 1464635796407 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 700ms 12:16:36 INFO - PROCESS | 3732 | 1464635796427 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 3732 | 1464635796433 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:16:36 INFO - PROCESS | 3732 | 1464635796439 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 3732 | 1464635796441 Marionette TRACE conn3 <- [1,2578,null,{}] 12:16:36 INFO - PROCESS | 3732 | 1464635796448 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}] 12:16:36 INFO - PROCESS | 3732 | 1464635796539 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:16:36 INFO - PROCESS | 3732 | 1464635796549 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3732 | ++DOCSHELL 10D18000 == 27 [pid = 3732] [id = 654] 12:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (10D19000) [pid = 3732] [serial = 1962] [outer = 00000000] 12:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (10D44000) [pid = 3732] [serial = 1963] [outer = 10D19000] 12:16:36 INFO - PROCESS | 3732 | 1464635796594 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (10D4B400) [pid = 3732] [serial = 1964] [outer = 10D19000] 12:16:37 INFO - PROCESS | 3732 | 1464635797081 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 685ms 12:16:37 INFO - PROCESS | 3732 | 1464635797136 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3732 | 1464635797139 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:16:37 INFO - PROCESS | 3732 | 1464635797143 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3732 | 1464635797146 Marionette TRACE conn3 <- [1,2582,null,{}] 12:16:37 INFO - PROCESS | 3732 | 1464635797157 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}] 12:16:37 INFO - PROCESS | 3732 | 1464635797281 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:16:37 INFO - PROCESS | 3732 | 1464635797381 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 3732 | ++DOCSHELL 11A05800 == 28 [pid = 3732] [id = 655] 12:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (11A0AC00) [pid = 3732] [serial = 1965] [outer = 00000000] 12:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (11C65800) [pid = 3732] [serial = 1966] [outer = 11A0AC00] 12:16:37 INFO - PROCESS | 3732 | 1464635797430 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (128BB400) [pid = 3732] [serial = 1967] [outer = 11A0AC00] 12:16:37 INFO - PROCESS | 3732 | 1464635797816 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 731ms 12:16:37 INFO - PROCESS | 3732 | 1464635797866 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3732 | 1464635797869 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:16:37 INFO - PROCESS | 3732 | 1464635797872 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:16:37 INFO - PROCESS | 3732 | 1464635797873 Marionette TRACE conn3 <- [1,2586,null,{}] 12:16:37 INFO - PROCESS | 3732 | 1464635797876 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}] 12:16:37 INFO - PROCESS | 3732 | 1464635797995 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:16:38 INFO - PROCESS | 3732 | 1464635798003 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3732 | ++DOCSHELL 10564000 == 29 [pid = 3732] [id = 656] 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (11C9D400) [pid = 3732] [serial = 1968] [outer = 00000000] 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (130A5C00) [pid = 3732] [serial = 1969] [outer = 11C9D400] 12:16:38 INFO - PROCESS | 3732 | 1464635798059 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (133AD400) [pid = 3732] [serial = 1970] [outer = 11C9D400] 12:16:38 INFO - PROCESS | 3732 | 1464635798488 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 637ms 12:16:38 INFO - PROCESS | 3732 | 1464635798510 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 3732 | 1464635798512 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:16:38 INFO - PROCESS | 3732 | 1464635798515 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 3732 | 1464635798517 Marionette TRACE conn3 <- [1,2590,null,{}] 12:16:38 INFO - PROCESS | 3732 | 1464635798520 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}] 12:16:38 INFO - PROCESS | 3732 | 1464635798634 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:16:38 INFO - PROCESS | 3732 | 1464635798673 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3732 | ++DOCSHELL 13903800 == 30 [pid = 3732] [id = 657] 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (13906000) [pid = 3732] [serial = 1971] [outer = 00000000] 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (139BD000) [pid = 3732] [serial = 1972] [outer = 13906000] 12:16:38 INFO - PROCESS | 3732 | 1464635798718 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (139C5C00) [pid = 3732] [serial = 1973] [outer = 13906000] 12:16:39 INFO - PROCESS | 3732 | 1464635799143 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 684ms 12:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:16:39 INFO - PROCESS | 3732 | 1464635799216 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3732 | 1464635799219 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:16:39 INFO - PROCESS | 3732 | 1464635799224 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3732 | 1464635799226 Marionette TRACE conn3 <- [1,2594,null,{}] 12:16:39 INFO - PROCESS | 3732 | 1464635799229 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}] 12:16:39 INFO - PROCESS | 3732 | 1464635799337 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:16:39 INFO - PROCESS | 3732 | 1464635799353 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 3732 | ++DOCSHELL 140C6C00 == 31 [pid = 3732] [id = 658] 12:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (140C7000) [pid = 3732] [serial = 1974] [outer = 00000000] 12:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (140E6400) [pid = 3732] [serial = 1975] [outer = 140C7000] 12:16:39 INFO - PROCESS | 3732 | 1464635799398 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (14392C00) [pid = 3732] [serial = 1976] [outer = 140C7000] 12:16:39 INFO - PROCESS | 3732 | 1464635799837 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 622ms 12:16:39 INFO - PROCESS | 3732 | 1464635799862 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3732 | 1464635799864 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:16:39 INFO - PROCESS | 3732 | 1464635799867 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3732 | 1464635799868 Marionette TRACE conn3 <- [1,2598,null,{}] 12:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:16:39 INFO - PROCESS | 3732 | 1464635799872 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}] 12:16:39 INFO - PROCESS | 3732 | 1464635799947 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:16:39 INFO - PROCESS | 3732 | 1464635799953 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 3732 | ++DOCSHELL 140DE800 == 32 [pid = 3732] [id = 659] 12:16:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (140EA400) [pid = 3732] [serial = 1977] [outer = 00000000] 12:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (15401400) [pid = 3732] [serial = 1978] [outer = 140EA400] 12:16:40 INFO - PROCESS | 3732 | 1464635800024 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (15407000) [pid = 3732] [serial = 1979] [outer = 140EA400] 12:16:40 INFO - PROCESS | 3732 | 1464635800463 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 638ms 12:16:40 INFO - PROCESS | 3732 | 1464635800507 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 3732 | 1464635800509 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:16:40 INFO - PROCESS | 3732 | 1464635800512 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 3732 | 1464635800514 Marionette TRACE conn3 <- [1,2602,null,{}] 12:16:40 INFO - PROCESS | 3732 | 1464635800517 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}] 12:16:40 INFO - PROCESS | 3732 | 1464635800612 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:16:40 INFO - PROCESS | 3732 | 1464635800618 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3732 | ++DOCSHELL 102CE400 == 33 [pid = 3732] [id = 660] 12:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (104EA000) [pid = 3732] [serial = 1980] [outer = 00000000] 12:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (15683800) [pid = 3732] [serial = 1981] [outer = 104EA000] 12:16:40 INFO - PROCESS | 3732 | 1464635800662 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (15685C00) [pid = 3732] [serial = 1982] [outer = 104EA000] 12:16:41 INFO - PROCESS | 3732 | 1464635801113 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 700ms 12:16:41 INFO - PROCESS | 3732 | 1464635801197 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3732 | 1464635801199 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:16:41 INFO - PROCESS | 3732 | 1464635801202 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 3732 | 1464635801204 Marionette TRACE conn3 <- [1,2606,null,{}] 12:16:41 INFO - PROCESS | 3732 | 1464635801208 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}] 12:16:41 INFO - PROCESS | 3732 | 1464635801331 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:16:41 INFO - PROCESS | 3732 | 1464635801423 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3732 | ++DOCSHELL 15D63400 == 34 [pid = 3732] [id = 661] 12:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (15D64000) [pid = 3732] [serial = 1983] [outer = 00000000] 12:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (15D6E000) [pid = 3732] [serial = 1984] [outer = 15D64000] 12:16:41 INFO - PROCESS | 3732 | 1464635801468 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 133 (15F70C00) [pid = 3732] [serial = 1985] [outer = 15D64000] 12:16:41 INFO - PROCESS | 3732 | 1464635801900 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 731ms 12:16:41 INFO - PROCESS | 3732 | 1464635801942 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3732 | 1464635801944 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 3732 | 1464635801948 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:16:41 INFO - PROCESS | 3732 | 1464635801949 Marionette TRACE conn3 <- [1,2610,null,{}] 12:16:41 INFO - PROCESS | 3732 | 1464635801953 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}] 12:16:42 INFO - PROCESS | 3732 | 1464635802067 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:16:42 INFO - PROCESS | 3732 | 1464635802073 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3732 | ++DOCSHELL 1300B800 == 35 [pid = 3732] [id = 662] 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 134 (15F79000) [pid = 3732] [serial = 1986] [outer = 00000000] 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 135 (164C2C00) [pid = 3732] [serial = 1987] [outer = 15F79000] 12:16:42 INFO - PROCESS | 3732 | 1464635802117 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 136 (164C9000) [pid = 3732] [serial = 1988] [outer = 15F79000] 12:16:42 INFO - PROCESS | 3732 | 1464635802574 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 638ms 12:16:42 INFO - PROCESS | 3732 | 1464635802586 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3732 | 1464635802588 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:16:42 INFO - PROCESS | 3732 | 1464635802591 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3732 | 1464635802594 Marionette TRACE conn3 <- [1,2614,null,{}] 12:16:42 INFO - PROCESS | 3732 | 1464635802601 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}] 12:16:42 INFO - PROCESS | 3732 | 1464635802725 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:16:42 INFO - PROCESS | 3732 | 1464635802824 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3732 | ++DOCSHELL 1672F800 == 36 [pid = 3732] [id = 663] 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 137 (16731000) [pid = 3732] [serial = 1989] [outer = 00000000] 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 138 (16738800) [pid = 3732] [serial = 1990] [outer = 16731000] 12:16:42 INFO - PROCESS | 3732 | 1464635802881 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 139 (168DDC00) [pid = 3732] [serial = 1991] [outer = 16731000] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 138 (11C9C800) [pid = 3732] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 137 (10D4BC00) [pid = 3732] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 136 (15F75400) [pid = 3732] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 135 (1B27F000) [pid = 3732] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 134 (19BA0000) [pid = 3732] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 133 (19F85800) [pid = 3732] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 132 (1A7F5400) [pid = 3732] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (1A848C00) [pid = 3732] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (178C1C00) [pid = 3732] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (13BB4000) [pid = 3732] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (11030000) [pid = 3732] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (164C6800) [pid = 3732] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (14E59000) [pid = 3732] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (1803E800) [pid = 3732] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (19B9FC00) [pid = 3732] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (19CA2C00) [pid = 3732] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (1A3E3C00) [pid = 3732] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (12890C00) [pid = 3732] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1A962400) [pid = 3732] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (184F5000) [pid = 3732] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (18729C00) [pid = 3732] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (133B3800) [pid = 3732] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (175A4000) [pid = 3732] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (16969800) [pid = 3732] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1055D000) [pid = 3732] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (112A1400) [pid = 3732] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (184B7400) [pid = 3732] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1B2EA000) [pid = 3732] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1B2F0000) [pid = 3732] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1A3E0000) [pid = 3732] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (19C93800) [pid = 3732] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (15F75800) [pid = 3732] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (128BB800) [pid = 3732] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (184B5400) [pid = 3732] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (175C5000) [pid = 3732] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:16:43 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1716D800) [pid = 3732] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:16:43 INFO - PROCESS | 3732 | 1464635803834 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1306ms 12:16:43 INFO - PROCESS | 3732 | 1464635803903 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 3732 | 1464635803906 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:16:43 INFO - PROCESS | 3732 | 1464635803909 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 3732 | 1464635803911 Marionette TRACE conn3 <- [1,2618,null,{}] 12:16:43 INFO - PROCESS | 3732 | 1464635803915 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}] 12:16:44 INFO - PROCESS | 3732 | 1464635804053 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:16:44 INFO - PROCESS | 3732 | 1464635804115 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3732 | ++DOCSHELL 10530000 == 37 [pid = 3732] [id = 664] 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1053E000) [pid = 3732] [serial = 1992] [outer = 00000000] 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (128BC800) [pid = 3732] [serial = 1993] [outer = 1053E000] 12:16:44 INFO - PROCESS | 3732 | 1464635804183 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (13009800) [pid = 3732] [serial = 1994] [outer = 1053E000] 12:16:44 INFO - PROCESS | 3732 | 1464635804530 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 684ms 12:16:44 INFO - PROCESS | 3732 | 1464635804591 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3732 | 1464635804593 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:16:44 INFO - PROCESS | 3732 | 1464635804596 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3732 | 1464635804598 Marionette TRACE conn3 <- [1,2622,null,{}] 12:16:44 INFO - PROCESS | 3732 | 1464635804602 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}] 12:16:44 INFO - PROCESS | 3732 | 1464635804681 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:16:44 INFO - PROCESS | 3732 | 1464635804687 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3732 | ++DOCSHELL 139BA000 == 38 [pid = 3732] [id = 665] 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (13BB1800) [pid = 3732] [serial = 1995] [outer = 00000000] 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (167A1400) [pid = 3732] [serial = 1996] [outer = 13BB1800] 12:16:44 INFO - PROCESS | 3732 | 1464635804730 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1696E000) [pid = 3732] [serial = 1997] [outer = 13BB1800] 12:16:45 INFO - PROCESS | 3732 | 1464635805155 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 591ms 12:16:45 INFO - PROCESS | 3732 | 1464635805204 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 3732 | 1464635805206 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:16:45 INFO - PROCESS | 3732 | 1464635805209 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:16:45 INFO - PROCESS | 3732 | 1464635805211 Marionette TRACE conn3 <- [1,2626,null,{}] 12:16:45 INFO - PROCESS | 3732 | 1464635805217 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}] 12:16:45 INFO - PROCESS | 3732 | 1464635805296 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:16:45 INFO - PROCESS | 3732 | 1464635805303 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3732 | ++DOCSHELL 1055A400 == 39 [pid = 3732] [id = 666] 12:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1300E400) [pid = 3732] [serial = 1998] [outer = 00000000] 12:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (16E6F800) [pid = 3732] [serial = 1999] [outer = 1300E400] 12:16:45 INFO - PROCESS | 3732 | 1464635805346 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (16E73800) [pid = 3732] [serial = 2000] [outer = 1300E400] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 13903000 == 38 [pid = 3732] [id = 542] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 139C3C00 == 37 [pid = 3732] [id = 539] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 1627C400 == 36 [pid = 3732] [id = 533] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 139B9800 == 35 [pid = 3732] [id = 536] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 12D6E000 == 34 [pid = 3732] [id = 538] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 10D3CC00 == 33 [pid = 3732] [id = 541] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 139BEC00 == 32 [pid = 3732] [id = 531] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 1026E800 == 31 [pid = 3732] [id = 540] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 12D72400 == 30 [pid = 3732] [id = 535] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 15D72400 == 29 [pid = 3732] [id = 532] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 104EA400 == 28 [pid = 3732] [id = 544] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 1050B800 == 27 [pid = 3732] [id = 527] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 10A52400 == 26 [pid = 3732] [id = 528] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 10A58C00 == 25 [pid = 3732] [id = 530] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 12D72800 == 24 [pid = 3732] [id = 529] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 10431400 == 23 [pid = 3732] [id = 537] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 10A51400 == 22 [pid = 3732] [id = 543] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 13079C00 == 21 [pid = 3732] [id = 534] 12:16:46 INFO - PROCESS | 3732 | --DOCSHELL 11070C00 == 20 [pid = 3732] [id = 652] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1A4F8400) [pid = 3732] [serial = 1802] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (139BC000) [pid = 3732] [serial = 1757] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (16B1B800) [pid = 3732] [serial = 1859] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1B287400) [pid = 3732] [serial = 1871] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19F8C800) [pid = 3732] [serial = 1766] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1A7FA400) [pid = 3732] [serial = 1811] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1ABD1800) [pid = 3732] [serial = 1868] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1A852400) [pid = 3732] [serial = 1814] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (19A9C000) [pid = 3732] [serial = 1862] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1696C800) [pid = 3732] [serial = 1760] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (140C2000) [pid = 3732] [serial = 1856] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (175A3400) [pid = 3732] [serial = 1808] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1B2EA800) [pid = 3732] [serial = 1874] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19BA6800) [pid = 3732] [serial = 1763] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A4F2800) [pid = 3732] [serial = 1853] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1A1BF800) [pid = 3732] [serial = 1769] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1A964C00) [pid = 3732] [serial = 1865] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (13DC9800) [pid = 3732] [serial = 1805] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1A96B800) [pid = 3732] [serial = 1817] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (18733400) [pid = 3732] [serial = 1945] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19F8A400) [pid = 3732] [serial = 1948] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (164BE000) [pid = 3732] [serial = 1951] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (175AC400) [pid = 3732] [serial = 1952] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (11075C00) [pid = 3732] [serial = 1957] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (175C6C00) [pid = 3732] [serial = 1939] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (175D1800) [pid = 3732] [serial = 1940] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16976000) [pid = 3732] [serial = 1936] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16E73400) [pid = 3732] [serial = 1937] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10D3EC00) [pid = 3732] [serial = 1933] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (131AA800) [pid = 3732] [serial = 1934] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (140E2400) [pid = 3732] [serial = 1931] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (13908400) [pid = 3732] [serial = 1930] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1B6EEC00) [pid = 3732] [serial = 1928] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1B6BE000) [pid = 3732] [serial = 1927] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1B6B9C00) [pid = 3732] [serial = 1925] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1B6B5000) [pid = 3732] [serial = 1924] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1B5BC400) [pid = 3732] [serial = 1922] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1B5BA400) [pid = 3732] [serial = 1921] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1B28AC00) [pid = 3732] [serial = 1919] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1B280400) [pid = 3732] [serial = 1918] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1A7F4400) [pid = 3732] [serial = 1916] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1A3DD400) [pid = 3732] [serial = 1915] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17168800) [pid = 3732] [serial = 1913] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16E6CC00) [pid = 3732] [serial = 1912] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (140E8C00) [pid = 3732] [serial = 1910] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1390A400) [pid = 3732] [serial = 1909] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A969400) [pid = 3732] [serial = 1907] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (178BB400) [pid = 3732] [serial = 1942] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19BA9C00) [pid = 3732] [serial = 1954] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1803A400) [pid = 3732] [serial = 1943] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1A3E4800) [pid = 3732] [serial = 1949] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (19A94C00) [pid = 3732] [serial = 1946] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1A4F4400) [pid = 3732] [serial = 1955] [outer = 00000000] [url = about:blank] 12:16:47 INFO - PROCESS | 3732 | 1464635807300 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2100ms 12:16:47 INFO - PROCESS | 3732 | 1464635807325 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 3732 | 1464635807328 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:16:47 INFO - PROCESS | 3732 | 1464635807334 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:16:47 INFO - PROCESS | 3732 | 1464635807337 Marionette TRACE conn3 <- [1,2630,null,{}] 12:16:47 INFO - PROCESS | 3732 | 1464635807343 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}] 12:16:47 INFO - PROCESS | 3732 | 1464635807441 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:16:47 INFO - PROCESS | 3732 | 1464635807437 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3732 | ++DOCSHELL 1053B800 == 21 [pid = 3732] [id = 667] 12:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1053DC00) [pid = 3732] [serial = 2001] [outer = 00000000] 12:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (105F0400) [pid = 3732] [serial = 2002] [outer = 1053DC00] 12:16:47 INFO - PROCESS | 3732 | 1464635807485 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10A59400) [pid = 3732] [serial = 2003] [outer = 1053DC00] 12:16:47 INFO - PROCESS | 3732 | 1464635807986 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 702ms 12:16:48 INFO - PROCESS | 3732 | 1464635808019 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3732 | 1464635808025 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:16:48 INFO - PROCESS | 3732 | 1464635808034 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3732 | 1464635808037 Marionette TRACE conn3 <- [1,2634,null,{}] 12:16:48 INFO - PROCESS | 3732 | 1464635808041 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}] 12:16:48 INFO - PROCESS | 3732 | 1464635808127 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:16:48 INFO - PROCESS | 3732 | 1464635808135 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3732 | ++DOCSHELL 10D3D000 == 22 [pid = 3732] [id = 668] 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10D3D400) [pid = 3732] [serial = 2004] [outer = 00000000] 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (10D43800) [pid = 3732] [serial = 2005] [outer = 10D3D400] 12:16:48 INFO - PROCESS | 3732 | 1464635808181 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10E2DC00) [pid = 3732] [serial = 2006] [outer = 10D3D400] 12:16:48 INFO - PROCESS | 3732 | 1464635808655 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 655ms 12:16:48 INFO - PROCESS | 3732 | 1464635808687 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3732 | 1464635808690 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:16:48 INFO - PROCESS | 3732 | 1464635808693 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3732 | 1464635808697 Marionette TRACE conn3 <- [1,2638,null,{}] 12:16:48 INFO - PROCESS | 3732 | 1464635808711 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}] 12:16:48 INFO - PROCESS | 3732 | 1464635808798 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:16:48 INFO - PROCESS | 3732 | 1464635808805 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3732 | ++DOCSHELL 112E8400 == 23 [pid = 3732] [id = 669] 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (112E9400) [pid = 3732] [serial = 2007] [outer = 00000000] 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11C65C00) [pid = 3732] [serial = 2008] [outer = 112E9400] 12:16:48 INFO - PROCESS | 3732 | 1464635808855 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (12A68000) [pid = 3732] [serial = 2009] [outer = 112E9400] 12:16:49 INFO - PROCESS | 3732 | 1464635809337 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 702ms 12:16:49 INFO - PROCESS | 3732 | 1464635809392 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3732 | 1464635809395 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:16:49 INFO - PROCESS | 3732 | 1464635809398 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3732 | 1464635809400 Marionette TRACE conn3 <- [1,2642,null,{}] 12:16:49 INFO - PROCESS | 3732 | 1464635809403 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}] 12:16:49 INFO - PROCESS | 3732 | 1464635809496 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:16:49 INFO - PROCESS | 3732 | 1464635809502 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 3732 | ++DOCSHELL 11A02C00 == 24 [pid = 3732] [id = 670] 12:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1288E800) [pid = 3732] [serial = 2010] [outer = 00000000] 12:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (133A9400) [pid = 3732] [serial = 2011] [outer = 1288E800] 12:16:49 INFO - PROCESS | 3732 | 1464635809548 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1371D800) [pid = 3732] [serial = 2012] [outer = 1288E800] 12:16:50 INFO - PROCESS | 3732 | 1464635810013 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 640ms 12:16:50 INFO - PROCESS | 3732 | 1464635810036 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3732 | 1464635810037 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:16:50 INFO - PROCESS | 3732 | 1464635810041 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 3732 | 1464635810042 Marionette TRACE conn3 <- [1,2646,null,{}] 12:16:50 INFO - PROCESS | 3732 | 1464635810046 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}] 12:16:50 INFO - PROCESS | 3732 | 1464635810125 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:16:50 INFO - PROCESS | 3732 | 1464635810133 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3732 | ++DOCSHELL 139BE800 == 25 [pid = 3732] [id = 671] 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (139BEC00) [pid = 3732] [serial = 2013] [outer = 00000000] 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (139C5800) [pid = 3732] [serial = 2014] [outer = 139BEC00] 12:16:50 INFO - PROCESS | 3732 | 1464635810178 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13BAA000) [pid = 3732] [serial = 2015] [outer = 139BEC00] 12:16:50 INFO - PROCESS | 3732 | 1464635810656 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 639ms 12:16:50 INFO - PROCESS | 3732 | 1464635810679 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3732 | 1464635810681 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:16:50 INFO - PROCESS | 3732 | 1464635810684 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 3732 | 1464635810686 Marionette TRACE conn3 <- [1,2650,null,{}] 12:16:50 INFO - PROCESS | 3732 | 1464635810689 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}] 12:16:50 INFO - PROCESS | 3732 | 1464635810793 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:16:50 INFO - PROCESS | 3732 | 1464635810801 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3732 | ++DOCSHELL 13DC3400 == 26 [pid = 3732] [id = 672] 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (140C1000) [pid = 3732] [serial = 2016] [outer = 00000000] 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (140E6C00) [pid = 3732] [serial = 2017] [outer = 140C1000] 12:16:50 INFO - PROCESS | 3732 | 1464635810846 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14E5F800) [pid = 3732] [serial = 2018] [outer = 140C1000] 12:16:51 INFO - PROCESS | 3732 | 1464635811277 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 640ms 12:16:51 INFO - PROCESS | 3732 | 1464635811323 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 3732 | 1464635811325 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:16:51 INFO - PROCESS | 3732 | 1464635811328 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 3732 | 1464635811330 Marionette TRACE conn3 <- [1,2654,null,{}] 12:16:51 INFO - PROCESS | 3732 | 1464635811338 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}] 12:16:51 INFO - PROCESS | 3732 | 1464635811410 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:16:51 INFO - PROCESS | 3732 | 1464635811417 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 3732 | ++DOCSHELL 14E63400 == 27 [pid = 3732] [id = 673] 12:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1524A800) [pid = 3732] [serial = 2019] [outer = 00000000] 12:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1563E000) [pid = 3732] [serial = 2020] [outer = 1524A800] 12:16:51 INFO - PROCESS | 3732 | 1464635811462 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15647C00) [pid = 3732] [serial = 2021] [outer = 1524A800] 12:16:52 INFO - PROCESS | 3732 | 1464635812411 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]]]}] 12:16:52 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) 12:16:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1091ms 12:16:52 INFO - PROCESS | 3732 | 1464635812433 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 3732 | 1464635812435 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:16:52 INFO - PROCESS | 3732 | 1464635812439 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:16:52 INFO - PROCESS | 3732 | 1464635812440 Marionette TRACE conn3 <- [1,2658,null,{}] 12:16:52 INFO - PROCESS | 3732 | 1464635812444 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}] 12:16:52 INFO - PROCESS | 3732 | 1464635812569 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:16:52 INFO - PROCESS | 3732 | 1464635812589 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 3732 | ++DOCSHELL 14ED4000 == 28 [pid = 3732] [id = 674] 12:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (14ED6800) [pid = 3732] [serial = 2022] [outer = 00000000] 12:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15F71800) [pid = 3732] [serial = 2023] [outer = 14ED6800] 12:16:52 INFO - PROCESS | 3732 | 1464635812634 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15F7A800) [pid = 3732] [serial = 2024] [outer = 14ED6800] 12:16:53 INFO - PROCESS | 3732 | 1464635813570 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] 12:16:53 INFO - PROCESS | 3732 | 1464635813591 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:16:53 INFO - PROCESS | 3732 | 1464635813594 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 3732 | 1464635813596 Marionette TRACE conn3 <- [1,2662,null,{}] 12:16:53 INFO - PROCESS | 3732 | 1464635813601 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}] 12:16:53 INFO - PROCESS | 3732 | 1464635813714 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:16:53 INFO - PROCESS | 3732 | 1464635813721 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 3732 | ++DOCSHELL 112A2C00 == 29 [pid = 3732] [id = 675] 12:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (164CB000) [pid = 3732] [serial = 2025] [outer = 00000000] 12:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (16732800) [pid = 3732] [serial = 2026] [outer = 164CB000] 12:16:53 INFO - PROCESS | 3732 | 1464635813765 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16734000) [pid = 3732] [serial = 2027] [outer = 164CB000] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15D64000) [pid = 3732] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15F79000) [pid = 3732] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16731000) [pid = 3732] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13BB1800) [pid = 3732] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1053E000) [pid = 3732] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (104EA000) [pid = 3732] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (140EA400) [pid = 3732] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (140C7000) [pid = 3732] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13906000) [pid = 3732] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (11C9D400) [pid = 3732] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (11A0AC00) [pid = 3732] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10D19000) [pid = 3732] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10536400) [pid = 3732] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:16:54 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (11072400) [pid = 3732] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:16:54 INFO - PROCESS | 3732 | 1464635814704 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] 12:16:54 INFO - PROCESS | 3732 | 1464635814745 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:16:54 INFO - PROCESS | 3732 | 1464635814748 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:16:54 INFO - PROCESS | 3732 | 1464635814750 Marionette TRACE conn3 <- [1,2666,null,{}] 12:16:54 INFO - PROCESS | 3732 | 1464635814753 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}] 12:16:54 INFO - PROCESS | 3732 | 1464635814832 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:16:54 INFO - PROCESS | 3732 | 1464635814838 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3732 | ++DOCSHELL 10538400 == 30 [pid = 3732] [id = 676] 12:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1053E000) [pid = 3732] [serial = 2028] [outer = 00000000] 12:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (130A0800) [pid = 3732] [serial = 2029] [outer = 1053E000] 12:16:54 INFO - PROCESS | 3732 | 1464635814881 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (139BD800) [pid = 3732] [serial = 2030] [outer = 1053E000] 12:16:55 INFO - PROCESS | 3732 | 1464635815821 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]]]}] 12:16:55 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) 12:16:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1077ms 12:16:55 INFO - PROCESS | 3732 | 1464635815845 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:16:55 INFO - PROCESS | 3732 | 1464635815847 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:16:55 INFO - PROCESS | 3732 | 1464635815850 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3732 | 1464635815853 Marionette TRACE conn3 <- [1,2670,null,{}] 12:16:55 INFO - PROCESS | 3732 | 1464635815856 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}] 12:16:55 INFO - PROCESS | 3732 | 1464635815946 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:16:55 INFO - PROCESS | 3732 | 1464635815952 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3732 | ++DOCSHELL 13DC5000 == 31 [pid = 3732] [id = 677] 12:16:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (140BD800) [pid = 3732] [serial = 2031] [outer = 00000000] 12:16:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1673C000) [pid = 3732] [serial = 2032] [outer = 140BD800] 12:16:56 INFO - PROCESS | 3732 | 1464635816005 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1696D400) [pid = 3732] [serial = 2033] [outer = 140BD800] 12:16:56 INFO - PROCESS | 3732 | 1464635816985 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]]]}] 12:16:57 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) 12:16:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1186ms 12:16:57 INFO - PROCESS | 3732 | 1464635817030 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3732 | 1464635817034 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:16:57 INFO - PROCESS | 3732 | 1464635817040 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 3732 | 1464635817044 Marionette TRACE conn3 <- [1,2674,null,{}] 12:16:57 INFO - PROCESS | 3732 | 1464635817050 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}] 12:16:57 INFO - PROCESS | 3732 | 1464635817185 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:16:57 INFO - PROCESS | 3732 | 1464635817313 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3732 | ++DOCSHELL 105ED800 == 32 [pid = 3732] [id = 678] 12:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (105EDC00) [pid = 3732] [serial = 2034] [outer = 00000000] 12:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10A5DC00) [pid = 3732] [serial = 2035] [outer = 105EDC00] 12:16:57 INFO - PROCESS | 3732 | 1464635817412 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (10D15800) [pid = 3732] [serial = 2036] [outer = 105EDC00] 12:16:58 INFO - PROCESS | 3732 | 1464635818632 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] 12:16:58 INFO - PROCESS | 3732 | 1464635818646 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:16:58 INFO - PROCESS | 3732 | 1464635818651 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 3732 | 1464635818655 Marionette TRACE conn3 <- [1,2678,null,{}] 12:16:58 INFO - PROCESS | 3732 | 1464635818661 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}] 12:16:58 INFO - PROCESS | 3732 | 1464635818801 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:16:58 INFO - PROCESS | 3732 | 1464635818913 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 3732 | ++DOCSHELL 10D0D400 == 33 [pid = 3732] [id = 679] 12:16:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10D0F400) [pid = 3732] [serial = 2037] [outer = 00000000] 12:16:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10D19400) [pid = 3732] [serial = 2038] [outer = 10D0F400] 12:16:58 INFO - PROCESS | 3732 | 1464635818962 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1106AC00) [pid = 3732] [serial = 2039] [outer = 10D0F400] 12:16:59 INFO - PROCESS | 3732 | --DOCSHELL 139BA000 == 32 [pid = 3732] [id = 665] 12:16:59 INFO - PROCESS | 3732 | --DOCSHELL 10564000 == 31 [pid = 3732] [id = 656] 12:16:59 INFO - PROCESS | 3732 | --DOCSHELL 1672F800 == 30 [pid = 3732] [id = 663] 12:16:59 INFO - PROCESS | 3732 | --DOCSHELL 11A05800 == 29 [pid = 3732] [id = 655] 12:16:59 INFO - PROCESS | 3732 | --DOCSHELL 10536000 == 28 [pid = 3732] [id = 653] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16E6F800) [pid = 3732] [serial = 1999] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15D6E000) [pid = 3732] [serial = 1984] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15F70C00) [pid = 3732] [serial = 1985] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (164C2C00) [pid = 3732] [serial = 1987] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16738800) [pid = 3732] [serial = 1990] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (167A1400) [pid = 3732] [serial = 1996] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (128BC800) [pid = 3732] [serial = 1993] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (168DDC00) [pid = 3732] [serial = 1991] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1696E000) [pid = 3732] [serial = 1997] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15683800) [pid = 3732] [serial = 1981] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15401400) [pid = 3732] [serial = 1978] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15407000) [pid = 3732] [serial = 1979] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (140E6400) [pid = 3732] [serial = 1975] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (14392C00) [pid = 3732] [serial = 1976] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (139BD000) [pid = 3732] [serial = 1972] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (139C5C00) [pid = 3732] [serial = 1973] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (130A5C00) [pid = 3732] [serial = 1969] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (133AD400) [pid = 3732] [serial = 1970] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (11C65800) [pid = 3732] [serial = 1966] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (128BB400) [pid = 3732] [serial = 1967] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (10D44000) [pid = 3732] [serial = 1963] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (10D4B400) [pid = 3732] [serial = 1964] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (105E9C00) [pid = 3732] [serial = 1960] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (105F2C00) [pid = 3732] [serial = 1961] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (13909C00) [pid = 3732] [serial = 1958] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (164C9000) [pid = 3732] [serial = 1988] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (15685C00) [pid = 3732] [serial = 1982] [outer = 00000000] [url = about:blank] 12:16:59 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (13009800) [pid = 3732] [serial = 1994] [outer = 00000000] [url = about:blank] 12:17:00 INFO - PROCESS | 3732 | 1464635820030 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] 12:17:00 INFO - PROCESS | 3732 | 1464635820073 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:17:00 INFO - PROCESS | 3732 | 1464635820080 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3732 | 1464635820083 Marionette TRACE conn3 <- [1,2682,null,{}] 12:17:00 INFO - PROCESS | 3732 | 1464635820086 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}] 12:17:00 INFO - PROCESS | 3732 | 1464635820169 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:17:00 INFO - PROCESS | 3732 | 1464635820177 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3732 | ++DOCSHELL 1053CC00 == 29 [pid = 3732] [id = 680] 12:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (10560C00) [pid = 3732] [serial = 2040] [outer = 00000000] 12:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (11074000) [pid = 3732] [serial = 2041] [outer = 10560C00] 12:17:00 INFO - PROCESS | 3732 | 1464635820223 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (11299000) [pid = 3732] [serial = 2042] [outer = 10560C00] 12:17:01 INFO - PROCESS | 3732 | 1464635821191 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] 12:17:01 INFO - PROCESS | 3732 | 1464635821229 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:17:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:17:01 INFO - PROCESS | 3732 | 1464635821233 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 3732 | 1464635821237 Marionette TRACE conn3 <- [1,2686,null,{}] 12:17:01 INFO - PROCESS | 3732 | 1464635821248 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}] 12:17:01 INFO - PROCESS | 3732 | 1464635821335 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:17:01 INFO - PROCESS | 3732 | 1464635821343 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 3732 | ++DOCSHELL 128BB400 == 30 [pid = 3732] [id = 681] 12:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (13005400) [pid = 3732] [serial = 2043] [outer = 00000000] 12:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (131A4C00) [pid = 3732] [serial = 2044] [outer = 13005400] 12:17:01 INFO - PROCESS | 3732 | 1464635821391 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (133AC000) [pid = 3732] [serial = 2045] [outer = 13005400] 12:17:02 INFO - PROCESS | 3732 | 1464635822396 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] 12:17:02 INFO - PROCESS | 3732 | 1464635822438 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:17:02 INFO - PROCESS | 3732 | 1464635822442 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 3732 | 1464635822444 Marionette TRACE conn3 <- [1,2690,null,{}] 12:17:02 INFO - PROCESS | 3732 | 1464635822447 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}] 12:17:02 INFO - PROCESS | 3732 | 1464635822558 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:17:02 INFO - PROCESS | 3732 | 1464635822565 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3732 | ++DOCSHELL 10D45000 == 31 [pid = 3732] [id = 682] 12:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (139B9400) [pid = 3732] [serial = 2046] [outer = 00000000] 12:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (13BB1800) [pid = 3732] [serial = 2047] [outer = 139B9400] 12:17:02 INFO - PROCESS | 3732 | 1464635822659 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (13BB6800) [pid = 3732] [serial = 2048] [outer = 139B9400] 12:17:03 INFO - PROCESS | 3732 | 1464635823113 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 687ms 12:17:03 INFO - PROCESS | 3732 | 1464635823142 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 3732 | 1464635823144 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:17:03 INFO - PROCESS | 3732 | 1464635823148 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 3732 | 1464635823149 Marionette TRACE conn3 <- [1,2694,null,{}] 12:17:03 INFO - PROCESS | 3732 | 1464635823153 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}] 12:17:03 INFO - PROCESS | 3732 | 1464635823261 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:17:03 INFO - PROCESS | 3732 | 1464635823270 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 3732 | ++DOCSHELL 13DBCC00 == 32 [pid = 3732] [id = 683] 12:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (13DBF000) [pid = 3732] [serial = 2049] [outer = 00000000] 12:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (140E4000) [pid = 3732] [serial = 2050] [outer = 13DBF000] 12:17:03 INFO - PROCESS | 3732 | 1464635823314 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1438DC00) [pid = 3732] [serial = 2051] [outer = 13DBF000] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (112E9400) [pid = 3732] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1053DC00) [pid = 3732] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1524A800) [pid = 3732] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (140C1000) [pid = 3732] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (10D3D400) [pid = 3732] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1288E800) [pid = 3732] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (139BEC00) [pid = 3732] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (164CB000) [pid = 3732] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1300E400) [pid = 3732] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1053E000) [pid = 3732] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:17:03 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (14ED6800) [pid = 3732] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:17:03 INFO - PROCESS | 3732 | 1464635823768 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:17:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 12:17:03 INFO - PROCESS | 3732 | 1464635823786 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 3732 | 1464635823788 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:17:03 INFO - PROCESS | 3732 | 1464635823791 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 3732 | 1464635823793 Marionette TRACE conn3 <- [1,2698,null,{}] 12:17:03 INFO - PROCESS | 3732 | 1464635823796 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}] 12:17:03 INFO - PROCESS | 3732 | 1464635823929 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:17:04 INFO - PROCESS | 3732 | 1464635824017 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 3732 | ++DOCSHELL 140C2400 == 33 [pid = 3732] [id = 684] 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (140C9400) [pid = 3732] [serial = 2052] [outer = 00000000] 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (14E63000) [pid = 3732] [serial = 2053] [outer = 140C9400] 12:17:04 INFO - PROCESS | 3732 | 1464635824061 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1540D800) [pid = 3732] [serial = 2054] [outer = 140C9400] 12:17:04 INFO - PROCESS | 3732 | 1464635824435 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] 12:17:04 INFO - PROCESS | 3732 | 1464635824491 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:17:04 INFO - PROCESS | 3732 | 1464635824495 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:17:04 INFO - PROCESS | 3732 | 1464635824496 Marionette TRACE conn3 <- [1,2702,null,{}] 12:17:04 INFO - PROCESS | 3732 | 1464635824500 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}] 12:17:04 INFO - PROCESS | 3732 | 1464635824574 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:17:04 INFO - PROCESS | 3732 | 1464635824581 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 3732 | ++DOCSHELL 15255400 == 34 [pid = 3732] [id = 685] 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15646800) [pid = 3732] [serial = 2055] [outer = 00000000] 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15D72800) [pid = 3732] [serial = 2056] [outer = 15646800] 12:17:04 INFO - PROCESS | 3732 | 1464635824624 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15F79800) [pid = 3732] [serial = 2057] [outer = 15646800] 12:17:05 INFO - PROCESS | 3732 | 1464635825041 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]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 592ms 12:17:05 INFO - PROCESS | 3732 | 1464635825092 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 3732 | 1464635825094 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:17:05 INFO - PROCESS | 3732 | 1464635825101 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 3732 | 1464635825103 Marionette TRACE conn3 <- [1,2706,null,{}] 12:17:05 INFO - PROCESS | 3732 | 1464635825106 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}] 12:17:05 INFO - PROCESS | 3732 | 1464635825190 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:17:05 INFO - PROCESS | 3732 | 1464635825199 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 3732 | ++DOCSHELL 164C4800 == 35 [pid = 3732] [id = 686] 12:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (164C5000) [pid = 3732] [serial = 2058] [outer = 00000000] 12:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (164CA000) [pid = 3732] [serial = 2059] [outer = 164C5000] 12:17:05 INFO - PROCESS | 3732 | 1464635825242 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (164CA800) [pid = 3732] [serial = 2060] [outer = 164C5000] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 15D63400 == 34 [pid = 3732] [id = 661] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 10530000 == 33 [pid = 3732] [id = 664] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 140DE800 == 32 [pid = 3732] [id = 659] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 10D18000 == 31 [pid = 3732] [id = 654] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 13903800 == 30 [pid = 3732] [id = 657] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 1055A400 == 29 [pid = 3732] [id = 666] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 102CE400 == 28 [pid = 3732] [id = 660] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 140C6C00 == 27 [pid = 3732] [id = 658] 12:17:06 INFO - PROCESS | 3732 | --DOCSHELL 1300B800 == 26 [pid = 3732] [id = 662] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (11C65C00) [pid = 3732] [serial = 2008] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (12A68000) [pid = 3732] [serial = 2009] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (105F0400) [pid = 3732] [serial = 2002] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (10A59400) [pid = 3732] [serial = 2003] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1563E000) [pid = 3732] [serial = 2020] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (15647C00) [pid = 3732] [serial = 2021] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (140E6C00) [pid = 3732] [serial = 2017] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (14E5F800) [pid = 3732] [serial = 2018] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (10D43800) [pid = 3732] [serial = 2005] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (10E2DC00) [pid = 3732] [serial = 2006] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (1371D800) [pid = 3732] [serial = 2012] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (133A9400) [pid = 3732] [serial = 2011] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (139C5800) [pid = 3732] [serial = 2014] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (13BAA000) [pid = 3732] [serial = 2015] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (16732800) [pid = 3732] [serial = 2026] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (16E73800) [pid = 3732] [serial = 2000] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 49 (130A0800) [pid = 3732] [serial = 2029] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 48 (16734000) [pid = 3732] [serial = 2027] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 47 (139BD800) [pid = 3732] [serial = 2030] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 46 (15F7A800) [pid = 3732] [serial = 2024] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 45 (15F71800) [pid = 3732] [serial = 2023] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | --DOMWINDOW == 44 (1673C000) [pid = 3732] [serial = 2032] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3732 | 1464635826955 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] 12:17:06 INFO - PROCESS | 3732 | 1464635827000 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:17:06 INFO - PROCESS | 3732 | 1464635827005 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 3732 | 1464635827008 Marionette TRACE conn3 <- [1,2710,null,{}] 12:17:07 INFO - PROCESS | 3732 | 1464635827014 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}] 12:17:07 INFO - PROCESS | 3732 | 1464635827100 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:17:07 INFO - PROCESS | 3732 | 1464635827108 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3732 | ++DOCSHELL 10567800 == 27 [pid = 3732] [id = 687] 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 45 (10569400) [pid = 3732] [serial = 2061] [outer = 00000000] 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (10A59400) [pid = 3732] [serial = 2062] [outer = 10569400] 12:17:07 INFO - PROCESS | 3732 | 1464635827156 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (10A5E000) [pid = 3732] [serial = 2063] [outer = 10569400] 12:17:07 INFO - PROCESS | 3732 | 1464635827649 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] 12:17:07 INFO - PROCESS | 3732 | 1464635827712 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:17:07 INFO - PROCESS | 3732 | 1464635827718 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3732 | 1464635827721 Marionette TRACE conn3 <- [1,2714,null,{}] 12:17:07 INFO - PROCESS | 3732 | 1464635827725 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}] 12:17:07 INFO - PROCESS | 3732 | 1464635827815 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:17:07 INFO - PROCESS | 3732 | 1464635827824 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3732 | ++DOCSHELL 105F4400 == 28 [pid = 3732] [id = 688] 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (10E36400) [pid = 3732] [serial = 2064] [outer = 00000000] 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (1106F800) [pid = 3732] [serial = 2065] [outer = 10E36400] 12:17:07 INFO - PROCESS | 3732 | 1464635827878 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (11075400) [pid = 3732] [serial = 2066] [outer = 10E36400] 12:17:08 INFO - PROCESS | 3732 | 1464635828325 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 624ms 12:17:08 INFO - PROCESS | 3732 | 1464635828362 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 3732 | 1464635828364 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:17:08 INFO - PROCESS | 3732 | 1464635828368 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:17:08 INFO - PROCESS | 3732 | 1464635828372 Marionette TRACE conn3 <- [1,2718,null,{}] 12:17:08 INFO - PROCESS | 3732 | 1464635828382 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}] 12:17:08 INFO - PROCESS | 3732 | 1464635828463 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:17:08 INFO - PROCESS | 3732 | 1464635828471 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 3732 | ++DOCSHELL 11C9C800 == 29 [pid = 3732] [id = 689] 12:17:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (1288D800) [pid = 3732] [serial = 2067] [outer = 00000000] 12:17:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (12D37800) [pid = 3732] [serial = 2068] [outer = 1288D800] 12:17:08 INFO - PROCESS | 3732 | 1464635828518 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (13009800) [pid = 3732] [serial = 2069] [outer = 1288D800] 12:17:09 INFO - PROCESS | 3732 | 1464635829456 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] 12:17:09 INFO - PROCESS | 3732 | 1464635829527 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:17:09 INFO - PROCESS | 3732 | 1464635829530 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 3732 | 1464635829532 Marionette TRACE conn3 <- [1,2722,null,{}] 12:17:09 INFO - PROCESS | 3732 | 1464635829535 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}] 12:17:09 INFO - PROCESS | 3732 | 1464635829615 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:17:09 INFO - PROCESS | 3732 | 1464635829621 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3732 | ++DOCSHELL 1102E000 == 30 [pid = 3732] [id = 690] 12:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (133B5000) [pid = 3732] [serial = 2070] [outer = 00000000] 12:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (13903800) [pid = 3732] [serial = 2071] [outer = 133B5000] 12:17:09 INFO - PROCESS | 3732 | 1464635829676 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (139BAC00) [pid = 3732] [serial = 2072] [outer = 133B5000] 12:17:10 INFO - PROCESS | 3732 | 1464635830120 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 624ms 12:17:10 INFO - PROCESS | 3732 | 1464635830169 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 3732 | 1464635830171 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:17:10 INFO - PROCESS | 3732 | 1464635830174 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 3732 | 1464635830176 Marionette TRACE conn3 <- [1,2726,null,{}] 12:17:10 INFO - PROCESS | 3732 | 1464635830179 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}] 12:17:10 INFO - PROCESS | 3732 | 1464635830253 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:17:10 INFO - PROCESS | 3732 | 1464635830259 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3732 | ++DOCSHELL 139C3800 == 31 [pid = 3732] [id = 691] 12:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (13BA8C00) [pid = 3732] [serial = 2073] [outer = 00000000] 12:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (13BB7400) [pid = 3732] [serial = 2074] [outer = 13BA8C00] 12:17:10 INFO - PROCESS | 3732 | 1464635830303 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (140C2000) [pid = 3732] [serial = 2075] [outer = 13BA8C00] 12:17:10 INFO - PROCESS | 3732 | 1464635830752 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 624ms 12:17:10 INFO - PROCESS | 3732 | 1464635830811 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 3732 | 1464635830813 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 3732 | 1464635830816 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:17:10 INFO - PROCESS | 3732 | 1464635830818 Marionette TRACE conn3 <- [1,2730,null,{}] 12:17:10 INFO - PROCESS | 3732 | 1464635830821 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}] 12:17:10 INFO - PROCESS | 3732 | 1464635830915 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:17:10 INFO - PROCESS | 3732 | 1464635830929 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3732 | ++DOCSHELL 140E6400 == 32 [pid = 3732] [id = 692] 12:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (140EA000) [pid = 3732] [serial = 2076] [outer = 00000000] 12:17:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15256C00) [pid = 3732] [serial = 2077] [outer = 140EA000] 12:17:10 INFO - PROCESS | 3732 | 1464635830976 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (1563E000) [pid = 3732] [serial = 2078] [outer = 140EA000] 12:17:11 INFO - PROCESS | 3732 | 1464635831423 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 640ms 12:17:11 INFO - PROCESS | 3732 | 1464635831464 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 3732 | 1464635831465 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 3732 | 1464635831469 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3732 | 1464635831470 Marionette TRACE conn3 <- [1,2734,null,{}] 12:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:17:11 INFO - PROCESS | 3732 | 1464635831474 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}] 12:17:11 INFO - PROCESS | 3732 | 1464635831546 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:17:11 INFO - PROCESS | 3732 | 1464635831552 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 3732 | ++DOCSHELL 15642800 == 33 [pid = 3732] [id = 693] 12:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (15647C00) [pid = 3732] [serial = 2079] [outer = 00000000] 12:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15D30000) [pid = 3732] [serial = 2080] [outer = 15647C00] 12:17:11 INFO - PROCESS | 3732 | 1464635831595 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15D3BC00) [pid = 3732] [serial = 2081] [outer = 15647C00] 12:17:12 INFO - PROCESS | 3732 | 1464635832042 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 593ms 12:17:12 INFO - PROCESS | 3732 | 1464635832068 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3732 | 1464635832070 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:17:12 INFO - PROCESS | 3732 | 1464635832078 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3732 | 1464635832080 Marionette TRACE conn3 <- [1,2738,null,{}] 12:17:12 INFO - PROCESS | 3732 | 1464635832088 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}] 12:17:12 INFO - PROCESS | 3732 | 1464635832209 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:17:12 INFO - PROCESS | 3732 | 1464635832216 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3732 | ++DOCSHELL 139C2800 == 34 [pid = 3732] [id = 694] 12:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15682000) [pid = 3732] [serial = 2082] [outer = 00000000] 12:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (164BD800) [pid = 3732] [serial = 2083] [outer = 15682000] 12:17:12 INFO - PROCESS | 3732 | 1464635832259 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (164BE400) [pid = 3732] [serial = 2084] [outer = 15682000] 12:17:12 INFO - PROCESS | 3732 | 1464635832715 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 686ms 12:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:17:12 INFO - PROCESS | 3732 | 1464635832778 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3732 | 1464635832780 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 3732 | 1464635832783 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3732 | 1464635832785 Marionette TRACE conn3 <- [1,2742,null,{}] 12:17:12 INFO - PROCESS | 3732 | 1464635832795 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}] 12:17:12 INFO - PROCESS | 3732 | 1464635832900 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:17:12 INFO - PROCESS | 3732 | 1464635832909 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3732 | ++DOCSHELL 11C95000 == 35 [pid = 3732] [id = 695] 12:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (164C9800) [pid = 3732] [serial = 2085] [outer = 00000000] 12:17:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16731800) [pid = 3732] [serial = 2086] [outer = 164C9800] 12:17:12 INFO - PROCESS | 3732 | 1464635832953 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16732400) [pid = 3732] [serial = 2087] [outer = 164C9800] 12:17:13 INFO - PROCESS | 3732 | 1464635833378 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 655ms 12:17:13 INFO - PROCESS | 3732 | 1464635833445 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 3732 | 1464635833447 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 3732 | 1464635833451 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 3732 | 1464635833452 Marionette TRACE conn3 <- [1,2746,null,{}] 12:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:17:13 INFO - PROCESS | 3732 | 1464635833456 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}] 12:17:13 INFO - PROCESS | 3732 | 1464635833569 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:17:13 INFO - PROCESS | 3732 | 1464635833660 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 3732 | ++DOCSHELL 130A4C00 == 36 [pid = 3732] [id = 696] 12:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1673C800) [pid = 3732] [serial = 2088] [outer = 00000000] 12:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (168DBC00) [pid = 3732] [serial = 2089] [outer = 1673C800] 12:17:13 INFO - PROCESS | 3732 | 1464635833703 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1691E800) [pid = 3732] [serial = 2090] [outer = 1673C800] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (139B9400) [pid = 3732] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (13DBF000) [pid = 3732] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15646800) [pid = 3732] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (140C9400) [pid = 3732] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10D0F400) [pid = 3732] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (105EDC00) [pid = 3732] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (140BD800) [pid = 3732] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (13005400) [pid = 3732] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:17:13 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (10560C00) [pid = 3732] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:17:14 INFO - PROCESS | 3732 | 1464635834138 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]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 12:17:14 INFO - PROCESS | 3732 | 1464635834194 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3732 | 1464635834197 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:17:14 INFO - PROCESS | 3732 | 1464635834201 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 3732 | 1464635834205 Marionette TRACE conn3 <- [1,2750,null,{}] 12:17:14 INFO - PROCESS | 3732 | 1464635834208 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}] 12:17:14 INFO - PROCESS | 3732 | 1464635834296 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:17:14 INFO - PROCESS | 3732 | 1464635834302 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3732 | ++DOCSHELL 139C3000 == 37 [pid = 3732] [id = 697] 12:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15D64C00) [pid = 3732] [serial = 2091] [outer = 00000000] 12:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1673C400) [pid = 3732] [serial = 2092] [outer = 15D64C00] 12:17:14 INFO - PROCESS | 3732 | 1464635834351 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16974800) [pid = 3732] [serial = 2093] [outer = 15D64C00] 12:17:14 INFO - PROCESS | 3732 | 1464635834816 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]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 640ms 12:17:14 INFO - PROCESS | 3732 | 1464635834837 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3732 | 1464635834838 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:17:14 INFO - PROCESS | 3732 | 1464635834842 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:17:14 INFO - PROCESS | 3732 | 1464635834843 Marionette TRACE conn3 <- [1,2754,null,{}] 12:17:14 INFO - PROCESS | 3732 | 1464635834847 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}] 12:17:14 INFO - PROCESS | 3732 | 1464635834923 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:17:14 INFO - PROCESS | 3732 | 1464635834929 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3732 | ++DOCSHELL 10535800 == 38 [pid = 3732] [id = 698] 12:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10535C00) [pid = 3732] [serial = 2094] [outer = 00000000] 12:17:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (16E6D000) [pid = 3732] [serial = 2095] [outer = 10535C00] 12:17:14 INFO - PROCESS | 3732 | 1464635834974 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (16E70800) [pid = 3732] [serial = 2096] [outer = 10535C00] 12:17:15 INFO - PROCESS | 3732 | 1464635835399 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 592ms 12:17:15 INFO - PROCESS | 3732 | 1464635835423 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3732 | 1464635835425 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 3732 | 1464635835428 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:17:15 INFO - PROCESS | 3732 | 1464635835430 Marionette TRACE conn3 <- [1,2758,null,{}] 12:17:15 INFO - PROCESS | 3732 | 1464635835433 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}] 12:17:15 INFO - PROCESS | 3732 | 1464635835548 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:17:15 INFO - PROCESS | 3732 | 1464635835556 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 3732 | ++DOCSHELL 15644000 == 39 [pid = 3732] [id = 699] 12:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16E76400) [pid = 3732] [serial = 2097] [outer = 00000000] 12:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16FF7400) [pid = 3732] [serial = 2098] [outer = 16E76400] 12:17:15 INFO - PROCESS | 3732 | 1464635835600 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17169400) [pid = 3732] [serial = 2099] [outer = 16E76400] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 15255400 == 38 [pid = 3732] [id = 685] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 164C4800 == 37 [pid = 3732] [id = 686] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 10567800 == 36 [pid = 3732] [id = 687] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 105F4400 == 35 [pid = 3732] [id = 688] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 11C9C800 == 34 [pid = 3732] [id = 689] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 139C2800 == 33 [pid = 3732] [id = 694] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 140E6400 == 32 [pid = 3732] [id = 692] 12:17:16 INFO - PROCESS | 3732 | --DOCSHELL 130A4C00 == 31 [pid = 3732] [id = 696] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 1102E000 == 30 [pid = 3732] [id = 690] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 11C95000 == 29 [pid = 3732] [id = 695] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 15642800 == 28 [pid = 3732] [id = 693] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 139C3000 == 27 [pid = 3732] [id = 697] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 139C3800 == 26 [pid = 3732] [id = 691] 12:17:17 INFO - PROCESS | 3732 | --DOCSHELL 10535800 == 25 [pid = 3732] [id = 698] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10D15800) [pid = 3732] [serial = 2036] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10A5DC00) [pid = 3732] [serial = 2035] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1696D400) [pid = 3732] [serial = 2033] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (131A4C00) [pid = 3732] [serial = 2044] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (11299000) [pid = 3732] [serial = 2042] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (11074000) [pid = 3732] [serial = 2041] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (164CA000) [pid = 3732] [serial = 2059] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (133AC000) [pid = 3732] [serial = 2045] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15F79800) [pid = 3732] [serial = 2057] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1540D800) [pid = 3732] [serial = 2054] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (13BB1800) [pid = 3732] [serial = 2047] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (140E4000) [pid = 3732] [serial = 2050] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (13BB6800) [pid = 3732] [serial = 2048] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (15D72800) [pid = 3732] [serial = 2056] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (14E63000) [pid = 3732] [serial = 2053] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1438DC00) [pid = 3732] [serial = 2051] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (1106AC00) [pid = 3732] [serial = 2039] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (10D19400) [pid = 3732] [serial = 2038] [outer = 00000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3732 | 1464635837242 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1872ms 12:17:17 INFO - PROCESS | 3732 | 1464635837301 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 3732 | 1464635837305 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:17:17 INFO - PROCESS | 3732 | 1464635837311 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 3732 | 1464635837314 Marionette TRACE conn3 <- [1,2762,null,{}] 12:17:17 INFO - PROCESS | 3732 | 1464635837320 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}] 12:17:17 INFO - PROCESS | 3732 | 1464635837407 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:17:17 INFO - PROCESS | 3732 | 1464635837416 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3732 | ++DOCSHELL 10531000 == 26 [pid = 3732] [id = 700] 12:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (10533000) [pid = 3732] [serial = 2100] [outer = 00000000] 12:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (10562000) [pid = 3732] [serial = 2101] [outer = 10533000] 12:17:17 INFO - PROCESS | 3732 | 1464635837463 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (105EE400) [pid = 3732] [serial = 2102] [outer = 10533000] 12:17:17 INFO - PROCESS | 3732 | 1464635837967 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 702ms 12:17:18 INFO - PROCESS | 3732 | 1464635838009 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3732 | 1464635838015 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:17:18 INFO - PROCESS | 3732 | 1464635838021 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3732 | 1464635838024 Marionette TRACE conn3 <- [1,2766,null,{}] 12:17:18 INFO - PROCESS | 3732 | 1464635838028 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}] 12:17:18 INFO - PROCESS | 3732 | 1464635838112 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:17:18 INFO - PROCESS | 3732 | 1464635838122 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3732 | ++DOCSHELL 10D16000 == 27 [pid = 3732] [id = 701] 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (10D16400) [pid = 3732] [serial = 2103] [outer = 00000000] 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (10D41000) [pid = 3732] [serial = 2104] [outer = 10D16400] 12:17:18 INFO - PROCESS | 3732 | 1464635838167 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10D45800) [pid = 3732] [serial = 2105] [outer = 10D16400] 12:17:18 INFO - PROCESS | 3732 | 1464635838632 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 639ms 12:17:18 INFO - PROCESS | 3732 | 1464635838657 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3732 | 1464635838659 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:17:18 INFO - PROCESS | 3732 | 1464635838663 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3732 | 1464635838666 Marionette TRACE conn3 <- [1,2770,null,{}] 12:17:18 INFO - PROCESS | 3732 | 1464635838677 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}] 12:17:18 INFO - PROCESS | 3732 | 1464635838764 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:17:18 INFO - PROCESS | 3732 | 1464635838773 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3732 | ++DOCSHELL 11298400 == 28 [pid = 3732] [id = 702] 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (11299000) [pid = 3732] [serial = 2106] [outer = 00000000] 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (11C64C00) [pid = 3732] [serial = 2107] [outer = 11299000] 12:17:18 INFO - PROCESS | 3732 | 1464635838821 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1288EC00) [pid = 3732] [serial = 2108] [outer = 11299000] 12:17:19 INFO - PROCESS | 3732 | 1464635839292 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 640ms 12:17:19 INFO - PROCESS | 3732 | 1464635839310 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3732 | 1464635839312 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:17:19 INFO - PROCESS | 3732 | 1464635839315 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:17:19 INFO - PROCESS | 3732 | 1464635839317 Marionette TRACE conn3 <- [1,2774,null,{}] 12:17:19 INFO - PROCESS | 3732 | 1464635839320 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}] 12:17:19 INFO - PROCESS | 3732 | 1464635839409 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:17:19 INFO - PROCESS | 3732 | 1464635839417 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3732 | ++DOCSHELL 11C64800 == 29 [pid = 3732] [id = 703] 12:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (12D2D400) [pid = 3732] [serial = 2109] [outer = 00000000] 12:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (131A8800) [pid = 3732] [serial = 2110] [outer = 12D2D400] 12:17:19 INFO - PROCESS | 3732 | 1464635839461 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (133A7C00) [pid = 3732] [serial = 2111] [outer = 12D2D400] 12:17:19 INFO - PROCESS | 3732 | 1464635839892 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 593ms 12:17:19 INFO - PROCESS | 3732 | 1464635839915 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3732 | 1464635839917 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:17:19 INFO - PROCESS | 3732 | 1464635839920 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 3732 | 1464635839921 Marionette TRACE conn3 <- [1,2778,null,{}] 12:17:19 INFO - PROCESS | 3732 | 1464635839925 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}] 12:17:20 INFO - PROCESS | 3732 | 1464635840038 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:17:20 INFO - PROCESS | 3732 | 1464635840044 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3732 | ++DOCSHELL 133AEC00 == 30 [pid = 3732] [id = 704] 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (13901800) [pid = 3732] [serial = 2112] [outer = 00000000] 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (139BF400) [pid = 3732] [serial = 2113] [outer = 13901800] 12:17:20 INFO - PROCESS | 3732 | 1464635840113 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (139C5000) [pid = 3732] [serial = 2114] [outer = 13901800] 12:17:20 INFO - PROCESS | 3732 | 1464635840565 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:17:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 687ms 12:17:20 INFO - PROCESS | 3732 | 1464635840619 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 3732 | 1464635840621 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 3732 | 1464635840624 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:17:20 INFO - PROCESS | 3732 | 1464635840626 Marionette TRACE conn3 <- [1,2782,null,{}] 12:17:20 INFO - PROCESS | 3732 | 1464635840629 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}] 12:17:20 INFO - PROCESS | 3732 | 1464635840724 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:17:20 INFO - PROCESS | 3732 | 1464635840732 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3732 | ++DOCSHELL 140BE800 == 31 [pid = 3732] [id = 705] 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (140C1000) [pid = 3732] [serial = 2115] [outer = 00000000] 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (140E7400) [pid = 3732] [serial = 2116] [outer = 140C1000] 12:17:20 INFO - PROCESS | 3732 | 1464635840777 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14392C00) [pid = 3732] [serial = 2117] [outer = 140C1000] 12:17:21 INFO - PROCESS | 3732 | 1464635841204 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 624ms 12:17:21 INFO - PROCESS | 3732 | 1464635841262 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 3732 | 1464635841264 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:17:21 INFO - PROCESS | 3732 | 1464635841271 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 3732 | 1464635841273 Marionette TRACE conn3 <- [1,2786,null,{}] 12:17:21 INFO - PROCESS | 3732 | 1464635841277 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}] 12:17:21 INFO - PROCESS | 3732 | 1464635841349 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:17:21 INFO - PROCESS | 3732 | 1464635841356 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 3732 | ++DOCSHELL 14E57C00 == 32 [pid = 3732] [id = 706] 12:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14E5D400) [pid = 3732] [serial = 2118] [outer = 00000000] 12:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15407000) [pid = 3732] [serial = 2119] [outer = 14E5D400] 12:17:21 INFO - PROCESS | 3732 | 1464635841408 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1540D800) [pid = 3732] [serial = 2120] [outer = 14E5D400] 12:17:21 INFO - PROCESS | 3732 | 1464635841872 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 639ms 12:17:21 INFO - PROCESS | 3732 | 1464635841910 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 3732 | 1464635841912 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:17:21 INFO - PROCESS | 3732 | 1464635841920 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 3732 | 1464635841921 Marionette TRACE conn3 <- [1,2790,null,{}] 12:17:21 INFO - PROCESS | 3732 | 1464635841925 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}] 12:17:22 INFO - PROCESS | 3732 | 1464635842009 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:17:22 INFO - PROCESS | 3732 | 1464635842018 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3732 | ++DOCSHELL 156D0C00 == 33 [pid = 3732] [id = 707] 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (156D1000) [pid = 3732] [serial = 2121] [outer = 00000000] 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15D70800) [pid = 3732] [serial = 2122] [outer = 156D1000] 12:17:22 INFO - PROCESS | 3732 | 1464635842062 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15D3C800) [pid = 3732] [serial = 2123] [outer = 156D1000] 12:17:22 INFO - PROCESS | 3732 | 1464635842489 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 593ms 12:17:22 INFO - PROCESS | 3732 | 1464635842513 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3732 | 1464635842515 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 3732 | 1464635842518 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:17:22 INFO - PROCESS | 3732 | 1464635842519 Marionette TRACE conn3 <- [1,2794,null,{}] 12:17:22 INFO - PROCESS | 3732 | 1464635842542 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}] 12:17:22 INFO - PROCESS | 3732 | 1464635842650 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:17:22 INFO - PROCESS | 3732 | 1464635842656 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3732 | ++DOCSHELL 11078C00 == 34 [pid = 3732] [id = 708] 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15F72400) [pid = 3732] [serial = 2124] [outer = 00000000] 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (164C7000) [pid = 3732] [serial = 2125] [outer = 15F72400] 12:17:22 INFO - PROCESS | 3732 | 1464635842699 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (164CB400) [pid = 3732] [serial = 2126] [outer = 15F72400] 12:17:23 INFO - PROCESS | 3732 | 1464635843143 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 655ms 12:17:23 INFO - PROCESS | 3732 | 1464635843177 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3732 | 1464635843179 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 3732 | 1464635843182 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:17:23 INFO - PROCESS | 3732 | 1464635843184 Marionette TRACE conn3 <- [1,2798,null,{}] 12:17:23 INFO - PROCESS | 3732 | 1464635843187 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}] 12:17:23 INFO - PROCESS | 3732 | 1464635843298 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:17:23 INFO - PROCESS | 3732 | 1464635843304 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3732 | ++DOCSHELL 16730C00 == 35 [pid = 3732] [id = 709] 12:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (16739C00) [pid = 3732] [serial = 2127] [outer = 00000000] 12:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (168DC800) [pid = 3732] [serial = 2128] [outer = 16739C00] 12:17:23 INFO - PROCESS | 3732 | 1464635843348 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1696DC00) [pid = 3732] [serial = 2129] [outer = 16739C00] 12:17:23 INFO - PROCESS | 3732 | 1464635843788 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms 12:17:23 INFO - PROCESS | 3732 | 1464635843821 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3732 | 1464635843823 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 3732 | 1464635843826 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:17:23 INFO - PROCESS | 3732 | 1464635843829 Marionette TRACE conn3 <- [1,2802,null,{}] 12:17:23 INFO - PROCESS | 3732 | 1464635843832 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}] 12:17:23 INFO - PROCESS | 3732 | 1464635843957 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:17:23 INFO - PROCESS | 3732 | 1464635843963 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3732 | ++DOCSHELL 12D2D800 == 36 [pid = 3732] [id = 710] 12:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16B22800) [pid = 3732] [serial = 2130] [outer = 00000000] 12:17:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (16E77800) [pid = 3732] [serial = 2131] [outer = 16B22800] 12:17:23 INFO - PROCESS | 3732 | 1464635844012 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (172B6C00) [pid = 3732] [serial = 2132] [outer = 16B22800] 12:17:24 INFO - PROCESS | 3732 | 1464635844515 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]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10535C00) [pid = 3732] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (164C9800) [pid = 3732] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (140EA000) [pid = 3732] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10E36400) [pid = 3732] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (164C5000) [pid = 3732] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10569400) [pid = 3732] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15D64C00) [pid = 3732] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15682000) [pid = 3732] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15647C00) [pid = 3732] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (133B5000) [pid = 3732] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1288D800) [pid = 3732] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13BA8C00) [pid = 3732] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:17:24 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1673C800) [pid = 3732] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:17:24 INFO - PROCESS | 3732 | 1464635844680 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3732 | 1464635844682 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:17:24 INFO - PROCESS | 3732 | 1464635844691 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3732 | 1464635844693 Marionette TRACE conn3 <- [1,2806,null,{}] 12:17:24 INFO - PROCESS | 3732 | 1464635844696 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}] 12:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:17:24 INFO - PROCESS | 3732 | 1464635844776 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:17:24 INFO - PROCESS | 3732 | 1464635844781 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3732 | ++DOCSHELL 1106A000 == 37 [pid = 3732] [id = 711] 12:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1307A000) [pid = 3732] [serial = 2133] [outer = 00000000] 12:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (13BAFC00) [pid = 3732] [serial = 2134] [outer = 1307A000] 12:17:24 INFO - PROCESS | 3732 | 1464635844827 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (13BB7C00) [pid = 3732] [serial = 2135] [outer = 1307A000] 12:17:25 INFO - PROCESS | 3732 | 1464635845253 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 578ms 12:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:17:25 INFO - PROCESS | 3732 | 1464635845292 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3732 | 1464635845294 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:17:25 INFO - PROCESS | 3732 | 1464635845297 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 3732 | 1464635845299 Marionette TRACE conn3 <- [1,2810,null,{}] 12:17:25 INFO - PROCESS | 3732 | 1464635845302 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}] 12:17:25 INFO - PROCESS | 3732 | 1464635845402 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:17:25 INFO - PROCESS | 3732 | 1464635845408 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 3732 | ++DOCSHELL 1300EC00 == 38 [pid = 3732] [id = 712] 12:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (164C5000) [pid = 3732] [serial = 2136] [outer = 00000000] 12:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16E6F800) [pid = 3732] [serial = 2137] [outer = 164C5000] 12:17:25 INFO - PROCESS | 3732 | 1464635845452 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (175A2C00) [pid = 3732] [serial = 2138] [outer = 164C5000] 12:17:25 INFO - PROCESS | 3732 | 1464635845883 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 624ms 12:17:25 INFO - PROCESS | 3732 | 1464635845937 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3732 | 1464635845939 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:17:25 INFO - PROCESS | 3732 | 1464635845943 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 3732 | 1464635845944 Marionette TRACE conn3 <- [1,2814,null,{}] 12:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:17:25 INFO - PROCESS | 3732 | 1464635845948 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}] 12:17:26 INFO - PROCESS | 3732 | 1464635846023 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:17:26 INFO - PROCESS | 3732 | 1464635846029 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 3732 | ++DOCSHELL 139BD800 == 39 [pid = 3732] [id = 713] 12:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1673CC00) [pid = 3732] [serial = 2139] [outer = 00000000] 12:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (175C4800) [pid = 3732] [serial = 2140] [outer = 1673CC00] 12:17:26 INFO - PROCESS | 3732 | 1464635846075 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (175C9C00) [pid = 3732] [serial = 2141] [outer = 1673CC00] 12:17:26 INFO - PROCESS | 3732 | 1464635846534 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 640ms 12:17:26 INFO - PROCESS | 3732 | 1464635846582 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 3732 | 1464635846585 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:17:26 INFO - PROCESS | 3732 | 1464635846588 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 3732 | 1464635846590 Marionette TRACE conn3 <- [1,2818,null,{}] 12:17:26 INFO - PROCESS | 3732 | 1464635846593 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}] 12:17:26 INFO - PROCESS | 3732 | 1464635846679 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:17:26 INFO - PROCESS | 3732 | 1464635846864 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 3732 | ++DOCSHELL 10438800 == 40 [pid = 3732] [id = 714] 12:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1047BC00) [pid = 3732] [serial = 2142] [outer = 00000000] 12:17:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1050C400) [pid = 3732] [serial = 2143] [outer = 1047BC00] 12:17:26 INFO - PROCESS | 3732 | 1464635846965 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1053A800) [pid = 3732] [serial = 2144] [outer = 1047BC00] 12:17:27 INFO - PROCESS | 3732 | 1464635847688 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1154ms 12:17:27 INFO - PROCESS | 3732 | 1464635847744 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 3732 | 1464635847749 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:17:27 INFO - PROCESS | 3732 | 1464635847754 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 3732 | 1464635847758 Marionette TRACE conn3 <- [1,2822,null,{}] 12:17:27 INFO - PROCESS | 3732 | 1464635847762 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}] 12:17:27 INFO - PROCESS | 3732 | 1464635847878 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:17:28 INFO - PROCESS | 3732 | 1464635848028 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 3732 | ++DOCSHELL 1106C000 == 41 [pid = 3732] [id = 715] 12:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1106CC00) [pid = 3732] [serial = 2145] [outer = 00000000] 12:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1129A400) [pid = 3732] [serial = 2146] [outer = 1106CC00] 12:17:28 INFO - PROCESS | 3732 | 1464635848090 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (11C9C800) [pid = 3732] [serial = 2147] [outer = 1106CC00] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 139BD800 == 40 [pid = 3732] [id = 713] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 1300EC00 == 39 [pid = 3732] [id = 712] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 1106A000 == 38 [pid = 3732] [id = 711] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 12D2D800 == 37 [pid = 3732] [id = 710] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 16730C00 == 36 [pid = 3732] [id = 709] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 11078C00 == 35 [pid = 3732] [id = 708] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 156D0C00 == 34 [pid = 3732] [id = 707] 12:17:28 INFO - PROCESS | 3732 | --DOCSHELL 14E57C00 == 33 [pid = 3732] [id = 706] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 140BE800 == 32 [pid = 3732] [id = 705] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 133AEC00 == 31 [pid = 3732] [id = 704] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 11C64800 == 30 [pid = 3732] [id = 703] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 11298400 == 29 [pid = 3732] [id = 702] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 10D16000 == 28 [pid = 3732] [id = 701] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16FF7400) [pid = 3732] [serial = 2098] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | 1464635849030 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 10531000 == 27 [pid = 3732] [id = 700] 12:17:29 INFO - PROCESS | 3732 | --DOCSHELL 15644000 == 26 [pid = 3732] [id = 699] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (16E70800) [pid = 3732] [serial = 2096] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16E6D000) [pid = 3732] [serial = 2095] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16731800) [pid = 3732] [serial = 2086] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1563E000) [pid = 3732] [serial = 2078] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (16732400) [pid = 3732] [serial = 2087] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1106F800) [pid = 3732] [serial = 2065] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (164CA800) [pid = 3732] [serial = 2060] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10A59400) [pid = 3732] [serial = 2062] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1673C400) [pid = 3732] [serial = 2092] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10A5E000) [pid = 3732] [serial = 2063] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (11075400) [pid = 3732] [serial = 2066] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (164BE400) [pid = 3732] [serial = 2084] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15D30000) [pid = 3732] [serial = 2080] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (13903800) [pid = 3732] [serial = 2071] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15256C00) [pid = 3732] [serial = 2077] [outer = 00000000] [url = about:blank] 12:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (13009800) [pid = 3732] [serial = 2069] [outer = 00000000] [url = about:blank] 12:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1294ms 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (164BD800) [pid = 3732] [serial = 2083] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (139BAC00) [pid = 3732] [serial = 2072] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (140C2000) [pid = 3732] [serial = 2075] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (168DBC00) [pid = 3732] [serial = 2089] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (12D37800) [pid = 3732] [serial = 2068] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16974800) [pid = 3732] [serial = 2093] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (13BB7400) [pid = 3732] [serial = 2074] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15D3BC00) [pid = 3732] [serial = 2081] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1691E800) [pid = 3732] [serial = 2090] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 3732 | 1464635849053 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3732 | 1464635849058 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:17:29 INFO - PROCESS | 3732 | 1464635849063 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 3732 | 1464635849066 Marionette TRACE conn3 <- [1,2826,null,{}] 12:17:29 INFO - PROCESS | 3732 | 1464635849071 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}] 12:17:29 INFO - PROCESS | 3732 | 1464635849155 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:17:29 INFO - PROCESS | 3732 | 1464635849163 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3732 | ++DOCSHELL 10A5B000 == 27 [pid = 3732] [id = 716] 12:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10A5B800) [pid = 3732] [serial = 2148] [outer = 00000000] 12:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10D0C400) [pid = 3732] [serial = 2149] [outer = 10A5B800] 12:17:29 INFO - PROCESS | 3732 | 1464635849210 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10D15400) [pid = 3732] [serial = 2150] [outer = 10A5B800] 12:17:29 INFO - PROCESS | 3732 | 1464635849774 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 749ms 12:17:29 INFO - PROCESS | 3732 | 1464635849819 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3732 | 1464635849825 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:17:29 INFO - PROCESS | 3732 | 1464635849831 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 3732 | 1464635849834 Marionette TRACE conn3 <- [1,2830,null,{}] 12:17:29 INFO - PROCESS | 3732 | 1464635849837 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}] 12:17:29 INFO - PROCESS | 3732 | 1464635849918 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:17:29 INFO - PROCESS | 3732 | 1464635849927 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3732 | ++DOCSHELL 11075400 == 28 [pid = 3732] [id = 717] 12:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (11075800) [pid = 3732] [serial = 2151] [outer = 00000000] 12:17:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1129AC00) [pid = 3732] [serial = 2152] [outer = 11075800] 12:17:29 INFO - PROCESS | 3732 | 1464635849972 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (11C64800) [pid = 3732] [serial = 2153] [outer = 11075800] 12:17:30 INFO - PROCESS | 3732 | 1464635850461 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]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 686ms 12:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:17:30 INFO - PROCESS | 3732 | 1464635850529 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 3732 | 1464635850531 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:17:30 INFO - PROCESS | 3732 | 1464635850534 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 3732 | 1464635850538 Marionette TRACE conn3 <- [1,2834,null,{}] 12:17:30 INFO - PROCESS | 3732 | 1464635850549 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}] 12:17:30 INFO - PROCESS | 3732 | 1464635850630 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:17:30 INFO - PROCESS | 3732 | 1464635850732 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 3732 | ++DOCSHELL 131A7800 == 29 [pid = 3732] [id = 718] 12:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (131A8000) [pid = 3732] [serial = 2154] [outer = 00000000] 12:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1371B400) [pid = 3732] [serial = 2155] [outer = 131A8000] 12:17:30 INFO - PROCESS | 3732 | 1464635850780 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (139B9800) [pid = 3732] [serial = 2156] [outer = 131A8000] 12:17:31 INFO - PROCESS | 3732 | 1464635851149 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 640ms 12:17:31 INFO - PROCESS | 3732 | 1464635851172 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3732 | 1464635851175 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:17:31 INFO - PROCESS | 3732 | 1464635851178 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 3732 | 1464635851180 Marionette TRACE conn3 <- [1,2838,null,{}] 12:17:31 INFO - PROCESS | 3732 | 1464635851183 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}] 12:17:31 INFO - PROCESS | 3732 | 1464635851314 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:17:31 INFO - PROCESS | 3732 | 1464635851383 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3732 | ++DOCSHELL 1390D000 == 30 [pid = 3732] [id = 719] 12:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (13BAF800) [pid = 3732] [serial = 2157] [outer = 00000000] 12:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (140BD800) [pid = 3732] [serial = 2158] [outer = 13BAF800] 12:17:31 INFO - PROCESS | 3732 | 1464635851427 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (140C9000) [pid = 3732] [serial = 2159] [outer = 13BAF800] 12:17:31 INFO - PROCESS | 3732 | 1464635851865 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 12:17:31 INFO - PROCESS | 3732 | 1464635851919 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3732 | 1464635851920 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 3732 | 1464635851924 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:17:31 INFO - PROCESS | 3732 | 1464635851925 Marionette TRACE conn3 <- [1,2842,null,{}] 12:17:31 INFO - PROCESS | 3732 | 1464635851934 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}] 12:17:32 INFO - PROCESS | 3732 | 1464635852038 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:17:32 INFO - PROCESS | 3732 | 1464635852044 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 3732 | ++DOCSHELL 10D42000 == 31 [pid = 3732] [id = 720] 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (140C7400) [pid = 3732] [serial = 2160] [outer = 00000000] 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (14392400) [pid = 3732] [serial = 2161] [outer = 140C7400] 12:17:32 INFO - PROCESS | 3732 | 1464635852088 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (14ED8400) [pid = 3732] [serial = 2162] [outer = 140C7400] 12:17:32 INFO - PROCESS | 3732 | 1464635852537 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]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 624ms 12:17:32 INFO - PROCESS | 3732 | 1464635852562 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 3732 | 1464635852564 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:17:32 INFO - PROCESS | 3732 | 1464635852567 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 3732 | 1464635852569 Marionette TRACE conn3 <- [1,2846,null,{}] 12:17:32 INFO - PROCESS | 3732 | 1464635852572 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}] 12:17:32 INFO - PROCESS | 3732 | 1464635852698 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:17:32 INFO - PROCESS | 3732 | 1464635852797 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 3732 | ++DOCSHELL 1563E800 == 32 [pid = 3732] [id = 721] 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15640800) [pid = 3732] [serial = 2163] [outer = 00000000] 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15D67C00) [pid = 3732] [serial = 2164] [outer = 15640800] 12:17:32 INFO - PROCESS | 3732 | 1464635852844 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1627C400) [pid = 3732] [serial = 2165] [outer = 15640800] 12:17:33 INFO - PROCESS | 3732 | 1464635853236 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16E76400) [pid = 3732] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10D16400) [pid = 3732] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15F72400) [pid = 3732] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16B22800) [pid = 3732] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16739C00) [pid = 3732] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (13901800) [pid = 3732] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1307A000) [pid = 3732] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (164C5000) [pid = 3732] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10533000) [pid = 3732] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14E5D400) [pid = 3732] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (11299000) [pid = 3732] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (140C1000) [pid = 3732] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (156D1000) [pid = 3732] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:17:33 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (12D2D400) [pid = 3732] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:17:33 INFO - PROCESS | 3732 | 1464635853454 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 3732 | 1464635853456 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 3732 | 1464635853466 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 3732 | 1464635853467 Marionette TRACE conn3 <- [1,2850,null,{}] 12:17:33 INFO - PROCESS | 3732 | 1464635853471 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}] 12:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:17:33 INFO - PROCESS | 3732 | 1464635853545 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:17:33 INFO - PROCESS | 3732 | 1464635853553 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 3732 | ++DOCSHELL 11299000 == 33 [pid = 3732] [id = 722] 12:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (11C06400) [pid = 3732] [serial = 2166] [outer = 00000000] 12:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1331A400) [pid = 3732] [serial = 2167] [outer = 11C06400] 12:17:33 INFO - PROCESS | 3732 | 1464635853597 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (139BC800) [pid = 3732] [serial = 2168] [outer = 11C06400] 12:17:34 INFO - PROCESS | 3732 | 1464635854028 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 577ms 12:17:34 INFO - PROCESS | 3732 | 1464635854082 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 3732 | 1464635854084 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:17:34 INFO - PROCESS | 3732 | 1464635854092 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 3732 | 1464635854094 Marionette TRACE conn3 <- [1,2854,null,{}] 12:17:34 INFO - PROCESS | 3732 | 1464635854097 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}] 12:17:34 INFO - PROCESS | 3732 | 1464635854172 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:17:34 INFO - PROCESS | 3732 | 1464635854178 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 3732 | ++DOCSHELL 130A0800 == 34 [pid = 3732] [id = 723] 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (140C6000) [pid = 3732] [serial = 2169] [outer = 00000000] 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15D72800) [pid = 3732] [serial = 2170] [outer = 140C6000] 12:17:34 INFO - PROCESS | 3732 | 1464635854221 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (164C6C00) [pid = 3732] [serial = 2171] [outer = 140C6000] 12:17:34 INFO - PROCESS | 3732 | 1464635854655 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 593ms 12:17:34 INFO - PROCESS | 3732 | 1464635854693 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 3732 | 1464635854695 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:17:34 INFO - PROCESS | 3732 | 1464635854698 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 3732 | 1464635854700 Marionette TRACE conn3 <- [1,2858,null,{}] 12:17:34 INFO - PROCESS | 3732 | 1464635854707 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}] 12:17:34 INFO - PROCESS | 3732 | 1464635854788 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:17:34 INFO - PROCESS | 3732 | 1464635854794 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 3732 | ++DOCSHELL 1667A400 == 35 [pid = 3732] [id = 724] 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16686400) [pid = 3732] [serial = 2172] [outer = 00000000] 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16739800) [pid = 3732] [serial = 2173] [outer = 16686400] 12:17:34 INFO - PROCESS | 3732 | 1464635854838 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (168DB400) [pid = 3732] [serial = 2174] [outer = 16686400] 12:17:35 INFO - PROCESS | 3732 | 1464635855284 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]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 639ms 12:17:35 INFO - PROCESS | 3732 | 1464635855336 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 3732 | 1464635855337 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:17:35 INFO - PROCESS | 3732 | 1464635855341 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 3732 | 1464635855342 Marionette TRACE conn3 <- [1,2862,null,{}] 12:17:35 INFO - PROCESS | 3732 | 1464635855346 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}] 12:17:35 INFO - PROCESS | 3732 | 1464635855425 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:17:35 INFO - PROCESS | 3732 | 1464635855433 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 3732 | ++DOCSHELL 10D48C00 == 36 [pid = 3732] [id = 725] 12:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15D68C00) [pid = 3732] [serial = 2175] [outer = 00000000] 12:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1696EC00) [pid = 3732] [serial = 2176] [outer = 15D68C00] 12:17:35 INFO - PROCESS | 3732 | 1464635855478 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (16970C00) [pid = 3732] [serial = 2177] [outer = 15D68C00] 12:17:36 INFO - PROCESS | 3732 | 1464635856217 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]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 936ms 12:17:36 INFO - PROCESS | 3732 | 1464635856287 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 3732 | 1464635856291 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:17:36 INFO - PROCESS | 3732 | 1464635856296 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 3732 | 1464635856300 Marionette TRACE conn3 <- [1,2866,null,{}] 12:17:36 INFO - PROCESS | 3732 | 1464635856305 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}] 12:17:36 INFO - PROCESS | 3732 | 1464635856443 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:17:36 INFO - PROCESS | 3732 | 1464635856574 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 3732 | ++DOCSHELL 10D16800 == 37 [pid = 3732] [id = 726] 12:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10D3F800) [pid = 3732] [serial = 2178] [outer = 00000000] 12:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1106B000) [pid = 3732] [serial = 2179] [outer = 10D3F800] 12:17:36 INFO - PROCESS | 3732 | 1464635856630 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1288E800) [pid = 3732] [serial = 2180] [outer = 10D3F800] 12:17:37 INFO - PROCESS | 3732 | 1464635857261 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]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 999ms 12:17:37 INFO - PROCESS | 3732 | 1464635857300 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 3732 | 1464635857306 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:17:37 INFO - PROCESS | 3732 | 1464635857312 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 3732 | 1464635857315 Marionette TRACE conn3 <- [1,2870,null,{}] 12:17:37 INFO - PROCESS | 3732 | 1464635857319 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}] 12:17:37 INFO - PROCESS | 3732 | 1464635857425 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:17:37 INFO - PROCESS | 3732 | 1464635857560 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 3732 | ++DOCSHELL 140DB400 == 38 [pid = 3732] [id = 727] 12:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (140DCC00) [pid = 3732] [serial = 2181] [outer = 00000000] 12:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15256C00) [pid = 3732] [serial = 2182] [outer = 140DCC00] 12:17:37 INFO - PROCESS | 3732 | 1464635857615 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15682800) [pid = 3732] [serial = 2183] [outer = 140DCC00] 12:17:38 INFO - PROCESS | 3732 | 1464635858238 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]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 936ms 12:17:38 INFO - PROCESS | 3732 | 1464635858256 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 3732 | 1464635858258 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:17:38 INFO - PROCESS | 3732 | 1464635858262 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 3732 | 1464635858266 Marionette TRACE conn3 <- [1,2874,null,{}] 12:17:38 INFO - PROCESS | 3732 | 1464635858277 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}] 12:17:38 INFO - PROCESS | 3732 | 1464635858380 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:17:38 INFO - PROCESS | 3732 | 1464635858524 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 3732 | ++DOCSHELL 10D41C00 == 39 [pid = 3732] [id = 728] 12:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10D43400) [pid = 3732] [serial = 2184] [outer = 00000000] 12:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16B24C00) [pid = 3732] [serial = 2185] [outer = 10D43400] 12:17:38 INFO - PROCESS | 3732 | 1464635858582 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16E70400) [pid = 3732] [serial = 2186] [outer = 10D43400] 12:17:39 INFO - PROCESS | 3732 | 1464635859270 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]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1045ms 12:17:39 INFO - PROCESS | 3732 | 1464635859310 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3732 | 1464635859316 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:17:39 INFO - PROCESS | 3732 | 1464635859344 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3732 | 1464635859349 Marionette TRACE conn3 <- [1,2878,null,{}] 12:17:39 INFO - PROCESS | 3732 | 1464635859356 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}] 12:17:39 INFO - PROCESS | 3732 | 1464635859453 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:17:39 INFO - PROCESS | 3732 | 1464635859590 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 3732 | ++DOCSHELL 10D48400 == 40 [pid = 3732] [id = 729] 12:17:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (10E2C400) [pid = 3732] [serial = 2187] [outer = 00000000] 12:17:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (11075C00) [pid = 3732] [serial = 2188] [outer = 10E2C400] 12:17:39 INFO - PROCESS | 3732 | 1464635859642 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (12D2D400) [pid = 3732] [serial = 2189] [outer = 10E2C400] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 1667A400 == 39 [pid = 3732] [id = 724] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 130A0800 == 38 [pid = 3732] [id = 723] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 11299000 == 37 [pid = 3732] [id = 722] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 1563E800 == 36 [pid = 3732] [id = 721] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 10D42000 == 35 [pid = 3732] [id = 720] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 1390D000 == 34 [pid = 3732] [id = 719] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 131A7800 == 33 [pid = 3732] [id = 718] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 11075400 == 32 [pid = 3732] [id = 717] 12:17:39 INFO - PROCESS | 3732 | --DOCSHELL 10A5B000 == 31 [pid = 3732] [id = 716] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (17169400) [pid = 3732] [serial = 2099] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10D41000) [pid = 3732] [serial = 2104] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (164CB400) [pid = 3732] [serial = 2126] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10D45800) [pid = 3732] [serial = 2105] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (16E77800) [pid = 3732] [serial = 2131] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (168DC800) [pid = 3732] [serial = 2128] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (139BF400) [pid = 3732] [serial = 2113] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (172B6C00) [pid = 3732] [serial = 2132] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (139C5000) [pid = 3732] [serial = 2114] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (13BAFC00) [pid = 3732] [serial = 2134] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (13BB7C00) [pid = 3732] [serial = 2135] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16E6F800) [pid = 3732] [serial = 2137] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10562000) [pid = 3732] [serial = 2101] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (105EE400) [pid = 3732] [serial = 2102] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15407000) [pid = 3732] [serial = 2119] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1540D800) [pid = 3732] [serial = 2120] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (11C64C00) [pid = 3732] [serial = 2107] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1288EC00) [pid = 3732] [serial = 2108] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (140E7400) [pid = 3732] [serial = 2116] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14392C00) [pid = 3732] [serial = 2117] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15D70800) [pid = 3732] [serial = 2122] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (133A7C00) [pid = 3732] [serial = 2111] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (131A8800) [pid = 3732] [serial = 2110] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (164C7000) [pid = 3732] [serial = 2125] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (175A2C00) [pid = 3732] [serial = 2138] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1696DC00) [pid = 3732] [serial = 2129] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (15D3C800) [pid = 3732] [serial = 2123] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (175C4800) [pid = 3732] [serial = 2140] [outer = 00000000] [url = about:blank] 12:17:40 INFO - PROCESS | 3732 | 1464635860149 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 874ms 12:17:40 INFO - PROCESS | 3732 | 1464635860204 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 3732 | 1464635860210 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:17:40 INFO - PROCESS | 3732 | 1464635860216 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 3732 | 1464635860218 Marionette TRACE conn3 <- [1,2882,null,{}] 12:17:40 INFO - PROCESS | 3732 | 1464635860222 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}] 12:17:40 INFO - PROCESS | 3732 | 1464635860305 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:17:40 INFO - PROCESS | 3732 | 1464635860314 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 3732 | ++DOCSHELL 10D16400 == 32 [pid = 3732] [id = 730] 12:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1106E800) [pid = 3732] [serial = 2190] [outer = 00000000] 12:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (12D75800) [pid = 3732] [serial = 2191] [outer = 1106E800] 12:17:40 INFO - PROCESS | 3732 | 1464635860360 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (130A7800) [pid = 3732] [serial = 2192] [outer = 1106E800] 12:17:40 INFO - PROCESS | 3732 | 1464635860852 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]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 702ms 12:17:40 INFO - PROCESS | 3732 | 1464635860914 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 3732 | 1464635860916 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:17:40 INFO - PROCESS | 3732 | 1464635860919 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 3732 | 1464635860923 Marionette TRACE conn3 <- [1,2886,null,{}] 12:17:40 INFO - PROCESS | 3732 | 1464635860933 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}] 12:17:41 INFO - PROCESS | 3732 | 1464635861022 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:17:41 INFO - PROCESS | 3732 | 1464635861120 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 3732 | ++DOCSHELL 139C5800 == 33 [pid = 3732] [id = 731] 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (139C5C00) [pid = 3732] [serial = 2193] [outer = 00000000] 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (13BB1800) [pid = 3732] [serial = 2194] [outer = 139C5C00] 12:17:41 INFO - PROCESS | 3732 | 1464635861175 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (140C2000) [pid = 3732] [serial = 2195] [outer = 139C5C00] 12:17:41 INFO - PROCESS | 3732 | 1464635861540 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]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 624ms 12:17:41 INFO - PROCESS | 3732 | 1464635861573 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 3732 | 1464635861576 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 3732 | 1464635861580 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:17:41 INFO - PROCESS | 3732 | 1464635861581 Marionette TRACE conn3 <- [1,2890,null,{}] 12:17:41 INFO - PROCESS | 3732 | 1464635861585 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}] 12:17:41 INFO - PROCESS | 3732 | 1464635861666 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:17:41 INFO - PROCESS | 3732 | 1464635861672 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 3732 | ++DOCSHELL 140E0400 == 34 [pid = 3732] [id = 732] 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (140E8C00) [pid = 3732] [serial = 2196] [outer = 00000000] 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14E55C00) [pid = 3732] [serial = 2197] [outer = 140E8C00] 12:17:41 INFO - PROCESS | 3732 | 1464635861717 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1540D800) [pid = 3732] [serial = 2198] [outer = 140E8C00] 12:17:42 INFO - PROCESS | 3732 | 1464635862197 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 687ms 12:17:42 INFO - PROCESS | 3732 | 1464635862269 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3732 | 1464635862271 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:17:42 INFO - PROCESS | 3732 | 1464635862275 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 3732 | 1464635862285 Marionette TRACE conn3 <- [1,2894,null,{}] 12:17:42 INFO - PROCESS | 3732 | 1464635862289 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}] 12:17:42 INFO - PROCESS | 3732 | 1464635862396 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:17:42 INFO - PROCESS | 3732 | 1464635862406 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 3732 | ++DOCSHELL 1563B800 == 35 [pid = 3732] [id = 733] 12:17:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1563C000) [pid = 3732] [serial = 2199] [outer = 00000000] 12:17:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (156D4400) [pid = 3732] [serial = 2200] [outer = 1563C000] 12:17:42 INFO - PROCESS | 3732 | 1464635862502 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15F70800) [pid = 3732] [serial = 2201] [outer = 1563C000] 12:17:42 INFO - PROCESS | 3732 | 1464635862927 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]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 702ms 12:17:42 INFO - PROCESS | 3732 | 1464635862981 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3732 | 1464635862983 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:17:42 INFO - PROCESS | 3732 | 1464635862986 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 3732 | 1464635862988 Marionette TRACE conn3 <- [1,2898,null,{}] 12:17:42 INFO - PROCESS | 3732 | 1464635862991 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}] 12:17:43 INFO - PROCESS | 3732 | 1464635863153 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:17:43 INFO - PROCESS | 3732 | 1464635863178 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 3732 | ++DOCSHELL 15F7D000 == 36 [pid = 3732] [id = 734] 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (164C6000) [pid = 3732] [serial = 2202] [outer = 00000000] 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16733800) [pid = 3732] [serial = 2203] [outer = 164C6000] 12:17:43 INFO - PROCESS | 3732 | 1464635863222 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (168DD400) [pid = 3732] [serial = 2204] [outer = 164C6000] 12:17:43 INFO - PROCESS | 3732 | 1464635863627 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]]]}] 12:17:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:17:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:17:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 686ms 12:17:43 INFO - PROCESS | 3732 | 1464635863685 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 3732 | 1464635863687 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /DOMEvents/constructors.html 12:17:43 INFO - PROCESS | 3732 | 1464635863690 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 3732 | 1464635863692 Marionette TRACE conn3 <- [1,2902,null,{}] 12:17:43 INFO - PROCESS | 3732 | 1464635863695 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}] 12:17:43 INFO - PROCESS | 3732 | 1464635863808 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:17:43 INFO - PROCESS | 3732 | 1464635863814 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 3732 | ++DOCSHELL 10D0C000 == 37 [pid = 3732] [id = 735] 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (14E54C00) [pid = 3732] [serial = 2205] [outer = 00000000] 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16E6EC00) [pid = 3732] [serial = 2206] [outer = 14E54C00] 12:17:43 INFO - PROCESS | 3732 | 1464635863861 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (16E71400) [pid = 3732] [serial = 2207] [outer = 14E54C00] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1673CC00) [pid = 3732] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (16686400) [pid = 3732] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (140C7400) [pid = 3732] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15640800) [pid = 3732] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11075800) [pid = 3732] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10A5B800) [pid = 3732] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (131A8000) [pid = 3732] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (11C06400) [pid = 3732] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (140C6000) [pid = 3732] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:17:44 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (13BAF800) [pid = 3732] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:17:44 INFO - PROCESS | 3732 | 1464635864433 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]]]}] 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:17:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 811ms 12:17:44 INFO - PROCESS | 3732 | 1464635864507 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 3732 | 1464635864510 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:17:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:17:44 INFO - PROCESS | 3732 | 1464635864513 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 3732 | 1464635864515 Marionette TRACE conn3 <- [1,2906,null,{}] 12:17:44 INFO - PROCESS | 3732 | 1464635864518 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}] 12:17:44 INFO - PROCESS | 3732 | 1464635864595 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:17:44 INFO - PROCESS | 3732 | 1464635864604 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 3732 | ++DOCSHELL 10536C00 == 38 [pid = 3732] [id = 736] 12:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (13BB2C00) [pid = 3732] [serial = 2208] [outer = 00000000] 12:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (16732C00) [pid = 3732] [serial = 2209] [outer = 13BB2C00] 12:17:44 INFO - PROCESS | 3732 | 1464635864647 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1673BC00) [pid = 3732] [serial = 2210] [outer = 13BB2C00] 12:17:45 INFO - PROCESS | 3732 | 1464635865054 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:17:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 593ms 12:17:45 INFO - PROCESS | 3732 | 1464635865110 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 3732 | 1464635865112 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:17:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:17:45 INFO - PROCESS | 3732 | 1464635865115 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 3732 | 1464635865117 Marionette TRACE conn3 <- [1,2910,null,{}] 12:17:45 INFO - PROCESS | 3732 | 1464635865120 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}] 12:17:45 INFO - PROCESS | 3732 | 1464635865196 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:17:45 INFO - PROCESS | 3732 | 1464635865203 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 3732 | ++DOCSHELL 1673CC00 == 39 [pid = 3732] [id = 737] 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16E69800) [pid = 3732] [serial = 2211] [outer = 00000000] 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1722F400) [pid = 3732] [serial = 2212] [outer = 16E69800] 12:17:45 INFO - PROCESS | 3732 | 1464635865246 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1759EC00) [pid = 3732] [serial = 2213] [outer = 16E69800] 12:17:45 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:45 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:45 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:45 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:17:45 INFO - PROCESS | 3732 | 1464635865664 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]]]}] 12:17:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:17:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:45 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 12:17:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:45 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 12:17:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:45 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]" 12:17:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:17:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:17:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 608ms 12:17:45 INFO - PROCESS | 3732 | 1464635865719 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 3732 | 1464635865722 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:17:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:17:45 INFO - PROCESS | 3732 | 1464635865725 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 3732 | 1464635865727 Marionette TRACE conn3 <- [1,2914,null,{}] 12:17:45 INFO - PROCESS | 3732 | 1464635865730 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}] 12:17:45 INFO - PROCESS | 3732 | 1464635865807 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:17:45 INFO - PROCESS | 3732 | 1464635865813 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 3732 | ++DOCSHELL 16FF1800 == 40 [pid = 3732] [id = 738] 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (175A0C00) [pid = 3732] [serial = 2214] [outer = 00000000] 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (175C4C00) [pid = 3732] [serial = 2215] [outer = 175A0C00] 12:17:45 INFO - PROCESS | 3732 | 1464635865856 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (175CC000) [pid = 3732] [serial = 2216] [outer = 175A0C00] 12:17:46 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:17:46 INFO - PROCESS | 3732 | 1464635866468 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]]]}] 12:17:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:17:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 796ms 12:17:46 INFO - PROCESS | 3732 | 1464635866527 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 3732 | 1464635866532 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:17:46 INFO - PROCESS | 3732 | 1464635866538 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 3732 | 1464635866542 Marionette TRACE conn3 <- [1,2918,null,{}] 12:17:46 INFO - PROCESS | 3732 | 1464635866548 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}] 12:17:46 INFO - PROCESS | 3732 | 1464635866688 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:17:46 INFO - PROCESS | 3732 | 1464635866798 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 3732 | ++DOCSHELL 10D0D000 == 41 [pid = 3732] [id = 739] 12:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10D0D800) [pid = 3732] [serial = 2217] [outer = 00000000] 12:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (11075400) [pid = 3732] [serial = 2218] [outer = 10D0D800] 12:17:46 INFO - PROCESS | 3732 | 1464635866867 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (11C06400) [pid = 3732] [serial = 2219] [outer = 10D0D800] 12:17:47 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:17:47 INFO - PROCESS | 3732 | 1464635867398 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]]]}] 12:17:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:17:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 904ms 12:17:47 INFO - PROCESS | 3732 | 1464635867443 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 3732 | 1464635867448 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:17:47 INFO - PROCESS | 3732 | 1464635867455 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 3732 | 1464635867458 Marionette TRACE conn3 <- [1,2922,null,{}] 12:17:47 INFO - PROCESS | 3732 | 1464635867462 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}] 12:17:47 INFO - PROCESS | 3732 | 1464635867567 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:17:47 INFO - PROCESS | 3732 | 1464635867675 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 3732 | ++DOCSHELL 12A9D400 == 42 [pid = 3732] [id = 740] 12:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (12D76C00) [pid = 3732] [serial = 2220] [outer = 00000000] 12:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (139C8000) [pid = 3732] [serial = 2221] [outer = 12D76C00] 12:17:47 INFO - PROCESS | 3732 | 1464635867730 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (140DD400) [pid = 3732] [serial = 2222] [outer = 12D76C00] 12:17:48 INFO - PROCESS | 3732 | 1464635868219 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]]]}] 12:17:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:17:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 795ms 12:17:48 INFO - PROCESS | 3732 | 1464635868255 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 3732 | 1464635868257 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:17:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:17:48 INFO - PROCESS | 3732 | 1464635868261 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 3732 | 1464635868265 Marionette TRACE conn3 <- [1,2926,null,{}] 12:17:48 INFO - PROCESS | 3732 | 1464635868294 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}] 12:17:48 INFO - PROCESS | 3732 | 1464635868400 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:17:48 INFO - PROCESS | 3732 | 1464635868509 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 3732 | ++DOCSHELL 16731000 == 43 [pid = 3732] [id = 741] 12:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (16731C00) [pid = 3732] [serial = 2223] [outer = 00000000] 12:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (16974400) [pid = 3732] [serial = 2224] [outer = 16731C00] 12:17:48 INFO - PROCESS | 3732 | 1464635868565 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (175A4400) [pid = 3732] [serial = 2225] [outer = 16731C00] 12:17:49 INFO - PROCESS | 3732 | 1464635869130 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]]]}] 12:17:49 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. 12:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 905ms 12:17:49 INFO - PROCESS | 3732 | 1464635869164 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 3732 | 1464635869167 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:17:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:17:49 INFO - PROCESS | 3732 | 1464635869171 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 3732 | 1464635869173 Marionette TRACE conn3 <- [1,2930,null,{}] 12:17:49 INFO - PROCESS | 3732 | 1464635869177 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}] 12:17:49 INFO - PROCESS | 3732 | 1464635869286 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:17:49 INFO - PROCESS | 3732 | 1464635869393 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 3732 | ++DOCSHELL 16973000 == 44 [pid = 3732] [id = 742] 12:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (175A2800) [pid = 3732] [serial = 2226] [outer = 00000000] 12:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (17631400) [pid = 3732] [serial = 2227] [outer = 175A2800] 12:17:49 INFO - PROCESS | 3732 | 1464635869447 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (17636000) [pid = 3732] [serial = 2228] [outer = 175A2800] 12:17:49 INFO - PROCESS | 3732 | 1464635869961 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"]]]}] 12:17:49 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 12:17:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 826ms 12:17:50 INFO - PROCESS | 3732 | 1464635870013 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 3732 | 1464635870016 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:17:50 INFO - PROCESS | 3732 | 1464635870034 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 3732 | 1464635870036 Marionette TRACE conn3 <- [1,2934,null,{}] 12:17:50 INFO - PROCESS | 3732 | 1464635870041 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}] 12:17:50 INFO - PROCESS | 3732 | 1464635870140 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:17:50 INFO - PROCESS | 3732 | 1464635870253 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 3732 | ++DOCSHELL 1053AC00 == 45 [pid = 3732] [id = 743] 12:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (105E8400) [pid = 3732] [serial = 2229] [outer = 00000000] 12:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (10D49000) [pid = 3732] [serial = 2230] [outer = 105E8400] 12:17:50 INFO - PROCESS | 3732 | 1464635870307 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (11A0E800) [pid = 3732] [serial = 2231] [outer = 105E8400] 12:17:51 INFO - PROCESS | 3732 | 1464635871009 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]]]}] 12:17:51 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. 12:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1045ms 12:17:51 INFO - PROCESS | 3732 | 1464635871060 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 3732 | 1464635871064 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:17:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:17:51 INFO - PROCESS | 3732 | 1464635871085 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 3732 | 1464635871088 Marionette TRACE conn3 <- [1,2938,null,{}] 12:17:51 INFO - PROCESS | 3732 | 1464635871093 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}] 12:17:51 INFO - PROCESS | 3732 | 1464635871194 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:17:51 INFO - PROCESS | 3732 | 1464635871350 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 1673CC00 == 44 [pid = 3732] [id = 737] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10536C00 == 43 [pid = 3732] [id = 736] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D0C000 == 42 [pid = 3732] [id = 735] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 15F7D000 == 41 [pid = 3732] [id = 734] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 1563B800 == 40 [pid = 3732] [id = 733] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 140E0400 == 39 [pid = 3732] [id = 732] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 139C5800 == 38 [pid = 3732] [id = 731] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D16400 == 37 [pid = 3732] [id = 730] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D48400 == 36 [pid = 3732] [id = 729] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D41C00 == 35 [pid = 3732] [id = 728] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 140DB400 == 34 [pid = 3732] [id = 727] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D16800 == 33 [pid = 3732] [id = 726] 12:17:51 INFO - PROCESS | 3732 | --DOCSHELL 10D48C00 == 32 [pid = 3732] [id = 725] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (175C9C00) [pid = 3732] [serial = 2141] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (16739800) [pid = 3732] [serial = 2173] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (14392400) [pid = 3732] [serial = 2161] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (15D67C00) [pid = 3732] [serial = 2164] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1129AC00) [pid = 3732] [serial = 2152] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (11C64800) [pid = 3732] [serial = 2153] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10D0C400) [pid = 3732] [serial = 2149] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10D15400) [pid = 3732] [serial = 2150] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1371B400) [pid = 3732] [serial = 2155] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (139B9800) [pid = 3732] [serial = 2156] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1050C400) [pid = 3732] [serial = 2143] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1129A400) [pid = 3732] [serial = 2146] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1331A400) [pid = 3732] [serial = 2167] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15D72800) [pid = 3732] [serial = 2170] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1627C400) [pid = 3732] [serial = 2165] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (140BD800) [pid = 3732] [serial = 2158] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (140C9000) [pid = 3732] [serial = 2159] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14ED8400) [pid = 3732] [serial = 2162] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (168DB400) [pid = 3732] [serial = 2174] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (139BC800) [pid = 3732] [serial = 2168] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (164C6C00) [pid = 3732] [serial = 2171] [outer = 00000000] [url = about:blank] 12:17:51 INFO - PROCESS | 3732 | ++DOCSHELL 10507800 == 33 [pid = 3732] [id = 744] 12:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1050A400) [pid = 3732] [serial = 2232] [outer = 00000000] 12:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10A5B800) [pid = 3732] [serial = 2233] [outer = 1050A400] 12:17:51 INFO - PROCESS | 3732 | 1464635871434 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10D16400) [pid = 3732] [serial = 2234] [outer = 1050A400] 12:17:51 INFO - PROCESS | 3732 | ++DOCSHELL 11C94800 == 34 [pid = 3732] [id = 745] 12:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (11C9C000) [pid = 3732] [serial = 2235] [outer = 00000000] 12:17:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (12889000) [pid = 3732] [serial = 2236] [outer = 11C9C000] 12:17:51 INFO - PROCESS | 3732 | 1464635871845 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]]]}] 12:17:51 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. 12:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 12:17:51 INFO - PROCESS | 3732 | 1464635871895 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 3732 | 1464635871901 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:17:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:17:51 INFO - PROCESS | 3732 | 1464635871910 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 3732 | 1464635871913 Marionette TRACE conn3 <- [1,2942,null,{}] 12:17:51 INFO - PROCESS | 3732 | 1464635871916 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}] 12:17:52 INFO - PROCESS | 3732 | 1464635872028 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:17:52 INFO - PROCESS | 3732 | 1464635872045 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 3732 | ++DOCSHELL 131A8000 == 35 [pid = 3732] [id = 746] 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (131AA800) [pid = 3732] [serial = 2237] [outer = 00000000] 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (133AC000) [pid = 3732] [serial = 2238] [outer = 131AA800] 12:17:52 INFO - PROCESS | 3732 | 1464635872090 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1371D800) [pid = 3732] [serial = 2239] [outer = 131AA800] 12:17:52 INFO - PROCESS | 3732 | 1464635872553 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]]]}] 12:17:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:52 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 12:17:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 686ms 12:17:52 INFO - PROCESS | 3732 | 1464635872607 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 3732 | 1464635872609 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:17:52 INFO - PROCESS | 3732 | 1464635872612 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:17:52 INFO - PROCESS | 3732 | 1464635872616 Marionette TRACE conn3 <- [1,2946,null,{}] 12:17:52 INFO - PROCESS | 3732 | 1464635872626 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}] 12:17:52 INFO - PROCESS | 3732 | 1464635872731 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:17:52 INFO - PROCESS | 3732 | 1464635872741 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 3732 | ++DOCSHELL 13DBB000 == 36 [pid = 3732] [id = 747] 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (13DBF000) [pid = 3732] [serial = 2240] [outer = 00000000] 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (140E6000) [pid = 3732] [serial = 2241] [outer = 13DBF000] 12:17:52 INFO - PROCESS | 3732 | 1464635872787 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14ED4C00) [pid = 3732] [serial = 2242] [outer = 13DBF000] 12:17:53 INFO - PROCESS | 3732 | 1464635873224 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]]]}] 12:17:53 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. 12:17:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 639ms 12:17:53 INFO - PROCESS | 3732 | 1464635873250 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 3732 | 1464635873253 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:17:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:17:53 INFO - PROCESS | 3732 | 1464635873256 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 3732 | 1464635873258 Marionette TRACE conn3 <- [1,2950,null,{}] 12:17:53 INFO - PROCESS | 3732 | 1464635873261 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}] 12:17:53 INFO - PROCESS | 3732 | 1464635873348 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:17:53 INFO - PROCESS | 3732 | 1464635873354 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 3732 | ++DOCSHELL 140DE800 == 37 [pid = 3732] [id = 748] 12:17:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1438C400) [pid = 3732] [serial = 2243] [outer = 00000000] 12:17:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15D3D000) [pid = 3732] [serial = 2244] [outer = 1438C400] 12:17:53 INFO - PROCESS | 3732 | 1464635873398 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15D70800) [pid = 3732] [serial = 2245] [outer = 1438C400] 12:17:53 INFO - PROCESS | 3732 | 1464635873852 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]]]}] 12:17:53 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. 12:17:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 640ms 12:17:53 INFO - PROCESS | 3732 | 1464635873908 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 3732 | 1464635873910 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:17:53 INFO - PROCESS | 3732 | 1464635873913 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 3732 | 1464635873915 Marionette TRACE conn3 <- [1,2954,null,{}] 12:17:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:17:53 INFO - PROCESS | 3732 | 1464635873918 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}] 12:17:54 INFO - PROCESS | 3732 | 1464635874034 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:17:54 INFO - PROCESS | 3732 | 1464635874039 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 3732 | ++DOCSHELL 1567E400 == 38 [pid = 3732] [id = 749] 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (16279400) [pid = 3732] [serial = 2246] [outer = 00000000] 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (164C6400) [pid = 3732] [serial = 2247] [outer = 16279400] 12:17:54 INFO - PROCESS | 3732 | 1464635874088 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (164CCC00) [pid = 3732] [serial = 2248] [outer = 16279400] 12:17:54 INFO - PROCESS | 3732 | 1464635874530 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]]]}] 12:17:54 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. 12:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 640ms 12:17:54 INFO - PROCESS | 3732 | 1464635874555 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 3732 | 1464635874557 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:17:54 INFO - PROCESS | 3732 | 1464635874566 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 3732 | 1464635874568 Marionette TRACE conn3 <- [1,2958,null,{}] 12:17:54 INFO - PROCESS | 3732 | 1464635874571 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}] 12:17:54 INFO - PROCESS | 3732 | 1464635874686 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:17:54 INFO - PROCESS | 3732 | 1464635874692 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 3732 | ++DOCSHELL 1667F800 == 39 [pid = 3732] [id = 750] 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16734000) [pid = 3732] [serial = 2249] [outer = 00000000] 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (168DDC00) [pid = 3732] [serial = 2250] [outer = 16734000] 12:17:54 INFO - PROCESS | 3732 | 1464635874787 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (16923000) [pid = 3732] [serial = 2251] [outer = 16734000] 12:17:55 INFO - PROCESS | 3732 | 1464635875208 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]]]}] 12:17:55 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. 12:17:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 687ms 12:17:55 INFO - PROCESS | 3732 | 1464635875261 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 3732 | 1464635875263 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:17:55 INFO - PROCESS | 3732 | 1464635875266 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:17:55 INFO - PROCESS | 3732 | 1464635875268 Marionette TRACE conn3 <- [1,2962,null,{}] 12:17:55 INFO - PROCESS | 3732 | 1464635875271 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}] 12:17:55 INFO - PROCESS | 3732 | 1464635875388 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:17:55 INFO - PROCESS | 3732 | 1464635875393 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 3732 | ++DOCSHELL 16975400 == 40 [pid = 3732] [id = 751] 12:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (16FF8800) [pid = 3732] [serial = 2252] [outer = 00000000] 12:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (175A5400) [pid = 3732] [serial = 2253] [outer = 16FF8800] 12:17:55 INFO - PROCESS | 3732 | 1464635875437 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (175A8400) [pid = 3732] [serial = 2254] [outer = 16FF8800] 12:17:55 INFO - PROCESS | 3732 | 1464635875848 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]]]}] 12:17:55 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. 12:17:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 624ms 12:17:55 INFO - PROCESS | 3732 | 1464635875904 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 3732 | 1464635875906 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:17:55 INFO - PROCESS | 3732 | 1464635875909 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 3732 | 1464635875920 Marionette TRACE conn3 <- [1,2966,null,{}] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1563C000) [pid = 3732] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1106E800) [pid = 3732] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (139C5C00) [pid = 3732] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (140E8C00) [pid = 3732] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (164C6000) [pid = 3732] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (14E54C00) [pid = 3732] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (13BB2C00) [pid = 3732] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10E2C400) [pid = 3732] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:17:56 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (16E69800) [pid = 3732] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:17:56 INFO - PROCESS | 3732 | 1464635876048 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}] 12:17:56 INFO - PROCESS | 3732 | 1464635876157 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:17:56 INFO - PROCESS | 3732 | 1464635876166 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 3732 | ++DOCSHELL 14E54C00 == 41 [pid = 3732] [id = 752] 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (14E5F800) [pid = 3732] [serial = 2255] [outer = 00000000] 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (164C6000) [pid = 3732] [serial = 2256] [outer = 14E5F800] 12:17:56 INFO - PROCESS | 3732 | 1464635876210 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (16733400) [pid = 3732] [serial = 2257] [outer = 14E5F800] 12:17:56 INFO - PROCESS | 3732 | 1464635876623 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]]]}] 12:17:56 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. 12:17:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 749ms 12:17:56 INFO - PROCESS | 3732 | 1464635876677 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 3732 | 1464635876679 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:17:56 INFO - PROCESS | 3732 | 1464635876682 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 3732 | 1464635876684 Marionette TRACE conn3 <- [1,2970,null,{}] 12:17:56 INFO - PROCESS | 3732 | 1464635876691 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}] 12:17:56 INFO - PROCESS | 3732 | 1464635876768 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:17:56 INFO - PROCESS | 3732 | 1464635876774 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 3732 | ++DOCSHELL 175A4C00 == 42 [pid = 3732] [id = 753] 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (175D0C00) [pid = 3732] [serial = 2258] [outer = 00000000] 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1763B400) [pid = 3732] [serial = 2259] [outer = 175D0C00] 12:17:56 INFO - PROCESS | 3732 | 1464635876817 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1763D000) [pid = 3732] [serial = 2260] [outer = 175D0C00] 12:17:57 INFO - PROCESS | 3732 | 1464635877219 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"]]]}] 12:17:57 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 12:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms 12:17:57 INFO - PROCESS | 3732 | 1464635877278 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 3732 | 1464635877280 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:17:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:17:57 INFO - PROCESS | 3732 | 1464635877294 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 3732 | 1464635877296 Marionette TRACE conn3 <- [1,2974,null,{}] 12:17:57 INFO - PROCESS | 3732 | 1464635877299 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}] 12:17:57 INFO - PROCESS | 3732 | 1464635877384 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:17:57 INFO - PROCESS | 3732 | 1464635877390 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 3732 | ++DOCSHELL 17237C00 == 43 [pid = 3732] [id = 754] 12:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (176C1800) [pid = 3732] [serial = 2261] [outer = 00000000] 12:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (178C4400) [pid = 3732] [serial = 2262] [outer = 176C1800] 12:17:57 INFO - PROCESS | 3732 | 1464635877440 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (178C7400) [pid = 3732] [serial = 2263] [outer = 176C1800] 12:17:57 INFO - PROCESS | 3732 | 1464635877882 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]]]}] 12:17:57 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. 12:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 656ms 12:17:57 INFO - PROCESS | 3732 | 1464635877951 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 3732 | 1464635877953 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 3732 | 1464635877957 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:17:57 INFO - PROCESS | 3732 | 1464635877959 Marionette TRACE conn3 <- [1,2978,null,{}] 12:17:57 INFO - PROCESS | 3732 | 1464635877963 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}] 12:17:58 INFO - PROCESS | 3732 | 1464635878054 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:17:58 INFO - PROCESS | 3732 | 1464635878203 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 3732 | ++DOCSHELL 10434C00 == 44 [pid = 3732] [id = 755] 12:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (104E4C00) [pid = 3732] [serial = 2264] [outer = 00000000] 12:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (10536000) [pid = 3732] [serial = 2265] [outer = 104E4C00] 12:17:58 INFO - PROCESS | 3732 | 1464635878301 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (10A59400) [pid = 3732] [serial = 2266] [outer = 104E4C00] 12:17:58 INFO - PROCESS | 3732 | ++DOCSHELL 130A0C00 == 45 [pid = 3732] [id = 756] 12:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (130A4C00) [pid = 3732] [serial = 2267] [outer = 00000000] 12:17:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (130A5C00) [pid = 3732] [serial = 2268] [outer = 130A4C00] 12:17:58 INFO - PROCESS | 3732 | 1464635878964 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]]]}] 12:17:58 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. 12:17:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1030ms 12:17:59 INFO - PROCESS | 3732 | 1464635879016 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 3732 | 1464635879021 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 3732 | 1464635879026 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:17:59 INFO - PROCESS | 3732 | 1464635879030 Marionette TRACE conn3 <- [1,2982,null,{}] 12:17:59 INFO - PROCESS | 3732 | 1464635879034 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}] 12:17:59 INFO - PROCESS | 3732 | 1464635879196 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:17:59 INFO - PROCESS | 3732 | 1464635879329 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 3732 | ++DOCSHELL 131AB800 == 46 [pid = 3732] [id = 757] 12:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1331B800) [pid = 3732] [serial = 2269] [outer = 00000000] 12:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (139C2400) [pid = 3732] [serial = 2270] [outer = 1331B800] 12:17:59 INFO - PROCESS | 3732 | 1464635879385 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (140DB800) [pid = 3732] [serial = 2271] [outer = 1331B800] 12:17:59 INFO - PROCESS | 3732 | 1464635879896 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]]]}] 12:17:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:17:59 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 12:17:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 905ms 12:17:59 INFO - PROCESS | 3732 | 1464635879938 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 3732 | 1464635879942 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:17:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:17:59 INFO - PROCESS | 3732 | 1464635879948 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 3732 | 1464635879950 Marionette TRACE conn3 <- [1,2986,null,{}] 12:17:59 INFO - PROCESS | 3732 | 1464635879954 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}] 12:18:00 INFO - PROCESS | 3732 | 1464635880047 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:18:00 INFO - PROCESS | 3732 | 1464635880159 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 3732 | ++DOCSHELL 11A03800 == 47 [pid = 3732] [id = 758] 12:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (167A3800) [pid = 3732] [serial = 2272] [outer = 00000000] 12:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (17633800) [pid = 3732] [serial = 2273] [outer = 167A3800] 12:18:00 INFO - PROCESS | 3732 | 1464635880213 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1784FC00) [pid = 3732] [serial = 2274] [outer = 167A3800] 12:18:00 INFO - PROCESS | 3732 | 1464635880790 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]]]}] 12:18:00 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. 12:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 905ms 12:18:00 INFO - PROCESS | 3732 | 1464635880837 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 3732 | 1464635880839 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:18:00 INFO - PROCESS | 3732 | 1464635880849 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 3732 | 1464635880855 Marionette TRACE conn3 <- [1,2990,null,{}] 12:18:00 INFO - PROCESS | 3732 | 1464635880860 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}] 12:18:00 INFO - PROCESS | 3732 | 1464635880964 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:18:01 INFO - PROCESS | 3732 | 1464635881111 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 3732 | ++DOCSHELL 1759E400 == 48 [pid = 3732] [id = 759] 12:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1759E800) [pid = 3732] [serial = 2275] [outer = 00000000] 12:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1795C800) [pid = 3732] [serial = 2276] [outer = 1759E800] 12:18:01 INFO - PROCESS | 3732 | 1464635881167 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (184B5000) [pid = 3732] [serial = 2277] [outer = 1759E800] 12:18:01 INFO - PROCESS | 3732 | 1464635881820 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]]]}] 12:18:01 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. 12:18:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 999ms 12:18:01 INFO - PROCESS | 3732 | 1464635881845 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 3732 | 1464635881849 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:18:01 INFO - PROCESS | 3732 | 1464635881854 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 3732 | 1464635881858 Marionette TRACE conn3 <- [1,2994,null,{}] 12:18:01 INFO - PROCESS | 3732 | 1464635881863 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}] 12:18:01 INFO - PROCESS | 3732 | 1464635881960 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:18:02 INFO - PROCESS | 3732 | 1464635882108 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 3732 | ++DOCSHELL 11026C00 == 49 [pid = 3732] [id = 760] 12:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1106BC00) [pid = 3732] [serial = 2278] [outer = 00000000] 12:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (133AE400) [pid = 3732] [serial = 2279] [outer = 1106BC00] 12:18:02 INFO - PROCESS | 3732 | 1464635882163 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (139C6C00) [pid = 3732] [serial = 2280] [outer = 1106BC00] 12:18:02 INFO - PROCESS | 3732 | 1464635882702 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]]]}] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 17237C00 == 48 [pid = 3732] [id = 754] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 175A4C00 == 47 [pid = 3732] [id = 753] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 14E54C00 == 46 [pid = 3732] [id = 752] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 16975400 == 45 [pid = 3732] [id = 751] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 1667F800 == 44 [pid = 3732] [id = 750] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 1567E400 == 43 [pid = 3732] [id = 749] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 140DE800 == 42 [pid = 3732] [id = 748] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 13DBB000 == 41 [pid = 3732] [id = 747] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 131A8000 == 40 [pid = 3732] [id = 746] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 11C94800 == 39 [pid = 3732] [id = 745] 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 10507800 == 38 [pid = 3732] [id = 744] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (1696EC00) [pid = 3732] [serial = 2176] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1106B000) [pid = 3732] [serial = 2179] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (16B24C00) [pid = 3732] [serial = 2185] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (15256C00) [pid = 3732] [serial = 2182] [outer = 00000000] [url = about:blank] 12:18:02 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. 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (175C4C00) [pid = 3732] [serial = 2215] [outer = 00000000] [url = about:blank] 12:18:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 904ms 12:18:02 INFO - PROCESS | 3732 | --DOCSHELL 10D0D000 == 37 [pid = 3732] [id = 739] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (16E71400) [pid = 3732] [serial = 2207] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (12D2D400) [pid = 3732] [serial = 2189] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (11075C00) [pid = 3732] [serial = 2188] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (15F70800) [pid = 3732] [serial = 2201] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1673BC00) [pid = 3732] [serial = 2210] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1540D800) [pid = 3732] [serial = 2198] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (156D4400) [pid = 3732] [serial = 2200] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (12D75800) [pid = 3732] [serial = 2191] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (130A7800) [pid = 3732] [serial = 2192] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13BB1800) [pid = 3732] [serial = 2194] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (140C2000) [pid = 3732] [serial = 2195] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (14E55C00) [pid = 3732] [serial = 2197] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16733800) [pid = 3732] [serial = 2203] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1759EC00) [pid = 3732] [serial = 2213] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16E6EC00) [pid = 3732] [serial = 2206] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (168DD400) [pid = 3732] [serial = 2204] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16732C00) [pid = 3732] [serial = 2209] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1722F400) [pid = 3732] [serial = 2212] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 3732 | 1464635882777 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 3732 | 1464635882782 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:18:02 INFO - PROCESS | 3732 | 1464635882788 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 3732 | 1464635882791 Marionette TRACE conn3 <- [1,2998,null,{}] 12:18:02 INFO - PROCESS | 3732 | 1464635882794 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}] 12:18:02 INFO - PROCESS | 3732 | 1464635882889 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:18:02 INFO - PROCESS | 3732 | 1464635882984 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 3732 | ++DOCSHELL 11427400 == 38 [pid = 3732] [id = 761] 12:18:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (11C94800) [pid = 3732] [serial = 2281] [outer = 00000000] 12:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (13002800) [pid = 3732] [serial = 2282] [outer = 11C94800] 12:18:03 INFO - PROCESS | 3732 | 1464635883033 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (13719800) [pid = 3732] [serial = 2283] [outer = 11C94800] 12:18:03 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:03 INFO - PROCESS | 3732 | 1464635883474 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:18:03 INFO - {} 12:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:18:03 INFO - {} 12:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:18:03 INFO - {} 12:18:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:18:03 INFO - {} 12:18:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 12:18:03 INFO - PROCESS | 3732 | 1464635883528 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 3732 | 1464635883531 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:18:03 INFO - TEST-START | /FileAPI/fileReader.html 12:18:03 INFO - PROCESS | 3732 | 1464635883534 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 3732 | 1464635883537 Marionette TRACE conn3 <- [1,3002,null,{}] 12:18:03 INFO - PROCESS | 3732 | 1464635883547 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}] 12:18:03 INFO - PROCESS | 3732 | 1464635883636 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:18:03 INFO - PROCESS | 3732 | 1464635883645 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 3732 | ++DOCSHELL 14E54C00 == 39 [pid = 3732] [id = 762] 12:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (14E55C00) [pid = 3732] [serial = 2284] [outer = 00000000] 12:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (15641C00) [pid = 3732] [serial = 2285] [outer = 14E55C00] 12:18:03 INFO - PROCESS | 3732 | 1464635883691 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (15689800) [pid = 3732] [serial = 2286] [outer = 14E55C00] 12:18:04 INFO - PROCESS | 3732 | 1464635884144 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]]]}] 12:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:18:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:18:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 12:18:04 INFO - PROCESS | 3732 | 1464635884172 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 3732 | 1464635884174 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:18:04 INFO - TEST-START | /FileAPI/historical.html 12:18:04 INFO - PROCESS | 3732 | 1464635884177 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 3732 | 1464635884179 Marionette TRACE conn3 <- [1,3006,null,{}] 12:18:04 INFO - PROCESS | 3732 | 1464635884182 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}] 12:18:04 INFO - PROCESS | 3732 | 1464635884262 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:18:04 INFO - PROCESS | 3732 | 1464635884297 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 3732 | ++DOCSHELL 15F71000 == 40 [pid = 3732] [id = 763] 12:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1627C800) [pid = 3732] [serial = 2287] [outer = 00000000] 12:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (164C8400) [pid = 3732] [serial = 2288] [outer = 1627C800] 12:18:04 INFO - PROCESS | 3732 | 1464635884341 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (16679400) [pid = 3732] [serial = 2289] [outer = 1627C800] 12:18:04 INFO - PROCESS | 3732 | 1464635884764 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"]]]}] 12:18:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:18:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:18:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:18:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:18:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:18:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:18:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:18:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:18:04 INFO - TEST-OK | /FileAPI/historical.html | took 639ms 12:18:04 INFO - PROCESS | 3732 | 1464635884816 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 3732 | 1464635884818 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:18:04 INFO - PROCESS | 3732 | 1464635884821 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - TEST-START | /FileAPI/idlharness.html 12:18:04 INFO - PROCESS | 3732 | 1464635884823 Marionette TRACE conn3 <- [1,3010,null,{}] 12:18:04 INFO - PROCESS | 3732 | 1464635884826 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}] 12:18:04 INFO - PROCESS | 3732 | 1464635884913 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:18:04 INFO - PROCESS | 3732 | 1464635884919 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 3732 | ++DOCSHELL 16736400 == 41 [pid = 3732] [id = 764] 12:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1673D000) [pid = 3732] [serial = 2290] [outer = 00000000] 12:18:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1696F800) [pid = 3732] [serial = 2291] [outer = 1673D000] 12:18:04 INFO - PROCESS | 3732 | 1464635884963 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (16B24C00) [pid = 3732] [serial = 2292] [outer = 1673D000] 12:18:05 INFO - PROCESS | 3732 | 1464635885854 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]]]}] 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:18:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:18:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:18:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:18:05 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 12:18:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:18:05 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 12:18:05 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 12:18:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:18:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:18:05 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 12:18:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:18:05 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 12:18:05 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 12:18:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:18:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:18:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1217ms 12:18:06 INFO - PROCESS | 3732 | 1464635886036 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 3732 | 1464635886038 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:18:06 INFO - TEST-START | /FileAPI/idlharness.worker 12:18:06 INFO - PROCESS | 3732 | 1464635886041 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 3732 | 1464635886043 Marionette TRACE conn3 <- [1,3014,null,{}] 12:18:06 INFO - PROCESS | 3732 | 1464635886054 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}] 12:18:06 INFO - PROCESS | 3732 | 1464635886190 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:18:06 INFO - PROCESS | 3732 | 1464635886199 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 3732 | ++DOCSHELL 105F0800 == 42 [pid = 3732] [id = 765] 12:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1673D800) [pid = 3732] [serial = 2293] [outer = 00000000] 12:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (184EF000) [pid = 3732] [serial = 2294] [outer = 1673D800] 12:18:06 INFO - PROCESS | 3732 | 1464635886245 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (184F3400) [pid = 3732] [serial = 2295] [outer = 1673D800] 12:18:06 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (10D43400) [pid = 3732] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (1106CC00) [pid = 3732] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (16734000) [pid = 3732] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (16FF8800) [pid = 3732] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1050A400) [pid = 3732] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (131AA800) [pid = 3732] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (13DBF000) [pid = 3732] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1438C400) [pid = 3732] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (105E8400) [pid = 3732] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (14E5F800) [pid = 3732] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (11C9C000) [pid = 3732] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (16279400) [pid = 3732] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:18:07 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (175D0C00) [pid = 3732] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:18:07 INFO - PROCESS | 3732 | 1464635887361 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,{},{}]]]}] 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:18:07 INFO - {} 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:18:07 INFO - {} 12:18:07 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 - {} 12:18:07 INFO - {} 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:18:07 INFO - {} 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:18:07 INFO - {} 12:18:07 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 - {} 12:18:07 INFO - {} 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 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 12:18:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:07 INFO - {} 12:18:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1497ms 12:18:07 INFO - PROCESS | 3732 | 1464635887540 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 3732 | 1464635887542 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:18:07 INFO - PROCESS | 3732 | 1464635887546 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 3732 | 1464635887547 Marionette TRACE conn3 <- [1,3018,null,{}] 12:18:07 INFO - PROCESS | 3732 | 1464635887551 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}] 12:18:07 INFO - PROCESS | 3732 | 1464635887621 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:18:07 INFO - PROCESS | 3732 | 1464635887627 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 3732 | ++DOCSHELL 184F4400 == 43 [pid = 3732] [id = 766] 12:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (184F5800) [pid = 3732] [serial = 2296] [outer = 00000000] 12:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (19A9D000) [pid = 3732] [serial = 2297] [outer = 184F5800] 12:18:07 INFO - PROCESS | 3732 | 1464635887671 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1A1BA400) [pid = 3732] [serial = 2298] [outer = 184F5800] 12:18:08 INFO - PROCESS | 3732 | 1464635888091 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]]]}] 12:18:08 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 12:18:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 593ms 12:18:08 INFO - PROCESS | 3732 | 1464635888146 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 3732 | 1464635888148 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:18:08 INFO - PROCESS | 3732 | 1464635888151 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:18:08 INFO - PROCESS | 3732 | 1464635888153 Marionette TRACE conn3 <- [1,3022,null,{}] 12:18:08 INFO - PROCESS | 3732 | 1464635888160 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}] 12:18:08 INFO - PROCESS | 3732 | 1464635888237 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:18:08 INFO - PROCESS | 3732 | 1464635888243 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 3732 | ++DOCSHELL 1438C400 == 44 [pid = 3732] [id = 767] 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1567BC00) [pid = 3732] [serial = 2299] [outer = 00000000] 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1A3E3400) [pid = 3732] [serial = 2300] [outer = 1567BC00] 12:18:08 INFO - PROCESS | 3732 | 1464635888286 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A3E5800) [pid = 3732] [serial = 2301] [outer = 1567BC00] 12:18:08 INFO - PROCESS | 3732 | 1464635888700 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]]]}] 12:18:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:18:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 592ms 12:18:08 INFO - PROCESS | 3732 | 1464635888750 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 3732 | 1464635888752 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:18:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:18:08 INFO - PROCESS | 3732 | 1464635888773 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 3732 | 1464635888774 Marionette TRACE conn3 <- [1,3026,null,{}] 12:18:08 INFO - PROCESS | 3732 | 1464635888778 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}] 12:18:08 INFO - PROCESS | 3732 | 1464635888858 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:18:08 INFO - PROCESS | 3732 | 1464635888864 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 3732 | ++DOCSHELL 140CB000 == 45 [pid = 3732] [id = 768] 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (140DE800) [pid = 3732] [serial = 2302] [outer = 00000000] 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1A3DEC00) [pid = 3732] [serial = 2303] [outer = 140DE800] 12:18:08 INFO - PROCESS | 3732 | 1464635888907 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1A4F5000) [pid = 3732] [serial = 2304] [outer = 140DE800] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 12A9D400 == 44 [pid = 3732] [id = 740] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 10438800 == 43 [pid = 3732] [id = 714] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 16731000 == 42 [pid = 3732] [id = 741] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 1053AC00 == 41 [pid = 3732] [id = 743] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 16973000 == 40 [pid = 3732] [id = 742] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 16FF1800 == 39 [pid = 3732] [id = 738] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 1106C000 == 38 [pid = 3732] [id = 715] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 11026C00 == 37 [pid = 3732] [id = 760] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 1759E400 == 36 [pid = 3732] [id = 759] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 131AB800 == 35 [pid = 3732] [id = 757] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 11A03800 == 34 [pid = 3732] [id = 758] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 10434C00 == 33 [pid = 3732] [id = 755] 12:18:09 INFO - PROCESS | 3732 | --DOCSHELL 130A0C00 == 32 [pid = 3732] [id = 756] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 11427400 == 31 [pid = 3732] [id = 761] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 15F71000 == 30 [pid = 3732] [id = 763] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 184F4400 == 29 [pid = 3732] [id = 766] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 16736400 == 28 [pid = 3732] [id = 764] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 105F0800 == 27 [pid = 3732] [id = 765] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 1438C400 == 26 [pid = 3732] [id = 767] 12:18:10 INFO - PROCESS | 3732 | --DOCSHELL 14E54C00 == 25 [pid = 3732] [id = 762] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (16E70400) [pid = 3732] [serial = 2186] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (11C9C800) [pid = 3732] [serial = 2147] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (168DDC00) [pid = 3732] [serial = 2250] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (175A5400) [pid = 3732] [serial = 2253] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16923000) [pid = 3732] [serial = 2251] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (10A5B800) [pid = 3732] [serial = 2233] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (133AC000) [pid = 3732] [serial = 2238] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1371D800) [pid = 3732] [serial = 2239] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (17631400) [pid = 3732] [serial = 2227] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16974400) [pid = 3732] [serial = 2224] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (11075400) [pid = 3732] [serial = 2218] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (140E6000) [pid = 3732] [serial = 2241] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14ED4C00) [pid = 3732] [serial = 2242] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15D3D000) [pid = 3732] [serial = 2244] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (11A0E800) [pid = 3732] [serial = 2231] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10D49000) [pid = 3732] [serial = 2230] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (139C8000) [pid = 3732] [serial = 2221] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (164C6000) [pid = 3732] [serial = 2256] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10D16400) [pid = 3732] [serial = 2234] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (12889000) [pid = 3732] [serial = 2236] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (164C6400) [pid = 3732] [serial = 2247] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (175A8400) [pid = 3732] [serial = 2254] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1763B400) [pid = 3732] [serial = 2259] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (164CCC00) [pid = 3732] [serial = 2248] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (16733400) [pid = 3732] [serial = 2257] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1763D000) [pid = 3732] [serial = 2260] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15D70800) [pid = 3732] [serial = 2245] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (178C4400) [pid = 3732] [serial = 2262] [outer = 00000000] [url = about:blank] 12:18:10 INFO - PROCESS | 3732 | 1464635890775 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"]]]}] 12:18:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:18:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:18:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2058ms 12:18:10 INFO - PROCESS | 3732 | 1464635890817 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 3732 | 1464635890821 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:18:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:18:10 INFO - PROCESS | 3732 | 1464635890832 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 3732 | 1464635890836 Marionette TRACE conn3 <- [1,3030,null,{}] 12:18:10 INFO - PROCESS | 3732 | 1464635890846 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}] 12:18:10 INFO - PROCESS | 3732 | 1464635890937 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:18:10 INFO - PROCESS | 3732 | 1464635890947 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 3732 | ++DOCSHELL 10535400 == 26 [pid = 3732] [id = 769] 12:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (10535800) [pid = 3732] [serial = 2305] [outer = 00000000] 12:18:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (105F4C00) [pid = 3732] [serial = 2306] [outer = 10535800] 12:18:10 INFO - PROCESS | 3732 | 1464635890996 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10A59C00) [pid = 3732] [serial = 2307] [outer = 10535800] 12:18:11 INFO - PROCESS | 3732 | 1464635891658 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]]]}] 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:18:11 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. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:18:11 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'.) 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:18:11 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. 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:18:11 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. 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:11 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. 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:18:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 983ms 12:18:11 INFO - PROCESS | 3732 | 1464635891824 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 3732 | 1464635891832 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:18:11 INFO - PROCESS | 3732 | 1464635891841 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 3732 | 1464635891845 Marionette TRACE conn3 <- [1,3034,null,{}] 12:18:11 INFO - PROCESS | 3732 | 1464635891848 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}] 12:18:11 INFO - PROCESS | 3732 | 1464635891935 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:18:11 INFO - PROCESS | 3732 | 1464635891942 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 3732 | ++DOCSHELL 10567800 == 27 [pid = 3732] [id = 770] 12:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10D13400) [pid = 3732] [serial = 2308] [outer = 00000000] 12:18:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (11073C00) [pid = 3732] [serial = 2309] [outer = 10D13400] 12:18:11 INFO - PROCESS | 3732 | 1464635891988 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1129A800) [pid = 3732] [serial = 2310] [outer = 10D13400] 12:18:12 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:12 INFO - PROCESS | 3732 | 1464635892507 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:18:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:18:12 INFO - {} 12:18:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 686ms 12:18:12 INFO - PROCESS | 3732 | 1464635892543 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:18:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:18:12 INFO - PROCESS | 3732 | 1464635892546 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:18:12 INFO - PROCESS | 3732 | 1464635892550 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 3732 | 1464635892553 Marionette TRACE conn3 <- [1,3038,null,{}] 12:18:12 INFO - PROCESS | 3732 | 1464635892564 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}] 12:18:12 INFO - PROCESS | 3732 | 1464635892666 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:18:12 INFO - PROCESS | 3732 | 1464635892677 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 3732 | ++DOCSHELL 12B8F800 == 28 [pid = 3732] [id = 771] 12:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (12D39800) [pid = 3732] [serial = 2311] [outer = 00000000] 12:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1307E000) [pid = 3732] [serial = 2312] [outer = 12D39800] 12:18:12 INFO - PROCESS | 3732 | 1464635892725 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (133A8000) [pid = 3732] [serial = 2313] [outer = 12D39800] 12:18:13 INFO - PROCESS | 3732 | 1464635893194 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]]]}] 12:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:18:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:18:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 702ms 12:18:13 INFO - PROCESS | 3732 | 1464635893251 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 3732 | 1464635893253 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:18:13 INFO - PROCESS | 3732 | 1464635893257 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 3732 | 1464635893258 Marionette TRACE conn3 <- [1,3042,null,{}] 12:18:13 INFO - PROCESS | 3732 | 1464635893262 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}] 12:18:13 INFO - PROCESS | 3732 | 1464635893344 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:18:13 INFO - PROCESS | 3732 | 1464635893350 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 3732 | ++DOCSHELL 10D11C00 == 29 [pid = 3732] [id = 772] 12:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (13906000) [pid = 3732] [serial = 2314] [outer = 00000000] 12:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (13BAC400) [pid = 3732] [serial = 2315] [outer = 13906000] 12:18:13 INFO - PROCESS | 3732 | 1464635893395 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (13BB6C00) [pid = 3732] [serial = 2316] [outer = 13906000] 12:18:14 INFO - PROCESS | 3732 | 1464635894096 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"]]]}] 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:18:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:14 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" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:14 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" 12:18:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 982ms 12:18:14 INFO - PROCESS | 3732 | 1464635894240 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 3732 | 1464635894242 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:18:14 INFO - PROCESS | 3732 | 1464635894245 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 3732 | 1464635894247 Marionette TRACE conn3 <- [1,3046,null,{}] 12:18:14 INFO - PROCESS | 3732 | 1464635894251 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}] 12:18:14 INFO - PROCESS | 3732 | 1464635894326 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:18:14 INFO - PROCESS | 3732 | 1464635894332 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 3732 | ++DOCSHELL 140E6000 == 30 [pid = 3732] [id = 773] 12:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14E58400) [pid = 3732] [serial = 2317] [outer = 00000000] 12:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15258C00) [pid = 3732] [serial = 2318] [outer = 14E58400] 12:18:14 INFO - PROCESS | 3732 | 1464635894377 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1563B400) [pid = 3732] [serial = 2319] [outer = 14E58400] 12:18:14 INFO - PROCESS | 3732 | 1464635894855 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]]]}] 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:18:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:18:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:18:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:18:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:18:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:18:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 655ms 12:18:14 INFO - PROCESS | 3732 | 1464635894894 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 3732 | 1464635894896 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:18:14 INFO - PROCESS | 3732 | 1464635894899 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 3732 | 1464635894901 Marionette TRACE conn3 <- [1,3050,null,{}] 12:18:14 INFO - PROCESS | 3732 | 1464635894904 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}] 12:18:15 INFO - PROCESS | 3732 | 1464635895020 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:18:15 INFO - PROCESS | 3732 | 1464635895027 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 3732 | ++DOCSHELL 15F7D000 == 31 [pid = 3732] [id = 774] 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (15F7D400) [pid = 3732] [serial = 2320] [outer = 00000000] 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (164C8000) [pid = 3732] [serial = 2321] [outer = 15F7D400] 12:18:15 INFO - PROCESS | 3732 | 1464635895073 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (16730800) [pid = 3732] [serial = 2322] [outer = 15F7D400] 12:18:15 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:15 INFO - PROCESS | 3732 | 1464635895522 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:18:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:18:15 INFO - {} 12:18:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms 12:18:15 INFO - PROCESS | 3732 | 1464635895541 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 3732 | 1464635895543 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:18:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:18:15 INFO - PROCESS | 3732 | 1464635895546 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 3732 | 1464635895548 Marionette TRACE conn3 <- [1,3054,null,{}] 12:18:15 INFO - PROCESS | 3732 | 1464635895551 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}] 12:18:15 INFO - PROCESS | 3732 | 1464635895624 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:18:15 INFO - PROCESS | 3732 | 1464635895630 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 3732 | ++DOCSHELL 16734000 == 32 [pid = 3732] [id = 775] 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1673C800) [pid = 3732] [serial = 2323] [outer = 00000000] 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1696AC00) [pid = 3732] [serial = 2324] [outer = 1673C800] 12:18:15 INFO - PROCESS | 3732 | 1464635895674 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1696B400) [pid = 3732] [serial = 2325] [outer = 1673C800] 12:18:16 INFO - PROCESS | 3732 | 1464635896125 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]]]}] 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:18:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:18:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 624ms 12:18:16 INFO - PROCESS | 3732 | 1464635896187 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 3732 | 1464635896189 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:18:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:18:16 INFO - PROCESS | 3732 | 1464635896202 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 3732 | 1464635896204 Marionette TRACE conn3 <- [1,3058,null,{}] 12:18:16 INFO - PROCESS | 3732 | 1464635896208 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}] 12:18:16 INFO - PROCESS | 3732 | 1464635896312 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:18:16 INFO - PROCESS | 3732 | 1464635896318 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 3732 | ++DOCSHELL 16E71800 == 33 [pid = 3732] [id = 776] 12:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (16E74400) [pid = 3732] [serial = 2326] [outer = 00000000] 12:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (17169400) [pid = 3732] [serial = 2327] [outer = 16E74400] 12:18:16 INFO - PROCESS | 3732 | 1464635896366 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1722F400) [pid = 3732] [serial = 2328] [outer = 16E74400] 12:18:16 INFO - PROCESS | 3732 | 1464635896787 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]]]}] 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:18:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:18:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 640ms 12:18:16 INFO - PROCESS | 3732 | 1464635896836 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 3732 | 1464635896838 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:18:16 INFO - PROCESS | 3732 | 1464635896841 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:18:16 INFO - PROCESS | 3732 | 1464635896842 Marionette TRACE conn3 <- [1,3062,null,{}] 12:18:16 INFO - PROCESS | 3732 | 1464635896846 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}] 12:18:16 INFO - PROCESS | 3732 | 1464635896966 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:18:16 INFO - PROCESS | 3732 | 1464635896971 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 3732 | ++DOCSHELL 12B8B400 == 34 [pid = 3732] [id = 777] 12:18:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (175A9000) [pid = 3732] [serial = 2329] [outer = 00000000] 12:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (175AC400) [pid = 3732] [serial = 2330] [outer = 175A9000] 12:18:17 INFO - PROCESS | 3732 | 1464635897028 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (175C6400) [pid = 3732] [serial = 2331] [outer = 175A9000] 12:18:17 INFO - PROCESS | 3732 | 1464635897500 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]]]}] 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:18:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 687ms 12:18:17 INFO - PROCESS | 3732 | 1464635897541 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 3732 | 1464635897543 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:18:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:18:17 INFO - PROCESS | 3732 | 1464635897546 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 3732 | 1464635897548 Marionette TRACE conn3 <- [1,3066,null,{}] 12:18:17 INFO - PROCESS | 3732 | 1464635897551 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}] 12:18:17 INFO - PROCESS | 3732 | 1464635897669 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:18:17 INFO - PROCESS | 3732 | 1464635897675 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 3732 | ++DOCSHELL 10224000 == 35 [pid = 3732] [id = 778] 12:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (10D44000) [pid = 3732] [serial = 2332] [outer = 00000000] 12:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (12A68000) [pid = 3732] [serial = 2333] [outer = 10D44000] 12:18:17 INFO - PROCESS | 3732 | 1464635897719 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (175D0000) [pid = 3732] [serial = 2334] [outer = 10D44000] 12:18:18 INFO - PROCESS | 3732 | 1464635898160 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] 12:18:18 INFO - PROCESS | 3732 | 1464635898506 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:18:18 INFO - PROCESS | 3732 | 1464635898516 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 3732 | 1464635898518 Marionette TRACE conn3 <- [1,3070,null,{}] 12:18:18 INFO - PROCESS | 3732 | 1464635898522 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}] 12:18:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:18:18 INFO - PROCESS | 3732 | 1464635898614 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:18:18 INFO - PROCESS | 3732 | 1464635898623 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 3732 | ++DOCSHELL 133AE000 == 36 [pid = 3732] [id = 779] 12:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (139BA400) [pid = 3732] [serial = 2335] [outer = 00000000] 12:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14E55C00) [pid = 3732] [serial = 2336] [outer = 139BA400] 12:18:18 INFO - PROCESS | 3732 | 1464635898677 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17162800) [pid = 3732] [serial = 2337] [outer = 139BA400] 12:18:19 INFO - PROCESS | 3732 | 1464635899114 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]]]}] 12:18:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:18:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:18:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 609ms 12:18:19 INFO - PROCESS | 3732 | 1464635899153 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 3732 | 1464635899155 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:18:19 INFO - PROCESS | 3732 | 1464635899159 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 3732 | 1464635899160 Marionette TRACE conn3 <- [1,3074,null,{}] 12:18:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:18:19 INFO - PROCESS | 3732 | 1464635899164 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}] 12:18:19 INFO - PROCESS | 3732 | 1464635899239 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:18:19 INFO - PROCESS | 3732 | 1464635899245 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 3732 | ++DOCSHELL 140C7C00 == 37 [pid = 3732] [id = 780] 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15F6E800) [pid = 3732] [serial = 2338] [outer = 00000000] 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17852C00) [pid = 3732] [serial = 2339] [outer = 15F6E800] 12:18:19 INFO - PROCESS | 3732 | 1464635899288 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (17854400) [pid = 3732] [serial = 2340] [outer = 15F6E800] 12:18:19 INFO - PROCESS | 3732 | 1464635899701 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:18:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:18:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 593ms 12:18:19 INFO - PROCESS | 3732 | 1464635899765 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 3732 | 1464635899767 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:18:19 INFO - PROCESS | 3732 | 1464635899770 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 3732 | 1464635899772 Marionette TRACE conn3 <- [1,3078,null,{}] 12:18:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:18:19 INFO - PROCESS | 3732 | 1464635899775 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}] 12:18:19 INFO - PROCESS | 3732 | 1464635899852 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:18:19 INFO - PROCESS | 3732 | 1464635899858 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 3732 | ++DOCSHELL 175ABC00 == 38 [pid = 3732] [id = 781] 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1763AC00) [pid = 3732] [serial = 2341] [outer = 00000000] 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (182F9400) [pid = 3732] [serial = 2342] [outer = 1763AC00] 12:18:19 INFO - PROCESS | 3732 | 1464635899902 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (184BA400) [pid = 3732] [serial = 2343] [outer = 1763AC00] 12:18:20 INFO - PROCESS | 3732 | 1464635900344 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:18:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 592ms 12:18:20 INFO - PROCESS | 3732 | 1464635900370 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 3732 | 1464635900372 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:18:20 INFO - PROCESS | 3732 | 1464635900375 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:18:20 INFO - PROCESS | 3732 | 1464635900377 Marionette TRACE conn3 <- [1,3082,null,{}] 12:18:20 INFO - PROCESS | 3732 | 1464635900381 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}] 12:18:20 INFO - PROCESS | 3732 | 1464635900502 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:18:20 INFO - PROCESS | 3732 | 1464635900623 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 3732 | ++DOCSHELL 102CA000 == 39 [pid = 3732] [id = 782] 12:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (102D3C00) [pid = 3732] [serial = 2344] [outer = 00000000] 12:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10530000) [pid = 3732] [serial = 2345] [outer = 102D3C00] 12:18:20 INFO - PROCESS | 3732 | 1464635900683 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10562000) [pid = 3732] [serial = 2346] [outer = 102D3C00] 12:18:21 INFO - PROCESS | 3732 | 1464635901367 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:18:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:18:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1029ms 12:18:21 INFO - PROCESS | 3732 | 1464635901430 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 3732 | 1464635901435 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:18:21 INFO - PROCESS | 3732 | 1464635901463 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 3732 | 1464635901467 Marionette TRACE conn3 <- [1,3086,null,{}] 12:18:21 INFO - PROCESS | 3732 | 1464635901475 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}] 12:18:21 INFO - PROCESS | 3732 | 1464635901599 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:18:21 INFO - PROCESS | 3732 | 1464635901735 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 3732 | ++DOCSHELL 1106B000 == 40 [pid = 3732] [id = 783] 12:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1106B400) [pid = 3732] [serial = 2347] [outer = 00000000] 12:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (11427400) [pid = 3732] [serial = 2348] [outer = 1106B400] 12:18:21 INFO - PROCESS | 3732 | 1464635901796 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (12890C00) [pid = 3732] [serial = 2349] [outer = 1106B400] 12:18:22 INFO - PROCESS | 3732 | 1464635902399 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]]]}] 12:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:18:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:18:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 967ms 12:18:22 INFO - PROCESS | 3732 | 1464635902457 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 3732 | 1464635902462 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:18:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:18:22 INFO - PROCESS | 3732 | 1464635902468 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 3732 | 1464635902471 Marionette TRACE conn3 <- [1,3090,null,{}] 12:18:22 INFO - PROCESS | 3732 | 1464635902475 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}] 12:18:22 INFO - PROCESS | 3732 | 1464635902591 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:18:22 INFO - PROCESS | 3732 | 1464635902739 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 3732 | ++DOCSHELL 10564800 == 41 [pid = 3732] [id = 784] 12:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1058C800) [pid = 3732] [serial = 2350] [outer = 00000000] 12:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (10D13C00) [pid = 3732] [serial = 2351] [outer = 1058C800] 12:18:22 INFO - PROCESS | 3732 | 1464635902820 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (11299000) [pid = 3732] [serial = 2352] [outer = 1058C800] 12:18:23 INFO - PROCESS | 3732 | 1464635903636 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:18:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1186ms 12:18:23 INFO - PROCESS | 3732 | 1464635903669 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 3732 | 1464635903674 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:18:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:18:23 INFO - PROCESS | 3732 | 1464635903678 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 3732 | 1464635903682 Marionette TRACE conn3 <- [1,3094,null,{}] 12:18:23 INFO - PROCESS | 3732 | 1464635903687 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}] 12:18:23 INFO - PROCESS | 3732 | 1464635903790 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 10538400 == 40 [pid = 3732] [id = 676] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 112E8400 == 39 [pid = 3732] [id = 669] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 139BE800 == 38 [pid = 3732] [id = 671] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 14ED4000 == 37 [pid = 3732] [id = 674] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 11A02C00 == 36 [pid = 3732] [id = 670] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 1053B800 == 35 [pid = 3732] [id = 667] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 10D3D000 == 34 [pid = 3732] [id = 668] 12:18:23 INFO - PROCESS | 3732 | --DOCSHELL 140CB000 == 33 [pid = 3732] [id = 768] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (178C7400) [pid = 3732] [serial = 2263] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1053A800) [pid = 3732] [serial = 2144] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16970C00) [pid = 3732] [serial = 2177] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15682800) [pid = 3732] [serial = 2183] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (175CC000) [pid = 3732] [serial = 2216] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1288E800) [pid = 3732] [serial = 2180] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (140DD400) [pid = 3732] [serial = 2222] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17636000) [pid = 3732] [serial = 2228] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (175A4400) [pid = 3732] [serial = 2225] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (11C06400) [pid = 3732] [serial = 2219] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1A3E5800) [pid = 3732] [serial = 2301] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1A3DEC00) [pid = 3732] [serial = 2303] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (184EF000) [pid = 3732] [serial = 2294] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (184F3400) [pid = 3732] [serial = 2295] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A3E3400) [pid = 3732] [serial = 2300] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19A9D000) [pid = 3732] [serial = 2297] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1696F800) [pid = 3732] [serial = 2291] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (164C8400) [pid = 3732] [serial = 2288] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (16679400) [pid = 3732] [serial = 2289] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15641C00) [pid = 3732] [serial = 2285] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15689800) [pid = 3732] [serial = 2286] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (13002800) [pid = 3732] [serial = 2282] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (13719800) [pid = 3732] [serial = 2283] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (139C6C00) [pid = 3732] [serial = 2280] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (133AE400) [pid = 3732] [serial = 2279] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (184B5000) [pid = 3732] [serial = 2277] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1795C800) [pid = 3732] [serial = 2276] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1784FC00) [pid = 3732] [serial = 2274] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17633800) [pid = 3732] [serial = 2273] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (140DB800) [pid = 3732] [serial = 2271] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (139C2400) [pid = 3732] [serial = 2270] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (130A5C00) [pid = 3732] [serial = 2268] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (10A59400) [pid = 3732] [serial = 2266] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10536000) [pid = 3732] [serial = 2265] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16B24C00) [pid = 3732] [serial = 2292] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A1BA400) [pid = 3732] [serial = 2298] [outer = 00000000] [url = about:blank] 12:18:23 INFO - PROCESS | 3732 | 1464635903951 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 3732 | ++DOCSHELL 1026E800 == 34 [pid = 3732] [id = 785] 12:18:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10276C00) [pid = 3732] [serial = 2353] [outer = 00000000] 12:18:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1053B000) [pid = 3732] [serial = 2354] [outer = 10276C00] 12:18:23 INFO - PROCESS | 3732 | 1464635904002 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10D10400) [pid = 3732] [serial = 2355] [outer = 10276C00] 12:18:24 INFO - PROCESS | 3732 | 1464635904410 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]]]}] 12:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:18:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 796ms 12:18:24 INFO - PROCESS | 3732 | 1464635904477 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 3732 | 1464635904483 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:18:24 INFO - PROCESS | 3732 | 1464635904489 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 3732 | 1464635904491 Marionette TRACE conn3 <- [1,3098,null,{}] 12:18:24 INFO - PROCESS | 3732 | 1464635904495 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}] 12:18:24 INFO - PROCESS | 3732 | 1464635904579 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:18:24 INFO - PROCESS | 3732 | 1464635904586 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 3732 | ++DOCSHELL 1106D800 == 35 [pid = 3732] [id = 786] 12:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1106E400) [pid = 3732] [serial = 2356] [outer = 00000000] 12:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1129AC00) [pid = 3732] [serial = 2357] [outer = 1106E400] 12:18:24 INFO - PROCESS | 3732 | 1464635904631 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (128BC400) [pid = 3732] [serial = 2358] [outer = 1106E400] 12:18:25 INFO - PROCESS | 3732 | 1464635905099 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"]]]}] 12:18:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:18:25 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 12:18:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:18:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 640ms 12:18:25 INFO - PROCESS | 3732 | 1464635905126 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 3732 | 1464635905128 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:18:25 INFO - PROCESS | 3732 | 1464635905131 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 3732 | 1464635905134 Marionette TRACE conn3 <- [1,3102,null,{}] 12:18:25 INFO - PROCESS | 3732 | 1464635905145 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}] 12:18:25 INFO - PROCESS | 3732 | 1464635905237 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:18:25 INFO - PROCESS | 3732 | 1464635905244 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\", \"f65ad412-b623-4b4f-af37-47a6767fb520\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 3732 | ++DOCSHELL 130A7800 == 36 [pid = 3732] [id = 787] 12:18:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1319E000) [pid = 3732] [serial = 2359] [outer = 00000000] 12:18:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (13909C00) [pid = 3732] [serial = 2360] [outer = 1319E000] 12:18:25 INFO - PROCESS | 3732 | 1464635905291 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (139BEC00) [pid = 3732] [serial = 2361] [outer = 1319E000] 12:18:25 INFO - PROCESS | 3732 | 1464635905743 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]]]}] 12:18:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:18:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 639ms 12:18:25 INFO - PROCESS | 3732 | 1464635905769 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 3732 | 1464635905771 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:18:26 WARNING - u'runner_teardown' () 12:18:26 INFO - No more tests 12:18:26 INFO - Got 0 unexpected results 12:18:26 INFO - SUITE-END | took 660s 12:18:27 INFO - Closing logging queue 12:18:27 INFO - queue closed 12:18:27 INFO - Return code: 0 12:18:27 WARNING - # TBPL SUCCESS # 12:18:27 INFO - Running post-action listener: _resource_record_post_action 12:18:27 INFO - Running post-run listener: _resource_record_post_run 12:18:28 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 91679232; Write bytes: 957089280; Read time: 523368; Write time: 1165614 12:18:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:18:28 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 73210368; Read time: 0; Write time: 66298 12:18:28 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91679232; Write bytes: 820875776; Read time: 523368; Write time: 1056399 12:18:28 INFO - Running post-run listener: _upload_blobber_files 12:18:28 INFO - Blob upload gear active. 12:18:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:18:28 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 12:18:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:18:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:18:29 INFO - (blobuploader) - INFO - Open directory for files ... 12:18:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:18:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:18:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:29 INFO - (blobuploader) - INFO - Done attempting. 12:18:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:18:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:18:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:31 INFO - (blobuploader) - INFO - Done attempting. 12:18:31 INFO - (blobuploader) - INFO - Iteration through files over. 12:18:31 INFO - Return code: 0 12:18:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:18:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d81422cd90bc7e36fe7ce7996ac4576c80994deaa2c9f43755ae62b01d770b7d2fbc06b942d661ac4219012868ecc6f31afe33ce90be148e4cccea730fac3709", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a118fafedbc6a55bab7ff75b3751815cb0af9728a31459adc40023e01081eb35178a7b233d5c03300ca65d5e546d3b76e56e20a0bdda552b39237729fda6ed5"} 12:18:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:18:31 INFO - Writing to file C:\slave\test\properties\blobber_files 12:18:31 INFO - Contents: 12:18:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d81422cd90bc7e36fe7ce7996ac4576c80994deaa2c9f43755ae62b01d770b7d2fbc06b942d661ac4219012868ecc6f31afe33ce90be148e4cccea730fac3709", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a118fafedbc6a55bab7ff75b3751815cb0af9728a31459adc40023e01081eb35178a7b233d5c03300ca65d5e546d3b76e56e20a0bdda552b39237729fda6ed5"} 12:18:31 INFO - Running post-run listener: copy_logs_to_upload_dir 12:18:31 INFO - Copying logs to upload dir... 12:18:31 INFO - mkdir: C:\slave\test\build\upload\logs 12:18:31 INFO - Copying logs to upload dir... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... 12:18:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=819.617000 ========= master_lag: 10.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-05-30 12:18:31.726095) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:31.727327) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d81422cd90bc7e36fe7ce7996ac4576c80994deaa2c9f43755ae62b01d770b7d2fbc06b942d661ac4219012868ecc6f31afe33ce90be148e4cccea730fac3709", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a118fafedbc6a55bab7ff75b3751815cb0af9728a31459adc40023e01081eb35178a7b233d5c03300ca65d5e546d3b76e56e20a0bdda552b39237729fda6ed5"} build_url:https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d81422cd90bc7e36fe7ce7996ac4576c80994deaa2c9f43755ae62b01d770b7d2fbc06b942d661ac4219012868ecc6f31afe33ce90be148e4cccea730fac3709", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a118fafedbc6a55bab7ff75b3751815cb0af9728a31459adc40023e01081eb35178a7b233d5c03300ca65d5e546d3b76e56e20a0bdda552b39237729fda6ed5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LZCTpg8JSBSKtlpntM-heA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:31.866115) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:31.866507) ========= '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-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:31.988312) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:31.988677) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 12:18:32.480825) ========= ========= Total master_lag: 11.29 =========