builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-070 starttime: 1462404600.96 results: success (0) buildid: 20160504143547 builduid: 52f9b073c31b447bae629043bfb6f83a revision: b6738ca644382710da35245e0c2e01479befeb37 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:00.957054) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:00.958076) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:00.958777) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:01.009529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:01.009863) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False --15:31:25-- 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% 9.62 MB/s 15:31:26 (9.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.433000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:01.827747) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:01.828127) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.600000 ========= master_lag: 0.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:02.675806) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-04 16:30:02.676239) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b6738ca644382710da35245e0c2e01479befeb37 --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 b6738ca644382710da35245e0c2e01479befeb37 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False 2016-05-04 15:31:27,232 truncating revision to first 12 chars 2016-05-04 15:31:27,232 Setting DEBUG logging. 2016-05-04 15:31:27,232 attempt 1/10 2016-05-04 15:31:27,232 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b6738ca64438?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 15:31:27,966 unpacking tar archive at: mozilla-aurora-b6738ca64438/testing/mozharness/ program finished with exit code 0 elapsedTime=1.379000 ========= master_lag: 4.64 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-04 16:30:08.692944) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:08.693266) ========= script_repo_revision: b6738ca644382710da35245e0c2e01479befeb37 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:08.693658) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:08.693944) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 16:30:08.708282) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-05-04 16:30:08.708566) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 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-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:31:31 INFO - MultiFileLogger online at 20160504 15:31:31 in C:\slave\test 15:31:31 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 15:31:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:31:31 INFO - {'append_to_log': False, 15:31:31 INFO - 'base_work_dir': 'C:\\slave\\test', 15:31:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:31:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:31:31 INFO - 'buildbot_json_path': 'buildprops.json', 15:31:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:31:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:31:31 INFO - 'download_minidump_stackwalk': True, 15:31:31 INFO - 'download_symbols': 'true', 15:31:31 INFO - 'e10s': False, 15:31:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:31:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:31:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:31:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:31:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:31:31 INFO - 'C:/mozilla-build/tooltool.py'), 15:31:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:31:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:31:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:31:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:31:31 INFO - 'log_level': 'info', 15:31:31 INFO - 'log_to_console': True, 15:31:31 INFO - 'opt_config_files': (), 15:31:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:31:31 INFO - '--processes=1', 15:31:31 INFO - '--config=%(test_path)s/wptrunner.ini', 15:31:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:31:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:31:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:31:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:31:31 INFO - 'pip_index': False, 15:31:31 INFO - 'require_test_zip': True, 15:31:31 INFO - 'test_type': ('testharness',), 15:31:31 INFO - 'this_chunk': '1', 15:31:31 INFO - 'total_chunks': '10', 15:31:31 INFO - 'virtualenv_path': 'venv', 15:31:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:31:31 INFO - 'work_dir': 'build'} 15:31:31 INFO - ##### 15:31:31 INFO - ##### Running clobber step. 15:31:31 INFO - ##### 15:31:31 INFO - Running pre-action listener: _resource_record_pre_action 15:31:31 INFO - Running main action method: clobber 15:31:31 INFO - rmtree: C:\slave\test\build 15:31:31 INFO - Using _rmtree_windows ... 15:31:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:32:01 INFO - Running post-action listener: _resource_record_post_action 15:32:01 INFO - ##### 15:32:01 INFO - ##### Running read-buildbot-config step. 15:32:01 INFO - ##### 15:32:01 INFO - Running pre-action listener: _resource_record_pre_action 15:32:01 INFO - Running main action method: read_buildbot_config 15:32:01 INFO - Using buildbot properties: 15:32:01 INFO - { 15:32:01 INFO - "project": "", 15:32:01 INFO - "product": "firefox", 15:32:01 INFO - "script_repo_revision": "production", 15:32:01 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 15:32:01 INFO - "repository": "", 15:32:01 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 15:32:01 INFO - "buildid": "20160504143547", 15:32:01 INFO - "pgo_build": "False", 15:32:01 INFO - "basedir": "C:\\slave\\test", 15:32:01 INFO - "buildnumber": 11, 15:32:01 INFO - "slavename": "t-xp32-ix-070", 15:32:01 INFO - "revision": "b6738ca644382710da35245e0c2e01479befeb37", 15:32:01 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 15:32:01 INFO - "platform": "win32", 15:32:01 INFO - "branch": "mozilla-aurora", 15:32:01 INFO - "repo_path": "releases/mozilla-aurora", 15:32:01 INFO - "moz_repo_path": "", 15:32:01 INFO - "stage_platform": "win32", 15:32:01 INFO - "builduid": "52f9b073c31b447bae629043bfb6f83a", 15:32:01 INFO - "slavebuilddir": "test" 15:32:01 INFO - } 15:32:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:32:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:32:01 INFO - Running post-action listener: _resource_record_post_action 15:32:01 INFO - ##### 15:32:01 INFO - ##### Running download-and-extract step. 15:32:01 INFO - ##### 15:32:01 INFO - Running pre-action listener: _resource_record_pre_action 15:32:01 INFO - Running main action method: download_and_extract 15:32:01 INFO - mkdir: C:\slave\test\build\tests 15:32:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:01 INFO - https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:32:01 INFO - trying https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:32:01 INFO - Downloading https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:02 INFO - Downloaded 1274 bytes. 15:32:02 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:32:02 INFO - Using the following test package requirements: 15:32:02 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:32:02 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:32:02 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:32:02 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'jsshell-win32.zip'], 15:32:02 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:32:02 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:32:02 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:32:02 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:32:02 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:32:02 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:32:02 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:32:02 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 15:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:02 INFO - https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:32:02 INFO - trying https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:32:02 INFO - Downloading https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:03 INFO - Downloaded 20667616 bytes. 15:32:03 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/*'] 15:32:03 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/* 15:32:04 INFO - caution: filename not matched: web-platform/* 15:32:04 INFO - Return code: 11 15:32:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:04 INFO - https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:32:04 INFO - trying https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:32:04 INFO - Downloading https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:07 INFO - Downloaded 36408673 bytes. 15:32:07 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/*'] 15:32:07 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/* 15:32:32 INFO - caution: filename not matched: bin/* 15:32:32 INFO - caution: filename not matched: config/* 15:32:32 INFO - caution: filename not matched: mozbase/* 15:32:32 INFO - caution: filename not matched: marionette/* 15:32:32 INFO - caution: filename not matched: tools/wptserve/* 15:32:32 INFO - Return code: 11 15:32:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:32 INFO - https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:32:32 INFO - trying https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:32:32 INFO - Downloading https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:32:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:35 INFO - Downloaded 69606108 bytes. 15:32:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:32:35 INFO - mkdir: C:\slave\test\properties 15:32:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:32:35 INFO - Writing to file C:\slave\test\properties\build_url 15:32:35 INFO - Contents: 15:32:35 INFO - build_url:https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:32:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:32:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:32:37 INFO - Writing to file C:\slave\test\properties\symbols_url 15:32:37 INFO - Contents: 15:32:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:37 INFO - https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:32:37 INFO - trying https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:32:37 INFO - Downloading https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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 15:32:40 INFO - Downloaded 58416893 bytes. 15:32:40 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'] 15:32:40 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 15:32:44 INFO - Return code: 0 15:32:44 INFO - Running post-action listener: _resource_record_post_action 15:32:44 INFO - Running post-action listener: set_extra_try_arguments 15:32:44 INFO - ##### 15:32:44 INFO - ##### Running create-virtualenv step. 15:32:44 INFO - ##### 15:32:44 INFO - Running pre-action listener: _pre_create_virtualenv 15:32:44 INFO - Running pre-action listener: _resource_record_pre_action 15:32:44 INFO - Running main action method: create_virtualenv 15:32:44 INFO - Creating virtualenv C:\slave\test\build\venv 15:32:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:32:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:32:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:32:46 INFO - Installing distribute......................................................................................................................................................................................done. 15:32:46 INFO - Return code: 0 15:32:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:32: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')]} 15:32:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:32: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')]} 15:32:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:32:46 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 15:32:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:32:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:32:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:32:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:32:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:32:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:32:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:32:46 INFO - 'DCLOCATION': 'SCL3', 15:32:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:32:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:32:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:32:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:32:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:32:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:32:46 INFO - 'HOMEDRIVE': 'C:', 15:32:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:32:46 INFO - 'KTS_VERSION': '1.19c', 15:32:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:32:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:32:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:32:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:32:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:32:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:32:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:32:46 INFO - 'MOZ_AIRBAG': '1', 15:32:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:32:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:32:46 INFO - 'MOZ_MSVCVERSION': '8', 15:32:46 INFO - 'MOZ_NO_REMOTE': '1', 15:32:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:32:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:32:46 INFO - 'NO_EM_RESTART': '1', 15:32:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:32:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:32:46 INFO - 'OS': 'Windows_NT', 15:32:46 INFO - 'OURDRIVE': 'C:', 15:32:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:32:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:32:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:32:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:32:46 INFO - 'PROCESSOR_LEVEL': '6', 15:32:46 INFO - 'PROCESSOR_REVISION': '1e05', 15:32:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:32:46 INFO - 'PROMPT': '$P$G', 15:32:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:32:46 INFO - 'PWD': 'C:\\slave\\test', 15:32:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:32:46 INFO - 'SESSIONNAME': 'Console', 15:32:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:32:46 INFO - 'SYSTEMDRIVE': 'C:', 15:32:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:32:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:46 INFO - 'TEST1': 'testie', 15:32:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:46 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:32:46 INFO - 'USERNAME': 'cltbld', 15:32:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:32:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:32:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:32:46 INFO - 'WINDIR': 'C:\\WINDOWS', 15:32:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:32:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:32:47 INFO - Downloading/unpacking psutil>=0.7.1 15:32:47 INFO - Running setup.py egg_info for package psutil 15:32:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:32:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:32:47 INFO - Installing collected packages: psutil 15:32:47 INFO - Running setup.py install for psutil 15:32:47 INFO - building 'psutil._psutil_windows' extension 15:32:47 INFO - error: Unable to find vcvarsall.bat 15:32:47 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-xsajh7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:32:47 INFO - running install 15:32:47 INFO - running build 15:32:47 INFO - running build_py 15:32:47 INFO - creating build 15:32:47 INFO - creating build\lib.win32-2.7 15:32:47 INFO - creating build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:32:47 INFO - running build_ext 15:32:47 INFO - building 'psutil._psutil_windows' extension 15:32:47 INFO - error: Unable to find vcvarsall.bat 15:32:47 INFO - ---------------------------------------- 15:32:47 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-xsajh7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:32:47 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 15:32:47 WARNING - Return code: 1 15:32:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:32:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:32: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')]} 15:32:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:32: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')]} 15:32:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:32:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 15:32:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:32:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:32:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:32:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:32:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:32:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:32:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:32:47 INFO - 'DCLOCATION': 'SCL3', 15:32:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:32:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:32:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:32:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:32:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:32:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:32:47 INFO - 'HOMEDRIVE': 'C:', 15:32:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:32:47 INFO - 'KTS_VERSION': '1.19c', 15:32:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:32:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:32:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:32:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:32:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:32:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:32:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:32:47 INFO - 'MOZ_AIRBAG': '1', 15:32:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:32:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:32:47 INFO - 'MOZ_MSVCVERSION': '8', 15:32:47 INFO - 'MOZ_NO_REMOTE': '1', 15:32:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:32:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:32:47 INFO - 'NO_EM_RESTART': '1', 15:32:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:32:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:32:47 INFO - 'OS': 'Windows_NT', 15:32:47 INFO - 'OURDRIVE': 'C:', 15:32:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:32:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:32:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:32:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:32:47 INFO - 'PROCESSOR_LEVEL': '6', 15:32:47 INFO - 'PROCESSOR_REVISION': '1e05', 15:32:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:32:47 INFO - 'PROMPT': '$P$G', 15:32:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:32:47 INFO - 'PWD': 'C:\\slave\\test', 15:32:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:32:47 INFO - 'SESSIONNAME': 'Console', 15:32:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:32:47 INFO - 'SYSTEMDRIVE': 'C:', 15:32:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:32:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:47 INFO - 'TEST1': 'testie', 15:32:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:47 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:32:47 INFO - 'USERNAME': 'cltbld', 15:32:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:32:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:32:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:32:47 INFO - 'WINDIR': 'C:\\WINDOWS', 15:32:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:32:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:32:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:32:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:32:48 INFO - Running setup.py egg_info for package mozsystemmonitor 15:32:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:32:48 INFO - Running setup.py egg_info for package psutil 15:32:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:32:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:32:48 INFO - Installing collected packages: mozsystemmonitor, psutil 15:32:48 INFO - Running setup.py install for mozsystemmonitor 15:32:48 INFO - Running setup.py install for psutil 15:32:48 INFO - building 'psutil._psutil_windows' extension 15:32:48 INFO - error: Unable to find vcvarsall.bat 15:32:48 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-6ypjm8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:32:48 INFO - running install 15:32:48 INFO - running build 15:32:48 INFO - running build_py 15:32:48 INFO - running build_ext 15:32:48 INFO - building 'psutil._psutil_windows' extension 15:32:48 INFO - error: Unable to find vcvarsall.bat 15:32:48 INFO - ---------------------------------------- 15:32:48 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-6ypjm8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:32:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 15:32:48 WARNING - Return code: 1 15:32:48 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:32:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:32:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:32:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:32:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 15:32:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:32:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:32:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:32:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:32:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:32:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:32:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:32:48 INFO - 'DCLOCATION': 'SCL3', 15:32:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:32:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:32:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:32:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:32:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:32:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:32:48 INFO - 'HOMEDRIVE': 'C:', 15:32:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:32:48 INFO - 'KTS_VERSION': '1.19c', 15:32:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:32:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:32:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:32:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:32:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:32:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:32:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:32:48 INFO - 'MOZ_AIRBAG': '1', 15:32:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:32:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:32:48 INFO - 'MOZ_MSVCVERSION': '8', 15:32:48 INFO - 'MOZ_NO_REMOTE': '1', 15:32:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:32:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:32:48 INFO - 'NO_EM_RESTART': '1', 15:32:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:32:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:32:48 INFO - 'OS': 'Windows_NT', 15:32:48 INFO - 'OURDRIVE': 'C:', 15:32:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:32:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:32:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:32:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:32:48 INFO - 'PROCESSOR_LEVEL': '6', 15:32:48 INFO - 'PROCESSOR_REVISION': '1e05', 15:32:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:32:48 INFO - 'PROMPT': '$P$G', 15:32:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:32:48 INFO - 'PWD': 'C:\\slave\\test', 15:32:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:32:48 INFO - 'SESSIONNAME': 'Console', 15:32:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:32:48 INFO - 'SYSTEMDRIVE': 'C:', 15:32:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:32:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:48 INFO - 'TEST1': 'testie', 15:32:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:48 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:32:48 INFO - 'USERNAME': 'cltbld', 15:32:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:32:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:32:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:32:48 INFO - 'WINDIR': 'C:\\WINDOWS', 15:32:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:32:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:32:51 INFO - Downloading/unpacking blobuploader==1.2.4 15:32:51 INFO - Downloading blobuploader-1.2.4.tar.gz 15:32:51 INFO - Running setup.py egg_info for package blobuploader 15:32:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:32:52 INFO - Running setup.py egg_info for package requests 15:32:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:32:52 INFO - Downloading docopt-0.6.1.tar.gz 15:32:52 INFO - Running setup.py egg_info for package docopt 15:32:52 INFO - Installing collected packages: blobuploader, docopt, requests 15:32:52 INFO - Running setup.py install for blobuploader 15:32:52 INFO - Running setup.py install for docopt 15:32:52 INFO - Running setup.py install for requests 15:32:52 INFO - Successfully installed blobuploader docopt requests 15:32:52 INFO - Cleaning up... 15:32:52 INFO - Return code: 0 15:32:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:32:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:32:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:32:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:32:52 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 15:32:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:32:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:32:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:32:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:32:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:32:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:32:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:32:52 INFO - 'DCLOCATION': 'SCL3', 15:32:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:32:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:32:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:32:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:32:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:32:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:32:52 INFO - 'HOMEDRIVE': 'C:', 15:32:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:32:52 INFO - 'KTS_VERSION': '1.19c', 15:32:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:32:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:32:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:32:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:32:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:32:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:32:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:32:52 INFO - 'MOZ_AIRBAG': '1', 15:32:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:32:52 INFO - 'MOZ_MSVCVERSION': '8', 15:32:52 INFO - 'MOZ_NO_REMOTE': '1', 15:32:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:32:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:32:52 INFO - 'NO_EM_RESTART': '1', 15:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:32:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:32:52 INFO - 'OS': 'Windows_NT', 15:32:52 INFO - 'OURDRIVE': 'C:', 15:32:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:32:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:32:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:32:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:32:52 INFO - 'PROCESSOR_LEVEL': '6', 15:32:52 INFO - 'PROCESSOR_REVISION': '1e05', 15:32:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:32:52 INFO - 'PROMPT': '$P$G', 15:32:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:32:52 INFO - 'PWD': 'C:\\slave\\test', 15:32:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:32:52 INFO - 'SESSIONNAME': 'Console', 15:32:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:32:52 INFO - 'SYSTEMDRIVE': 'C:', 15:32:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:32:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:52 INFO - 'TEST1': 'testie', 15:32:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:32:52 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:32:52 INFO - 'USERNAME': 'cltbld', 15:32:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:32:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:32:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:32:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:32:52 INFO - 'WINDIR': 'C:\\WINDOWS', 15:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:33:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:33:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:33:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:33:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:33:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:33:01 INFO - Unpacking c:\slave\test\build\tests\marionette 15:33:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:33:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:33:01 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:33:01 INFO - Running setup.py install for browsermob-proxy 15:33:08 INFO - Running setup.py install for manifestparser 15:33:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for marionette-client 15:33:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:33:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for marionette-driver 15:33:08 INFO - Running setup.py install for mozcrash 15:33:08 INFO - Running setup.py install for mozdebug 15:33:08 INFO - Running setup.py install for mozdevice 15:33:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozfile 15:33:08 INFO - Running setup.py install for mozhttpd 15:33:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozinfo 15:33:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozInstall 15:33:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozleak 15:33:08 INFO - Running setup.py install for mozlog 15:33:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for moznetwork 15:33:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozprocess 15:33:08 INFO - Running setup.py install for mozprofile 15:33:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozrunner 15:33:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for mozscreenshot 15:33:08 INFO - Running setup.py install for moztest 15:33:08 INFO - Running setup.py install for mozversion 15:33:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:33:08 INFO - Running setup.py install for wptserve 15:33:08 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:33:08 INFO - Cleaning up... 15:33:08 INFO - Return code: 0 15:33:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:33:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:33:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:33:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:33:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:33:08 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 15:33:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:33:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:33:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:33:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:33:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:33:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:33:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:33:08 INFO - 'DCLOCATION': 'SCL3', 15:33:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:33:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:33:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:33:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:33:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:33:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:33:08 INFO - 'HOMEDRIVE': 'C:', 15:33:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:33:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:33:08 INFO - 'KTS_VERSION': '1.19c', 15:33:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:33:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:33:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:33:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:33:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:33:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:33:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:33:08 INFO - 'MOZ_AIRBAG': '1', 15:33:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:33:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:33:08 INFO - 'MOZ_MSVCVERSION': '8', 15:33:08 INFO - 'MOZ_NO_REMOTE': '1', 15:33:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:33:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:33:08 INFO - 'NO_EM_RESTART': '1', 15:33:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:33:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:33:08 INFO - 'OS': 'Windows_NT', 15:33:08 INFO - 'OURDRIVE': 'C:', 15:33:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:33:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:33:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:33:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:33:08 INFO - 'PROCESSOR_LEVEL': '6', 15:33:08 INFO - 'PROCESSOR_REVISION': '1e05', 15:33:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:33:08 INFO - 'PROMPT': '$P$G', 15:33:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:33:08 INFO - 'PWD': 'C:\\slave\\test', 15:33:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:33:08 INFO - 'SESSIONNAME': 'Console', 15:33:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:33:08 INFO - 'SYSTEMDRIVE': 'C:', 15:33:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:33:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:33:08 INFO - 'TEST1': 'testie', 15:33:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:33:08 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:33:08 INFO - 'USERNAME': 'cltbld', 15:33:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:33:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:33:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:33:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:33:08 INFO - 'WINDIR': 'C:\\WINDOWS', 15:33:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:33:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:33:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:33:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:33:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:33:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:33:17 INFO - Unpacking c:\slave\test\build\tests\marionette 15:33:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:33:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:33:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:33:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:33:22 INFO - Downloading blessings-1.6.tar.gz 15:33:22 INFO - Running setup.py egg_info for package blessings 15:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:33:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:33:22 INFO - Running setup.py install for blessings 15:33:22 INFO - Running setup.py install for browsermob-proxy 15:33:22 INFO - Running setup.py install for manifestparser 15:33:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for marionette-client 15:33:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:33:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for marionette-driver 15:33:22 INFO - Running setup.py install for mozcrash 15:33:22 INFO - Running setup.py install for mozdebug 15:33:22 INFO - Running setup.py install for mozdevice 15:33:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for mozhttpd 15:33:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for mozInstall 15:33:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for mozleak 15:33:22 INFO - Running setup.py install for mozprofile 15:33:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Running setup.py install for mozrunner 15:33:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:33:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:33:23 INFO - Running setup.py install for mozscreenshot 15:33:23 INFO - Running setup.py install for moztest 15:33:23 INFO - Running setup.py install for mozversion 15:33:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:33:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:33:23 INFO - Running setup.py install for wptserve 15:33:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:33:23 INFO - Cleaning up... 15:33:23 INFO - Return code: 0 15:33:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:33:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:33:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:33:24 INFO - Reading from file tmpfile_stdout 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - Current package versions: 15:33:24 INFO - blessings == 1.6 15:33:24 INFO - blobuploader == 1.2.4 15:33:24 INFO - browsermob-proxy == 0.6.0 15:33:24 INFO - distribute == 0.6.14 15:33:24 INFO - docopt == 0.6.1 15:33:24 INFO - manifestparser == 1.1 15:33:24 INFO - marionette-client == 2.3.0 15:33:24 INFO - marionette-driver == 1.4.0 15:33:24 INFO - mozInstall == 1.12 15:33:24 INFO - mozcrash == 0.17 15:33:24 INFO - mozdebug == 0.1 15:33:24 INFO - mozdevice == 0.48 15:33:24 INFO - mozfile == 1.2 15:33:24 INFO - mozhttpd == 0.7 15:33:24 INFO - mozinfo == 0.9 15:33:24 INFO - mozleak == 0.1 15:33:24 INFO - mozlog == 3.1 15:33:24 INFO - moznetwork == 0.27 15:33:24 INFO - mozprocess == 0.22 15:33:24 INFO - mozprofile == 0.28 15:33:24 INFO - mozrunner == 6.11 15:33:24 INFO - mozscreenshot == 0.1 15:33:24 INFO - mozsystemmonitor == 0.0 15:33:24 INFO - moztest == 0.7 15:33:24 INFO - mozversion == 1.4 15:33:24 INFO - requests == 1.2.3 15:33:24 INFO - wptserve == 1.4.0 15:33:24 INFO - Running post-action listener: _resource_record_post_action 15:33:24 INFO - Running post-action listener: _start_resource_monitoring 15:33:24 INFO - Starting resource monitoring. 15:33:24 INFO - ##### 15:33:24 INFO - ##### Running pull step. 15:33:24 INFO - ##### 15:33:24 INFO - Running pre-action listener: _resource_record_pre_action 15:33:24 INFO - Running main action method: pull 15:33:24 INFO - Pull has nothing to do! 15:33:24 INFO - Running post-action listener: _resource_record_post_action 15:33:24 INFO - ##### 15:33:24 INFO - ##### Running install step. 15:33:24 INFO - ##### 15:33:24 INFO - Running pre-action listener: _resource_record_pre_action 15:33:24 INFO - Running main action method: install 15:33:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:33:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:33:24 INFO - Reading from file tmpfile_stdout 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - Detecting whether we're running mozinstall >=1.0... 15:33:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:33:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:33:24 INFO - Reading from file tmpfile_stdout 15:33:24 INFO - Output received: 15:33:24 INFO - Usage: mozinstall-script.py [options] installer 15:33:24 INFO - Options: 15:33:24 INFO - -h, --help show this help message and exit 15:33:24 INFO - -d DEST, --destination=DEST 15:33:24 INFO - Directory to install application into. [default: 15:33:24 INFO - "C:\slave\test"] 15:33:24 INFO - --app=APP Application being installed. [default: firefox] 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - Using _rmtree_windows ... 15:33:24 INFO - mkdir: C:\slave\test\build\application 15:33:24 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'] 15:33:24 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 15:33:27 INFO - Reading from file tmpfile_stdout 15:33:27 INFO - Output received: 15:33:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:33:27 INFO - Using _rmtree_windows ... 15:33:27 INFO - Using _rmtree_windows ... 15:33:27 INFO - Running post-action listener: _resource_record_post_action 15:33:27 INFO - ##### 15:33:27 INFO - ##### Running run-tests step. 15:33:27 INFO - ##### 15:33:27 INFO - Running pre-action listener: _resource_record_pre_action 15:33:27 INFO - Running main action method: run_tests 15:33:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:33:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:33:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:33:27 INFO - grabbing minidump binary from tooltool 15:33:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:33:27 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 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:33:27 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:33:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:33:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:34:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcxoe6e 15:34:49 INFO - INFO - File integrity verified, renaming tmpcxoe6e to win32-minidump_stackwalk.exe 15:34:49 INFO - Return code: 0 15:34:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:34:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:34:49 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/eOv6ZcRPRKKkXRikyIufJA/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 15:34:49 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/eOv6ZcRPRKKkXRikyIufJA/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 15:34:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:34:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 15:34:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:34:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 15:34:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:34:49 INFO - 'DCLOCATION': 'SCL3', 15:34:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:34:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:34:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:34:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:34:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:34:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:34:49 INFO - 'HOMEDRIVE': 'C:', 15:34:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:34:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:34:49 INFO - 'KTS_VERSION': '1.19c', 15:34:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:34:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 15:34:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:34:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:34:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:34:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:34:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:34:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:34:49 INFO - 'MOZ_AIRBAG': '1', 15:34:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:34:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:34:49 INFO - 'MOZ_MSVCVERSION': '8', 15:34:49 INFO - 'MOZ_NO_REMOTE': '1', 15:34:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:34:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:34:49 INFO - 'NO_EM_RESTART': '1', 15:34:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:34:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:34:49 INFO - 'OS': 'Windows_NT', 15:34:49 INFO - 'OURDRIVE': 'C:', 15:34:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:34:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:34:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:34:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:34:49 INFO - 'PROCESSOR_LEVEL': '6', 15:34:49 INFO - 'PROCESSOR_REVISION': '1e05', 15:34:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:34:49 INFO - 'PROMPT': '$P$G', 15:34:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:34:49 INFO - 'PWD': 'C:\\slave\\test', 15:34:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:34:49 INFO - 'SESSIONNAME': 'Console', 15:34:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:34:49 INFO - 'SYSTEMDRIVE': 'C:', 15:34:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:34:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:34:49 INFO - 'TEST1': 'testie', 15:34:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:34:49 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 15:34:49 INFO - 'USERNAME': 'cltbld', 15:34:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 15:34:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:34:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:34:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:34:49 INFO - 'WINDIR': 'C:\\WINDOWS', 15:34:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:34:49 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/eOv6ZcRPRKKkXRikyIufJA/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 15:34:50 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:34:50 INFO - import pkg_resources 15:34:51 INFO - Using 1 client processes 15:34:54 INFO - SUITE-START | Running 778 tests 15:34:54 INFO - Running testharness tests 15:34:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:34:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:34:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:34:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:34:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:34:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:34:54 INFO - Setting up ssl 15:34:54 INFO - PROCESS | certutil | 15:34:55 INFO - PROCESS | certutil | 15:34:55 INFO - PROCESS | certutil | 15:34:55 INFO - Certificate Nickname Trust Attributes 15:34:55 INFO - SSL,S/MIME,JAR/XPI 15:34:55 INFO - 15:34:55 INFO - web-platform-tests CT,, 15:34:55 INFO - 15:34:55 INFO - Starting runner 15:34:56 INFO - PROCESS | 3796 | [3796] 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 15:34:56 INFO - PROCESS | 3796 | [3796] 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 15:34:57 INFO - PROCESS | 3796 | [3796] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:34:58 INFO - PROCESS | 3796 | [3796] 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 15:34:58 INFO - PROCESS | 3796 | [3796] 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 15:34:58 INFO - PROCESS | 3796 | [3796] 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 15:34:58 INFO - PROCESS | 3796 | 1462404898137 Marionette DEBUG Marionette enabled via build flag and pref 15:34:58 INFO - PROCESS | 3796 | ++DOCSHELL 11BC2C00 == 1 [pid = 3796] [id = 1] 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (11BC3000) [pid = 3796] [serial = 1] [outer = 00000000] 15:34:58 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (11BC3C00) [pid = 3796] [serial = 2] [outer = 11BC3000] 15:34:58 INFO - PROCESS | 3796 | [3796] 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 15:34:58 INFO - PROCESS | 3796 | [3796] 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 2255 15:34:58 INFO - PROCESS | 3796 | ++DOCSHELL 120F6C00 == 2 [pid = 3796] [id = 2] 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (120F7000) [pid = 3796] [serial = 3] [outer = 00000000] 15:34:58 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (120F7C00) [pid = 3796] [serial = 4] [outer = 120F7000] 15:34:58 INFO - PROCESS | 3796 | 1462404898614 Marionette INFO Listening on port 2828 15:34:58 INFO - PROCESS | 3796 | 1462404898973 Marionette DEBUG Marionette enabled via command-line flag 15:34:58 INFO - PROCESS | 3796 | ++DOCSHELL 1074F000 == 3 [pid = 3796] [id = 3] 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (1074F400) [pid = 3796] [serial = 5] [outer = 00000000] 15:34:58 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (10750000) [pid = 3796] [serial = 6] [outer = 1074F400] 15:34:59 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (13CB6C00) [pid = 3796] [serial = 7] [outer = 120F7000] 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | 1462404899301 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1552 15:34:59 INFO - PROCESS | 3796 | 1462404899333 Marionette DEBUG Closed connection conn0 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | 1462404899400 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1554 15:34:59 INFO - PROCESS | 3796 | 1462404899460 Marionette DEBUG Closed connection conn1 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | 1462404899467 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1555 15:34:59 INFO - PROCESS | 3796 | ++DOCSHELL 139B3400 == 4 [pid = 3796] [id = 4] 15:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (139B3C00) [pid = 3796] [serial = 8] [outer = 00000000] 15:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (139BEC00) [pid = 3796] [serial = 9] [outer = 139B3C00] 15:34:59 INFO - PROCESS | 3796 | 1462404899539 Marionette DEBUG Closed connection conn2 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | 1462404899686 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1556 15:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (14759800) [pid = 3796] [serial = 10] [outer = 139B3C00] 15:34:59 INFO - PROCESS | 3796 | 1462404899705 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:34:59 INFO - PROCESS | 3796 | 1462404899712 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":"20160504143547","device":"desktop","version":"48.0a2"} 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:34:59 INFO - PROCESS | 3796 | [3796] 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 15:35:00 INFO - PROCESS | 3796 | [3796] 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 15:35:00 INFO - PROCESS | 3796 | ++DOCSHELL 15EEDC00 == 5 [pid = 3796] [id = 5] 15:35:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (15EEEC00) [pid = 3796] [serial = 11] [outer = 00000000] 15:35:00 INFO - PROCESS | 3796 | ++DOCSHELL 15EEF000 == 6 [pid = 3796] [id = 6] 15:35:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (15EEF800) [pid = 3796] [serial = 12] [outer = 00000000] 15:35:00 INFO - PROCESS | 3796 | [3796] 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 15:35:01 INFO - PROCESS | 3796 | ++DOCSHELL 16A5B000 == 7 [pid = 3796] [id = 7] 15:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (16A5B400) [pid = 3796] [serial = 13] [outer = 00000000] 15:35:01 INFO - PROCESS | 3796 | [3796] 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 15:35:01 INFO - PROCESS | 3796 | [3796] 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 15:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16A64800) [pid = 3796] [serial = 14] [outer = 16A5B400] 15:35:01 INFO - PROCESS | 3796 | [3796] 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 15:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (16D7A800) [pid = 3796] [serial = 15] [outer = 15EEEC00] 15:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (16D7C000) [pid = 3796] [serial = 16] [outer = 15EEF800] 15:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (16D7E400) [pid = 3796] [serial = 17] [outer = 16A5B400] 15:35:01 INFO - PROCESS | 3796 | 1462404901926 Marionette DEBUG loaded listener.js 15:35:01 INFO - PROCESS | 3796 | 1462404901940 Marionette DEBUG loaded listener.js 15:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (183CA000) [pid = 3796] [serial = 18] [outer = 16A5B400] 15:35:02 INFO - PROCESS | 3796 | 1462404902474 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ad5dae65-9c10-4404-8f7e-cd6d128e861d","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":"20160504143547","device":"desktop","version":"48.0a2","command_id":1}}] 15:35:02 INFO - PROCESS | 3796 | 1462404902654 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:35:02 INFO - PROCESS | 3796 | 1462404902711 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:35:02 INFO - PROCESS | 3796 | 1462404902823 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:35:02 INFO - PROCESS | 3796 | [3796] 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 15:35:02 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (1A143400) [pid = 3796] [serial = 19] [outer = 16A5B400] 15:35:03 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:35:03 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:35:03 INFO - PROCESS | 3796 | 1462404903247 Marionette TRACE conn3 <- [1,3,null,{}] 15:35:03 INFO - PROCESS | 3796 | 1462404903264 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:35:03 INFO - PROCESS | 3796 | 1462404903272 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:35:03 INFO - PROCESS | 3796 | 1462404903342 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:35:03 INFO - PROCESS | 3796 | 1462404903344 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:35:03 INFO - PROCESS | 3796 | 1462404903348 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:35:03 INFO - PROCESS | 3796 | 1462404903351 Marionette TRACE conn3 <- [1,6,null,{}] 15:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:35:03 INFO - PROCESS | 3796 | 1462404903355 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:03 INFO - PROCESS | 3796 | 1462404903372 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:35:03 INFO - PROCESS | 3796 | 1462404903377 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:03 INFO - PROCESS | 3796 | ++DOCSHELL 16A57000 == 8 [pid = 3796] [id = 8] 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (1A1EF000) [pid = 3796] [serial = 20] [outer = 00000000] 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (1A1F1800) [pid = 3796] [serial = 21] [outer = 1A1EF000] 15:35:03 INFO - PROCESS | 3796 | 1462404903423 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (19FA7800) [pid = 3796] [serial = 22] [outer = 1A1EF000] 15:35:03 INFO - PROCESS | 3796 | ++DOCSHELL 1A7A7C00 == 9 [pid = 3796] [id = 9] 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1A7A8000) [pid = 3796] [serial = 23] [outer = 00000000] 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1A7AA800) [pid = 3796] [serial = 24] [outer = 1A7A8000] 15:35:03 INFO - PROCESS | 3796 | 1462404903814 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1A7AD800) [pid = 3796] [serial = 25] [outer = 1A7A8000] 15:35:03 INFO - PROCESS | 3796 | 1462404903984 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 658ms 15:35:04 INFO - PROCESS | 3796 | 1462404904073 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 3796 | 1462404904075 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:35:04 INFO - PROCESS | 3796 | 1462404904100 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 3796 | 1462404904102 Marionette TRACE conn3 <- [1,10,null,{}] 15:35:04 INFO - PROCESS | 3796 | 1462404904152 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:04 INFO - PROCESS | 3796 | 1462404904262 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:35:04 INFO - PROCESS | 3796 | 1462404904264 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 3796 | ++DOCSHELL 1AAFB800 == 10 [pid = 3796] [id = 10] 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1AAFBC00) [pid = 3796] [serial = 26] [outer = 00000000] 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1B1B6400) [pid = 3796] [serial = 27] [outer = 1AAFBC00] 15:35:04 INFO - PROCESS | 3796 | 1462404904318 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1B1BA400) [pid = 3796] [serial = 28] [outer = 1AAFBC00] 15:35:04 INFO - PROCESS | 3796 | 1462404904647 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 560ms 15:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:35:04 INFO - PROCESS | 3796 | 1462404904678 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 3796 | 1462404904680 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:35:04 INFO - PROCESS | 3796 | 1462404904683 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 3796 | 1462404904685 Marionette TRACE conn3 <- [1,14,null,{}] 15:35:04 INFO - PROCESS | 3796 | 1462404904688 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:04 INFO - PROCESS | 3796 | 1462404904779 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:35:04 INFO - PROCESS | 3796 | 1462404904770 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 3796 | ++DOCSHELL 16DD6C00 == 11 [pid = 3796] [id = 11] 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (16DD9800) [pid = 3796] [serial = 29] [outer = 00000000] 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1AC60C00) [pid = 3796] [serial = 30] [outer = 16DD9800] 15:35:04 INFO - PROCESS | 3796 | 1462404904813 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AC68800) [pid = 3796] [serial = 31] [outer = 16DD9800] 15:35:05 INFO - PROCESS | 3796 | 1462404905144 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 476ms 15:35:05 INFO - PROCESS | 3796 | 1462404905159 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:35:05 INFO - PROCESS | 3796 | 1462404905161 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:35:05 INFO - PROCESS | 3796 | 1462404905164 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:35:05 INFO - PROCESS | 3796 | 1462404905165 Marionette TRACE conn3 <- [1,18,null,{}] 15:35:05 INFO - PROCESS | 3796 | 1462404905169 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:05 INFO - PROCESS | 3796 | 1462404905258 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:35:05 INFO - PROCESS | 3796 | 1462404905247 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 3796 | ++DOCSHELL 1AE72000 == 12 [pid = 3796] [id = 12] 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1AE76400) [pid = 3796] [serial = 32] [outer = 00000000] 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1AE79000) [pid = 3796] [serial = 33] [outer = 1AE76400] 15:35:05 INFO - PROCESS | 3796 | 1462404905292 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1B1BBC00) [pid = 3796] [serial = 34] [outer = 1AE76400] 15:35:05 INFO - PROCESS | 3796 | 1462404905604 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 490ms 15:35:05 INFO - PROCESS | 3796 | 1462404905642 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:35:05 INFO - PROCESS | 3796 | 1462404905644 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:35:05 INFO - PROCESS | 3796 | 1462404905648 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:35:05 INFO - PROCESS | 3796 | 1462404905649 Marionette TRACE conn3 <- [1,22,null,{}] 15:35:05 INFO - PROCESS | 3796 | 1462404905652 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:05 INFO - PROCESS | 3796 | 1462404905738 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:35:05 INFO - PROCESS | 3796 | 1462404905744 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 3796 | ++DOCSHELL 1B408800 == 13 [pid = 3796] [id = 13] 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1B408C00) [pid = 3796] [serial = 35] [outer = 00000000] 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1B48F400) [pid = 3796] [serial = 36] [outer = 1B408C00] 15:35:05 INFO - PROCESS | 3796 | 1462404905768 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1B492C00) [pid = 3796] [serial = 37] [outer = 1B408C00] 15:35:06 INFO - PROCESS | 3796 | 1462404906055 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 449ms 15:35:06 INFO - PROCESS | 3796 | 1462404906103 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 3796 | 1462404906104 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:35:06 INFO - PROCESS | 3796 | 1462404906108 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:35:06 INFO - PROCESS | 3796 | 1462404906109 Marionette TRACE conn3 <- [1,26,null,{}] 15:35:06 INFO - PROCESS | 3796 | 1462404906112 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:06 INFO - PROCESS | 3796 | 1462404906185 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:35:06 INFO - PROCESS | 3796 | 1462404906192 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 1B49A000 == 14 [pid = 3796] [id = 14] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1B49B400) [pid = 3796] [serial = 38] [outer = 00000000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B5DE000) [pid = 3796] [serial = 39] [outer = 1B49B400] 15:35:06 INFO - PROCESS | 3796 | 1462404906234 Marionette DEBUG loaded listener.js 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B5E2000) [pid = 3796] [serial = 40] [outer = 1B49B400] 15:35:06 INFO - PROCESS | 3796 | 1462404906530 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 476ms 15:35:06 INFO - PROCESS | 3796 | 1462404906584 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 3796 | 1462404906585 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:35:06 INFO - PROCESS | 3796 | 1462404906589 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:35:06 INFO - PROCESS | 3796 | 1462404906590 Marionette TRACE conn3 <- [1,30,null,{}] 15:35:06 INFO - PROCESS | 3796 | 1462404906593 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:06 INFO - PROCESS | 3796 | 1462404906658 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:35:06 INFO - PROCESS | 3796 | 1462404906664 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 1B5E5800 == 15 [pid = 3796] [id = 15] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B5E6C00) [pid = 3796] [serial = 41] [outer = 00000000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B86F800) [pid = 3796] [serial = 42] [outer = 1B5E6C00] 15:35:06 INFO - PROCESS | 3796 | 1462404906705 Marionette DEBUG loaded listener.js 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B872800) [pid = 3796] [serial = 43] [outer = 1B5E6C00] 15:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 1B869C00 == 16 [pid = 3796] [id = 16] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B86D000) [pid = 3796] [serial = 44] [outer = 00000000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1BDDA800) [pid = 3796] [serial = 45] [outer = 1B86D000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B869800) [pid = 3796] [serial = 46] [outer = 1B86D000] 15:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 1BDDB000 == 17 [pid = 3796] [id = 17] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1BDDF000) [pid = 3796] [serial = 47] [outer = 00000000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1BDE8400) [pid = 3796] [serial = 48] [outer = 1BDDF000] 15:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1BE30400) [pid = 3796] [serial = 49] [outer = 1BDDF000] 15:35:07 INFO - PROCESS | 3796 | 1462404907144 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 616ms 15:35:07 INFO - PROCESS | 3796 | 1462404907609 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:35:07 INFO - PROCESS | 3796 | 1462404907613 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:35:07 INFO - PROCESS | 3796 | --DOCSHELL 11BC2C00 == 16 [pid = 3796] [id = 1] 15:35:07 INFO - PROCESS | 3796 | 1462404907714 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:35:07 INFO - PROCESS | 3796 | 1462404907718 Marionette TRACE conn3 <- [1,34,null,{}] 15:35:07 INFO - PROCESS | 3796 | 1462404907724 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:35:07 INFO - PROCESS | 3796 | 1462404907817 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:35:07 INFO - PROCESS | 3796 | 1462404907887 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:07 INFO - PROCESS | 3796 | ++DOCSHELL 10D27C00 == 17 [pid = 3796] [id = 18] 15:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (10D28C00) [pid = 3796] [serial = 50] [outer = 00000000] 15:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10DE3000) [pid = 3796] [serial = 51] [outer = 10D28C00] 15:35:07 INFO - PROCESS | 3796 | 1462404907945 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10EB0800) [pid = 3796] [serial = 52] [outer = 10D28C00] 15:35:08 INFO - PROCESS | 3796 | 1462404908433 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 756ms 15:35:08 INFO - PROCESS | 3796 | 1462404908474 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:35:08 INFO - PROCESS | 3796 | 1462404908478 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:35:08 INFO - PROCESS | 3796 | 1462404908485 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:35:08 INFO - PROCESS | 3796 | 1462404908489 Marionette TRACE conn3 <- [1,38,null,{}] 15:35:08 INFO - PROCESS | 3796 | 1462404908493 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:08 INFO - PROCESS | 3796 | 1462404908602 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:35:08 INFO - PROCESS | 3796 | 1462404908648 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:08 INFO - PROCESS | 3796 | ++DOCSHELL 11596400 == 18 [pid = 3796] [id = 19] 15:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11599800) [pid = 3796] [serial = 53] [outer = 00000000] 15:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (13454000) [pid = 3796] [serial = 54] [outer = 11599800] 15:35:08 INFO - PROCESS | 3796 | 1462404908701 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13922000) [pid = 3796] [serial = 55] [outer = 11599800] 15:35:09 INFO - PROCESS | 3796 | 1462404909421 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 980ms 15:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:35:09 INFO - PROCESS | 3796 | 1462404909471 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:35:09 INFO - PROCESS | 3796 | 1462404909475 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:35:09 INFO - PROCESS | 3796 | 1462404909480 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:35:09 INFO - PROCESS | 3796 | 1462404909483 Marionette TRACE conn3 <- [1,42,null,{}] 15:35:09 INFO - PROCESS | 3796 | 1462404909489 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:09 INFO - PROCESS | 3796 | 1462404909581 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:35:09 INFO - PROCESS | 3796 | 1462404909630 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:09 INFO - PROCESS | 3796 | ++DOCSHELL 10D96800 == 19 [pid = 3796] [id = 20] 15:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10D98800) [pid = 3796] [serial = 56] [outer = 00000000] 15:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10EBB000) [pid = 3796] [serial = 57] [outer = 10D98800] 15:35:09 INFO - PROCESS | 3796 | 1462404909680 Marionette DEBUG loaded listener.js 15:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (113E4800) [pid = 3796] [serial = 58] [outer = 10D98800] 15:35:09 INFO - PROCESS | 3796 | --DOCSHELL 139B3400 == 18 [pid = 3796] [id = 4] 15:35:10 INFO - PROCESS | 3796 | 1462404910025 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 15:35:10 INFO - PROCESS | 3796 | 1462404910076 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:35:10 INFO - PROCESS | 3796 | 1462404910081 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:35:10 INFO - PROCESS | 3796 | 1462404910086 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:35:10 INFO - PROCESS | 3796 | 1462404910089 Marionette TRACE conn3 <- [1,46,null,{}] 15:35:10 INFO - PROCESS | 3796 | 1462404910093 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:10 INFO - PROCESS | 3796 | 1462404910151 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:35:10 INFO - PROCESS | 3796 | 1462404910158 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 3796 | ++DOCSHELL 1158D400 == 19 [pid = 3796] [id = 21] 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1158DC00) [pid = 3796] [serial = 59] [outer = 00000000] 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11B0F000) [pid = 3796] [serial = 60] [outer = 1158DC00] 15:35:10 INFO - PROCESS | 3796 | 1462404910205 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11BC2000) [pid = 3796] [serial = 61] [outer = 1158DC00] 15:35:10 INFO - PROCESS | 3796 | 1462404910588 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 532ms 15:35:10 INFO - PROCESS | 3796 | 1462404910627 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:35:10 INFO - PROCESS | 3796 | 1462404910629 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:35:10 INFO - PROCESS | 3796 | 1462404910633 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:35:10 INFO - PROCESS | 3796 | 1462404910636 Marionette TRACE conn3 <- [1,50,null,{}] 15:35:10 INFO - PROCESS | 3796 | 1462404910629 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:10 INFO - PROCESS | 3796 | 1462404910709 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:35:10 INFO - PROCESS | 3796 | 1462404910719 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 3796 | ++DOCSHELL 12F07800 == 20 [pid = 3796] [id = 22] 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12F07C00) [pid = 3796] [serial = 62] [outer = 00000000] 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1315D800) [pid = 3796] [serial = 63] [outer = 12F07C00] 15:35:10 INFO - PROCESS | 3796 | 1462404910766 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13427400) [pid = 3796] [serial = 64] [outer = 12F07C00] 15:35:11 INFO - PROCESS | 3796 | 1462404911198 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 15:35:11 INFO - PROCESS | 3796 | 1462404911253 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 3796 | 1462404911255 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:35:11 INFO - PROCESS | 3796 | 1462404911263 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:35:11 INFO - PROCESS | 3796 | 1462404911264 Marionette TRACE conn3 <- [1,54,null,{}] 15:35:11 INFO - PROCESS | 3796 | 1462404911268 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:11 INFO - PROCESS | 3796 | 1462404911325 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:35:11 INFO - PROCESS | 3796 | 1462404911334 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 3796 | ++DOCSHELL 1391C800 == 21 [pid = 3796] [id = 23] 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (147B4C00) [pid = 3796] [serial = 65] [outer = 00000000] 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (151D9400) [pid = 3796] [serial = 66] [outer = 147B4C00] 15:35:11 INFO - PROCESS | 3796 | 1462404911379 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (156D7800) [pid = 3796] [serial = 67] [outer = 147B4C00] 15:35:11 INFO - PROCESS | 3796 | 1462404911736 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 532ms 15:35:11 INFO - PROCESS | 3796 | 1462404911792 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 3796 | 1462404911794 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:35:11 INFO - PROCESS | 3796 | 1462404911797 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:35:11 INFO - PROCESS | 3796 | 1462404911799 Marionette TRACE conn3 <- [1,58,null,{}] 15:35:11 INFO - PROCESS | 3796 | 1462404911802 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:11 INFO - PROCESS | 3796 | 1462404911873 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:35:11 INFO - PROCESS | 3796 | 1462404911879 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 3796 | ++DOCSHELL 13486400 == 22 [pid = 3796] [id = 24] 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (14776000) [pid = 3796] [serial = 68] [outer = 00000000] 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15780400) [pid = 3796] [serial = 69] [outer = 14776000] 15:35:11 INFO - PROCESS | 3796 | 1462404911907 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15E4C400) [pid = 3796] [serial = 70] [outer = 14776000] 15:35:12 INFO - PROCESS | 3796 | 1462404912251 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 476ms 15:35:12 INFO - PROCESS | 3796 | 1462404912271 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 3796 | 1462404912273 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:35:12 INFO - PROCESS | 3796 | 1462404912276 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:35:12 INFO - PROCESS | 3796 | 1462404912278 Marionette TRACE conn3 <- [1,62,null,{}] 15:35:12 INFO - PROCESS | 3796 | 1462404912281 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 3796 | 1462404912400 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:35:12 INFO - PROCESS | 3796 | 1462404912410 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 15EED000 == 23 [pid = 3796] [id = 25] 15:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15EED800) [pid = 3796] [serial = 71] [outer = 00000000] 15:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (163B5400) [pid = 3796] [serial = 72] [outer = 15EED800] 15:35:12 INFO - PROCESS | 3796 | 1462404912436 Marionette DEBUG loaded listener.js 15:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16A59400) [pid = 3796] [serial = 73] [outer = 15EED800] 15:35:12 INFO - PROCESS | 3796 | 1462404912783 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 532ms 15:35:12 INFO - PROCESS | 3796 | 1462404912812 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 3796 | 1462404912814 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:35:12 INFO - PROCESS | 3796 | 1462404912817 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:35:12 INFO - PROCESS | 3796 | 1462404912819 Marionette TRACE conn3 <- [1,66,null,{}] 15:35:12 INFO - PROCESS | 3796 | 1462404912822 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 3796 | 1462404912937 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:35:12 INFO - PROCESS | 3796 | 1462404912945 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 1610D800 == 24 [pid = 3796] [id = 26] 15:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (163B5000) [pid = 3796] [serial = 74] [outer = 00000000] 15:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DE0000) [pid = 3796] [serial = 75] [outer = 163B5000] 15:35:12 INFO - PROCESS | 3796 | 1462404912971 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E4F400) [pid = 3796] [serial = 76] [outer = 163B5000] 15:35:13 INFO - PROCESS | 3796 | 1462404913298 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 532ms 15:35:13 INFO - PROCESS | 3796 | 1462404913358 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:35:13 INFO - PROCESS | 3796 | 1462404913360 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:35:13 INFO - PROCESS | 3796 | 1462404913363 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:35:13 INFO - PROCESS | 3796 | 1462404913365 Marionette TRACE conn3 <- [1,70,null,{}] 15:35:13 INFO - PROCESS | 3796 | 1462404913368 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:13 INFO - PROCESS | 3796 | 1462404913450 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:35:13 INFO - PROCESS | 3796 | 1462404913492 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 3796 | ++DOCSHELL 10EBCC00 == 25 [pid = 3796] [id = 27] 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12C3D000) [pid = 3796] [serial = 77] [outer = 00000000] 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1790A800) [pid = 3796] [serial = 78] [outer = 12C3D000] 15:35:13 INFO - PROCESS | 3796 | 1462404913544 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1643C800) [pid = 3796] [serial = 79] [outer = 12C3D000] 15:35:13 INFO - PROCESS | 3796 | 1462404913830 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 476ms 15:35:13 INFO - PROCESS | 3796 | 1462404913842 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:35:13 INFO - PROCESS | 3796 | 1462404913844 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:35:13 INFO - PROCESS | 3796 | 1462404913847 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:35:13 INFO - PROCESS | 3796 | 1462404913849 Marionette TRACE conn3 <- [1,74,null,{}] 15:35:13 INFO - PROCESS | 3796 | 1462404913857 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:13 INFO - PROCESS | 3796 | 1462404913910 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:35:13 INFO - PROCESS | 3796 | 1462404913917 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 3796 | ++DOCSHELL 16DDCC00 == 26 [pid = 3796] [id = 28] 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1718D000) [pid = 3796] [serial = 80] [outer = 00000000] 15:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17DD4400) [pid = 3796] [serial = 81] [outer = 1718D000] 15:35:13 INFO - PROCESS | 3796 | 1462404913978 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17DD6C00) [pid = 3796] [serial = 82] [outer = 1718D000] 15:35:14 INFO - PROCESS | 3796 | 1462404914354 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 532ms 15:35:14 INFO - PROCESS | 3796 | 1462404914401 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 3796 | 1462404914402 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:35:14 INFO - PROCESS | 3796 | 1462404914406 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:35:14 INFO - PROCESS | 3796 | 1462404914407 Marionette TRACE conn3 <- [1,78,null,{}] 15:35:14 INFO - PROCESS | 3796 | 1462404914411 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:14 INFO - PROCESS | 3796 | 1462404914481 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:35:14 INFO - PROCESS | 3796 | 1462404914471 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 3796 | ++DOCSHELL 15779C00 == 27 [pid = 3796] [id = 29] 15:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16DD7C00) [pid = 3796] [serial = 83] [outer = 00000000] 15:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (181A4000) [pid = 3796] [serial = 84] [outer = 16DD7C00] 15:35:14 INFO - PROCESS | 3796 | 1462404914513 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (181A6C00) [pid = 3796] [serial = 85] [outer = 16DD7C00] 15:35:14 INFO - PROCESS | 3796 | 1462404914874 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 532ms 15:35:14 INFO - PROCESS | 3796 | 1462404914939 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 3796 | 1462404914941 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:35:14 INFO - PROCESS | 3796 | 1462404914944 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:35:14 INFO - PROCESS | 3796 | 1462404914946 Marionette TRACE conn3 <- [1,82,null,{}] 15:35:14 INFO - PROCESS | 3796 | 1462404914950 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:15 INFO - PROCESS | 3796 | 1462404915039 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:35:15 INFO - PROCESS | 3796 | 1462404915047 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 3796 | ++DOCSHELL 19C61C00 == 28 [pid = 3796] [id = 30] 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19C63000) [pid = 3796] [serial = 86] [outer = 00000000] 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E7FC00) [pid = 3796] [serial = 87] [outer = 19C63000] 15:35:15 INFO - PROCESS | 3796 | 1462404915079 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19FA6000) [pid = 3796] [serial = 88] [outer = 19C63000] 15:35:15 INFO - PROCESS | 3796 | 1462404915453 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 532ms 15:35:15 INFO - PROCESS | 3796 | 1462404915473 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 3796 | 1462404915475 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:35:15 INFO - PROCESS | 3796 | 1462404915492 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:35:15 INFO - PROCESS | 3796 | 1462404915494 Marionette TRACE conn3 <- [1,86,null,{}] 15:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:35:15 INFO - PROCESS | 3796 | 1462404915498 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:15 INFO - PROCESS | 3796 | 1462404915597 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:35:15 INFO - PROCESS | 3796 | 1462404915603 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 3796 | ++DOCSHELL 12C37C00 == 29 [pid = 3796] [id = 31] 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1315C800) [pid = 3796] [serial = 89] [outer = 00000000] 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A14C800) [pid = 3796] [serial = 90] [outer = 1315C800] 15:35:15 INFO - PROCESS | 3796 | 1462404915647 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A1EAC00) [pid = 3796] [serial = 91] [outer = 1315C800] 15:35:15 INFO - PROCESS | 3796 | 1462404915984 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 532ms 15:35:16 INFO - PROCESS | 3796 | 1462404916053 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 3796 | 1462404916055 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:35:16 INFO - PROCESS | 3796 | 1462404916044 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:35:16 INFO - PROCESS | 3796 | 1462404916046 Marionette TRACE conn3 <- [1,90,null,{}] 15:35:16 INFO - PROCESS | 3796 | 1462404916049 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:16 INFO - PROCESS | 3796 | 1462404916121 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:35:16 INFO - PROCESS | 3796 | 1462404916127 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 3796 | ++DOCSHELL 10EC1400 == 30 [pid = 3796] [id = 32] 15:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (147C3400) [pid = 3796] [serial = 92] [outer = 00000000] 15:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A50E000) [pid = 3796] [serial = 93] [outer = 147C3400] 15:35:16 INFO - PROCESS | 3796 | 1462404916169 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A7AAC00) [pid = 3796] [serial = 94] [outer = 147C3400] 15:35:16 INFO - PROCESS | 3796 | 1462404916529 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 533ms 15:35:16 INFO - PROCESS | 3796 | 1462404916580 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 3796 | 1462404916582 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:35:16 INFO - PROCESS | 3796 | 1462404916585 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:35:16 INFO - PROCESS | 3796 | 1462404916587 Marionette TRACE conn3 <- [1,94,null,{}] 15:35:17 INFO - PROCESS | 3796 | 1462404917347 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:17 INFO - PROCESS | 3796 | 1462404917445 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:35:17 INFO - PROCESS | 3796 | 1462404917455 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 3796 | ++DOCSHELL 10DDD000 == 31 [pid = 3796] [id = 33] 15:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10DDE000) [pid = 3796] [serial = 95] [outer = 00000000] 15:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10DE7C00) [pid = 3796] [serial = 96] [outer = 10DDE000] 15:35:17 INFO - PROCESS | 3796 | 1462404917500 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10EB4000) [pid = 3796] [serial = 97] [outer = 10DDE000] 15:35:17 INFO - PROCESS | 3796 | 1462404917915 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1386ms 15:35:17 INFO - PROCESS | 3796 | 1462404918001 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 3796 | 1462404917986 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:35:17 INFO - PROCESS | 3796 | 1462404917993 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:35:17 INFO - PROCESS | 3796 | 1462404917995 Marionette TRACE conn3 <- [1,98,null,{}] 15:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:35:17 INFO - PROCESS | 3796 | 1462404917999 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:18 INFO - PROCESS | 3796 | 1462404918102 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:35:18 INFO - PROCESS | 3796 | 1462404918157 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:18 INFO - PROCESS | 3796 | ++DOCSHELL 120F0C00 == 32 [pid = 3796] [id = 34] 15:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (120F1000) [pid = 3796] [serial = 98] [outer = 00000000] 15:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12C16000) [pid = 3796] [serial = 99] [outer = 120F1000] 15:35:18 INFO - PROCESS | 3796 | 1462404918189 Marionette DEBUG loaded listener.js 15:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12C3DC00) [pid = 3796] [serial = 100] [outer = 120F1000] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (139B3C00) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1B49B400) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1B408C00) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AE76400) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16DD9800) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1AAFBC00) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A1EF000) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1315C800) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10D98800) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1158DC00) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12F07C00) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (147B4C00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14776000) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15EED800) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (163B5000) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12C3D000) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1718D000) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16DD7C00) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19C63000) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1B5E6C00) [pid = 3796] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10D28C00) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11599800) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:35:18 INFO - PROCESS | 3796 | 1462404918954 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 980ms 15:35:18 INFO - PROCESS | 3796 | 1462404918979 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 3796 | 1462404918981 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:35:18 INFO - PROCESS | 3796 | 1462404918985 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:35:18 INFO - PROCESS | 3796 | 1462404918986 Marionette TRACE conn3 <- [1,102,null,{}] 15:35:18 INFO - PROCESS | 3796 | 1462404918990 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 3796 | 1462404919076 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:35:19 INFO - PROCESS | 3796 | 1462404919133 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 3796 | ++DOCSHELL 10DE1C00 == 33 [pid = 3796] [id = 35] 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10EC1800) [pid = 3796] [serial = 101] [outer = 00000000] 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (120F9400) [pid = 3796] [serial = 102] [outer = 10EC1800] 15:35:19 INFO - PROCESS | 3796 | 1462404919180 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13159800) [pid = 3796] [serial = 103] [outer = 10EC1800] 15:35:19 INFO - PROCESS | 3796 | 1462404919477 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 532ms 15:35:19 INFO - PROCESS | 3796 | 1462404919548 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:35:19 INFO - PROCESS | 3796 | 1462404919554 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:35:19 INFO - PROCESS | 3796 | 1462404919562 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:35:19 INFO - PROCESS | 3796 | 1462404919564 Marionette TRACE conn3 <- [1,106,null,{}] 15:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:35:19 INFO - PROCESS | 3796 | 1462404919567 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 3796 | 1462404919638 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:35:19 INFO - PROCESS | 3796 | 1462404919627 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 3796 | ++DOCSHELL 13427C00 == 34 [pid = 3796] [id = 36] 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1391E800) [pid = 3796] [serial = 104] [outer = 00000000] 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (147B6800) [pid = 3796] [serial = 105] [outer = 1391E800] 15:35:19 INFO - PROCESS | 3796 | 1462404919678 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (156D8C00) [pid = 3796] [serial = 106] [outer = 1391E800] 15:35:20 INFO - PROCESS | 3796 | 1462404920025 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 15:35:20 INFO - PROCESS | 3796 | 1462404920044 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 3796 | 1462404920046 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:35:20 INFO - PROCESS | 3796 | 1462404920049 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - PROCESS | 3796 | 1462404920051 Marionette TRACE conn3 <- [1,110,null,{}] 15:35:20 INFO - PROCESS | 3796 | 1462404920054 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:20 INFO - PROCESS | 3796 | 1462404920123 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:35:20 INFO - PROCESS | 3796 | 1462404920130 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 3796 | ++DOCSHELL 15772C00 == 35 [pid = 3796] [id = 37] 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15773400) [pid = 3796] [serial = 107] [outer = 00000000] 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15EEBC00) [pid = 3796] [serial = 108] [outer = 15773400] 15:35:20 INFO - PROCESS | 3796 | 1462404920155 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1610BC00) [pid = 3796] [serial = 109] [outer = 15773400] 15:35:20 INFO - PROCESS | 3796 | 1462404920532 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 532ms 15:35:20 INFO - PROCESS | 3796 | 1462404920617 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 3796 | 1462404920620 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:35:20 INFO - PROCESS | 3796 | 1462404920626 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:35:20 INFO - PROCESS | 3796 | 1462404920631 Marionette TRACE conn3 <- [1,114,null,{}] 15:35:20 INFO - PROCESS | 3796 | 1462404920637 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:20 INFO - PROCESS | 3796 | 1462404920750 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:35:20 INFO - PROCESS | 3796 | 1462404920828 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 3796 | ++DOCSHELL 10D9DC00 == 36 [pid = 3796] [id = 38] 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10DDCC00) [pid = 3796] [serial = 110] [outer = 00000000] 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10EAE400) [pid = 3796] [serial = 111] [outer = 10DDCC00] 15:35:20 INFO - PROCESS | 3796 | 1462404920882 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11592400) [pid = 3796] [serial = 112] [outer = 10DDCC00] 15:35:21 INFO - PROCESS | 3796 | 1462404921363 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 799ms 15:35:21 INFO - PROCESS | 3796 | 1462404921455 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:35:21 INFO - PROCESS | 3796 | 1462404921458 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:35:21 INFO - PROCESS | 3796 | 1462404921447 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:35:21 INFO - PROCESS | 3796 | 1462404921451 Marionette TRACE conn3 <- [1,118,null,{}] 15:35:21 INFO - PROCESS | 3796 | 1462404921496 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:21 INFO - PROCESS | 3796 | 1462404921623 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:35:21 INFO - PROCESS | 3796 | 1462404921615 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 3796 | ++DOCSHELL 13920400 == 37 [pid = 3796] [id = 39] 15:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13922800) [pid = 3796] [serial = 113] [outer = 00000000] 15:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14091400) [pid = 3796] [serial = 114] [outer = 13922800] 15:35:21 INFO - PROCESS | 3796 | 1462404921667 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15E25C00) [pid = 3796] [serial = 115] [outer = 13922800] 15:35:22 INFO - PROCESS | 3796 | 1462404922149 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 770ms 15:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:35:22 INFO - PROCESS | 3796 | 1462404922227 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 3796 | 1462404922230 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:35:22 INFO - PROCESS | 3796 | 1462404922233 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - PROCESS | 3796 | 1462404922236 Marionette TRACE conn3 <- [1,122,null,{}] 15:35:22 INFO - PROCESS | 3796 | 1462404922241 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:22 INFO - PROCESS | 3796 | 1462404922322 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:35:22 INFO - PROCESS | 3796 | 1462404922398 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:22 INFO - PROCESS | 3796 | ++DOCSHELL 16DD8000 == 38 [pid = 3796] [id = 40] 15:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16DD9800) [pid = 3796] [serial = 116] [outer = 00000000] 15:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16DE2C00) [pid = 3796] [serial = 117] [outer = 16DD9800] 15:35:22 INFO - PROCESS | 3796 | 1462404922445 Marionette DEBUG loaded listener.js 15:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1718D000) [pid = 3796] [serial = 118] [outer = 16DD9800] 15:35:22 INFO - PROCESS | 3796 | 1462404922966 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 756ms 15:35:22 INFO - PROCESS | 3796 | 1462404922987 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 3796 | 1462404922990 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:35:22 INFO - PROCESS | 3796 | 1462404922994 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - PROCESS | 3796 | 1462404922996 Marionette TRACE conn3 <- [1,126,null,{}] 15:35:22 INFO - PROCESS | 3796 | 1462404923000 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:23 INFO - PROCESS | 3796 | 1462404923091 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:35:23 INFO - PROCESS | 3796 | 1462404923175 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 3796 | ++DOCSHELL 17DCC000 == 39 [pid = 3796] [id = 41] 15:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17DCC800) [pid = 3796] [serial = 119] [outer = 00000000] 15:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17DD5000) [pid = 3796] [serial = 120] [outer = 17DCC800] 15:35:23 INFO - PROCESS | 3796 | 1462404923227 Marionette DEBUG loaded listener.js 15:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (18122400) [pid = 3796] [serial = 121] [outer = 17DCC800] 15:35:23 INFO - PROCESS | 3796 | 1462404923776 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 798ms 15:35:23 INFO - PROCESS | 3796 | 1462404923812 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:35:23 INFO - PROCESS | 3796 | 1462404923816 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:35:23 INFO - PROCESS | 3796 | 1462404923822 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:35:23 INFO - PROCESS | 3796 | 1462404923825 Marionette TRACE conn3 <- [1,130,null,{}] 15:35:23 INFO - PROCESS | 3796 | 1462404923832 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:23 INFO - PROCESS | 3796 | 1462404923903 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:35:23 INFO - PROCESS | 3796 | 1462404923975 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 3796 | ++DOCSHELL 107E5400 == 40 [pid = 3796] [id = 42] 15:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10D1FC00) [pid = 3796] [serial = 122] [outer = 00000000] 15:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (113E3C00) [pid = 3796] [serial = 123] [outer = 10D1FC00] 15:35:24 INFO - PROCESS | 3796 | 1462404924023 Marionette DEBUG loaded listener.js 15:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (11B95400) [pid = 3796] [serial = 124] [outer = 10D1FC00] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 10DDD000 == 39 [pid = 3796] [id = 33] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 120F0C00 == 38 [pid = 3796] [id = 34] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 10DE1C00 == 37 [pid = 3796] [id = 35] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 13427C00 == 36 [pid = 3796] [id = 36] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 17DCC000 == 35 [pid = 3796] [id = 41] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 10EC1400 == 34 [pid = 3796] [id = 32] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 16DD8000 == 33 [pid = 3796] [id = 40] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 15772C00 == 32 [pid = 3796] [id = 37] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 19C61C00 == 31 [pid = 3796] [id = 30] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 15779C00 == 30 [pid = 3796] [id = 29] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 10D9DC00 == 29 [pid = 3796] [id = 38] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 12C37C00 == 28 [pid = 3796] [id = 31] 15:35:24 INFO - PROCESS | 3796 | --DOCSHELL 13920400 == 27 [pid = 3796] [id = 39] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19FA6000) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A1EAC00) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1B872800) [pid = 3796] [serial = 43] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (139BEC00) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (14759800) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (120F7C00) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10EBB000) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11B0F000) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1315D800) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13427400) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (151D9400) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (156D7800) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15780400) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163B5400) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16DE0000) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1790A800) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17DD4400) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (181A4000) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E7FC00) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A14C800) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10DE3000) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15E4C400) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13454000) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16A59400) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E4F400) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1643C800) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (113E4800) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11BC2000) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17DD6C00) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (181A6C00) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10EB0800) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13922000) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B48F400) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B492C00) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AE79000) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1B1BBC00) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1AC68800) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AC60C00) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1B1B6400) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1B1BA400) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19FA7800) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A7AA800) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A1F1800) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16D7E400) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (16A64800) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1BDE8400) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1B86F800) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1BDDA800) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1B5E2000) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1B5DE000) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 15:35:24 INFO - PROCESS | 3796 | 1462404924876 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1064ms 15:35:24 INFO - PROCESS | 3796 | 1462404924896 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 3796 | 1462404924900 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:35:24 INFO - PROCESS | 3796 | 1462404924909 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:35:24 INFO - PROCESS | 3796 | 1462404924912 Marionette TRACE conn3 <- [1,134,null,{}] 15:35:24 INFO - PROCESS | 3796 | 1462404924917 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:24 INFO - PROCESS | 3796 | 1462404924996 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:35:24 INFO - PROCESS | 3796 | 1462404924986 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 3796 | ++DOCSHELL 11B88000 == 28 [pid = 3796] [id = 43] 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11B8B400) [pid = 3796] [serial = 125] [outer = 00000000] 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11BC4400) [pid = 3796] [serial = 126] [outer = 11B8B400] 15:35:25 INFO - PROCESS | 3796 | 1462404925033 Marionette DEBUG loaded listener.js 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (120F4400) [pid = 3796] [serial = 127] [outer = 11B8B400] 15:35:25 INFO - PROCESS | 3796 | 1462404925409 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 532ms 15:35:25 INFO - PROCESS | 3796 | 1462404925447 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:35:25 INFO - PROCESS | 3796 | 1462404925453 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:35:25 INFO - PROCESS | 3796 | 1462404925459 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:35:25 INFO - PROCESS | 3796 | 1462404925461 Marionette TRACE conn3 <- [1,138,null,{}] 15:35:25 INFO - PROCESS | 3796 | 1462404925465 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:25 INFO - PROCESS | 3796 | 1462404925524 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:35:25 INFO - PROCESS | 3796 | 1462404925531 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 3796 | ++DOCSHELL 12E2A400 == 29 [pid = 3796] [id = 44] 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12E2B800) [pid = 3796] [serial = 128] [outer = 00000000] 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1342B400) [pid = 3796] [serial = 129] [outer = 12E2B800] 15:35:25 INFO - PROCESS | 3796 | 1462404925575 Marionette DEBUG loaded listener.js 15:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1348B800) [pid = 3796] [serial = 130] [outer = 12E2B800] 15:35:25 INFO - PROCESS | 3796 | 1462404925985 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 574ms 15:35:26 INFO - PROCESS | 3796 | 1462404926035 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 3796 | 1462404926037 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:35:26 INFO - PROCESS | 3796 | 1462404926023 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:35:26 INFO - PROCESS | 3796 | 1462404926026 Marionette TRACE conn3 <- [1,142,null,{}] 15:35:26 INFO - PROCESS | 3796 | 1462404926037 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:26 INFO - PROCESS | 3796 | 1462404926116 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:35:26 INFO - PROCESS | 3796 | 1462404926126 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 3796 | ++DOCSHELL 147B6C00 == 30 [pid = 3796] [id = 45] 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (147B7000) [pid = 3796] [serial = 131] [outer = 00000000] 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (151DF000) [pid = 3796] [serial = 132] [outer = 147B7000] 15:35:26 INFO - PROCESS | 3796 | 1462404926173 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (15776000) [pid = 3796] [serial = 133] [outer = 147B7000] 15:35:26 INFO - PROCESS | 3796 | 1462404926514 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 533ms 15:35:26 INFO - PROCESS | 3796 | 1462404926561 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 3796 | 1462404926564 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:35:26 INFO - PROCESS | 3796 | 1462404926567 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:35:26 INFO - PROCESS | 3796 | 1462404926568 Marionette TRACE conn3 <- [1,146,null,{}] 15:35:26 INFO - PROCESS | 3796 | 1462404926572 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:26 INFO - PROCESS | 3796 | 1462404926653 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:35:26 INFO - PROCESS | 3796 | 1462404926659 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 3796 | ++DOCSHELL 151D8400 == 31 [pid = 3796] [id = 46] 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15E4E800) [pid = 3796] [serial = 134] [outer = 00000000] 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1610B400) [pid = 3796] [serial = 135] [outer = 15E4E800] 15:35:26 INFO - PROCESS | 3796 | 1462404926703 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16435000) [pid = 3796] [serial = 136] [outer = 15E4E800] 15:35:27 INFO - PROCESS | 3796 | 1462404927105 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 560ms 15:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:35:27 INFO - PROCESS | 3796 | 1462404927142 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 3796 | 1462404927144 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:35:27 INFO - PROCESS | 3796 | 1462404927147 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:35:27 INFO - PROCESS | 3796 | 1462404927149 Marionette TRACE conn3 <- [1,150,null,{}] 15:35:27 INFO - PROCESS | 3796 | 1462404927152 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:27 INFO - PROCESS | 3796 | 1462404927231 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:35:27 INFO - PROCESS | 3796 | 1462404927237 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:27 INFO - PROCESS | 3796 | ++DOCSHELL 1392AC00 == 32 [pid = 3796] [id = 47] 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13CC0C00) [pid = 3796] [serial = 137] [outer = 00000000] 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16D79C00) [pid = 3796] [serial = 138] [outer = 13CC0C00] 15:35:27 INFO - PROCESS | 3796 | 1462404927280 Marionette DEBUG loaded listener.js 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16D7FC00) [pid = 3796] [serial = 139] [outer = 13CC0C00] 15:35:27 INFO - PROCESS | 3796 | 1462404927664 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 532ms 15:35:27 INFO - PROCESS | 3796 | 1462404927691 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 3796 | 1462404927693 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:35:27 INFO - PROCESS | 3796 | 1462404927696 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:35:27 INFO - PROCESS | 3796 | 1462404927698 Marionette TRACE conn3 <- [1,154,null,{}] 15:35:27 INFO - PROCESS | 3796 | 1462404927701 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:27 INFO - PROCESS | 3796 | 1462404927784 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:35:27 INFO - PROCESS | 3796 | 1462404927790 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:27 INFO - PROCESS | 3796 | ++DOCSHELL 16A61C00 == 33 [pid = 3796] [id = 48] 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16A64C00) [pid = 3796] [serial = 140] [outer = 00000000] 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17C2E800) [pid = 3796] [serial = 141] [outer = 16A64C00] 15:35:27 INFO - PROCESS | 3796 | 1462404927843 Marionette DEBUG loaded listener.js 15:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17D18000) [pid = 3796] [serial = 142] [outer = 16A64C00] 15:35:28 INFO - PROCESS | 3796 | 1462404928251 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15773400) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (120F1000) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10DDE000) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10EC1800) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1391E800) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:35:28 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (147C3400) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 616ms 15:35:28 INFO - PROCESS | 3796 | 1462404928322 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 3796 | 1462404928324 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:35:28 INFO - PROCESS | 3796 | 1462404928330 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:35:28 INFO - PROCESS | 3796 | 1462404928331 Marionette TRACE conn3 <- [1,158,null,{}] 15:35:28 INFO - PROCESS | 3796 | 1462404928334 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 3796 | 1462404928385 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:35:28 INFO - PROCESS | 3796 | 1462404928393 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 3796 | ++DOCSHELL 11B8D400 == 34 [pid = 3796] [id = 49] 15:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1391E800) [pid = 3796] [serial = 143] [outer = 00000000] 15:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15EEE800) [pid = 3796] [serial = 144] [outer = 1391E800] 15:35:28 INFO - PROCESS | 3796 | 1462404928437 Marionette DEBUG loaded listener.js 15:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17D1F800) [pid = 3796] [serial = 145] [outer = 1391E800] 15:35:28 INFO - PROCESS | 3796 | 1462404928794 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 476ms 15:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:35:28 INFO - PROCESS | 3796 | 1462404928806 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 3796 | 1462404928808 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:35:28 INFO - PROCESS | 3796 | 1462404928811 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:35:28 INFO - PROCESS | 3796 | 1462404928813 Marionette TRACE conn3 <- [1,162,null,{}] 15:35:28 INFO - PROCESS | 3796 | 1462404928816 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 3796 | 1462404928927 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:35:28 INFO - PROCESS | 3796 | 1462404928935 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 3796 | ++DOCSHELL 1342A800 == 35 [pid = 3796] [id = 50] 15:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15EEA000) [pid = 3796] [serial = 146] [outer = 00000000] 15:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (18338000) [pid = 3796] [serial = 147] [outer = 15EEA000] 15:35:28 INFO - PROCESS | 3796 | 1462404928980 Marionette DEBUG loaded listener.js 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (183C4400) [pid = 3796] [serial = 148] [outer = 15EEA000] 15:35:29 INFO - PROCESS | 3796 | 1462404929308 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 532ms 15:35:29 INFO - PROCESS | 3796 | 1462404929338 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 3796 | 1462404929339 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:35:29 INFO - PROCESS | 3796 | 1462404929342 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - PROCESS | 3796 | 1462404929344 Marionette TRACE conn3 <- [1,166,null,{}] 15:35:29 INFO - PROCESS | 3796 | 1462404929347 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:29 INFO - PROCESS | 3796 | 1462404929415 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:35:29 INFO - PROCESS | 3796 | 1462404929475 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:29 INFO - PROCESS | 3796 | ++DOCSHELL 147C3400 == 36 [pid = 3796] [id = 51] 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15EEE000) [pid = 3796] [serial = 149] [outer = 00000000] 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19C61C00) [pid = 3796] [serial = 150] [outer = 15EEE000] 15:35:29 INFO - PROCESS | 3796 | 1462404929502 Marionette DEBUG loaded listener.js 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19C6BC00) [pid = 3796] [serial = 151] [outer = 15EEE000] 15:35:29 INFO - PROCESS | 3796 | 1462404929800 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 476ms 15:35:29 INFO - PROCESS | 3796 | 1462404929819 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 3796 | 1462404929821 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:35:29 INFO - PROCESS | 3796 | 1462404929824 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - PROCESS | 3796 | 1462404929826 Marionette TRACE conn3 <- [1,170,null,{}] 15:35:29 INFO - PROCESS | 3796 | 1462404929829 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:29 INFO - PROCESS | 3796 | 1462404929930 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:35:29 INFO - PROCESS | 3796 | 1462404929936 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:29 INFO - PROCESS | 3796 | ++DOCSHELL 13CC2000 == 37 [pid = 3796] [id = 52] 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1843B000) [pid = 3796] [serial = 152] [outer = 00000000] 15:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19FA8400) [pid = 3796] [serial = 153] [outer = 1843B000] 15:35:29 INFO - PROCESS | 3796 | 1462404929961 Marionette DEBUG loaded listener.js 15:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A13F400) [pid = 3796] [serial = 154] [outer = 1843B000] 15:35:30 INFO - PROCESS | 3796 | 1462404930672 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 896ms 15:35:30 INFO - PROCESS | 3796 | 1462404930729 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:35:30 INFO - PROCESS | 3796 | 1462404930734 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:35:30 INFO - PROCESS | 3796 | 1462404930739 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:35:30 INFO - PROCESS | 3796 | 1462404930743 Marionette TRACE conn3 <- [1,174,null,{}] 15:35:30 INFO - PROCESS | 3796 | 1462404930748 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:30 INFO - PROCESS | 3796 | 1462404930859 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:35:30 INFO - PROCESS | 3796 | 1462404930934 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:30 INFO - PROCESS | 3796 | ++DOCSHELL 10DE9000 == 38 [pid = 3796] [id = 53] 15:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10EC6C00) [pid = 3796] [serial = 155] [outer = 00000000] 15:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (11EDE000) [pid = 3796] [serial = 156] [outer = 10EC6C00] 15:35:30 INFO - PROCESS | 3796 | 1462404930989 Marionette DEBUG loaded listener.js 15:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12E27400) [pid = 3796] [serial = 157] [outer = 10EC6C00] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 147C3400 == 37 [pid = 3796] [id = 51] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 1342A800 == 36 [pid = 3796] [id = 50] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 11B8D400 == 35 [pid = 3796] [id = 49] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 16A61C00 == 34 [pid = 3796] [id = 48] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 1392AC00 == 33 [pid = 3796] [id = 47] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 151D8400 == 32 [pid = 3796] [id = 46] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 147B6C00 == 31 [pid = 3796] [id = 45] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 12E2A400 == 30 [pid = 3796] [id = 44] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 11B88000 == 29 [pid = 3796] [id = 43] 15:35:31 INFO - PROCESS | 3796 | --DOCSHELL 107E5400 == 28 [pid = 3796] [id = 42] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15EEBC00) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12C16000) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10DE7C00) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (120F9400) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (147B6800) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12C3DC00) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1610BC00) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13159800) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (156D8C00) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10EB4000) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A7AAC00) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A50E000) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 15:35:31 INFO - PROCESS | 3796 | 1462404931759 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1065ms 15:35:31 INFO - PROCESS | 3796 | 1462404931816 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:35:31 INFO - PROCESS | 3796 | 1462404931819 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:35:31 INFO - PROCESS | 3796 | 1462404931823 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:35:31 INFO - PROCESS | 3796 | 1462404931826 Marionette TRACE conn3 <- [1,178,null,{}] 15:35:31 INFO - PROCESS | 3796 | 1462404931832 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:31 INFO - PROCESS | 3796 | 1462404931892 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:35:31 INFO - PROCESS | 3796 | 1462404931902 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:31 INFO - PROCESS | 3796 | ++DOCSHELL 10EB0C00 == 29 [pid = 3796] [id = 54] 15:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10EB4000) [pid = 3796] [serial = 158] [outer = 00000000] 15:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11B08C00) [pid = 3796] [serial = 159] [outer = 10EB4000] 15:35:31 INFO - PROCESS | 3796 | 1462404931955 Marionette DEBUG loaded listener.js 15:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11BCB800) [pid = 3796] [serial = 160] [outer = 10EB4000] 15:35:32 INFO - PROCESS | 3796 | 1462404932363 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 574ms 15:35:32 INFO - PROCESS | 3796 | 1462404932382 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:35:32 INFO - PROCESS | 3796 | 1462404932388 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:35:32 INFO - PROCESS | 3796 | 1462404932394 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:35:32 INFO - PROCESS | 3796 | 1462404932397 Marionette TRACE conn3 <- [1,182,null,{}] 15:35:32 INFO - PROCESS | 3796 | 1462404932400 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:32 INFO - PROCESS | 3796 | 1462404932480 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:35:32 INFO - PROCESS | 3796 | 1462404932489 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:32 INFO - PROCESS | 3796 | ++DOCSHELL 1315A800 == 30 [pid = 3796] [id = 55] 15:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (131DA400) [pid = 3796] [serial = 161] [outer = 00000000] 15:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (134B6400) [pid = 3796] [serial = 162] [outer = 131DA400] 15:35:32 INFO - PROCESS | 3796 | 1462404932536 Marionette DEBUG loaded listener.js 15:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1392A800) [pid = 3796] [serial = 163] [outer = 131DA400] 15:35:32 INFO - PROCESS | 3796 | 1462404932890 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 532ms 15:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:35:32 INFO - PROCESS | 3796 | 1462404932937 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:35:32 INFO - PROCESS | 3796 | 1462404932940 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:35:32 INFO - PROCESS | 3796 | 1462404932943 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:35:32 INFO - PROCESS | 3796 | 1462404932947 Marionette TRACE conn3 <- [1,186,null,{}] 15:35:32 INFO - PROCESS | 3796 | 1462404932957 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:33 INFO - PROCESS | 3796 | 1462404933034 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:35:33 INFO - PROCESS | 3796 | 1462404933027 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:33 INFO - PROCESS | 3796 | ++DOCSHELL 147BE400 == 31 [pid = 3796] [id = 56] 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (147C3400) [pid = 3796] [serial = 164] [outer = 00000000] 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (151DD800) [pid = 3796] [serial = 165] [outer = 147C3400] 15:35:33 INFO - PROCESS | 3796 | 1462404933073 Marionette DEBUG loaded listener.js 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15778000) [pid = 3796] [serial = 166] [outer = 147C3400] 15:35:33 INFO - PROCESS | 3796 | 1462404933448 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 532ms 15:35:33 INFO - PROCESS | 3796 | 1462404933472 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:35:33 INFO - PROCESS | 3796 | 1462404933474 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:35:33 INFO - PROCESS | 3796 | 1462404933477 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:35:33 INFO - PROCESS | 3796 | 1462404933479 Marionette TRACE conn3 <- [1,190,null,{}] 15:35:33 INFO - PROCESS | 3796 | 1462404933482 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:33 INFO - PROCESS | 3796 | 1462404933556 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:35:33 INFO - PROCESS | 3796 | 1462404933562 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:33 INFO - PROCESS | 3796 | ++DOCSHELL 151DD400 == 32 [pid = 3796] [id = 57] 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15E4FC00) [pid = 3796] [serial = 167] [outer = 00000000] 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (163B6800) [pid = 3796] [serial = 168] [outer = 15E4FC00] 15:35:33 INFO - PROCESS | 3796 | 1462404933588 Marionette DEBUG loaded listener.js 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16A59400) [pid = 3796] [serial = 169] [outer = 15E4FC00] 15:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16ED0C00) [pid = 3796] [serial = 170] [outer = 1BDDF000] 15:35:34 INFO - PROCESS | 3796 | 1462404934025 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 560ms 15:35:34 INFO - PROCESS | 3796 | 1462404934059 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:35:34 INFO - PROCESS | 3796 | 1462404934060 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:35:34 INFO - PROCESS | 3796 | 1462404934064 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:35:34 INFO - PROCESS | 3796 | 1462404934065 Marionette TRACE conn3 <- [1,194,null,{}] 15:35:34 INFO - PROCESS | 3796 | 1462404934069 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:34 INFO - PROCESS | 3796 | 1462404934154 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:35:34 INFO - PROCESS | 3796 | 1462404934162 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:34 INFO - PROCESS | 3796 | ++DOCSHELL 16DE1C00 == 33 [pid = 3796] [id = 58] 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DE2400) [pid = 3796] [serial = 171] [outer = 00000000] 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17CB3400) [pid = 3796] [serial = 172] [outer = 16DE2400] 15:35:34 INFO - PROCESS | 3796 | 1462404934211 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17D15000) [pid = 3796] [serial = 173] [outer = 16DE2400] 15:35:34 INFO - PROCESS | 3796 | 1462404934590 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 560ms 15:35:34 INFO - PROCESS | 3796 | 1462404934624 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:35:34 INFO - PROCESS | 3796 | 1462404934626 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:35:34 INFO - PROCESS | 3796 | 1462404934629 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:35:34 INFO - PROCESS | 3796 | 1462404934631 Marionette TRACE conn3 <- [1,198,null,{}] 15:35:34 INFO - PROCESS | 3796 | 1462404934634 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:34 INFO - PROCESS | 3796 | 1462404934746 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:35:34 INFO - PROCESS | 3796 | 1462404934736 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:34 INFO - PROCESS | 3796 | ++DOCSHELL 17CBB400 == 34 [pid = 3796] [id = 59] 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17DD0800) [pid = 3796] [serial = 174] [outer = 00000000] 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19FA5000) [pid = 3796] [serial = 175] [outer = 17DD0800] 15:35:34 INFO - PROCESS | 3796 | 1462404934779 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19FA5800) [pid = 3796] [serial = 176] [outer = 17DD0800] 15:35:35 INFO - PROCESS | 3796 | 1462404935152 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 574ms 15:35:35 INFO - PROCESS | 3796 | 1462404935211 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 3796 | 1462404935213 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:35:35 INFO - PROCESS | 3796 | 1462404935216 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 3796 | 1462404935218 Marionette TRACE conn3 <- [1,202,null,{}] 15:35:35 INFO - PROCESS | 3796 | 1462404935225 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 3796 | 1462404935298 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:35:35 INFO - PROCESS | 3796 | 1462404935368 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:35 INFO - PROCESS | 3796 | ++DOCSHELL 1A13F800 == 35 [pid = 3796] [id = 60] 15:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A142C00) [pid = 3796] [serial = 177] [outer = 00000000] 15:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A1EF000) [pid = 3796] [serial = 178] [outer = 1A142C00] 15:35:35 INFO - PROCESS | 3796 | 1462404935410 Marionette DEBUG loaded listener.js 15:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A1ED000) [pid = 3796] [serial = 179] [outer = 1A142C00] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13CC0C00) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (147B7000) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12E2B800) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11B8B400) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10D1FC00) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E4E800) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10DDCC00) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13922800) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16DD9800) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17DCC800) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16A64C00) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15EEE000) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1391E800) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:35:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15EEA000) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:35:35 INFO - PROCESS | 3796 | 1462404935784 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 15:35:35 INFO - PROCESS | 3796 | 1462404935836 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 3796 | 1462404935838 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:35:35 INFO - PROCESS | 3796 | 1462404935841 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 3796 | 1462404935842 Marionette TRACE conn3 <- [1,206,null,{}] 15:35:35 INFO - PROCESS | 3796 | 1462404935846 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 3796 | 1462404935918 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:35:35 INFO - PROCESS | 3796 | 1462404935924 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:35 INFO - PROCESS | 3796 | ++DOCSHELL 113E4000 == 36 [pid = 3796] [id = 61] 15:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13929400) [pid = 3796] [serial = 180] [outer = 00000000] 15:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (163B4C00) [pid = 3796] [serial = 181] [outer = 13929400] 15:35:35 INFO - PROCESS | 3796 | 1462404935950 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16A5F800) [pid = 3796] [serial = 182] [outer = 13929400] 15:35:36 INFO - PROCESS | 3796 | 1462404936300 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 476ms 15:35:36 INFO - PROCESS | 3796 | 1462404936314 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:35:36 INFO - PROCESS | 3796 | 1462404936316 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:35:36 INFO - PROCESS | 3796 | 1462404936319 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:35:36 INFO - PROCESS | 3796 | 1462404936321 Marionette TRACE conn3 <- [1,210,null,{}] 15:35:36 INFO - PROCESS | 3796 | 1462404936324 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:36 INFO - PROCESS | 3796 | 1462404936425 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:35:36 INFO - PROCESS | 3796 | 1462404936432 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:36 INFO - PROCESS | 3796 | ++DOCSHELL 11B09000 == 37 [pid = 3796] [id = 62] 15:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11B0A400) [pid = 3796] [serial = 183] [outer = 00000000] 15:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A1EA800) [pid = 3796] [serial = 184] [outer = 11B0A400] 15:35:36 INFO - PROCESS | 3796 | 1462404936475 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A501C00) [pid = 3796] [serial = 185] [outer = 11B0A400] 15:35:36 INFO - PROCESS | 3796 | 1462404936821 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 533ms 15:35:36 INFO - PROCESS | 3796 | 1462404936871 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:35:36 INFO - PROCESS | 3796 | 1462404936873 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:35:36 INFO - PROCESS | 3796 | 1462404936876 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:35:36 INFO - PROCESS | 3796 | 1462404936861 Marionette TRACE conn3 <- [1,214,null,{}] 15:35:36 INFO - PROCESS | 3796 | 1462404936864 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:36 INFO - PROCESS | 3796 | 1462404936935 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:35:36 INFO - PROCESS | 3796 | 1462404937003 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 1577E000 == 38 [pid = 3796] [id = 63] 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15E47000) [pid = 3796] [serial = 186] [outer = 00000000] 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A7B1800) [pid = 3796] [serial = 187] [outer = 15E47000] 15:35:37 INFO - PROCESS | 3796 | 1462404937037 Marionette DEBUG loaded listener.js 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AAF6000) [pid = 3796] [serial = 188] [outer = 15E47000] 15:35:37 INFO - PROCESS | 3796 | 1462404937340 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 532ms 15:35:37 INFO - PROCESS | 3796 | 1462404937436 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:35:37 INFO - PROCESS | 3796 | 1462404937440 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:35:37 INFO - PROCESS | 3796 | 1462404937445 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:35:37 INFO - PROCESS | 3796 | 1462404937449 Marionette TRACE conn3 <- [1,218,null,{}] 15:35:37 INFO - PROCESS | 3796 | 1462404937456 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:37 INFO - PROCESS | 3796 | 1462404937543 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:35:37 INFO - PROCESS | 3796 | 1462404937674 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 10EC6000 == 39 [pid = 3796] [id = 64] 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (113DFC00) [pid = 3796] [serial = 189] [outer = 00000000] 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11B0A800) [pid = 3796] [serial = 190] [outer = 113DFC00] 15:35:37 INFO - PROCESS | 3796 | 1462404937711 Marionette DEBUG loaded listener.js 15:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11B8D400) [pid = 3796] [serial = 191] [outer = 113DFC00] 15:35:38 INFO - PROCESS | 3796 | 1462404938167 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 798ms 15:35:38 INFO - PROCESS | 3796 | 1462404938259 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:35:38 INFO - PROCESS | 3796 | 1462404938263 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:35:38 INFO - PROCESS | 3796 | 1462404938271 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:35:38 INFO - PROCESS | 3796 | 1462404938275 Marionette TRACE conn3 <- [1,222,null,{}] 15:35:38 INFO - PROCESS | 3796 | 1462404938279 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:38 INFO - PROCESS | 3796 | 1462404938381 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:35:38 INFO - PROCESS | 3796 | 1462404938446 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:38 INFO - PROCESS | 3796 | ++DOCSHELL 13CC0800 == 40 [pid = 3796] [id = 65] 15:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13CC0C00) [pid = 3796] [serial = 192] [outer = 00000000] 15:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (147B6800) [pid = 3796] [serial = 193] [outer = 13CC0C00] 15:35:38 INFO - PROCESS | 3796 | 1462404938498 Marionette DEBUG loaded listener.js 15:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15E23C00) [pid = 3796] [serial = 194] [outer = 13CC0C00] 15:35:38 INFO - PROCESS | 3796 | 1462404938986 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 756ms 15:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:35:39 INFO - PROCESS | 3796 | 1462404939019 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:35:39 INFO - PROCESS | 3796 | 1462404939022 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:35:39 INFO - PROCESS | 3796 | 1462404939026 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:35:39 INFO - PROCESS | 3796 | 1462404939028 Marionette TRACE conn3 <- [1,226,null,{}] 15:35:39 INFO - PROCESS | 3796 | 1462404939038 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:39 INFO - PROCESS | 3796 | 1462404939129 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:35:39 INFO - PROCESS | 3796 | 1462404939218 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:39 INFO - PROCESS | 3796 | ++DOCSHELL 19C69C00 == 41 [pid = 3796] [id = 66] 15:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19C6AC00) [pid = 3796] [serial = 195] [outer = 00000000] 15:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A14D800) [pid = 3796] [serial = 196] [outer = 19C6AC00] 15:35:39 INFO - PROCESS | 3796 | 1462404939275 Marionette DEBUG loaded listener.js 15:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AAF3400) [pid = 3796] [serial = 197] [outer = 19C6AC00] 15:35:39 INFO - PROCESS | 3796 | 1462404939759 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 742ms 15:35:39 INFO - PROCESS | 3796 | 1462404939905 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:35:39 INFO - PROCESS | 3796 | 1462404939908 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:35:39 INFO - PROCESS | 3796 | 1462404939936 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:35:39 INFO - PROCESS | 3796 | 1462404939938 Marionette TRACE conn3 <- [1,230,null,{}] 15:35:39 INFO - PROCESS | 3796 | 1462404939944 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:40 INFO - PROCESS | 3796 | 1462404940015 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:35:40 INFO - PROCESS | 3796 | 1462404940080 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:40 INFO - PROCESS | 3796 | ++DOCSHELL 10DE9800 == 42 [pid = 3796] [id = 67] 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10EAFC00) [pid = 3796] [serial = 198] [outer = 00000000] 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10EC9000) [pid = 3796] [serial = 199] [outer = 10EAFC00] 15:35:40 INFO - PROCESS | 3796 | 1462404940134 Marionette DEBUG loaded listener.js 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11B05400) [pid = 3796] [serial = 200] [outer = 10EAFC00] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 11B09000 == 41 [pid = 3796] [id = 62] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 113E4000 == 40 [pid = 3796] [id = 61] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 1A13F800 == 39 [pid = 3796] [id = 60] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 17CBB400 == 38 [pid = 3796] [id = 59] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 16DE1C00 == 37 [pid = 3796] [id = 58] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 151DD400 == 36 [pid = 3796] [id = 57] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 147BE400 == 35 [pid = 3796] [id = 56] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 1315A800 == 34 [pid = 3796] [id = 55] 15:35:40 INFO - PROCESS | 3796 | --DOCSHELL 10EB0C00 == 33 [pid = 3796] [id = 54] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16D79C00) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (151DF000) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1342B400) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1348B800) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11BC4400) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (120F4400) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11B95400) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (113E3C00) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16435000) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11592400) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10EAE400) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E25C00) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14091400) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1718D000) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16DE2C00) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18122400) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17DD5000) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17C2E800) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19FA8400) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19C6BC00) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17D1F800) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15EEE800) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18338000) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17D18000) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1610B400) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16D7FC00) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19C61C00) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (183C4400) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15776000) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 15:35:40 INFO - PROCESS | 3796 | 1462404940656 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 756ms 15:35:40 INFO - PROCESS | 3796 | 1462404940682 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:35:40 INFO - PROCESS | 3796 | 1462404940685 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:35:40 INFO - PROCESS | 3796 | 1462404940692 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:35:40 INFO - PROCESS | 3796 | 1462404940696 Marionette TRACE conn3 <- [1,234,null,{}] 15:35:40 INFO - PROCESS | 3796 | 1462404940699 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:40 INFO - PROCESS | 3796 | 1462404940788 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:35:40 INFO - PROCESS | 3796 | 1462404940843 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:40 INFO - PROCESS | 3796 | ++DOCSHELL 1153FC00 == 34 [pid = 3796] [id = 68] 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11B0E800) [pid = 3796] [serial = 201] [outer = 00000000] 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1203B000) [pid = 3796] [serial = 202] [outer = 11B0E800] 15:35:40 INFO - PROCESS | 3796 | 1462404940887 Marionette DEBUG loaded listener.js 15:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12C37800) [pid = 3796] [serial = 203] [outer = 11B0E800] 15:35:41 INFO - PROCESS | 3796 | 1462404941200 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 532ms 15:35:41 INFO - PROCESS | 3796 | 1462404941223 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 3796 | 1462404941225 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:35:41 INFO - PROCESS | 3796 | 1462404941228 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 3796 | 1462404941230 Marionette TRACE conn3 <- [1,238,null,{}] 15:35:41 INFO - PROCESS | 3796 | 1462404941239 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:41 INFO - PROCESS | 3796 | 1462404941335 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:35:41 INFO - PROCESS | 3796 | 1462404941380 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:41 INFO - PROCESS | 3796 | ++DOCSHELL 139B8800 == 35 [pid = 3796] [id = 69] 15:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (139B9800) [pid = 3796] [serial = 204] [outer = 00000000] 15:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14086C00) [pid = 3796] [serial = 205] [outer = 139B9800] 15:35:41 INFO - PROCESS | 3796 | 1462404941428 Marionette DEBUG loaded listener.js 15:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14776400) [pid = 3796] [serial = 206] [outer = 139B9800] 15:35:41 INFO - PROCESS | 3796 | 1462404941806 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 616ms 15:35:41 INFO - PROCESS | 3796 | 1462404941865 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 3796 | 1462404941867 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:35:41 INFO - PROCESS | 3796 | 1462404941870 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 3796 | 1462404941871 Marionette TRACE conn3 <- [1,242,null,{}] 15:35:41 INFO - PROCESS | 3796 | 1462404941875 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:41 INFO - PROCESS | 3796 | 1462404941933 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:35:41 INFO - PROCESS | 3796 | 1462404941939 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:41 INFO - PROCESS | 3796 | ++DOCSHELL 15779800 == 36 [pid = 3796] [id = 70] 15:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15779C00) [pid = 3796] [serial = 207] [outer = 00000000] 15:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15E51400) [pid = 3796] [serial = 208] [outer = 15779C00] 15:35:41 INFO - PROCESS | 3796 | 1462404941983 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1610B400) [pid = 3796] [serial = 209] [outer = 15779C00] 15:35:42 INFO - PROCESS | 3796 | 1462404942366 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 533ms 15:35:42 INFO - PROCESS | 3796 | 1462404942391 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:35:42 INFO - PROCESS | 3796 | 1462404942393 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:35:42 INFO - PROCESS | 3796 | 1462404942396 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:35:42 INFO - PROCESS | 3796 | 1462404942398 Marionette TRACE conn3 <- [1,246,null,{}] 15:35:42 INFO - PROCESS | 3796 | 1462404942401 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:42 INFO - PROCESS | 3796 | 1462404942473 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:35:42 INFO - PROCESS | 3796 | 1462404942478 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:42 INFO - PROCESS | 3796 | ++DOCSHELL 1577D400 == 37 [pid = 3796] [id = 71] 15:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16105800) [pid = 3796] [serial = 210] [outer = 00000000] 15:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D7EC00) [pid = 3796] [serial = 211] [outer = 16105800] 15:35:42 INFO - PROCESS | 3796 | 1462404942504 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DD7000) [pid = 3796] [serial = 212] [outer = 16105800] 15:35:42 INFO - PROCESS | 3796 | 1462404942916 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 560ms 15:35:42 INFO - PROCESS | 3796 | 1462404942974 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:35:42 INFO - PROCESS | 3796 | 1462404942976 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:35:42 INFO - PROCESS | 3796 | 1462404942980 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:35:42 INFO - PROCESS | 3796 | 1462404942981 Marionette TRACE conn3 <- [1,250,null,{}] 15:35:42 INFO - PROCESS | 3796 | 1462404942989 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:43 INFO - PROCESS | 3796 | 1462404943087 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:35:43 INFO - PROCESS | 3796 | 1462404943102 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 16435C00 == 38 [pid = 3796] [id = 72] 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1643A000) [pid = 3796] [serial = 213] [outer = 00000000] 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17CBF800) [pid = 3796] [serial = 214] [outer = 1643A000] 15:35:43 INFO - PROCESS | 3796 | 1462404943147 Marionette DEBUG loaded listener.js 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17DD2000) [pid = 3796] [serial = 215] [outer = 1643A000] 15:35:43 INFO - PROCESS | 3796 | 1462404943536 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 560ms 15:35:43 INFO - PROCESS | 3796 | 1462404943540 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:35:43 INFO - PROCESS | 3796 | 1462404943542 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:35:43 INFO - PROCESS | 3796 | 1462404943551 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:35:43 INFO - PROCESS | 3796 | 1462404943552 Marionette TRACE conn3 <- [1,254,null,{}] 15:35:43 INFO - PROCESS | 3796 | 1462404943556 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:43 INFO - PROCESS | 3796 | 1462404943649 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:35:43 INFO - PROCESS | 3796 | 1462404943721 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 106CC400 == 39 [pid = 3796] [id = 73] 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1768BC00) [pid = 3796] [serial = 216] [outer = 00000000] 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (181AA400) [pid = 3796] [serial = 217] [outer = 1768BC00] 15:35:43 INFO - PROCESS | 3796 | 1462404943744 Marionette DEBUG loaded listener.js 15:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (183C9800) [pid = 3796] [serial = 218] [outer = 1768BC00] 15:35:44 INFO - PROCESS | 3796 | 1462404944095 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 574ms 15:35:44 INFO - PROCESS | 3796 | 1462404944126 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 3796 | 1462404944128 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:35:44 INFO - PROCESS | 3796 | 1462404944131 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - PROCESS | 3796 | 1462404944133 Marionette TRACE conn3 <- [1,258,null,{}] 15:35:44 INFO - PROCESS | 3796 | 1462404944136 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:44 INFO - PROCESS | 3796 | 1462404944219 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:35:44 INFO - PROCESS | 3796 | 1462404944225 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 17CBF000 == 40 [pid = 3796] [id = 74] 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17D1B400) [pid = 3796] [serial = 219] [outer = 00000000] 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18A1BC00) [pid = 3796] [serial = 220] [outer = 17D1B400] 15:35:44 INFO - PROCESS | 3796 | 1462404944270 Marionette DEBUG loaded listener.js 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (163B6400) [pid = 3796] [serial = 221] [outer = 17D1B400] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11B0A400) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (131DA400) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15E4FC00) [pid = 3796] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (147C3400) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A142C00) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13929400) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16DE2400) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17DD0800) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:35:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10EB4000) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 574ms 15:35:44 INFO - PROCESS | 3796 | 1462404944697 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:35:44 INFO - PROCESS | 3796 | 1462404944707 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 3796 | 1462404944709 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:35:44 INFO - PROCESS | 3796 | 1462404944712 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - PROCESS | 3796 | 1462404944713 Marionette TRACE conn3 <- [1,262,null,{}] 15:35:44 INFO - PROCESS | 3796 | 1462404944717 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:44 INFO - PROCESS | 3796 | 1462404944795 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:35:44 INFO - PROCESS | 3796 | 1462404944867 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 10759000 == 41 [pid = 3796] [id = 75] 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (107E5C00) [pid = 3796] [serial = 222] [outer = 00000000] 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (183C5400) [pid = 3796] [serial = 223] [outer = 107E5C00] 15:35:44 INFO - PROCESS | 3796 | 1462404944917 Marionette DEBUG loaded listener.js 15:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18A19000) [pid = 3796] [serial = 224] [outer = 107E5C00] 15:35:45 INFO - PROCESS | 3796 | 1462404945264 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 574ms 15:35:45 INFO - PROCESS | 3796 | 1462404945273 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:35:45 INFO - PROCESS | 3796 | 1462404945275 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:35:45 INFO - PROCESS | 3796 | 1462404945278 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:35:45 INFO - PROCESS | 3796 | 1462404945279 Marionette TRACE conn3 <- [1,266,null,{}] 15:35:45 INFO - PROCESS | 3796 | 1462404945283 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 3796 | 1462404945359 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:35:45 INFO - PROCESS | 3796 | 1462404945365 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 17184000 == 42 [pid = 3796] [id = 76] 15:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18A16800) [pid = 3796] [serial = 225] [outer = 00000000] 15:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E78C00) [pid = 3796] [serial = 226] [outer = 18A16800] 15:35:45 INFO - PROCESS | 3796 | 1462404945407 Marionette DEBUG loaded listener.js 15:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19E7EC00) [pid = 3796] [serial = 227] [outer = 18A16800] 15:35:45 INFO - PROCESS | 3796 | 1462404945765 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 532ms 15:35:45 INFO - PROCESS | 3796 | 1462404945812 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:35:45 INFO - PROCESS | 3796 | 1462404945815 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:35:45 INFO - PROCESS | 3796 | 1462404945818 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:35:45 INFO - PROCESS | 3796 | 1462404945820 Marionette TRACE conn3 <- [1,270,null,{}] 15:35:45 INFO - PROCESS | 3796 | 1462404945824 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 3796 | 1462404945914 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:35:45 INFO - PROCESS | 3796 | 1462404945922 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 19E77C00 == 43 [pid = 3796] [id = 77] 15:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19E79C00) [pid = 3796] [serial = 228] [outer = 00000000] 15:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A1EF400) [pid = 3796] [serial = 229] [outer = 19E79C00] 15:35:45 INFO - PROCESS | 3796 | 1462404945971 Marionette DEBUG loaded listener.js 15:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AAEE800) [pid = 3796] [serial = 230] [outer = 19E79C00] 15:35:46 INFO - PROCESS | 3796 | 1462404946405 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 15:35:46 INFO - PROCESS | 3796 | 1462404946454 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:35:46 INFO - PROCESS | 3796 | 1462404946459 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:35:46 INFO - PROCESS | 3796 | 1462404946464 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:35:46 INFO - PROCESS | 3796 | 1462404946468 Marionette TRACE conn3 <- [1,274,null,{}] 15:35:46 INFO - PROCESS | 3796 | 1462404946474 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:46 INFO - PROCESS | 3796 | 1462404946561 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:35:46 INFO - PROCESS | 3796 | 1462404946641 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:46 INFO - PROCESS | 3796 | ++DOCSHELL 10EB0800 == 44 [pid = 3796] [id = 78] 15:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10EB0C00) [pid = 3796] [serial = 231] [outer = 00000000] 15:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (113E3C00) [pid = 3796] [serial = 232] [outer = 10EB0C00] 15:35:46 INFO - PROCESS | 3796 | 1462404946676 Marionette DEBUG loaded listener.js 15:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1159A000) [pid = 3796] [serial = 233] [outer = 10EB0C00] 15:35:47 INFO - PROCESS | 3796 | 1462404947195 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 743ms 15:35:47 INFO - PROCESS | 3796 | 1462404947212 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:35:47 INFO - PROCESS | 3796 | 1462404947218 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:35:47 INFO - PROCESS | 3796 | 1462404947224 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:35:47 INFO - PROCESS | 3796 | 1462404947227 Marionette TRACE conn3 <- [1,278,null,{}] 15:35:47 INFO - PROCESS | 3796 | 1462404947231 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:47 INFO - PROCESS | 3796 | 1462404947336 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:35:47 INFO - PROCESS | 3796 | 1462404947406 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:47 INFO - PROCESS | 3796 | ++DOCSHELL 131D6400 == 45 [pid = 3796] [id = 79] 15:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (131D9000) [pid = 3796] [serial = 234] [outer = 00000000] 15:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (151DC800) [pid = 3796] [serial = 235] [outer = 131D9000] 15:35:47 INFO - PROCESS | 3796 | 1462404947458 Marionette DEBUG loaded listener.js 15:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (15E2E000) [pid = 3796] [serial = 236] [outer = 131D9000] 15:35:47 INFO - PROCESS | 3796 | 1462404947928 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 756ms 15:35:47 INFO - PROCESS | 3796 | 1462404947991 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:35:47 INFO - PROCESS | 3796 | 1462404947994 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:35:47 INFO - PROCESS | 3796 | 1462404947979 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:35:47 INFO - PROCESS | 3796 | 1462404947983 Marionette TRACE conn3 <- [1,282,null,{}] 15:35:47 INFO - PROCESS | 3796 | 1462404947994 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:48 INFO - PROCESS | 3796 | 1462404948096 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:35:48 INFO - PROCESS | 3796 | 1462404948169 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:48 INFO - PROCESS | 3796 | ++DOCSHELL 17CB7C00 == 46 [pid = 3796] [id = 80] 15:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17DD6800) [pid = 3796] [serial = 237] [outer = 00000000] 15:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19C6B400) [pid = 3796] [serial = 238] [outer = 17DD6800] 15:35:48 INFO - PROCESS | 3796 | 1462404948203 Marionette DEBUG loaded listener.js 15:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19FA5400) [pid = 3796] [serial = 239] [outer = 17DD6800] 15:35:48 INFO - PROCESS | 3796 | 1462404948800 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 854ms 15:35:48 INFO - PROCESS | 3796 | 1462404948828 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:35:48 INFO - PROCESS | 3796 | 1462404948831 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:35:48 INFO - PROCESS | 3796 | 1462404948835 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:35:48 INFO - PROCESS | 3796 | 1462404948836 Marionette TRACE conn3 <- [1,286,null,{}] 15:35:48 INFO - PROCESS | 3796 | 1462404948840 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:48 INFO - PROCESS | 3796 | 1462404948936 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:35:48 INFO - PROCESS | 3796 | 1462404948988 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:49 INFO - PROCESS | 3796 | ++DOCSHELL 16DE2800 == 47 [pid = 3796] [id = 81] 15:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16E55800) [pid = 3796] [serial = 240] [outer = 00000000] 15:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A1F2400) [pid = 3796] [serial = 241] [outer = 16E55800] 15:35:49 INFO - PROCESS | 3796 | 1462404949044 Marionette DEBUG loaded listener.js 15:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A7AAC00) [pid = 3796] [serial = 242] [outer = 16E55800] 15:35:49 INFO - PROCESS | 3796 | 1462404949846 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 17184000 == 46 [pid = 3796] [id = 76] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 10759000 == 45 [pid = 3796] [id = 75] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 17CBF000 == 44 [pid = 3796] [id = 74] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 106CC400 == 43 [pid = 3796] [id = 73] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 16435C00 == 42 [pid = 3796] [id = 72] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 1577D400 == 41 [pid = 3796] [id = 71] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 15779800 == 40 [pid = 3796] [id = 70] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 139B8800 == 39 [pid = 3796] [id = 69] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 1153FC00 == 38 [pid = 3796] [id = 68] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 10DE9800 == 37 [pid = 3796] [id = 67] 15:35:49 INFO - PROCESS | 3796 | --DOCSHELL 10EC6000 == 36 [pid = 3796] [id = 64] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A1EA800) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1392A800) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11EDE000) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16A59400) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15778000) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A1EF000) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16A5F800) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1BE30400) [pid = 3796] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17CB3400) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (163B6800) [pid = 3796] [serial = 168] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19FA5000) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163B4C00) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19FA5800) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (151DD800) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11BCB800) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11B08C00) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A1ED000) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (134B6400) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17D15000) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A501C00) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 15:35:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A7B1800) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 15:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1092ms 15:35:49 INFO - PROCESS | 3796 | 1462404949924 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:35:49 INFO - PROCESS | 3796 | 1462404949927 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:35:49 INFO - PROCESS | 3796 | 1462404949931 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:35:49 INFO - PROCESS | 3796 | 1462404949934 Marionette TRACE conn3 <- [1,290,null,{}] 15:35:49 INFO - PROCESS | 3796 | 1462404949939 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:49 INFO - PROCESS | 3796 | 1462404950003 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:35:50 INFO - PROCESS | 3796 | 1462404950011 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 11EE2C00 == 37 [pid = 3796] [id = 82] 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11EEBC00) [pid = 3796] [serial = 243] [outer = 00000000] 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (131DA400) [pid = 3796] [serial = 244] [outer = 11EEBC00] 15:35:50 INFO - PROCESS | 3796 | 1462404950056 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (139B9400) [pid = 3796] [serial = 245] [outer = 11EEBC00] 15:35:50 INFO - PROCESS | 3796 | 1462404950473 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 574ms 15:35:50 INFO - PROCESS | 3796 | 1462404950510 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:35:50 INFO - PROCESS | 3796 | 1462404950515 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:35:50 INFO - PROCESS | 3796 | 1462404950506 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:35:50 INFO - PROCESS | 3796 | 1462404950509 Marionette TRACE conn3 <- [1,294,null,{}] 15:35:50 INFO - PROCESS | 3796 | 1462404950512 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:50 INFO - PROCESS | 3796 | 1462404950591 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:35:50 INFO - PROCESS | 3796 | 1462404950601 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 13161000 == 38 [pid = 3796] [id = 83] 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1577A800) [pid = 3796] [serial = 246] [outer = 00000000] 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1610B800) [pid = 3796] [serial = 247] [outer = 1577A800] 15:35:50 INFO - PROCESS | 3796 | 1462404950645 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1643C000) [pid = 3796] [serial = 248] [outer = 1577A800] 15:35:51 INFO - PROCESS | 3796 | 1462404951026 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 574ms 15:35:51 INFO - PROCESS | 3796 | 1462404951087 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 3796 | 1462404951089 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:35:51 INFO - PROCESS | 3796 | 1462404951093 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 3796 | 1462404951096 Marionette TRACE conn3 <- [1,298,null,{}] 15:35:51 INFO - PROCESS | 3796 | 1462404951106 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 3796 | 1462404951168 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:35:51 INFO - PROCESS | 3796 | 1462404951179 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 1718D000 == 39 [pid = 3796] [id = 84] 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17682C00) [pid = 3796] [serial = 249] [outer = 00000000] 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17CB3400) [pid = 3796] [serial = 250] [outer = 17682C00] 15:35:51 INFO - PROCESS | 3796 | 1462404951229 Marionette DEBUG loaded listener.js 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17DCE400) [pid = 3796] [serial = 251] [outer = 17682C00] 15:35:51 INFO - PROCESS | 3796 | 1462404951620 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 574ms 15:35:51 INFO - PROCESS | 3796 | 1462404951669 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 3796 | 1462404951671 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:35:51 INFO - PROCESS | 3796 | 1462404951675 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 3796 | 1462404951676 Marionette TRACE conn3 <- [1,302,null,{}] 15:35:51 INFO - PROCESS | 3796 | 1462404951680 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 3796 | 1462404951738 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:35:51 INFO - PROCESS | 3796 | 1462404951747 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 17D22C00 == 40 [pid = 3796] [id = 85] 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17DD4000) [pid = 3796] [serial = 252] [outer = 00000000] 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1843B800) [pid = 3796] [serial = 253] [outer = 17DD4000] 15:35:51 INFO - PROCESS | 3796 | 1462404951790 Marionette DEBUG loaded listener.js 15:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18A15400) [pid = 3796] [serial = 254] [outer = 17DD4000] 15:35:52 INFO - PROCESS | 3796 | 1462404952316 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 729ms 15:35:52 INFO - PROCESS | 3796 | 1462404952396 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:35:52 INFO - PROCESS | 3796 | 1462404952397 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:35:52 INFO - PROCESS | 3796 | 1462404952401 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:35:52 INFO - PROCESS | 3796 | 1462404952402 Marionette TRACE conn3 <- [1,306,null,{}] 15:35:52 INFO - PROCESS | 3796 | 1462404952406 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:52 INFO - PROCESS | 3796 | 1462404952488 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:35:52 INFO - PROCESS | 3796 | 1462404952498 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 18439800 == 41 [pid = 3796] [id = 86] 15:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19C68C00) [pid = 3796] [serial = 255] [outer = 00000000] 15:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A1EEC00) [pid = 3796] [serial = 256] [outer = 19C68C00] 15:35:52 INFO - PROCESS | 3796 | 1462404952563 Marionette DEBUG loaded listener.js 15:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A1F0800) [pid = 3796] [serial = 257] [outer = 19C68C00] 15:35:52 INFO - PROCESS | 3796 | 1462404952962 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 15:35:53 INFO - PROCESS | 3796 | 1462404953026 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:35:53 INFO - PROCESS | 3796 | 1462404953028 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:35:53 INFO - PROCESS | 3796 | 1462404953031 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:35:53 INFO - PROCESS | 3796 | 1462404953033 Marionette TRACE conn3 <- [1,310,null,{}] 15:35:53 INFO - PROCESS | 3796 | 1462404953036 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:53 INFO - PROCESS | 3796 | 1462404953128 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:35:53 INFO - PROCESS | 3796 | 1462404953181 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 1A503800 == 42 [pid = 3796] [id = 87] 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A507000) [pid = 3796] [serial = 258] [outer = 00000000] 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AC60000) [pid = 3796] [serial = 259] [outer = 1A507000] 15:35:53 INFO - PROCESS | 3796 | 1462404953209 Marionette DEBUG loaded listener.js 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AC65800) [pid = 3796] [serial = 260] [outer = 1A507000] 15:35:53 INFO - PROCESS | 3796 | 1462404953578 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 574ms 15:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:35:53 INFO - PROCESS | 3796 | 1462404953597 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:35:53 INFO - PROCESS | 3796 | 1462404953598 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:35:53 INFO - PROCESS | 3796 | 1462404953601 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:35:53 INFO - PROCESS | 3796 | 1462404953603 Marionette TRACE conn3 <- [1,314,null,{}] 15:35:53 INFO - PROCESS | 3796 | 1462404953607 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:53 INFO - PROCESS | 3796 | 1462404953686 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:35:53 INFO - PROCESS | 3796 | 1462404953692 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 17D15000 == 43 [pid = 3796] [id = 88] 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AAEF800) [pid = 3796] [serial = 261] [outer = 00000000] 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1AE72C00) [pid = 3796] [serial = 262] [outer = 1AAEF800] 15:35:53 INFO - PROCESS | 3796 | 1462404953736 Marionette DEBUG loaded listener.js 15:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AE73400) [pid = 3796] [serial = 263] [outer = 1AAEF800] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1643A000) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (15779C00) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11B0E800) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10EAFC00) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16105800) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (139B9800) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1768BC00) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17D1B400) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (107E5C00) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (18A16800) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:35:54 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10EC6C00) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:35:54 INFO - PROCESS | 3796 | 1462404954192 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 15:35:54 INFO - PROCESS | 3796 | 1462404954222 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 3796 | 1462404954224 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:35:54 INFO - PROCESS | 3796 | 1462404954227 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:35:54 INFO - PROCESS | 3796 | 1462404954228 Marionette TRACE conn3 <- [1,318,null,{}] 15:35:54 INFO - PROCESS | 3796 | 1462404954232 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 3796 | 1462404954333 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:35:54 INFO - PROCESS | 3796 | 1462404954345 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:54 INFO - PROCESS | 3796 | ++DOCSHELL 120EC800 == 44 [pid = 3796] [id = 89] 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12C16000) [pid = 3796] [serial = 264] [outer = 00000000] 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16DE2C00) [pid = 3796] [serial = 265] [outer = 12C16000] 15:35:54 INFO - PROCESS | 3796 | 1462404954369 Marionette DEBUG loaded listener.js 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1768BC00) [pid = 3796] [serial = 266] [outer = 12C16000] 15:35:54 INFO - PROCESS | 3796 | 1462404954740 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 532ms 15:35:54 INFO - PROCESS | 3796 | 1462404954767 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 3796 | 1462404954769 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:35:54 INFO - PROCESS | 3796 | 1462404954772 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - PROCESS | 3796 | 1462404954774 Marionette TRACE conn3 <- [1,322,null,{}] 15:35:54 INFO - PROCESS | 3796 | 1462404954777 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 3796 | 1462404954849 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:35:54 INFO - PROCESS | 3796 | 1462404954855 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:54 INFO - PROCESS | 3796 | ++DOCSHELL 147B9400 == 45 [pid = 3796] [id = 90] 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18123800) [pid = 3796] [serial = 267] [outer = 00000000] 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AE7AC00) [pid = 3796] [serial = 268] [outer = 18123800] 15:35:54 INFO - PROCESS | 3796 | 1462404954897 Marionette DEBUG loaded listener.js 15:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1B1B2800) [pid = 3796] [serial = 269] [outer = 18123800] 15:35:55 INFO - PROCESS | 3796 | 1462404955239 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 532ms 15:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:35:55 INFO - PROCESS | 3796 | 1462404955307 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:35:55 INFO - PROCESS | 3796 | 1462404955309 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:35:55 INFO - PROCESS | 3796 | 1462404955312 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:35:55 INFO - PROCESS | 3796 | 1462404955314 Marionette TRACE conn3 <- [1,326,null,{}] 15:35:55 INFO - PROCESS | 3796 | 1462404955317 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:55 INFO - PROCESS | 3796 | 1462404955392 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:35:55 INFO - PROCESS | 3796 | 1462404955400 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:55 INFO - PROCESS | 3796 | ++DOCSHELL 1ABF1800 == 46 [pid = 3796] [id = 91] 15:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1B1B6400) [pid = 3796] [serial = 270] [outer = 00000000] 15:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1B1BC400) [pid = 3796] [serial = 271] [outer = 1B1B6400] 15:35:55 INFO - PROCESS | 3796 | 1462404955433 Marionette DEBUG loaded listener.js 15:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1B406800) [pid = 3796] [serial = 272] [outer = 1B1B6400] 15:35:55 INFO - PROCESS | 3796 | 1462404955752 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:35:55 INFO - PROCESS | 3796 | 1462404955908 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 616ms 15:35:55 INFO - PROCESS | 3796 | 1462404955951 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:35:55 INFO - PROCESS | 3796 | 1462404955955 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:35:55 INFO - PROCESS | 3796 | 1462404955960 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:35:55 INFO - PROCESS | 3796 | 1462404955964 Marionette TRACE conn3 <- [1,330,null,{}] 15:35:55 INFO - PROCESS | 3796 | 1462404955970 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:56 INFO - PROCESS | 3796 | 1462404956068 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:35:56 INFO - PROCESS | 3796 | 1462404956191 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:56 INFO - PROCESS | 3796 | ++DOCSHELL 11B05800 == 47 [pid = 3796] [id = 92] 15:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11B08C00) [pid = 3796] [serial = 273] [outer = 00000000] 15:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (120F9C00) [pid = 3796] [serial = 274] [outer = 11B08C00] 15:35:56 INFO - PROCESS | 3796 | 1462404956245 Marionette DEBUG loaded listener.js 15:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (131D8000) [pid = 3796] [serial = 275] [outer = 11B08C00] 15:35:56 INFO - PROCESS | 3796 | 1462404956780 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 854ms 15:35:56 INFO - PROCESS | 3796 | 1462404956814 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:35:56 INFO - PROCESS | 3796 | 1462404956817 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:35:56 INFO - PROCESS | 3796 | 1462404956825 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:35:56 INFO - PROCESS | 3796 | 1462404956829 Marionette TRACE conn3 <- [1,334,null,{}] 15:35:56 INFO - PROCESS | 3796 | 1462404956833 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:56 INFO - PROCESS | 3796 | 1462404956934 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:35:57 INFO - PROCESS | 3796 | 1462404957039 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 151D7400 == 48 [pid = 3796] [id = 93] 15:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (151DD800) [pid = 3796] [serial = 276] [outer = 00000000] 15:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16A62C00) [pid = 3796] [serial = 277] [outer = 151DD800] 15:35:57 INFO - PROCESS | 3796 | 1462404957121 Marionette DEBUG loaded listener.js 15:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16D82800) [pid = 3796] [serial = 278] [outer = 151DD800] 15:35:57 INFO - PROCESS | 3796 | 1462404957652 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 897ms 15:35:57 INFO - PROCESS | 3796 | 1462404957734 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:35:57 INFO - PROCESS | 3796 | 1462404957736 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:35:57 INFO - PROCESS | 3796 | 1462404957740 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:35:57 INFO - PROCESS | 3796 | 1462404957725 Marionette TRACE conn3 <- [1,338,null,{}] 15:35:57 INFO - PROCESS | 3796 | 1462404957734 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:57 INFO - PROCESS | 3796 | 1462404957840 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:35:57 INFO - PROCESS | 3796 | 1462404957917 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 19E7D400 == 49 [pid = 3796] [id = 94] 15:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19E7D800) [pid = 3796] [serial = 279] [outer = 00000000] 15:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19FAB000) [pid = 3796] [serial = 280] [outer = 19E7D800] 15:35:58 INFO - PROCESS | 3796 | 1462404958021 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1AAFAC00) [pid = 3796] [serial = 281] [outer = 19E7D800] 15:35:58 INFO - PROCESS | 3796 | 1462404958795 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1092ms 15:35:58 INFO - PROCESS | 3796 | 1462404958824 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:35:58 INFO - PROCESS | 3796 | 1462404958827 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:35:58 INFO - PROCESS | 3796 | 1462404958831 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:35:58 INFO - PROCESS | 3796 | 1462404958834 Marionette TRACE conn3 <- [1,342,null,{}] 15:35:58 INFO - PROCESS | 3796 | 1462404958822 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:58 INFO - PROCESS | 3796 | 1462404958915 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:35:58 INFO - PROCESS | 3796 | 1462404958971 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 3796 | ++DOCSHELL 1153E800 == 50 [pid = 3796] [id = 95] 15:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1153F800) [pid = 3796] [serial = 282] [outer = 00000000] 15:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (12C34C00) [pid = 3796] [serial = 283] [outer = 1153F800] 15:35:59 INFO - PROCESS | 3796 | 1462404959019 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (11BC1800) [pid = 3796] [serial = 284] [outer = 1153F800] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 147B9400 == 49 [pid = 3796] [id = 90] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 120EC800 == 48 [pid = 3796] [id = 89] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 17D15000 == 47 [pid = 3796] [id = 88] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 1A503800 == 46 [pid = 3796] [id = 87] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 18439800 == 45 [pid = 3796] [id = 86] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 17D22C00 == 44 [pid = 3796] [id = 85] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 1718D000 == 43 [pid = 3796] [id = 84] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 13161000 == 42 [pid = 3796] [id = 83] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 11EE2C00 == 41 [pid = 3796] [id = 82] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 131D6400 == 40 [pid = 3796] [id = 79] 15:35:59 INFO - PROCESS | 3796 | --DOCSHELL 10EB0800 == 39 [pid = 3796] [id = 78] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (12E27400) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (10EC9000) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16D7EC00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (14086C00) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (14776400) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (183C9800) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (181AA400) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1A1EF400) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (18A1BC00) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (183C5400) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19E78C00) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (163B6400) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17DD2000) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19E7EC00) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16DD7000) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (18A19000) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17CBF800) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11B0A800) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A14D800) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15E51400) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1610B400) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1203B000) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12C37800) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (147B6800) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11B05400) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 15:35:59 INFO - PROCESS | 3796 | 1462404959525 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 756ms 15:35:59 INFO - PROCESS | 3796 | 1462404959579 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:35:59 INFO - PROCESS | 3796 | 1462404959584 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:35:59 INFO - PROCESS | 3796 | 1462404959590 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:35:59 INFO - PROCESS | 3796 | 1462404959592 Marionette TRACE conn3 <- [1,346,null,{}] 15:35:59 INFO - PROCESS | 3796 | 1462404959596 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:59 INFO - PROCESS | 3796 | 1462404959655 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:35:59 INFO - PROCESS | 3796 | 1462404959733 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:59 INFO - PROCESS | 3796 | ++DOCSHELL 11590000 == 40 [pid = 3796] [id = 96] 15:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11595400) [pid = 3796] [serial = 285] [outer = 00000000] 15:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1203D000) [pid = 3796] [serial = 286] [outer = 11595400] 15:35:59 INFO - PROCESS | 3796 | 1462404959777 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (139B3C00) [pid = 3796] [serial = 287] [outer = 11595400] 15:36:00 INFO - PROCESS | 3796 | 1462404960114 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 560ms 15:36:00 INFO - PROCESS | 3796 | 1462404960154 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 3796 | 1462404960156 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:36:00 INFO - PROCESS | 3796 | 1462404960160 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 3796 | 1462404960163 Marionette TRACE conn3 <- [1,350,null,{}] 15:36:00 INFO - PROCESS | 3796 | 1462404960173 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 3796 | 1462404960252 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:36:00 INFO - PROCESS | 3796 | 1462404960259 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 147B9400 == 41 [pid = 3796] [id = 97] 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (147C3400) [pid = 3796] [serial = 288] [outer = 00000000] 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15E25C00) [pid = 3796] [serial = 289] [outer = 147C3400] 15:36:00 INFO - PROCESS | 3796 | 1462404960306 Marionette DEBUG loaded listener.js 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16105000) [pid = 3796] [serial = 290] [outer = 147C3400] 15:36:00 INFO - PROCESS | 3796 | 1462404960689 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 574ms 15:36:00 INFO - PROCESS | 3796 | 1462404960734 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 3796 | 1462404960736 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:36:00 INFO - PROCESS | 3796 | 1462404960743 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 3796 | 1462404960745 Marionette TRACE conn3 <- [1,354,null,{}] 15:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:36:00 INFO - PROCESS | 3796 | 1462404960749 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 3796 | 1462404960826 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:36:00 INFO - PROCESS | 3796 | 1462404960861 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 16D7FC00 == 42 [pid = 3796] [id = 98] 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16D80000) [pid = 3796] [serial = 291] [outer = 00000000] 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16E4CC00) [pid = 3796] [serial = 292] [outer = 16D80000] 15:36:00 INFO - PROCESS | 3796 | 1462404960887 Marionette DEBUG loaded listener.js 15:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17684400) [pid = 3796] [serial = 293] [outer = 16D80000] 15:36:01 INFO - PROCESS | 3796 | 1462404961277 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 560ms 15:36:01 INFO - PROCESS | 3796 | 1462404961321 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:36:01 INFO - PROCESS | 3796 | 1462404961323 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:36:01 INFO - PROCESS | 3796 | 1462404961326 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:36:01 INFO - PROCESS | 3796 | 1462404961328 Marionette TRACE conn3 <- [1,358,null,{}] 15:36:01 INFO - PROCESS | 3796 | 1462404961331 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:01 INFO - PROCESS | 3796 | 1462404961414 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:36:01 INFO - PROCESS | 3796 | 1462404961420 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:01 INFO - PROCESS | 3796 | ++DOCSHELL 17183400 == 43 [pid = 3796] [id = 99] 15:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17CB5C00) [pid = 3796] [serial = 294] [outer = 00000000] 15:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17DCE800) [pid = 3796] [serial = 295] [outer = 17CB5C00] 15:36:01 INFO - PROCESS | 3796 | 1462404961464 Marionette DEBUG loaded listener.js 15:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17DD5400) [pid = 3796] [serial = 296] [outer = 17CB5C00] 15:36:01 INFO - PROCESS | 3796 | 1462404961872 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 574ms 15:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:36:01 INFO - PROCESS | 3796 | 1462404961890 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:36:01 INFO - PROCESS | 3796 | 1462404961891 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:36:01 INFO - PROCESS | 3796 | 1462404961895 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:36:01 INFO - PROCESS | 3796 | 1462404961896 Marionette TRACE conn3 <- [1,362,null,{}] 15:36:01 INFO - PROCESS | 3796 | 1462404961903 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:01 INFO - PROCESS | 3796 | 1462404962018 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:36:02 INFO - PROCESS | 3796 | 1462404962082 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 18A18800 == 44 [pid = 3796] [id = 100] 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (18A19800) [pid = 3796] [serial = 297] [outer = 00000000] 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (18A1EC00) [pid = 3796] [serial = 298] [outer = 18A19800] 15:36:02 INFO - PROCESS | 3796 | 1462404962128 Marionette DEBUG loaded listener.js 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (18A20C00) [pid = 3796] [serial = 299] [outer = 18A19800] 15:36:02 INFO - PROCESS | 3796 | 1462404962510 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 658ms 15:36:02 INFO - PROCESS | 3796 | 1462404962573 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:36:02 INFO - PROCESS | 3796 | 1462404962575 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:36:02 INFO - PROCESS | 3796 | 1462404962578 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:36:02 INFO - PROCESS | 3796 | 1462404962581 Marionette TRACE conn3 <- [1,366,null,{}] 15:36:02 INFO - PROCESS | 3796 | 1462404962595 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:02 INFO - PROCESS | 3796 | 1462404962672 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:36:02 INFO - PROCESS | 3796 | 1462404962684 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 18A13000 == 45 [pid = 3796] [id = 101] 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (18A14000) [pid = 3796] [serial = 300] [outer = 00000000] 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19E80800) [pid = 3796] [serial = 301] [outer = 18A14000] 15:36:02 INFO - PROCESS | 3796 | 1462404962727 Marionette DEBUG loaded listener.js 15:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19FA7400) [pid = 3796] [serial = 302] [outer = 18A14000] 15:36:03 INFO - PROCESS | 3796 | 1462404963270 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19C68C00) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AAEF800) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17682C00) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16E55800) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A507000) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1577A800) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17DD4000) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11EEBC00) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12C16000) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (18123800) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15E47000) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 771ms 15:36:03 INFO - PROCESS | 3796 | 1462404963341 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:36:03 INFO - PROCESS | 3796 | 1462404963343 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:36:03 INFO - PROCESS | 3796 | 1462404963346 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:36:03 INFO - PROCESS | 3796 | 1462404963348 Marionette TRACE conn3 <- [1,370,null,{}] 15:36:03 INFO - PROCESS | 3796 | 1462404963351 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:03 INFO - PROCESS | 3796 | 1462404963424 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:36:03 INFO - PROCESS | 3796 | 1462404963430 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:03 INFO - PROCESS | 3796 | ++DOCSHELL 1342B400 == 46 [pid = 3796] [id = 102] 15:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (147B7400) [pid = 3796] [serial = 303] [outer = 00000000] 15:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1811E400) [pid = 3796] [serial = 304] [outer = 147B7400] 15:36:03 INFO - PROCESS | 3796 | 1462404963456 Marionette DEBUG loaded listener.js 15:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (183D2800) [pid = 3796] [serial = 305] [outer = 147B7400] 15:36:03 INFO - PROCESS | 3796 | 1462404963820 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 532ms 15:36:03 INFO - PROCESS | 3796 | 1462404963882 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:36:03 INFO - PROCESS | 3796 | 1462404963885 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:36:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:36:03 INFO - PROCESS | 3796 | 1462404963888 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:36:03 INFO - PROCESS | 3796 | 1462404963890 Marionette TRACE conn3 <- [1,374,null,{}] 15:36:03 INFO - PROCESS | 3796 | 1462404963893 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:03 INFO - PROCESS | 3796 | 1462404963966 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:36:03 INFO - PROCESS | 3796 | 1462404963975 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:03 INFO - PROCESS | 3796 | ++DOCSHELL 1203B000 == 47 [pid = 3796] [id = 103] 15:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (12F0D400) [pid = 3796] [serial = 306] [outer = 00000000] 15:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A7AA000) [pid = 3796] [serial = 307] [outer = 12F0D400] 15:36:03 INFO - PROCESS | 3796 | 1462404964002 Marionette DEBUG loaded listener.js 15:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1A7B0800) [pid = 3796] [serial = 308] [outer = 12F0D400] 15:36:04 INFO - PROCESS | 3796 | 1462404964376 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:36:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:36:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 532ms 15:36:04 INFO - PROCESS | 3796 | 1462404964421 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:36:04 INFO - PROCESS | 3796 | 1462404964423 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:36:04 INFO - PROCESS | 3796 | 1462404964427 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:36:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:36:04 INFO - PROCESS | 3796 | 1462404964428 Marionette TRACE conn3 <- [1,378,null,{}] 15:36:04 INFO - PROCESS | 3796 | 1462404964431 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:04 INFO - PROCESS | 3796 | 1462404964503 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:36:04 INFO - PROCESS | 3796 | 1462404964509 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 1A1EF000 == 48 [pid = 3796] [id = 104] 15:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A507000) [pid = 3796] [serial = 309] [outer = 00000000] 15:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AE6C400) [pid = 3796] [serial = 310] [outer = 1A507000] 15:36:04 INFO - PROCESS | 3796 | 1462404964536 Marionette DEBUG loaded listener.js 15:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AE75000) [pid = 3796] [serial = 311] [outer = 1A507000] 15:36:04 INFO - PROCESS | 3796 | 1462404964954 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:36:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:36:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 560ms 15:36:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:36:04 INFO - PROCESS | 3796 | 1462404964992 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:36:04 INFO - PROCESS | 3796 | 1462404964995 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:36:04 INFO - PROCESS | 3796 | 1462404964998 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:36:04 INFO - PROCESS | 3796 | 1462404965000 Marionette TRACE conn3 <- [1,382,null,{}] 15:36:04 INFO - PROCESS | 3796 | 1462404965003 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:05 INFO - PROCESS | 3796 | 1462404965133 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:36:05 INFO - PROCESS | 3796 | 1462404965214 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 1054CC00 == 49 [pid = 3796] [id = 105] 15:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1058E400) [pid = 3796] [serial = 312] [outer = 00000000] 15:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (107E5400) [pid = 3796] [serial = 313] [outer = 1058E400] 15:36:05 INFO - PROCESS | 3796 | 1462404965257 Marionette DEBUG loaded listener.js 15:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10EB2C00) [pid = 3796] [serial = 314] [outer = 1058E400] 15:36:05 INFO - PROCESS | 3796 | 1462404965916 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:36:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:36:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 938ms 15:36:05 INFO - PROCESS | 3796 | 1462404965957 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:36:05 INFO - PROCESS | 3796 | 1462404965961 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:36:05 INFO - PROCESS | 3796 | 1462404965966 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:36:05 INFO - PROCESS | 3796 | 1462404965970 Marionette TRACE conn3 <- [1,386,null,{}] 15:36:05 INFO - PROCESS | 3796 | 1462404965975 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:06 INFO - PROCESS | 3796 | 1462404966056 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:36:06 INFO - PROCESS | 3796 | 1462404966132 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 147B6000 == 50 [pid = 3796] [id = 106] 15:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (147B9C00) [pid = 3796] [serial = 315] [outer = 00000000] 15:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (156E2800) [pid = 3796] [serial = 316] [outer = 147B9C00] 15:36:06 INFO - PROCESS | 3796 | 1462404966210 Marionette DEBUG loaded listener.js 15:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (15E2F000) [pid = 3796] [serial = 317] [outer = 147B9C00] 15:36:06 INFO - PROCESS | 3796 | 1462404966743 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 812ms 15:36:06 INFO - PROCESS | 3796 | 1462404966773 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:36:06 INFO - PROCESS | 3796 | 1462404966776 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:36:06 INFO - PROCESS | 3796 | 1462404966780 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:36:06 INFO - PROCESS | 3796 | 1462404966782 Marionette TRACE conn3 <- [1,390,null,{}] 15:36:06 INFO - PROCESS | 3796 | 1462404966786 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:06 INFO - PROCESS | 3796 | 1462404966883 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:36:06 INFO - PROCESS | 3796 | 1462404966956 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 17DD6C00 == 51 [pid = 3796] [id = 107] 15:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1811A000) [pid = 3796] [serial = 318] [outer = 00000000] 15:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (18A12800) [pid = 3796] [serial = 319] [outer = 1811A000] 15:36:06 INFO - PROCESS | 3796 | 1462404967009 Marionette DEBUG loaded listener.js 15:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19E77000) [pid = 3796] [serial = 320] [outer = 1811A000] 15:36:07 INFO - PROCESS | 3796 | 1462404967612 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 896ms 15:36:07 INFO - PROCESS | 3796 | 1462404967681 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:36:07 INFO - PROCESS | 3796 | 1462404967688 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:36:07 INFO - PROCESS | 3796 | 1462404967703 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:36:07 INFO - PROCESS | 3796 | 1462404967708 Marionette TRACE conn3 <- [1,394,null,{}] 15:36:07 INFO - PROCESS | 3796 | 1462404967748 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:07 INFO - PROCESS | 3796 | 1462404967834 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:36:07 INFO - PROCESS | 3796 | 1462404967902 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:07 INFO - PROCESS | 3796 | ++DOCSHELL 12E2A400 == 52 [pid = 3796] [id = 108] 15:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (151E2400) [pid = 3796] [serial = 321] [outer = 00000000] 15:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18115400) [pid = 3796] [serial = 322] [outer = 151E2400] 15:36:07 INFO - PROCESS | 3796 | 1462404967935 Marionette DEBUG loaded listener.js 15:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A149000) [pid = 3796] [serial = 323] [outer = 151E2400] 15:36:08 INFO - PROCESS | 3796 | 1462404968620 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:36:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 953ms 15:36:08 INFO - PROCESS | 3796 | 1462404968659 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:36:08 INFO - PROCESS | 3796 | 1462404968663 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:36:08 INFO - PROCESS | 3796 | 1462404968650 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:36:08 INFO - PROCESS | 3796 | 1462404968654 Marionette TRACE conn3 <- [1,398,null,{}] 15:36:08 INFO - PROCESS | 3796 | 1462404968658 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:08 INFO - PROCESS | 3796 | 1462404968773 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 13CC0800 == 51 [pid = 3796] [id = 65] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 1A1EF000 == 50 [pid = 3796] [id = 104] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 1203B000 == 49 [pid = 3796] [id = 103] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 1342B400 == 48 [pid = 3796] [id = 102] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 18A13000 == 47 [pid = 3796] [id = 101] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 18A18800 == 46 [pid = 3796] [id = 100] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 17183400 == 45 [pid = 3796] [id = 99] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 16D7FC00 == 44 [pid = 3796] [id = 98] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 147B9400 == 43 [pid = 3796] [id = 97] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 11590000 == 42 [pid = 3796] [id = 96] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 1153E800 == 41 [pid = 3796] [id = 95] 15:36:08 INFO - PROCESS | 3796 | --DOCSHELL 1ABF1800 == 40 [pid = 3796] [id = 91] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AAF6000) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1B1BC400) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1A1EEC00) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1AE72C00) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17CB3400) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17DCE400) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A7AAC00) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1A1F2400) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AC65800) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1610B800) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1643C000) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (151DC800) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1AC60000) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1843B800) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19C6B400) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (113E3C00) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (131DA400) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (139B9400) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16DE2C00) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1768BC00) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1AE73400) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AE7AC00) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A1F0800) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1B1B2800) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (18A15400) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 15:36:08 INFO - PROCESS | 3796 | 1462404968857 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:08 INFO - PROCESS | 3796 | ++DOCSHELL 107D9400 == 41 [pid = 3796] [id = 109] 15:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10D9FC00) [pid = 3796] [serial = 324] [outer = 00000000] 15:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11B0F000) [pid = 3796] [serial = 325] [outer = 10D9FC00] 15:36:08 INFO - PROCESS | 3796 | 1462404968904 Marionette DEBUG loaded listener.js 15:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12C38000) [pid = 3796] [serial = 326] [outer = 10D9FC00] 15:36:09 INFO - PROCESS | 3796 | 1462404969308 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 658ms 15:36:09 INFO - PROCESS | 3796 | 1462404969329 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:36:09 INFO - PROCESS | 3796 | 1462404969334 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:36:09 INFO - PROCESS | 3796 | 1462404969340 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:36:09 INFO - PROCESS | 3796 | 1462404969342 Marionette TRACE conn3 <- [1,402,null,{}] 15:36:09 INFO - PROCESS | 3796 | 1462404969346 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:09 INFO - PROCESS | 3796 | 1462404969407 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:36:09 INFO - PROCESS | 3796 | 1462404969417 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 13484000 == 42 [pid = 3796] [id = 110] 15:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14776400) [pid = 3796] [serial = 327] [outer = 00000000] 15:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15EE8800) [pid = 3796] [serial = 328] [outer = 14776400] 15:36:09 INFO - PROCESS | 3796 | 1462404969460 Marionette DEBUG loaded listener.js 15:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (163B6C00) [pid = 3796] [serial = 329] [outer = 14776400] 15:36:09 INFO - PROCESS | 3796 | 1462404969867 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 560ms 15:36:09 INFO - PROCESS | 3796 | 1462404969901 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:36:09 INFO - PROCESS | 3796 | 1462404969903 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:36:09 INFO - PROCESS | 3796 | 1462404969906 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:36:09 INFO - PROCESS | 3796 | 1462404969909 Marionette TRACE conn3 <- [1,406,null,{}] 15:36:09 INFO - PROCESS | 3796 | 1462404969919 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:09 INFO - PROCESS | 3796 | 1462404969999 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:36:09 INFO - PROCESS | 3796 | 1462404970010 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 3796 | ++DOCSHELL 17DD5800 == 43 [pid = 3796] [id = 111] 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17DD8C00) [pid = 3796] [serial = 330] [outer = 00000000] 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (18335000) [pid = 3796] [serial = 331] [outer = 17DD8C00] 15:36:10 INFO - PROCESS | 3796 | 1462404970038 Marionette DEBUG loaded listener.js 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18A13000) [pid = 3796] [serial = 332] [outer = 17DD8C00] 15:36:10 INFO - PROCESS | 3796 | 1462404970430 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 574ms 15:36:10 INFO - PROCESS | 3796 | 1462404970479 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:36:10 INFO - PROCESS | 3796 | 1462404970482 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:36:10 INFO - PROCESS | 3796 | 1462404970485 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:36:10 INFO - PROCESS | 3796 | 1462404970487 Marionette TRACE conn3 <- [1,410,null,{}] 15:36:10 INFO - PROCESS | 3796 | 1462404970490 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:10 INFO - PROCESS | 3796 | 1462404970567 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:36:10 INFO - PROCESS | 3796 | 1462404970559 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 3796 | ++DOCSHELL 19C68C00 == 44 [pid = 3796] [id = 112] 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19E78000) [pid = 3796] [serial = 333] [outer = 00000000] 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A1F0800) [pid = 3796] [serial = 334] [outer = 19E78000] 15:36:10 INFO - PROCESS | 3796 | 1462404970602 Marionette DEBUG loaded listener.js 15:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A505400) [pid = 3796] [serial = 335] [outer = 19E78000] 15:36:11 INFO - PROCESS | 3796 | 1462404971040 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 574ms 15:36:11 INFO - PROCESS | 3796 | 1462404971065 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:36:11 INFO - PROCESS | 3796 | 1462404971067 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:36:11 INFO - PROCESS | 3796 | 1462404971070 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:36:11 INFO - PROCESS | 3796 | 1462404971072 Marionette TRACE conn3 <- [1,414,null,{}] 15:36:11 INFO - PROCESS | 3796 | 1462404971075 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:11 INFO - PROCESS | 3796 | 1462404971158 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:36:11 INFO - PROCESS | 3796 | 1462404971164 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 19C61000 == 45 [pid = 3796] [id = 113] 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1A501C00) [pid = 3796] [serial = 336] [outer = 00000000] 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AC5C000) [pid = 3796] [serial = 337] [outer = 1A501C00] 15:36:11 INFO - PROCESS | 3796 | 1462404971206 Marionette DEBUG loaded listener.js 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AC65800) [pid = 3796] [serial = 338] [outer = 1A501C00] 15:36:11 INFO - PROCESS | 3796 | 1462404971617 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 560ms 15:36:11 INFO - PROCESS | 3796 | 1462404971650 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:36:11 INFO - PROCESS | 3796 | 1462404971652 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:36:11 INFO - PROCESS | 3796 | 1462404971655 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:36:11 INFO - PROCESS | 3796 | 1462404971657 Marionette TRACE conn3 <- [1,418,null,{}] 15:36:11 INFO - PROCESS | 3796 | 1462404971660 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:11 INFO - PROCESS | 3796 | 1462404971751 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:36:11 INFO - PROCESS | 3796 | 1462404971839 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 1ABEF000 == 46 [pid = 3796] [id = 114] 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AE74000) [pid = 3796] [serial = 339] [outer = 00000000] 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1B1B8C00) [pid = 3796] [serial = 340] [outer = 1AE74000] 15:36:11 INFO - PROCESS | 3796 | 1462404971867 Marionette DEBUG loaded listener.js 15:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1B404C00) [pid = 3796] [serial = 341] [outer = 1AE74000] 15:36:12 INFO - PROCESS | 3796 | 1462404972673 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1064ms 15:36:12 INFO - PROCESS | 3796 | 1462404972723 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:36:12 INFO - PROCESS | 3796 | 1462404972725 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:36:12 INFO - PROCESS | 3796 | 1462404972735 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:36:12 INFO - PROCESS | 3796 | 1462404972737 Marionette TRACE conn3 <- [1,422,null,{}] 15:36:12 INFO - PROCESS | 3796 | 1462404972740 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:12 INFO - PROCESS | 3796 | 1462404972828 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:36:12 INFO - PROCESS | 3796 | 1462404972834 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 1AE75800 == 47 [pid = 3796] [id = 115] 15:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1B407800) [pid = 3796] [serial = 342] [outer = 00000000] 15:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1B493800) [pid = 3796] [serial = 343] [outer = 1B407800] 15:36:12 INFO - PROCESS | 3796 | 1462404972878 Marionette DEBUG loaded listener.js 15:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1B499000) [pid = 3796] [serial = 344] [outer = 1B407800] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16D80000) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1B1B6400) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1153F800) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (147B7400) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17CB5C00) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (12F0D400) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (18A19800) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (18A14000) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11595400) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:36:13 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (147C3400) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:36:13 INFO - PROCESS | 3796 | 1462404973780 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1065ms 15:36:13 INFO - PROCESS | 3796 | 1462404973800 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:36:13 INFO - PROCESS | 3796 | 1462404973801 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:36:13 INFO - PROCESS | 3796 | 1462404973805 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:36:13 INFO - PROCESS | 3796 | 1462404973807 Marionette TRACE conn3 <- [1,426,null,{}] 15:36:13 INFO - PROCESS | 3796 | 1462404973810 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:13 INFO - PROCESS | 3796 | 1462404973873 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:36:13 INFO - PROCESS | 3796 | 1462404973880 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:13 INFO - PROCESS | 3796 | ++DOCSHELL 107DA800 == 48 [pid = 3796] [id = 116] 15:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11EE4400) [pid = 3796] [serial = 345] [outer = 00000000] 15:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1ABEC000) [pid = 3796] [serial = 346] [outer = 11EE4400] 15:36:13 INFO - PROCESS | 3796 | 1462404973924 Marionette DEBUG loaded listener.js 15:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1B40E800) [pid = 3796] [serial = 347] [outer = 11EE4400] 15:36:14 INFO - PROCESS | 3796 | 1462404974324 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:36:14 INFO - PROCESS | 3796 | 1462404974383 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:36:14 INFO - PROCESS | 3796 | 1462404974387 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:36:14 INFO - PROCESS | 3796 | 1462404974388 Marionette TRACE conn3 <- [1,430,null,{}] 15:36:14 INFO - PROCESS | 3796 | 1462404974374 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:14 INFO - PROCESS | 3796 | 1462404974448 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:36:14 INFO - PROCESS | 3796 | 1462404974456 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:14 INFO - PROCESS | 3796 | ++DOCSHELL 12CC6C00 == 49 [pid = 3796] [id = 117] 15:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12CCA800) [pid = 3796] [serial = 348] [outer = 00000000] 15:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (12CCE000) [pid = 3796] [serial = 349] [outer = 12CCA800] 15:36:14 INFO - PROCESS | 3796 | 1462404974498 Marionette DEBUG loaded listener.js 15:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (163AF400) [pid = 3796] [serial = 350] [outer = 12CCA800] 15:36:14 INFO - PROCESS | 3796 | 1462404974898 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 574ms 15:36:14 INFO - PROCESS | 3796 | 1462404974948 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:36:14 INFO - PROCESS | 3796 | 1462404974952 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:36:14 INFO - PROCESS | 3796 | 1462404974957 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:36:14 INFO - PROCESS | 3796 | 1462404974962 Marionette TRACE conn3 <- [1,434,null,{}] 15:36:14 INFO - PROCESS | 3796 | 1462404974969 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:15 INFO - PROCESS | 3796 | 1462404975070 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:36:15 INFO - PROCESS | 3796 | 1462404975201 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 11B8C800 == 50 [pid = 3796] [id = 118] 15:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (11B8DC00) [pid = 3796] [serial = 351] [outer = 00000000] 15:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12C3E400) [pid = 3796] [serial = 352] [outer = 11B8DC00] 15:36:15 INFO - PROCESS | 3796 | 1462404975257 Marionette DEBUG loaded listener.js 15:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12CCF000) [pid = 3796] [serial = 353] [outer = 11B8DC00] 15:36:15 INFO - PROCESS | 3796 | 1462404975769 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 840ms 15:36:15 INFO - PROCESS | 3796 | 1462404975805 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:36:15 INFO - PROCESS | 3796 | 1462404975811 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:36:15 INFO - PROCESS | 3796 | 1462404975818 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:36:15 INFO - PROCESS | 3796 | 1462404975820 Marionette TRACE conn3 <- [1,438,null,{}] 15:36:15 INFO - PROCESS | 3796 | 1462404975824 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:15 INFO - PROCESS | 3796 | 1462404975914 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:36:15 INFO - PROCESS | 3796 | 1462404976003 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 13F6E000 == 51 [pid = 3796] [id = 119] 15:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1471DC00) [pid = 3796] [serial = 354] [outer = 00000000] 15:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (14722000) [pid = 3796] [serial = 355] [outer = 1471DC00] 15:36:16 INFO - PROCESS | 3796 | 1462404976056 Marionette DEBUG loaded listener.js 15:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (14725400) [pid = 3796] [serial = 356] [outer = 1471DC00] 15:36:16 INFO - PROCESS | 3796 | 1462404976643 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 896ms 15:36:16 INFO - PROCESS | 3796 | 1462404976708 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:36:16 INFO - PROCESS | 3796 | 1462404976711 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:36:16 INFO - PROCESS | 3796 | 1462404976714 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:36:16 INFO - PROCESS | 3796 | 1462404976718 Marionette TRACE conn3 <- [1,442,null,{}] 15:36:16 INFO - PROCESS | 3796 | 1462404976729 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:16 INFO - PROCESS | 3796 | 1462404976832 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:36:16 INFO - PROCESS | 3796 | 1462404976938 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:16 INFO - PROCESS | 3796 | ++DOCSHELL 17CB3400 == 52 [pid = 3796] [id = 120] 15:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17CC2000) [pid = 3796] [serial = 357] [outer = 00000000] 15:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (18121400) [pid = 3796] [serial = 358] [outer = 17CC2000] 15:36:16 INFO - PROCESS | 3796 | 1462404976994 Marionette DEBUG loaded listener.js 15:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19E7B000) [pid = 3796] [serial = 359] [outer = 17CC2000] 15:36:17 INFO - PROCESS | 3796 | 1462404977570 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 896ms 15:36:17 INFO - PROCESS | 3796 | 1462404977618 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:36:17 INFO - PROCESS | 3796 | 1462404977621 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:36:17 INFO - PROCESS | 3796 | 1462404977624 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:36:17 INFO - PROCESS | 3796 | 1462404977626 Marionette TRACE conn3 <- [1,446,null,{}] 15:36:17 INFO - PROCESS | 3796 | 1462404977630 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:17 INFO - PROCESS | 3796 | 1462404977856 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:36:18 INFO - PROCESS | 3796 | 1462404978003 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:18 INFO - PROCESS | 3796 | ++DOCSHELL 10DDCC00 == 53 [pid = 3796] [id = 121] 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (10DE7800) [pid = 3796] [serial = 360] [outer = 00000000] 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (11B0EC00) [pid = 3796] [serial = 361] [outer = 10DE7800] 15:36:18 INFO - PROCESS | 3796 | 1462404978052 Marionette DEBUG loaded listener.js 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (12C37800) [pid = 3796] [serial = 362] [outer = 10DE7800] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 107DA800 == 52 [pid = 3796] [id = 116] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 1AE75800 == 51 [pid = 3796] [id = 115] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 1ABEF000 == 50 [pid = 3796] [id = 114] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 19C61000 == 49 [pid = 3796] [id = 113] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 19C68C00 == 48 [pid = 3796] [id = 112] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 17DD5800 == 47 [pid = 3796] [id = 111] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 13484000 == 46 [pid = 3796] [id = 110] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 107D9400 == 45 [pid = 3796] [id = 109] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 147B6000 == 44 [pid = 3796] [id = 106] 15:36:18 INFO - PROCESS | 3796 | --DOCSHELL 1054CC00 == 43 [pid = 3796] [id = 105] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1AE6C400) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (18A1EC00) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19E80800) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1203D000) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (139B3C00) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (15E25C00) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16105000) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (19FAB000) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (120F9C00) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16A62C00) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16E4CC00) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1B406800) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11BC1800) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (12C34C00) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (18A20C00) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1811E400) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (183D2800) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19FA7400) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17DCE800) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17DD5400) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A7AA000) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A7B0800) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17684400) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 15:36:18 INFO - PROCESS | 3796 | 1462404978577 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 981ms 15:36:18 INFO - PROCESS | 3796 | 1462404978603 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:36:18 INFO - PROCESS | 3796 | 1462404978606 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:36:18 INFO - PROCESS | 3796 | 1462404978610 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:36:18 INFO - PROCESS | 3796 | 1462404978614 Marionette TRACE conn3 <- [1,450,null,{}] 15:36:18 INFO - PROCESS | 3796 | 1462404978619 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:18 INFO - PROCESS | 3796 | 1462404978699 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:36:18 INFO - PROCESS | 3796 | 1462404978765 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:18 INFO - PROCESS | 3796 | ++DOCSHELL 12CC6000 == 44 [pid = 3796] [id = 122] 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12CC8000) [pid = 3796] [serial = 363] [outer = 00000000] 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13920800) [pid = 3796] [serial = 364] [outer = 12CC8000] 15:36:18 INFO - PROCESS | 3796 | 1462404978811 Marionette DEBUG loaded listener.js 15:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (14718400) [pid = 3796] [serial = 365] [outer = 12CC8000] 15:36:19 INFO - PROCESS | 3796 | 1462404979172 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:36:19 INFO - PROCESS | 3796 | 1462404979191 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:36:19 INFO - PROCESS | 3796 | 1462404979195 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:36:19 INFO - PROCESS | 3796 | 1462404979197 Marionette TRACE conn3 <- [1,454,null,{}] 15:36:19 INFO - PROCESS | 3796 | 1462404979200 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:19 INFO - PROCESS | 3796 | 1462404979289 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:36:19 INFO - PROCESS | 3796 | 1462404979299 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:19 INFO - PROCESS | 3796 | ++DOCSHELL 16435000 == 45 [pid = 3796] [id = 123] 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1643A400) [pid = 3796] [serial = 366] [outer = 00000000] 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16D81000) [pid = 3796] [serial = 367] [outer = 1643A400] 15:36:19 INFO - PROCESS | 3796 | 1462404979344 Marionette DEBUG loaded listener.js 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16E4F400) [pid = 3796] [serial = 368] [outer = 1643A400] 15:36:19 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:19 INFO - PROCESS | 3796 | 1462404979745 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 574ms 15:36:19 INFO - PROCESS | 3796 | 1462404979755 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:36:19 INFO - PROCESS | 3796 | 1462404979758 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:36:19 INFO - PROCESS | 3796 | 1462404979772 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:36:19 INFO - PROCESS | 3796 | 1462404979776 Marionette TRACE conn3 <- [1,458,null,{}] 15:36:19 INFO - PROCESS | 3796 | 1462404979779 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:19 INFO - PROCESS | 3796 | 1462404979857 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:36:19 INFO - PROCESS | 3796 | 1462404979862 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:19 INFO - PROCESS | 3796 | ++DOCSHELL 181A5000 == 46 [pid = 3796] [id = 124] 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (181AA400) [pid = 3796] [serial = 369] [outer = 00000000] 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (18A12C00) [pid = 3796] [serial = 370] [outer = 181AA400] 15:36:19 INFO - PROCESS | 3796 | 1462404979906 Marionette DEBUG loaded listener.js 15:36:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (18A1F800) [pid = 3796] [serial = 371] [outer = 181AA400] 15:36:20 INFO - PROCESS | 3796 | 1462404980278 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:36:20 INFO - PROCESS | 3796 | 1462404980306 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:36:20 INFO - PROCESS | 3796 | 1462404980309 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:36:20 INFO - PROCESS | 3796 | 1462404980311 Marionette TRACE conn3 <- [1,462,null,{}] 15:36:20 INFO - PROCESS | 3796 | 1462404980314 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:20 INFO - PROCESS | 3796 | 1462404980420 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:36:20 INFO - PROCESS | 3796 | 1462404980426 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:20 INFO - PROCESS | 3796 | ++DOCSHELL 18A1DC00 == 47 [pid = 3796] [id = 125] 15:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19E78400) [pid = 3796] [serial = 372] [outer = 00000000] 15:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A14B000) [pid = 3796] [serial = 373] [outer = 19E78400] 15:36:20 INFO - PROCESS | 3796 | 1462404980453 Marionette DEBUG loaded listener.js 15:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1A14C800) [pid = 3796] [serial = 374] [outer = 19E78400] 15:36:20 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:20 INFO - PROCESS | 3796 | 1462404980877 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:36:20 INFO - PROCESS | 3796 | 1462404980949 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:36:20 INFO - PROCESS | 3796 | 1462404980953 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:36:20 INFO - PROCESS | 3796 | 1462404980954 Marionette TRACE conn3 <- [1,466,null,{}] 15:36:20 INFO - PROCESS | 3796 | 1462404980958 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:21 INFO - PROCESS | 3796 | 1462404981050 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:36:21 INFO - PROCESS | 3796 | 1462404981104 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 1AAF2400 == 48 [pid = 3796] [id = 126] 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1AAF9400) [pid = 3796] [serial = 375] [outer = 00000000] 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1ABEF000) [pid = 3796] [serial = 376] [outer = 1AAF9400] 15:36:21 INFO - PROCESS | 3796 | 1462404981140 Marionette DEBUG loaded listener.js 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1AE6D800) [pid = 3796] [serial = 377] [outer = 1AAF9400] 15:36:21 INFO - PROCESS | 3796 | 1462404981546 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:36:21 INFO - PROCESS | 3796 | 1462404981571 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:36:21 INFO - PROCESS | 3796 | 1462404981616 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:36:21 INFO - PROCESS | 3796 | 1462404981618 Marionette TRACE conn3 <- [1,470,null,{}] 15:36:21 INFO - PROCESS | 3796 | 1462404981621 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:21 INFO - PROCESS | 3796 | 1462404981707 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:36:21 INFO - PROCESS | 3796 | 1462404981719 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 1ABEBC00 == 49 [pid = 3796] [id = 127] 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AE72C00) [pid = 3796] [serial = 378] [outer = 00000000] 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1B48EC00) [pid = 3796] [serial = 379] [outer = 1AE72C00] 15:36:21 INFO - PROCESS | 3796 | 1462404981762 Marionette DEBUG loaded listener.js 15:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1B496000) [pid = 3796] [serial = 380] [outer = 1AE72C00] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (17DD8C00) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (14776400) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (11EE4400) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19E78000) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (10D9FC00) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A507000) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AE74000) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1B407800) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:36:22 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A501C00) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:36:22 INFO - PROCESS | 3796 | 1462404982272 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 728ms 15:36:22 INFO - PROCESS | 3796 | 1462404982315 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:36:22 INFO - PROCESS | 3796 | 1462404982317 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:36:22 INFO - PROCESS | 3796 | 1462404982320 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:36:22 INFO - PROCESS | 3796 | 1462404982322 Marionette TRACE conn3 <- [1,474,null,{}] 15:36:22 INFO - PROCESS | 3796 | 1462404982325 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:22 INFO - PROCESS | 3796 | 1462404982397 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:36:22 INFO - PROCESS | 3796 | 1462404982404 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 3796 | ++DOCSHELL 1060B800 == 50 [pid = 3796] [id = 128] 15:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11B05400) [pid = 3796] [serial = 381] [outer = 00000000] 15:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16E02800) [pid = 3796] [serial = 382] [outer = 11B05400] 15:36:22 INFO - PROCESS | 3796 | 1462404982429 Marionette DEBUG loaded listener.js 15:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16E03800) [pid = 3796] [serial = 383] [outer = 11B05400] 15:36:22 INFO - PROCESS | 3796 | [3796] 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 15:36:22 INFO - PROCESS | 3796 | [3796] 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 15:36:22 INFO - PROCESS | 3796 | 1462404982804 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 532ms 15:36:22 INFO - PROCESS | 3796 | 1462404982858 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:36:22 INFO - PROCESS | 3796 | 1462404982860 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:36:22 INFO - PROCESS | 3796 | 1462404982863 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:36:22 INFO - PROCESS | 3796 | 1462404982865 Marionette TRACE conn3 <- [1,478,null,{}] 15:36:22 INFO - PROCESS | 3796 | 1462404982868 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:22 INFO - PROCESS | 3796 | 1462404982943 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:36:22 INFO - PROCESS | 3796 | 1462404982931 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 3796 | ++DOCSHELL 16E0A000 == 51 [pid = 3796] [id = 129] 15:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16E0AC00) [pid = 3796] [serial = 384] [outer = 00000000] 15:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16E0F800) [pid = 3796] [serial = 385] [outer = 16E0AC00] 15:36:22 INFO - PROCESS | 3796 | 1462404982974 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17DD8C00) [pid = 3796] [serial = 386] [outer = 16E0AC00] 15:36:23 INFO - PROCESS | 3796 | 1462404983351 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 532ms 15:36:23 INFO - PROCESS | 3796 | 1462404983397 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:36:23 INFO - PROCESS | 3796 | 1462404983399 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:36:23 INFO - PROCESS | 3796 | 1462404983403 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - PROCESS | 3796 | 1462404983404 Marionette TRACE conn3 <- [1,482,null,{}] 15:36:23 INFO - PROCESS | 3796 | 1462404983408 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:23 INFO - PROCESS | 3796 | 1462404983480 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:36:23 INFO - PROCESS | 3796 | 1462404983486 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 16E0F000 == 52 [pid = 3796] [id = 130] 15:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19FAF000) [pid = 3796] [serial = 387] [outer = 00000000] 15:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1B1B5C00) [pid = 3796] [serial = 388] [outer = 19FAF000] 15:36:23 INFO - PROCESS | 3796 | 1462404983510 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1B49B800) [pid = 3796] [serial = 389] [outer = 19FAF000] 15:36:23 INFO - PROCESS | 3796 | 1462404983901 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 533ms 15:36:23 INFO - PROCESS | 3796 | 1462404983936 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:36:23 INFO - PROCESS | 3796 | 1462404983938 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:36:23 INFO - PROCESS | 3796 | 1462404983941 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - PROCESS | 3796 | 1462404983943 Marionette TRACE conn3 <- [1,486,null,{}] 15:36:23 INFO - PROCESS | 3796 | 1462404983946 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:24 INFO - PROCESS | 3796 | 1462404984024 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:36:24 INFO - PROCESS | 3796 | 1462404984013 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 10EC6000 == 53 [pid = 3796] [id = 131] 15:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (11536800) [pid = 3796] [serial = 390] [outer = 00000000] 15:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (163D5800) [pid = 3796] [serial = 391] [outer = 11536800] 15:36:24 INFO - PROCESS | 3796 | 1462404984068 Marionette DEBUG loaded listener.js 15:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (181A9800) [pid = 3796] [serial = 392] [outer = 11536800] 15:36:24 INFO - PROCESS | 3796 | 1462404984724 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 812ms 15:36:24 INFO - PROCESS | 3796 | 1462404984751 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:36:24 INFO - PROCESS | 3796 | 1462404984754 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:36:24 INFO - PROCESS | 3796 | 1462404984759 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:36:24 INFO - PROCESS | 3796 | 1462404984763 Marionette TRACE conn3 <- [1,490,null,{}] 15:36:24 INFO - PROCESS | 3796 | 1462404984768 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:24 INFO - PROCESS | 3796 | 1462404984891 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:36:24 INFO - PROCESS | 3796 | 1462404984909 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 13159800 == 54 [pid = 3796] [id = 132] 15:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1315E400) [pid = 3796] [serial = 393] [outer = 00000000] 15:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1471D800) [pid = 3796] [serial = 394] [outer = 1315E400] 15:36:24 INFO - PROCESS | 3796 | 1462404984962 Marionette DEBUG loaded listener.js 15:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (15E52800) [pid = 3796] [serial = 395] [outer = 1315E400] 15:36:25 INFO - PROCESS | 3796 | 1462404985532 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 812ms 15:36:25 INFO - PROCESS | 3796 | 1462404985565 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:36:25 INFO - PROCESS | 3796 | 1462404985571 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:36:25 INFO - PROCESS | 3796 | 1462404985577 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:36:25 INFO - PROCESS | 3796 | 1462404985580 Marionette TRACE conn3 <- [1,494,null,{}] 15:36:25 INFO - PROCESS | 3796 | 1462404985584 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:25 INFO - PROCESS | 3796 | 1462404985687 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:36:25 INFO - PROCESS | 3796 | 1462404985817 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:25 INFO - PROCESS | 3796 | ++DOCSHELL 16DDAC00 == 55 [pid = 3796] [id = 133] 15:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16E01400) [pid = 3796] [serial = 396] [outer = 00000000] 15:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (17CB6400) [pid = 3796] [serial = 397] [outer = 16E01400] 15:36:25 INFO - PROCESS | 3796 | 1462404985871 Marionette DEBUG loaded listener.js 15:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (17DD3800) [pid = 3796] [serial = 398] [outer = 16E01400] 15:36:26 INFO - PROCESS | 3796 | 1462404986406 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 840ms 15:36:26 INFO - PROCESS | 3796 | 1462404986422 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:36:26 INFO - PROCESS | 3796 | 1462404986424 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:36:26 INFO - PROCESS | 3796 | 1462404986428 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:36:26 INFO - PROCESS | 3796 | 1462404986432 Marionette TRACE conn3 <- [1,498,null,{}] 15:36:26 INFO - PROCESS | 3796 | 1462404986443 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:26 INFO - PROCESS | 3796 | 1462404986544 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:36:26 INFO - PROCESS | 3796 | 1462404986618 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 1075C400 == 56 [pid = 3796] [id = 134] 15:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1A147000) [pid = 3796] [serial = 399] [outer = 00000000] 15:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B1B3800) [pid = 3796] [serial = 400] [outer = 1A147000] 15:36:26 INFO - PROCESS | 3796 | 1462404986674 Marionette DEBUG loaded listener.js 15:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B40C800) [pid = 3796] [serial = 401] [outer = 1A147000] 15:36:27 INFO - PROCESS | 3796 | 1462404987188 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 812ms 15:36:27 INFO - PROCESS | 3796 | 1462404987254 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:36:27 INFO - PROCESS | 3796 | 1462404987257 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:36:27 INFO - PROCESS | 3796 | 1462404987243 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:36:27 INFO - PROCESS | 3796 | 1462404987245 Marionette TRACE conn3 <- [1,502,null,{}] 15:36:27 INFO - PROCESS | 3796 | 1462404987248 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:27 INFO - PROCESS | 3796 | 1462404987347 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:36:27 INFO - PROCESS | 3796 | 1462404987425 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:27 INFO - PROCESS | 3796 | ++DOCSHELL 12CCB400 == 57 [pid = 3796] [id = 135] 15:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (12CCE400) [pid = 3796] [serial = 402] [outer = 00000000] 15:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1B5DF800) [pid = 3796] [serial = 403] [outer = 12CCE400] 15:36:27 INFO - PROCESS | 3796 | 1462404987508 Marionette DEBUG loaded listener.js 15:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1B86A000) [pid = 3796] [serial = 404] [outer = 12CCE400] 15:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1643CC00) [pid = 3796] [serial = 405] [outer = 1BDDF000] 15:36:28 INFO - PROCESS | 3796 | 1462404988280 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1092ms 15:36:28 INFO - PROCESS | 3796 | 1462404988332 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:36:28 INFO - PROCESS | 3796 | 1462404988336 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:36:28 INFO - PROCESS | 3796 | 1462404988341 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:36:28 INFO - PROCESS | 3796 | 1462404988345 Marionette TRACE conn3 <- [1,506,null,{}] 15:36:28 INFO - PROCESS | 3796 | 1462404988351 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:28 INFO - PROCESS | 3796 | 1462404988444 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:36:28 INFO - PROCESS | 3796 | 1462404988527 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:28 INFO - PROCESS | 3796 | ++DOCSHELL 12CC1400 == 58 [pid = 3796] [id = 136] 15:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (139C0400) [pid = 3796] [serial = 406] [outer = 00000000] 15:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (14769400) [pid = 3796] [serial = 407] [outer = 139C0400] 15:36:28 INFO - PROCESS | 3796 | 1462404988600 Marionette DEBUG loaded listener.js 15:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (15E24000) [pid = 3796] [serial = 408] [outer = 139C0400] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 16E0F000 == 57 [pid = 3796] [id = 130] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 16E0A000 == 56 [pid = 3796] [id = 129] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1060B800 == 55 [pid = 3796] [id = 128] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1ABEBC00 == 54 [pid = 3796] [id = 127] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 1AAF2400 == 53 [pid = 3796] [id = 126] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 18A1DC00 == 52 [pid = 3796] [id = 125] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 181A5000 == 51 [pid = 3796] [id = 124] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 16435000 == 50 [pid = 3796] [id = 123] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 12CC6000 == 49 [pid = 3796] [id = 122] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 10DDCC00 == 48 [pid = 3796] [id = 121] 15:36:28 INFO - PROCESS | 3796 | --DOCSHELL 12CC6C00 == 47 [pid = 3796] [id = 117] 15:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (156E2800) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 15:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (107E5400) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 15:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (18115400) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 15:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (18A12800) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 15:36:28 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (12CCE000) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (18335000) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (18A13000) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (15EE8800) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (163B6C00) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B40E800) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A1F0800) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (11B0F000) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (12C38000) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1AE75000) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1B404C00) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1B1B8C00) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B493800) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1B499000) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AC5C000) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1AC65800) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1ABEC000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A505400) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 15:36:29 INFO - PROCESS | 3796 | 1462404989104 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 813ms 15:36:29 INFO - PROCESS | 3796 | 1462404989160 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:36:29 INFO - PROCESS | 3796 | 1462404989149 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:36:29 INFO - PROCESS | 3796 | 1462404989155 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:36:29 INFO - PROCESS | 3796 | 1462404989158 Marionette TRACE conn3 <- [1,510,null,{}] 15:36:29 INFO - PROCESS | 3796 | 1462404989161 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:29 INFO - PROCESS | 3796 | 1462404989240 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:36:29 INFO - PROCESS | 3796 | 1462404989246 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:29 INFO - PROCESS | 3796 | ++DOCSHELL 12CCF800 == 48 [pid = 3796] [id = 137] 15:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (12ECBC00) [pid = 3796] [serial = 409] [outer = 00000000] 15:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (15772C00) [pid = 3796] [serial = 410] [outer = 12ECBC00] 15:36:29 INFO - PROCESS | 3796 | 1462404989290 Marionette DEBUG loaded listener.js 15:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (163CFC00) [pid = 3796] [serial = 411] [outer = 12ECBC00] 15:36:29 INFO - PROCESS | 3796 | 1462404989705 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 574ms 15:36:29 INFO - PROCESS | 3796 | 1462404989739 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:36:29 INFO - PROCESS | 3796 | 1462404989741 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:36:29 INFO - PROCESS | 3796 | 1462404989744 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:36:29 INFO - PROCESS | 3796 | 1462404989748 Marionette TRACE conn3 <- [1,514,null,{}] 15:36:29 INFO - PROCESS | 3796 | 1462404989757 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:29 INFO - PROCESS | 3796 | 1462404989853 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:36:29 INFO - PROCESS | 3796 | 1462404989929 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:29 INFO - PROCESS | 3796 | ++DOCSHELL 14723400 == 49 [pid = 3796] [id = 138] 15:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (163D2800) [pid = 3796] [serial = 412] [outer = 00000000] 15:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16E0D800) [pid = 3796] [serial = 413] [outer = 163D2800] 15:36:29 INFO - PROCESS | 3796 | 1462404989963 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1768CC00) [pid = 3796] [serial = 414] [outer = 163D2800] 15:36:30 INFO - PROCESS | 3796 | 1462404990306 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 15:36:30 INFO - PROCESS | 3796 | 1462404990366 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:36:30 INFO - PROCESS | 3796 | 1462404990369 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:36:30 INFO - PROCESS | 3796 | 1462404990372 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:36:30 INFO - PROCESS | 3796 | 1462404990373 Marionette TRACE conn3 <- [1,518,null,{}] 15:36:30 INFO - PROCESS | 3796 | 1462404990377 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:30 INFO - PROCESS | 3796 | 1462404990459 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:36:30 INFO - PROCESS | 3796 | 1462404990465 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 17DD2400 == 50 [pid = 3796] [id = 139] 15:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18122800) [pid = 3796] [serial = 415] [outer = 00000000] 15:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (188E0800) [pid = 3796] [serial = 416] [outer = 18122800] 15:36:30 INFO - PROCESS | 3796 | 1462404990491 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (188E4800) [pid = 3796] [serial = 417] [outer = 18122800] 15:36:30 INFO - PROCESS | 3796 | 1462404990865 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 532ms 15:36:30 INFO - PROCESS | 3796 | 1462404990909 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:36:30 INFO - PROCESS | 3796 | 1462404990911 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:36:30 INFO - PROCESS | 3796 | 1462404990914 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:36:30 INFO - PROCESS | 3796 | 1462404990916 Marionette TRACE conn3 <- [1,522,null,{}] 15:36:30 INFO - PROCESS | 3796 | 1462404990919 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:31 INFO - PROCESS | 3796 | 1462404991025 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:36:31 INFO - PROCESS | 3796 | 1462404991013 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:31 INFO - PROCESS | 3796 | ++DOCSHELL 17686400 == 51 [pid = 3796] [id = 140] 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (188EA000) [pid = 3796] [serial = 418] [outer = 00000000] 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (188EDC00) [pid = 3796] [serial = 419] [outer = 188EA000] 15:36:31 INFO - PROCESS | 3796 | 1462404991082 Marionette DEBUG loaded listener.js 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (18A19C00) [pid = 3796] [serial = 420] [outer = 188EA000] 15:36:31 INFO - PROCESS | 3796 | 1462404991497 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 15:36:31 INFO - PROCESS | 3796 | 1462404991550 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:36:31 INFO - PROCESS | 3796 | 1462404991552 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:36:31 INFO - PROCESS | 3796 | 1462404991555 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:36:31 INFO - PROCESS | 3796 | 1462404991557 Marionette TRACE conn3 <- [1,526,null,{}] 15:36:31 INFO - PROCESS | 3796 | 1462404991543 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:31 INFO - PROCESS | 3796 | 1462404991669 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:36:31 INFO - PROCESS | 3796 | 1462404991686 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:31 INFO - PROCESS | 3796 | ++DOCSHELL 19FAA000 == 52 [pid = 3796] [id = 141] 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1A1F3000) [pid = 3796] [serial = 421] [outer = 00000000] 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1A510C00) [pid = 3796] [serial = 422] [outer = 1A1F3000] 15:36:31 INFO - PROCESS | 3796 | 1462404991756 Marionette DEBUG loaded listener.js 15:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AAF2000) [pid = 3796] [serial = 423] [outer = 1A1F3000] 15:36:32 INFO - PROCESS | 3796 | 1462404992146 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 15:36:32 INFO - PROCESS | 3796 | 1462404992195 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:36:32 INFO - PROCESS | 3796 | 1462404992197 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:36:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:36:32 INFO - PROCESS | 3796 | 1462404992217 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:36:32 INFO - PROCESS | 3796 | 1462404992220 Marionette TRACE conn3 <- [1,530,null,{}] 15:36:32 INFO - PROCESS | 3796 | 1462404992225 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:32 INFO - PROCESS | 3796 | 1462404992328 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:36:32 INFO - PROCESS | 3796 | 1462404992322 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 10DDD000 == 53 [pid = 3796] [id = 142] 15:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AAFCC00) [pid = 3796] [serial = 424] [outer = 00000000] 15:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1AC65800) [pid = 3796] [serial = 425] [outer = 1AAFCC00] 15:36:32 INFO - PROCESS | 3796 | 1462404992412 Marionette DEBUG loaded listener.js 15:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AC67000) [pid = 3796] [serial = 426] [outer = 1AAFCC00] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (19E7D800) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (151E2400) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (19FAF000) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1AAF9400) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (181AA400) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (12CC8000) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (10DE7800) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1643A400) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1AE72C00) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (11B05400) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16E0AC00) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:36:32 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19E78400) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:36:32 INFO - PROCESS | 3796 | 1462404992957 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:36:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:36:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:36:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:36:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 15:36:33 INFO - PROCESS | 3796 | 1462404992982 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 3796 | 1462404992984 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:36:33 INFO - PROCESS | 3796 | 1462404992987 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:36:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:36:33 INFO - PROCESS | 3796 | 1462404992989 Marionette TRACE conn3 <- [1,534,null,{}] 15:36:33 INFO - PROCESS | 3796 | 1462404992993 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:33 INFO - PROCESS | 3796 | 1462404993076 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:36:33 INFO - PROCESS | 3796 | 1462404993082 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 14716400 == 54 [pid = 3796] [id = 143] 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (14722C00) [pid = 3796] [serial = 427] [outer = 00000000] 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (15267800) [pid = 3796] [serial = 428] [outer = 14722C00] 15:36:33 INFO - PROCESS | 3796 | 1462404993107 Marionette DEBUG loaded listener.js 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1526A400) [pid = 3796] [serial = 429] [outer = 14722C00] 15:36:33 INFO - PROCESS | 3796 | 1462404993503 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:36:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:36:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 574ms 15:36:33 INFO - PROCESS | 3796 | 1462404993564 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 3796 | 1462404993566 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:36:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:36:33 INFO - PROCESS | 3796 | 1462404993569 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:36:33 INFO - PROCESS | 3796 | 1462404993570 Marionette TRACE conn3 <- [1,538,null,{}] 15:36:33 INFO - PROCESS | 3796 | 1462404993574 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:33 INFO - PROCESS | 3796 | 1462404993630 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:36:33 INFO - PROCESS | 3796 | 1462404993636 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 15267400 == 55 [pid = 3796] [id = 144] 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (15269800) [pid = 3796] [serial = 430] [outer = 00000000] 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (18436C00) [pid = 3796] [serial = 431] [outer = 15269800] 15:36:33 INFO - PROCESS | 3796 | 1462404993678 Marionette DEBUG loaded listener.js 15:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A1EF800) [pid = 3796] [serial = 432] [outer = 15269800] 15:36:34 INFO - PROCESS | 3796 | 1462404994032 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:36:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:36:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 533ms 15:36:34 INFO - PROCESS | 3796 | 1462404994101 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:36:34 INFO - PROCESS | 3796 | 1462404994103 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:36:34 INFO - PROCESS | 3796 | 1462404994107 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:36:34 INFO - PROCESS | 3796 | 1462404994108 Marionette TRACE conn3 <- [1,542,null,{}] 15:36:34 INFO - PROCESS | 3796 | 1462404994116 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:34 INFO - PROCESS | 3796 | 1462404994199 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:36:34 INFO - PROCESS | 3796 | 1462404994193 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 113E7400 == 56 [pid = 3796] [id = 145] 15:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1526E400) [pid = 3796] [serial = 433] [outer = 00000000] 15:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B405400) [pid = 3796] [serial = 434] [outer = 1526E400] 15:36:34 INFO - PROCESS | 3796 | 1462404994236 Marionette DEBUG loaded listener.js 15:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B40A000) [pid = 3796] [serial = 435] [outer = 1526E400] 15:36:34 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:34 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:34 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:34 INFO - PROCESS | 3796 | 1462404994620 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 574ms 15:36:34 INFO - PROCESS | 3796 | 1462404994680 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:36:34 INFO - PROCESS | 3796 | 1462404994682 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:36:34 INFO - PROCESS | 3796 | 1462404994686 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:36:34 INFO - PROCESS | 3796 | 1462404994688 Marionette TRACE conn3 <- [1,546,null,{}] 15:36:34 INFO - PROCESS | 3796 | 1462404994692 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:34 INFO - PROCESS | 3796 | 1462404994835 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:36:34 INFO - PROCESS | 3796 | 1462404994986 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 3796 | ++DOCSHELL 10EB1800 == 57 [pid = 3796] [id = 146] 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (113E7C00) [pid = 3796] [serial = 436] [outer = 00000000] 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (11B8F400) [pid = 3796] [serial = 437] [outer = 113E7C00] 15:36:35 INFO - PROCESS | 3796 | 1462404995041 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (12CC9000) [pid = 3796] [serial = 438] [outer = 113E7C00] 15:36:35 INFO - PROCESS | 3796 | 1462404995534 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 896ms 15:36:35 INFO - PROCESS | 3796 | 1462404995588 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:36:35 INFO - PROCESS | 3796 | 1462404995592 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:36:35 INFO - PROCESS | 3796 | 1462404995596 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:36:35 INFO - PROCESS | 3796 | 1462404995601 Marionette TRACE conn3 <- [1,550,null,{}] 15:36:35 INFO - PROCESS | 3796 | 1462404995605 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:35 INFO - PROCESS | 3796 | 1462404995691 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:36:35 INFO - PROCESS | 3796 | 1462404995770 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 3796 | ++DOCSHELL 156E2800 == 58 [pid = 3796] [id = 147] 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (156E2C00) [pid = 3796] [serial = 439] [outer = 00000000] 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1618B800) [pid = 3796] [serial = 440] [outer = 156E2C00] 15:36:35 INFO - PROCESS | 3796 | 1462404995825 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16193400) [pid = 3796] [serial = 441] [outer = 156E2C00] 15:36:36 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:36 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:36 INFO - PROCESS | 3796 | 1462404996378 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:36:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 840ms 15:36:36 INFO - PROCESS | 3796 | 1462404996448 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:36:36 INFO - PROCESS | 3796 | 1462404996451 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:36:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:36:36 INFO - PROCESS | 3796 | 1462404996455 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:36:36 INFO - PROCESS | 3796 | 1462404996457 Marionette TRACE conn3 <- [1,554,null,{}] 15:36:36 INFO - PROCESS | 3796 | 1462404996443 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:36 INFO - PROCESS | 3796 | 1462404996543 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:36:36 INFO - PROCESS | 3796 | 1462404996640 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:36 INFO - PROCESS | 3796 | ++DOCSHELL 16D7F000 == 59 [pid = 3796] [id = 148] 15:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16D80000) [pid = 3796] [serial = 442] [outer = 00000000] 15:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16E04400) [pid = 3796] [serial = 443] [outer = 16D80000] 15:36:36 INFO - PROCESS | 3796 | 1462404996675 Marionette DEBUG loaded listener.js 15:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (17184400) [pid = 3796] [serial = 444] [outer = 16D80000] 15:36:37 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:37 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:37 INFO - PROCESS | 3796 | 1462404997273 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:36:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:36:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 840ms 15:36:37 INFO - PROCESS | 3796 | 1462404997298 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:36:37 INFO - PROCESS | 3796 | 1462404997302 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:36:37 INFO - PROCESS | 3796 | 1462404997312 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:36:37 INFO - PROCESS | 3796 | 1462404997317 Marionette TRACE conn3 <- [1,558,null,{}] 15:36:37 INFO - PROCESS | 3796 | 1462404997321 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:37 INFO - PROCESS | 3796 | 1462404997413 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:36:37 INFO - PROCESS | 3796 | 1462404997493 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:37 INFO - PROCESS | 3796 | ++DOCSHELL 163CE400 == 60 [pid = 3796] [id = 149] 15:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16E4F000) [pid = 3796] [serial = 445] [outer = 00000000] 15:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A501C00) [pid = 3796] [serial = 446] [outer = 16E4F000] 15:36:37 INFO - PROCESS | 3796 | 1462404997569 Marionette DEBUG loaded listener.js 15:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AC5C000) [pid = 3796] [serial = 447] [outer = 16E4F000] 15:36:37 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:37 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:38 INFO - PROCESS | 3796 | 1462404998097 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 812ms 15:36:38 INFO - PROCESS | 3796 | 1462404998119 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:36:38 INFO - PROCESS | 3796 | 1462404998121 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:36:38 INFO - PROCESS | 3796 | 1462404998125 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:36:38 INFO - PROCESS | 3796 | 1462404998127 Marionette TRACE conn3 <- [1,562,null,{}] 15:36:38 INFO - PROCESS | 3796 | 1462404998131 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:38 INFO - PROCESS | 3796 | 1462404998214 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:36:38 INFO - PROCESS | 3796 | 1462404998331 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:38 INFO - PROCESS | 3796 | ++DOCSHELL 11EEB400 == 61 [pid = 3796] [id = 150] 15:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (12C1F400) [pid = 3796] [serial = 448] [outer = 00000000] 15:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (14724800) [pid = 3796] [serial = 449] [outer = 12C1F400] 15:36:38 INFO - PROCESS | 3796 | 1462404998373 Marionette DEBUG loaded listener.js 15:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (17902000) [pid = 3796] [serial = 450] [outer = 12C1F400] 15:36:39 INFO - PROCESS | 3796 | 1462404999127 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1093ms 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 113E7400 == 60 [pid = 3796] [id = 145] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 15267400 == 59 [pid = 3796] [id = 144] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 14716400 == 58 [pid = 3796] [id = 143] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 10DDD000 == 57 [pid = 3796] [id = 142] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 19FAA000 == 56 [pid = 3796] [id = 141] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 17686400 == 55 [pid = 3796] [id = 140] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 17DD2400 == 54 [pid = 3796] [id = 139] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 14723400 == 53 [pid = 3796] [id = 138] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 12CCF800 == 52 [pid = 3796] [id = 137] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 12CC1400 == 51 [pid = 3796] [id = 136] 15:36:39 INFO - PROCESS | 3796 | 1462404999257 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:36:39 INFO - PROCESS | 3796 | 1462404999262 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:36:39 INFO - PROCESS | 3796 | --DOCSHELL 13159800 == 50 [pid = 3796] [id = 132] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1AAFAC00) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1A149000) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1ABEF000) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1AE6D800) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (14722000) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (18A12C00) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (12C3E400) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (13920800) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (14718400) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (12C37800) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (11B0EC00) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16D81000) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (16E4F400) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (18121400) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1B48EC00) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16E02800) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16E03800) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16E0F800) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1B496000) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1B49B800) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1A14B000) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1A14C800) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17DD8C00) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (18A1F800) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 15:36:39 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B1B5C00) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 15:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:36:39 INFO - PROCESS | 3796 | 1462404999301 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:36:39 INFO - PROCESS | 3796 | 1462404999305 Marionette TRACE conn3 <- [1,566,null,{}] 15:36:39 INFO - PROCESS | 3796 | 1462404999309 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:39 INFO - PROCESS | 3796 | 1462404999396 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:36:39 INFO - PROCESS | 3796 | 1462404999467 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:39 INFO - PROCESS | 3796 | ++DOCSHELL 12CC2000 == 51 [pid = 3796] [id = 151] 15:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (12CC5400) [pid = 3796] [serial = 451] [outer = 00000000] 15:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (131DA400) [pid = 3796] [serial = 452] [outer = 12CC5400] 15:36:39 INFO - PROCESS | 3796 | 1462404999513 Marionette DEBUG loaded listener.js 15:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1408AC00) [pid = 3796] [serial = 453] [outer = 12CC5400] 15:36:39 INFO - PROCESS | 3796 | 1462404999879 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 15:36:39 INFO - PROCESS | 3796 | 1462404999940 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:36:39 INFO - PROCESS | 3796 | 1462404999945 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:36:39 INFO - PROCESS | 3796 | 1462404999932 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:36:39 INFO - PROCESS | 3796 | 1462404999934 Marionette TRACE conn3 <- [1,570,null,{}] 15:36:39 INFO - PROCESS | 3796 | 1462404999938 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:40 INFO - PROCESS | 3796 | 1462405000020 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:36:40 INFO - PROCESS | 3796 | 1462405000028 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 15262800 == 52 [pid = 3796] [id = 152] 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (15264000) [pid = 3796] [serial = 454] [outer = 00000000] 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1618F800) [pid = 3796] [serial = 455] [outer = 15264000] 15:36:40 INFO - PROCESS | 3796 | 1462405000071 Marionette DEBUG loaded listener.js 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (16198C00) [pid = 3796] [serial = 456] [outer = 15264000] 15:36:40 INFO - PROCESS | 3796 | 1462405000471 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 560ms 15:36:40 INFO - PROCESS | 3796 | 1462405000517 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:36:40 INFO - PROCESS | 3796 | 1462405000519 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:36:40 INFO - PROCESS | 3796 | 1462405000523 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:36:40 INFO - PROCESS | 3796 | 1462405000526 Marionette TRACE conn3 <- [1,574,null,{}] 15:36:40 INFO - PROCESS | 3796 | 1462405000536 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:40 INFO - PROCESS | 3796 | 1462405000598 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:36:40 INFO - PROCESS | 3796 | 1462405000608 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 16DD5400 == 53 [pid = 3796] [id = 153] 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (16DD5C00) [pid = 3796] [serial = 457] [outer = 00000000] 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16E03800) [pid = 3796] [serial = 458] [outer = 16DD5C00] 15:36:40 INFO - PROCESS | 3796 | 1462405000654 Marionette DEBUG loaded listener.js 15:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16ED5000) [pid = 3796] [serial = 459] [outer = 16DD5C00] 15:36:40 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:41 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:41 INFO - PROCESS | 3796 | 1462405001053 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 574ms 15:36:41 INFO - PROCESS | 3796 | 1462405001083 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:36:41 INFO - PROCESS | 3796 | 1462405001085 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:36:41 INFO - PROCESS | 3796 | 1462405001089 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:36:41 INFO - PROCESS | 3796 | 1462405001090 Marionette TRACE conn3 <- [1,578,null,{}] 15:36:41 INFO - PROCESS | 3796 | 1462405001094 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:41 INFO - PROCESS | 3796 | 1462405001173 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:36:41 INFO - PROCESS | 3796 | 1462405001180 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:41 INFO - PROCESS | 3796 | ++DOCSHELL 17906000 == 54 [pid = 3796] [id = 154] 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17D14400) [pid = 3796] [serial = 460] [outer = 00000000] 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18116C00) [pid = 3796] [serial = 461] [outer = 17D14400] 15:36:41 INFO - PROCESS | 3796 | 1462405001223 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (18334C00) [pid = 3796] [serial = 462] [outer = 17D14400] 15:36:41 INFO - PROCESS | 3796 | 1462405001622 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 574ms 15:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:36:41 INFO - PROCESS | 3796 | 1462405001668 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:36:41 INFO - PROCESS | 3796 | 1462405001670 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:36:41 INFO - PROCESS | 3796 | 1462405001673 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:36:41 INFO - PROCESS | 3796 | 1462405001675 Marionette TRACE conn3 <- [1,582,null,{}] 15:36:41 INFO - PROCESS | 3796 | 1462405001678 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:41 INFO - PROCESS | 3796 | 1462405001764 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:36:41 INFO - PROCESS | 3796 | 1462405001815 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:41 INFO - PROCESS | 3796 | ++DOCSHELL 17DD2400 == 55 [pid = 3796] [id = 155] 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (188E1800) [pid = 3796] [serial = 463] [outer = 00000000] 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (188E8800) [pid = 3796] [serial = 464] [outer = 188E1800] 15:36:41 INFO - PROCESS | 3796 | 1462405001889 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (18A11C00) [pid = 3796] [serial = 465] [outer = 188E1800] 15:36:42 INFO - PROCESS | 3796 | 1462405002278 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 15:36:42 INFO - PROCESS | 3796 | 1462405002292 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 3796 | 1462405002294 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:36:42 INFO - PROCESS | 3796 | 1462405002297 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:36:42 INFO - PROCESS | 3796 | 1462405002299 Marionette TRACE conn3 <- [1,586,null,{}] 15:36:42 INFO - PROCESS | 3796 | 1462405002302 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:42 INFO - PROCESS | 3796 | 1462405002422 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:36:42 INFO - PROCESS | 3796 | 1462405002429 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 1342A800 == 56 [pid = 3796] [id = 156] 15:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (18A20000) [pid = 3796] [serial = 466] [outer = 00000000] 15:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (19FA5000) [pid = 3796] [serial = 467] [outer = 18A20000] 15:36:42 INFO - PROCESS | 3796 | 1462405002463 Marionette DEBUG loaded listener.js 15:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19FAF000) [pid = 3796] [serial = 468] [outer = 18A20000] 15:36:42 INFO - PROCESS | 3796 | 1462405002846 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 560ms 15:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:36:42 INFO - PROCESS | 3796 | 1462405002872 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 3796 | 1462405002874 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:36:42 INFO - PROCESS | 3796 | 1462405002877 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:36:42 INFO - PROCESS | 3796 | 1462405002879 Marionette TRACE conn3 <- [1,590,null,{}] 15:36:42 INFO - PROCESS | 3796 | 1462405002882 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:42 INFO - PROCESS | 3796 | 1462405002984 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:36:43 INFO - PROCESS | 3796 | 1462405003047 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:43 INFO - PROCESS | 3796 | ++DOCSHELL 10EBC400 == 57 [pid = 3796] [id = 157] 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (18A1C000) [pid = 3796] [serial = 469] [outer = 00000000] 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1A7AF000) [pid = 3796] [serial = 470] [outer = 18A1C000] 15:36:43 INFO - PROCESS | 3796 | 1462405003089 Marionette DEBUG loaded listener.js 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A7B1000) [pid = 3796] [serial = 471] [outer = 18A1C000] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (12CCA800) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (188EA000) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (139C0400) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (163D2800) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (12ECBC00) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (18122800) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (12CCE400) [pid = 3796] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1A1F3000) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1AAFCC00) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (14722C00) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:36:43 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (15269800) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:36:43 INFO - PROCESS | 3796 | 1462405003639 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 798ms 15:36:43 INFO - PROCESS | 3796 | 1462405003693 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:36:43 INFO - PROCESS | 3796 | 1462405003695 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:36:43 INFO - PROCESS | 3796 | 1462405003699 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:36:43 INFO - PROCESS | 3796 | 1462405003700 Marionette TRACE conn3 <- [1,594,null,{}] 15:36:43 INFO - PROCESS | 3796 | 1462405003703 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:43 INFO - PROCESS | 3796 | 1462405003762 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:36:43 INFO - PROCESS | 3796 | 1462405003769 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:43 INFO - PROCESS | 3796 | ++DOCSHELL 10753C00 == 58 [pid = 3796] [id = 158] 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (11B0EC00) [pid = 3796] [serial = 472] [outer = 00000000] 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (181A5000) [pid = 3796] [serial = 473] [outer = 11B0EC00] 15:36:43 INFO - PROCESS | 3796 | 1462405003812 Marionette DEBUG loaded listener.js 15:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (19E78800) [pid = 3796] [serial = 474] [outer = 11B0EC00] 15:36:44 INFO - PROCESS | 3796 | 1462405004177 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 532ms 15:36:44 INFO - PROCESS | 3796 | 1462405004231 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:36:44 INFO - PROCESS | 3796 | 1462405004233 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:36:44 INFO - PROCESS | 3796 | 1462405004236 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:36:44 INFO - PROCESS | 3796 | 1462405004238 Marionette TRACE conn3 <- [1,598,null,{}] 15:36:44 INFO - PROCESS | 3796 | 1462405004241 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:44 INFO - PROCESS | 3796 | 1462405004299 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:36:44 INFO - PROCESS | 3796 | 1462405004305 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 16E02400 == 59 [pid = 3796] [id = 159] 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16E07400) [pid = 3796] [serial = 475] [outer = 00000000] 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1ABF3C00) [pid = 3796] [serial = 476] [outer = 16E07400] 15:36:44 INFO - PROCESS | 3796 | 1462405004347 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AC69000) [pid = 3796] [serial = 477] [outer = 16E07400] 15:36:44 INFO - PROCESS | 3796 | 1462405004741 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 533ms 15:36:44 INFO - PROCESS | 3796 | 1462405004773 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:36:44 INFO - PROCESS | 3796 | 1462405004775 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:36:44 INFO - PROCESS | 3796 | 1462405004778 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:36:44 INFO - PROCESS | 3796 | 1462405004780 Marionette TRACE conn3 <- [1,602,null,{}] 15:36:44 INFO - PROCESS | 3796 | 1462405004783 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:44 INFO - PROCESS | 3796 | 1462405004875 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:36:44 INFO - PROCESS | 3796 | 1462405004883 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 10EAFC00 == 60 [pid = 3796] [id = 160] 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16D82000) [pid = 3796] [serial = 478] [outer = 00000000] 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1B1B4400) [pid = 3796] [serial = 479] [outer = 16D82000] 15:36:44 INFO - PROCESS | 3796 | 1462405004925 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1B1B9800) [pid = 3796] [serial = 480] [outer = 16D82000] 15:36:45 INFO - PROCESS | 3796 | 1462405005382 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 658ms 15:36:45 INFO - PROCESS | 3796 | 1462405005442 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:36:45 INFO - PROCESS | 3796 | 1462405005446 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:36:45 INFO - PROCESS | 3796 | 1462405005452 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:36:45 INFO - PROCESS | 3796 | 1462405005456 Marionette TRACE conn3 <- [1,606,null,{}] 15:36:45 INFO - PROCESS | 3796 | 1462405005463 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:45 INFO - PROCESS | 3796 | 1462405005607 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:36:45 INFO - PROCESS | 3796 | 1462405005708 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:45 INFO - PROCESS | 3796 | ++DOCSHELL 12C3D000 == 61 [pid = 3796] [id = 161] 15:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (12C3E400) [pid = 3796] [serial = 481] [outer = 00000000] 15:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (14719C00) [pid = 3796] [serial = 482] [outer = 12C3E400] 15:36:45 INFO - PROCESS | 3796 | 1462405005741 Marionette DEBUG loaded listener.js 15:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (147B6800) [pid = 3796] [serial = 483] [outer = 12C3E400] 15:36:46 INFO - PROCESS | 3796 | 1462405006466 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1092ms 15:36:46 INFO - PROCESS | 3796 | 1462405006542 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:36:46 INFO - PROCESS | 3796 | 1462405006550 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:36:46 INFO - PROCESS | 3796 | 1462405006557 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:36:46 INFO - PROCESS | 3796 | 1462405006560 Marionette TRACE conn3 <- [1,610,null,{}] 15:36:46 INFO - PROCESS | 3796 | 1462405006564 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:46 INFO - PROCESS | 3796 | 1462405006698 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:36:46 INFO - PROCESS | 3796 | 1462405006819 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:46 INFO - PROCESS | 3796 | ++DOCSHELL 11EDE800 == 62 [pid = 3796] [id = 162] 15:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (12F0E800) [pid = 3796] [serial = 484] [outer = 00000000] 15:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1526B800) [pid = 3796] [serial = 485] [outer = 12F0E800] 15:36:46 INFO - PROCESS | 3796 | 1462405006873 Marionette DEBUG loaded listener.js 15:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16105800) [pid = 3796] [serial = 486] [outer = 12F0E800] 15:36:47 INFO - PROCESS | 3796 | 1462405007442 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 938ms 15:36:47 INFO - PROCESS | 3796 | 1462405007520 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:36:47 INFO - PROCESS | 3796 | 1462405007505 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:36:47 INFO - PROCESS | 3796 | 1462405007508 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:36:47 INFO - PROCESS | 3796 | 1462405007512 Marionette TRACE conn3 <- [1,614,null,{}] 15:36:47 INFO - PROCESS | 3796 | 1462405007570 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:47 INFO - PROCESS | 3796 | 1462405007680 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:36:47 INFO - PROCESS | 3796 | 1462405007770 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:47 INFO - PROCESS | 3796 | ++DOCSHELL 1A507000 == 63 [pid = 3796] [id = 163] 15:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1A7AD400) [pid = 3796] [serial = 487] [outer = 00000000] 15:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1AC7AC00) [pid = 3796] [serial = 488] [outer = 1A7AD400] 15:36:47 INFO - PROCESS | 3796 | 1462405007826 Marionette DEBUG loaded listener.js 15:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1AE7B000) [pid = 3796] [serial = 489] [outer = 1A7AD400] 15:36:48 INFO - PROCESS | 3796 | 1462405008348 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 896ms 15:36:48 INFO - PROCESS | 3796 | 1462405008415 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:36:48 INFO - PROCESS | 3796 | 1462405008418 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:36:48 INFO - PROCESS | 3796 | 1462405008422 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:36:48 INFO - PROCESS | 3796 | 1462405008424 Marionette TRACE conn3 <- [1,618,null,{}] 15:36:48 INFO - PROCESS | 3796 | 1462405008428 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:48 INFO - PROCESS | 3796 | 1462405008510 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:36:48 INFO - PROCESS | 3796 | 1462405008617 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:48 INFO - PROCESS | 3796 | ++DOCSHELL 15269C00 == 64 [pid = 3796] [id = 164] 15:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1526A000) [pid = 3796] [serial = 490] [outer = 00000000] 15:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (163D4400) [pid = 3796] [serial = 491] [outer = 1526A000] 15:36:48 INFO - PROCESS | 3796 | 1462405008670 Marionette DEBUG loaded listener.js 15:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (16E07000) [pid = 3796] [serial = 492] [outer = 1526A000] 15:36:49 INFO - PROCESS | 3796 | 1462405009341 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 980ms 15:36:49 INFO - PROCESS | 3796 | 1462405009399 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:36:49 INFO - PROCESS | 3796 | 1462405009403 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:36:49 INFO - PROCESS | 3796 | 1462405009408 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:36:49 INFO - PROCESS | 3796 | 1462405009411 Marionette TRACE conn3 <- [1,622,null,{}] 15:36:49 INFO - PROCESS | 3796 | 1462405009417 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:49 INFO - PROCESS | 3796 | 1462405009512 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:36:49 INFO - PROCESS | 3796 | 1462405009621 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:49 INFO - PROCESS | 3796 | ++DOCSHELL 1577F400 == 65 [pid = 3796] [id = 165] 15:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (15E2BC00) [pid = 3796] [serial = 493] [outer = 00000000] 15:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1618E800) [pid = 3796] [serial = 494] [outer = 15E2BC00] 15:36:49 INFO - PROCESS | 3796 | 1462405009674 Marionette DEBUG loaded listener.js 15:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (163D3800) [pid = 3796] [serial = 495] [outer = 15E2BC00] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 1577E000 == 64 [pid = 3796] [id = 63] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 11B05800 == 63 [pid = 3796] [id = 92] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 151D7400 == 62 [pid = 3796] [id = 93] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 11B8C800 == 61 [pid = 3796] [id = 118] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 13F6E000 == 60 [pid = 3796] [id = 119] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 17CB3400 == 59 [pid = 3796] [id = 120] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 16E02400 == 58 [pid = 3796] [id = 159] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 10753C00 == 57 [pid = 3796] [id = 158] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 10EBC400 == 56 [pid = 3796] [id = 157] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 1342A800 == 55 [pid = 3796] [id = 156] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 17DD2400 == 54 [pid = 3796] [id = 155] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 17906000 == 53 [pid = 3796] [id = 154] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 16DD5400 == 52 [pid = 3796] [id = 153] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 15262800 == 51 [pid = 3796] [id = 152] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 12CC2000 == 50 [pid = 3796] [id = 151] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 11EEB400 == 49 [pid = 3796] [id = 150] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 163CE400 == 48 [pid = 3796] [id = 149] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1471D800) [pid = 3796] [serial = 394] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (17CB6400) [pid = 3796] [serial = 397] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1B1B3800) [pid = 3796] [serial = 400] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (163D5800) [pid = 3796] [serial = 391] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1B405400) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 16D7F000 == 47 [pid = 3796] [id = 148] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 156E2800 == 46 [pid = 3796] [id = 147] 15:36:49 INFO - PROCESS | 3796 | --DOCSHELL 10EB1800 == 45 [pid = 3796] [id = 146] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (163AF400) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (188EDC00) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (18A19C00) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (15E24000) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (14769400) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (16E0D800) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1768CC00) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (15772C00) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (163CFC00) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (188E0800) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1B86A000) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1B5DF800) [pid = 3796] [serial = 403] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1AAF2000) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1A510C00) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1AC65800) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1526A400) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (15267800) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1AC67000) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16ED0C00) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (188E4800) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (18436C00) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1A1EF800) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 15:36:49 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:50 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:50 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:50 INFO - PROCESS | 3796 | 1462405010107 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 715ms 15:36:50 INFO - PROCESS | 3796 | 1462405010137 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:36:50 INFO - PROCESS | 3796 | 1462405010142 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:36:50 INFO - PROCESS | 3796 | 1462405010151 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 3796 | 1462405010154 Marionette TRACE conn3 <- [1,626,null,{}] 15:36:50 INFO - PROCESS | 3796 | 1462405010149 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 3796 | 1462405010229 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:36:50 INFO - PROCESS | 3796 | 1462405010240 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 15267400 == 46 [pid = 3796] [id = 166] 15:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (15267800) [pid = 3796] [serial = 496] [outer = 00000000] 15:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16106800) [pid = 3796] [serial = 497] [outer = 15267800] 15:36:50 INFO - PROCESS | 3796 | 1462405010286 Marionette DEBUG loaded listener.js 15:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16198800) [pid = 3796] [serial = 498] [outer = 15267800] 15:36:50 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:50 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:50 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:50 INFO - PROCESS | 3796 | 1462405010691 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 588ms 15:36:50 INFO - PROCESS | 3796 | 1462405010729 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:36:50 INFO - PROCESS | 3796 | 1462405010731 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:36:50 INFO - PROCESS | 3796 | 1462405010734 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 3796 | 1462405010738 Marionette TRACE conn3 <- [1,630,null,{}] 15:36:50 INFO - PROCESS | 3796 | 1462405010748 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 3796 | 1462405010830 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:36:50 INFO - PROCESS | 3796 | 1462405010941 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 15E51400 == 47 [pid = 3796] [id = 167] 15:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (163CE400) [pid = 3796] [serial = 499] [outer = 00000000] 15:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (17CB6400) [pid = 3796] [serial = 500] [outer = 163CE400] 15:36:50 INFO - PROCESS | 3796 | 1462405010988 Marionette DEBUG loaded listener.js 15:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (18115400) [pid = 3796] [serial = 501] [outer = 163CE400] 15:36:51 INFO - PROCESS | 3796 | 1462405011323 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 616ms 15:36:51 INFO - PROCESS | 3796 | 1462405011371 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:36:51 INFO - PROCESS | 3796 | 1462405011355 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:36:51 INFO - PROCESS | 3796 | 1462405011358 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:36:51 INFO - PROCESS | 3796 | 1462405011360 Marionette TRACE conn3 <- [1,634,null,{}] 15:36:51 INFO - PROCESS | 3796 | 1462405011363 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:51 INFO - PROCESS | 3796 | 1462405011443 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:36:51 INFO - PROCESS | 3796 | 1462405011449 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:51 INFO - PROCESS | 3796 | ++DOCSHELL 17D1E800 == 48 [pid = 3796] [id = 168] 15:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (183CE000) [pid = 3796] [serial = 502] [outer = 00000000] 15:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (188EAC00) [pid = 3796] [serial = 503] [outer = 183CE000] 15:36:51 INFO - PROCESS | 3796 | 1462405011493 Marionette DEBUG loaded listener.js 15:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (18A1AC00) [pid = 3796] [serial = 504] [outer = 183CE000] 15:36:51 INFO - PROCESS | 3796 | 1462405011898 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 560ms 15:36:51 INFO - PROCESS | 3796 | 1462405011935 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:36:51 INFO - PROCESS | 3796 | 1462405011937 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:36:51 INFO - PROCESS | 3796 | 1462405011941 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:36:51 INFO - PROCESS | 3796 | 1462405011942 Marionette TRACE conn3 <- [1,638,null,{}] 15:36:51 INFO - PROCESS | 3796 | 1462405011946 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:52 INFO - PROCESS | 3796 | 1462405012028 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:36:52 INFO - PROCESS | 3796 | 1462405012113 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:52 INFO - PROCESS | 3796 | ++DOCSHELL 19C34000 == 49 [pid = 3796] [id = 169] 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (19C34400) [pid = 3796] [serial = 505] [outer = 00000000] 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19C39400) [pid = 3796] [serial = 506] [outer = 19C34400] 15:36:52 INFO - PROCESS | 3796 | 1462405012156 Marionette DEBUG loaded listener.js 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (19C39C00) [pid = 3796] [serial = 507] [outer = 19C34400] 15:36:52 INFO - PROCESS | 3796 | 1462405012533 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 616ms 15:36:52 INFO - PROCESS | 3796 | 1462405012565 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:36:52 INFO - PROCESS | 3796 | 1462405012567 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:36:52 INFO - PROCESS | 3796 | 1462405012570 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:36:52 INFO - PROCESS | 3796 | 1462405012571 Marionette TRACE conn3 <- [1,642,null,{}] 15:36:52 INFO - PROCESS | 3796 | 1462405012575 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:52 INFO - PROCESS | 3796 | 1462405012686 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:36:52 INFO - PROCESS | 3796 | 1462405012739 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:52 INFO - PROCESS | 3796 | ++DOCSHELL 19FAB000 == 50 [pid = 3796] [id = 170] 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (19FB2400) [pid = 3796] [serial = 508] [outer = 00000000] 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A1F2C00) [pid = 3796] [serial = 509] [outer = 19FB2400] 15:36:52 INFO - PROCESS | 3796 | 1462405012807 Marionette DEBUG loaded listener.js 15:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1A7AD000) [pid = 3796] [serial = 510] [outer = 19FB2400] 15:36:53 INFO - PROCESS | 3796 | 1462405013182 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 15:36:53 INFO - PROCESS | 3796 | 1462405013209 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 3796 | 1462405013211 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:36:53 INFO - PROCESS | 3796 | 1462405013215 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - PROCESS | 3796 | 1462405013216 Marionette TRACE conn3 <- [1,646,null,{}] 15:36:53 INFO - PROCESS | 3796 | 1462405013220 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:53 INFO - PROCESS | 3796 | 1462405013335 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:36:53 INFO - PROCESS | 3796 | 1462405013341 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 18A1C400 == 51 [pid = 3796] [id = 171] 15:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (19C3FC00) [pid = 3796] [serial = 511] [outer = 00000000] 15:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AC64C00) [pid = 3796] [serial = 512] [outer = 19C3FC00] 15:36:53 INFO - PROCESS | 3796 | 1462405013383 Marionette DEBUG loaded listener.js 15:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1AC69400) [pid = 3796] [serial = 513] [outer = 19C3FC00] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (188E1800) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (18A20000) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (12CC5400) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16DD5C00) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (15264000) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1526E400) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17D14400) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (18A1C000) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16E07400) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:36:53 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (11B0EC00) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:36:53 INFO - PROCESS | 3796 | 1462405013897 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 756ms 15:36:53 INFO - PROCESS | 3796 | 1462405013961 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 3796 | 1462405013963 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:36:53 INFO - PROCESS | 3796 | 1462405013966 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - PROCESS | 3796 | 1462405013968 Marionette TRACE conn3 <- [1,650,null,{}] 15:36:53 INFO - PROCESS | 3796 | 1462405013971 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:54 INFO - PROCESS | 3796 | 1462405014046 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:36:54 INFO - PROCESS | 3796 | 1462405014036 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 3796 | ++DOCSHELL 12F11400 == 52 [pid = 3796] [id = 172] 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1618C400) [pid = 3796] [serial = 514] [outer = 00000000] 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (188E1800) [pid = 3796] [serial = 515] [outer = 1618C400] 15:36:54 INFO - PROCESS | 3796 | 1462405014080 Marionette DEBUG loaded listener.js 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19FA4800) [pid = 3796] [serial = 516] [outer = 1618C400] 15:36:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:54 INFO - PROCESS | 3796 | 1462405014449 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 532ms 15:36:54 INFO - PROCESS | 3796 | 1462405014500 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:36:54 INFO - PROCESS | 3796 | 1462405014502 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:36:54 INFO - PROCESS | 3796 | 1462405014509 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:36:54 INFO - PROCESS | 3796 | 1462405014511 Marionette TRACE conn3 <- [1,654,null,{}] 15:36:54 INFO - PROCESS | 3796 | 1462405014514 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:54 INFO - PROCESS | 3796 | 1462405014590 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:36:54 INFO - PROCESS | 3796 | 1462405014579 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 3796 | ++DOCSHELL 15E4B400 == 53 [pid = 3796] [id = 173] 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AAFAC00) [pid = 3796] [serial = 517] [outer = 00000000] 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AE75800) [pid = 3796] [serial = 518] [outer = 1AAFAC00] 15:36:54 INFO - PROCESS | 3796 | 1462405014621 Marionette DEBUG loaded listener.js 15:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1B1AEC00) [pid = 3796] [serial = 519] [outer = 1AAFAC00] 15:36:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:54 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:55 INFO - PROCESS | 3796 | 1462405015026 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 533ms 15:36:55 INFO - PROCESS | 3796 | 1462405015047 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:36:55 INFO - PROCESS | 3796 | 1462405015049 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:36:55 INFO - PROCESS | 3796 | 1462405015052 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:36:55 INFO - PROCESS | 3796 | 1462405015054 Marionette TRACE conn3 <- [1,658,null,{}] 15:36:55 INFO - PROCESS | 3796 | 1462405015057 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:55 INFO - PROCESS | 3796 | 1462405015153 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:36:55 INFO - PROCESS | 3796 | 1462405015161 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 1AC61400 == 54 [pid = 3796] [id = 174] 15:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AE79400) [pid = 3796] [serial = 520] [outer = 00000000] 15:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1B40B000) [pid = 3796] [serial = 521] [outer = 1AE79400] 15:36:55 INFO - PROCESS | 3796 | 1462405015204 Marionette DEBUG loaded listener.js 15:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1B490800) [pid = 3796] [serial = 522] [outer = 1AE79400] 15:36:55 INFO - PROCESS | 3796 | 1462405015645 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 616ms 15:36:55 INFO - PROCESS | 3796 | 1462405015680 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:36:55 INFO - PROCESS | 3796 | 1462405015684 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:36:55 INFO - PROCESS | 3796 | 1462405015690 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:36:55 INFO - PROCESS | 3796 | 1462405015694 Marionette TRACE conn3 <- [1,662,null,{}] 15:36:55 INFO - PROCESS | 3796 | 1462405015683 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:55 INFO - PROCESS | 3796 | 1462405015797 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:36:55 INFO - PROCESS | 3796 | 1462405015945 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 13162C00 == 55 [pid = 3796] [id = 175] 15:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (14724400) [pid = 3796] [serial = 523] [outer = 00000000] 15:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (15261C00) [pid = 3796] [serial = 524] [outer = 14724400] 15:36:55 INFO - PROCESS | 3796 | 1462405015999 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (156D7C00) [pid = 3796] [serial = 525] [outer = 14724400] 15:36:56 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:36:56 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:36:56 INFO - PROCESS | 3796 | 1462405016497 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 840ms 15:36:56 INFO - PROCESS | 3796 | 1462405016539 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 3796 | 1462405016545 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:36:56 INFO - PROCESS | 3796 | 1462405016551 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:36:56 INFO - PROCESS | 3796 | 1462405016536 Marionette TRACE conn3 <- [1,666,null,{}] 15:36:56 INFO - PROCESS | 3796 | 1462405016540 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:56 INFO - PROCESS | 3796 | 1462405016642 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:36:56 INFO - PROCESS | 3796 | 1462405016741 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:56 INFO - PROCESS | 3796 | ++DOCSHELL 163D5800 == 56 [pid = 3796] [id = 176] 15:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1643A800) [pid = 3796] [serial = 526] [outer = 00000000] 15:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (16E0D800) [pid = 3796] [serial = 527] [outer = 1643A800] 15:36:56 INFO - PROCESS | 3796 | 1462405016782 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (17CBC800) [pid = 3796] [serial = 528] [outer = 1643A800] 15:36:57 INFO - PROCESS | 3796 | 1462405017382 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 840ms 15:36:57 INFO - PROCESS | 3796 | 1462405017392 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:36:57 INFO - PROCESS | 3796 | 1462405017395 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:36:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:36:57 INFO - PROCESS | 3796 | 1462405017398 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:36:57 INFO - PROCESS | 3796 | 1462405017402 Marionette TRACE conn3 <- [1,670,null,{}] 15:36:57 INFO - PROCESS | 3796 | 1462405017413 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:57 INFO - PROCESS | 3796 | 1462405017500 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:36:57 INFO - PROCESS | 3796 | 1462405017599 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:57 INFO - PROCESS | 3796 | ++DOCSHELL 1A1EB000 == 57 [pid = 3796] [id = 177] 15:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1ABF0400) [pid = 3796] [serial = 529] [outer = 00000000] 15:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1AC78C00) [pid = 3796] [serial = 530] [outer = 1ABF0400] 15:36:57 INFO - PROCESS | 3796 | 1462405017636 Marionette DEBUG loaded listener.js 15:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1B496000) [pid = 3796] [serial = 531] [outer = 1ABF0400] 15:36:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:36:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1344ms 15:36:58 INFO - PROCESS | 3796 | 1462405018728 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:36:58 INFO - PROCESS | 3796 | 1462405018743 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:36:58 INFO - PROCESS | 3796 | 1462405018745 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:36:58 INFO - PROCESS | 3796 | 1462405018749 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:36:58 INFO - PROCESS | 3796 | 1462405018751 Marionette TRACE conn3 <- [1,674,null,{}] 15:36:58 INFO - PROCESS | 3796 | 1462405018755 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:58 INFO - PROCESS | 3796 | 1462405018848 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:36:59 INFO - PROCESS | 3796 | 1462405019090 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 1074FC00 == 58 [pid = 3796] [id = 178] 15:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (10755400) [pid = 3796] [serial = 532] [outer = 00000000] 15:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (120EC800) [pid = 3796] [serial = 533] [outer = 10755400] 15:36:59 INFO - PROCESS | 3796 | 1462405019166 Marionette DEBUG loaded listener.js 15:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (12CCF800) [pid = 3796] [serial = 534] [outer = 10755400] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 10EC6000 == 57 [pid = 3796] [id = 131] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 15E4B400 == 56 [pid = 3796] [id = 173] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 12F11400 == 55 [pid = 3796] [id = 172] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 18A1C400 == 54 [pid = 3796] [id = 171] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 19FAB000 == 53 [pid = 3796] [id = 170] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 19C34000 == 52 [pid = 3796] [id = 169] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 17D1E800 == 51 [pid = 3796] [id = 168] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 15E51400 == 50 [pid = 3796] [id = 167] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 15267400 == 49 [pid = 3796] [id = 166] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 1577F400 == 48 [pid = 3796] [id = 165] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 15269C00 == 47 [pid = 3796] [id = 164] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 1A507000 == 46 [pid = 3796] [id = 163] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (14724800) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1618B800) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (16E04400) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (11B8F400) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1A501C00) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1B1B4400) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 11EDE800 == 45 [pid = 3796] [id = 162] 15:36:59 INFO - PROCESS | 3796 | --DOCSHELL 12C3D000 == 44 [pid = 3796] [id = 161] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1A7B1000) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (181A5000) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (19E78800) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (18334C00) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (188E8800) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (19FA5000) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (131DA400) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1408AC00) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16E03800) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16ED5000) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1618F800) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16198C00) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1B40A000) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (18116C00) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (18A11C00) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1A7AF000) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 15:36:59 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1AC69000) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (19FAF000) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1ABF3C00) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 15:37:00 INFO - PROCESS | 3796 | 1462405020092 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:37:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:37:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1401ms 15:37:00 INFO - PROCESS | 3796 | 1462405020166 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:37:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:37:00 INFO - PROCESS | 3796 | 1462405020150 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:37:00 INFO - PROCESS | 3796 | 1462405020154 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:37:00 INFO - PROCESS | 3796 | 1462405020158 Marionette TRACE conn3 <- [1,678,null,{}] 15:37:00 INFO - PROCESS | 3796 | 1462405020162 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:00 INFO - PROCESS | 3796 | 1462405020244 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:37:00 INFO - PROCESS | 3796 | 1462405020253 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:00 INFO - PROCESS | 3796 | ++DOCSHELL 139B9C00 == 45 [pid = 3796] [id = 179] 15:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (139BD800) [pid = 3796] [serial = 535] [outer = 00000000] 15:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1408B800) [pid = 3796] [serial = 536] [outer = 139BD800] 15:37:00 INFO - PROCESS | 3796 | 1462405020299 Marionette DEBUG loaded listener.js 15:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (14720400) [pid = 3796] [serial = 537] [outer = 139BD800] 15:37:01 INFO - PROCESS | 3796 | 1462405021197 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:37:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1064ms 15:37:01 INFO - PROCESS | 3796 | 1462405021229 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 3796 | 1462405021233 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:37:01 INFO - PROCESS | 3796 | 1462405021238 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 3796 | 1462405021239 Marionette TRACE conn3 <- [1,682,null,{}] 15:37:01 INFO - PROCESS | 3796 | 1462405021243 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:01 INFO - PROCESS | 3796 | 1462405021320 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:37:01 INFO - PROCESS | 3796 | 1462405021328 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:01 INFO - PROCESS | 3796 | ++DOCSHELL 15263C00 == 46 [pid = 3796] [id = 180] 15:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (15266C00) [pid = 3796] [serial = 538] [outer = 00000000] 15:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (15EE5800) [pid = 3796] [serial = 539] [outer = 15266C00] 15:37:01 INFO - PROCESS | 3796 | 1462405021371 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16190000) [pid = 3796] [serial = 540] [outer = 15266C00] 15:37:02 INFO - PROCESS | 3796 | 1462405022224 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:37:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1036ms 15:37:02 INFO - PROCESS | 3796 | 1462405022288 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 3796 | 1462405022290 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:37:02 INFO - PROCESS | 3796 | 1462405022299 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:37:02 INFO - PROCESS | 3796 | 1462405022305 Marionette TRACE conn3 <- [1,686,null,{}] 15:37:02 INFO - PROCESS | 3796 | 1462405022313 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 3796 | 1462405022401 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:37:02 INFO - PROCESS | 3796 | 1462405022409 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 16194400 == 47 [pid = 3796] [id = 181] 15:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16198C00) [pid = 3796] [serial = 541] [outer = 00000000] 15:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16DD6000) [pid = 3796] [serial = 542] [outer = 16198C00] 15:37:02 INFO - PROCESS | 3796 | 1462405022455 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16E04400) [pid = 3796] [serial = 543] [outer = 16198C00] 15:37:03 INFO - PROCESS | 3796 | 1462405023306 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:37:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1036ms 15:37:03 INFO - PROCESS | 3796 | 1462405023343 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 3796 | 1462405023328 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:37:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:37:03 INFO - PROCESS | 3796 | 1462405023331 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:37:03 INFO - PROCESS | 3796 | 1462405023333 Marionette TRACE conn3 <- [1,690,null,{}] 15:37:03 INFO - PROCESS | 3796 | 1462405023336 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:03 INFO - PROCESS | 3796 | 1462405023442 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:37:03 INFO - PROCESS | 3796 | 1462405023450 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 3796 | ++DOCSHELL 16E07800 == 48 [pid = 3796] [id = 182] 15:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16E08000) [pid = 3796] [serial = 544] [outer = 00000000] 15:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1768D000) [pid = 3796] [serial = 545] [outer = 16E08000] 15:37:03 INFO - PROCESS | 3796 | 1462405023521 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (17D15000) [pid = 3796] [serial = 546] [outer = 16E08000] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (12F0E800) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1618C400) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (15E2BC00) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (113E7C00) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (15267800) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (19C6AC00) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19FB2400) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16E4F000) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (163CE400) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (183CE000) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1058E400) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1A7AD400) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (11536800) [pid = 3796] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (10EB0C00) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (17DD6800) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17CC2000) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1315E400) [pid = 3796] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19C34400) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (12C1F400) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (151DD800) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (113DFC00) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (13CC0C00) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19C3FC00) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16D80000) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1843B000) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1526A000) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (131D9000) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (19E79C00) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1A147000) [pid = 3796] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1AAFAC00) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (156E2C00) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12C3E400) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11B8DC00) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1471DC00) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (11B08C00) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1811A000) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (147B9C00) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:37:04 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16E01400) [pid = 3796] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:37:04 INFO - PROCESS | 3796 | 1462405024570 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1246ms 15:37:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:37:04 INFO - PROCESS | 3796 | 1462405024590 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 3796 | 1462405024592 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:37:04 INFO - PROCESS | 3796 | 1462405024595 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 3796 | 1462405024597 Marionette TRACE conn3 <- [1,694,null,{}] 15:37:04 INFO - PROCESS | 3796 | 1462405024600 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 3796 | 1462405024696 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:37:04 INFO - PROCESS | 3796 | 1462405024704 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 3796 | ++DOCSHELL 107D9400 == 49 [pid = 3796] [id = 183] 15:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11590800) [pid = 3796] [serial = 547] [outer = 00000000] 15:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12F0E800) [pid = 3796] [serial = 548] [outer = 11590800] 15:37:04 INFO - PROCESS | 3796 | 1462405024805 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (14716800) [pid = 3796] [serial = 549] [outer = 11590800] 15:37:05 INFO - PROCESS | 3796 | 1462405025573 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:37:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:37:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1023ms 15:37:05 INFO - PROCESS | 3796 | 1462405025625 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 3796 | 1462405025627 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:37:05 INFO - PROCESS | 3796 | 1462405025630 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:37:05 INFO - PROCESS | 3796 | 1462405025632 Marionette TRACE conn3 <- [1,698,null,{}] 15:37:05 INFO - PROCESS | 3796 | 1462405025635 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 3796 | 1462405025710 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:37:05 INFO - PROCESS | 3796 | 1462405025766 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 3796 | ++DOCSHELL 13CBFC00 == 50 [pid = 3796] [id = 184] 15:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (14090800) [pid = 3796] [serial = 550] [outer = 00000000] 15:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16DE2C00) [pid = 3796] [serial = 551] [outer = 14090800] 15:37:05 INFO - PROCESS | 3796 | 1462405025808 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17183400) [pid = 3796] [serial = 552] [outer = 14090800] 15:37:06 INFO - PROCESS | 3796 | 1462405026876 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:37:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:37:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1288ms 15:37:06 INFO - PROCESS | 3796 | 1462405026932 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 3796 | 1462405026936 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:37:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:37:06 INFO - PROCESS | 3796 | 1462405026941 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:37:06 INFO - PROCESS | 3796 | 1462405026945 Marionette TRACE conn3 <- [1,702,null,{}] 15:37:07 INFO - PROCESS | 3796 | 1462405027021 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:07 INFO - PROCESS | 3796 | 1462405027123 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:37:07 INFO - PROCESS | 3796 | 1462405027179 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:07 INFO - PROCESS | 3796 | ++DOCSHELL 12CC6000 == 51 [pid = 3796] [id = 185] 15:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (12CCB000) [pid = 3796] [serial = 553] [outer = 00000000] 15:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (139B9800) [pid = 3796] [serial = 554] [outer = 12CCB000] 15:37:07 INFO - PROCESS | 3796 | 1462405027233 Marionette DEBUG loaded listener.js 15:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (151D7400) [pid = 3796] [serial = 555] [outer = 12CCB000] 15:37:08 INFO - PROCESS | 3796 | 1462405028193 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:37:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:37:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1246ms 15:37:08 INFO - PROCESS | 3796 | 1462405028203 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:37:08 INFO - PROCESS | 3796 | 1462405028209 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:37:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:37:08 INFO - PROCESS | 3796 | 1462405028216 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:37:08 INFO - PROCESS | 3796 | 1462405028218 Marionette TRACE conn3 <- [1,706,null,{}] 15:37:08 INFO - PROCESS | 3796 | 1462405028223 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:08 INFO - PROCESS | 3796 | 1462405028308 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:37:08 INFO - PROCESS | 3796 | 1462405028385 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 3796 | ++DOCSHELL 163B6400 == 52 [pid = 3796] [id = 186] 15:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (163CB400) [pid = 3796] [serial = 556] [outer = 00000000] 15:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (163D5400) [pid = 3796] [serial = 557] [outer = 163CB400] 15:37:08 INFO - PROCESS | 3796 | 1462405028463 Marionette DEBUG loaded listener.js 15:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16A5B800) [pid = 3796] [serial = 558] [outer = 163CB400] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 19C69C00 == 51 [pid = 3796] [id = 66] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 107D9400 == 50 [pid = 3796] [id = 183] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 16E07800 == 49 [pid = 3796] [id = 182] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 16194400 == 48 [pid = 3796] [id = 181] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 15263C00 == 47 [pid = 3796] [id = 180] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 139B9C00 == 46 [pid = 3796] [id = 179] 15:37:09 INFO - PROCESS | 3796 | --DOCSHELL 1074FC00 == 45 [pid = 3796] [id = 178] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16105800) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (188E1800) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1618E800) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (12CC9000) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16106800) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AAF3400) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1A7AD000) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1AC5C000) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17CB6400) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (18A1AC00) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10EB2C00) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AC7AC00) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (181A9800) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19FA4800) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1159A000) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19FA5400) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19E7B000) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15E52800) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19C39C00) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17902000) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16D82800) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11B8D400) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15E23C00) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AC69400) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17184400) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A13F400) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (163D4400) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1526B800) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15E2E000) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AAEE800) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A1F2C00) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1B40C800) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E07000) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AE75800) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16193400) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (14719C00) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12CCF000) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14725400) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AE7B000) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19C39400) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (147B6800) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AC64C00) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (131D8000) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (163D3800) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19E77000) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15E2F000) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16198800) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (18115400) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (188EAC00) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17DD3800) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1B1AEC00) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1B40B000) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 15:37:09 INFO - PROCESS | 3796 | 1462405029537 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:37:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:37:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1358ms 15:37:09 INFO - PROCESS | 3796 | 1462405029572 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:37:09 INFO - PROCESS | 3796 | 1462405029575 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:37:09 INFO - PROCESS | 3796 | 1462405029580 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:37:09 INFO - PROCESS | 3796 | 1462405029583 Marionette TRACE conn3 <- [1,710,null,{}] 15:37:09 INFO - PROCESS | 3796 | 1462405029589 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:09 INFO - PROCESS | 3796 | 1462405029692 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:37:09 INFO - PROCESS | 3796 | 1462405029701 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:09 INFO - PROCESS | 3796 | ++DOCSHELL 1159AC00 == 46 [pid = 3796] [id = 187] 15:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1159B800) [pid = 3796] [serial = 559] [outer = 00000000] 15:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12CC9000) [pid = 3796] [serial = 560] [outer = 1159B800] 15:37:09 INFO - PROCESS | 3796 | 1462405029747 Marionette DEBUG loaded listener.js 15:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12F04800) [pid = 3796] [serial = 561] [outer = 1159B800] 15:37:10 INFO - PROCESS | 3796 | 1462405030171 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 3796 | 1462405030201 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:37:10 INFO - PROCESS | 3796 | 1462405030207 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:37:10 INFO - PROCESS | 3796 | 1462405030209 Marionette TRACE conn3 <- [1,714,null,{}] 15:37:10 INFO - PROCESS | 3796 | 1462405030212 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 3796 | 1462405030291 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:37:10 INFO - PROCESS | 3796 | 1462405030300 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:10 INFO - PROCESS | 3796 | ++DOCSHELL 1471F800 == 47 [pid = 3796] [id = 188] 15:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (14720000) [pid = 3796] [serial = 562] [outer = 00000000] 15:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (147B4400) [pid = 3796] [serial = 563] [outer = 14720000] 15:37:10 INFO - PROCESS | 3796 | 1462405030344 Marionette DEBUG loaded listener.js 15:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (151DF000) [pid = 3796] [serial = 564] [outer = 14720000] 15:37:10 INFO - PROCESS | 3796 | 1462405030786 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 616ms 15:37:10 INFO - PROCESS | 3796 | 1462405030845 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 3796 | 1462405030847 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:37:10 INFO - PROCESS | 3796 | 1462405030851 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - PROCESS | 3796 | 1462405030854 Marionette TRACE conn3 <- [1,718,null,{}] 15:37:10 INFO - PROCESS | 3796 | 1462405030876 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 3796 | 1462405030987 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:37:10 INFO - PROCESS | 3796 | 1462405031002 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 15E51C00 == 48 [pid = 3796] [id = 189] 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15E52800) [pid = 3796] [serial = 565] [outer = 00000000] 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1610BC00) [pid = 3796] [serial = 566] [outer = 15E52800] 15:37:11 INFO - PROCESS | 3796 | 1462405031048 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16190C00) [pid = 3796] [serial = 567] [outer = 15E52800] 15:37:11 INFO - PROCESS | 3796 | 1462405031447 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:37:11 INFO - PROCESS | 3796 | 1462405031466 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:37:11 INFO - PROCESS | 3796 | 1462405031469 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:37:11 INFO - PROCESS | 3796 | 1462405031470 Marionette TRACE conn3 <- [1,722,null,{}] 15:37:11 INFO - PROCESS | 3796 | 1462405031474 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:11 INFO - PROCESS | 3796 | 1462405031583 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:37:11 INFO - PROCESS | 3796 | 1462405031596 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 15EE7800 == 49 [pid = 3796] [id = 190] 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16195800) [pid = 3796] [serial = 568] [outer = 00000000] 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (163D3400) [pid = 3796] [serial = 569] [outer = 16195800] 15:37:11 INFO - PROCESS | 3796 | 1462405031640 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16D7B400) [pid = 3796] [serial = 570] [outer = 16195800] 15:37:12 INFO - PROCESS | 3796 | 1462405032011 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:37:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 560ms 15:37:12 INFO - PROCESS | 3796 | 1462405032041 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 3796 | 1462405032043 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:37:12 INFO - PROCESS | 3796 | 1462405032047 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:37:12 INFO - PROCESS | 3796 | 1462405032048 Marionette TRACE conn3 <- [1,726,null,{}] 15:37:12 INFO - PROCESS | 3796 | 1462405032051 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 3796 | 1462405032185 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15266C00) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10755400) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (139BD800) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16198C00) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (11590800) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:37:12 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16E08000) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:37:12 INFO - PROCESS | 3796 | 1462405032384 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 3796 | ++DOCSHELL 10755400 == 50 [pid = 3796] [id = 191] 15:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10D28C00) [pid = 3796] [serial = 571] [outer = 00000000] 15:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11536800) [pid = 3796] [serial = 572] [outer = 10D28C00] 15:37:12 INFO - PROCESS | 3796 | 1462405032441 Marionette DEBUG loaded listener.js 15:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11EE4C00) [pid = 3796] [serial = 573] [outer = 10D28C00] 15:37:13 INFO - PROCESS | 3796 | 1462405033352 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:37:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1344ms 15:37:13 INFO - PROCESS | 3796 | 1462405033396 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:37:13 INFO - PROCESS | 3796 | 1462405033400 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:37:13 INFO - PROCESS | 3796 | 1462405033405 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:37:13 INFO - PROCESS | 3796 | 1462405033408 Marionette TRACE conn3 <- [1,730,null,{}] 15:37:13 INFO - PROCESS | 3796 | 1462405033455 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:13 INFO - PROCESS | 3796 | 1462405033546 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:37:13 INFO - PROCESS | 3796 | 1462405033698 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:13 INFO - PROCESS | 3796 | ++DOCSHELL 15262C00 == 51 [pid = 3796] [id = 192] 15:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15268800) [pid = 3796] [serial = 574] [outer = 00000000] 15:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15778400) [pid = 3796] [serial = 575] [outer = 15268800] 15:37:13 INFO - PROCESS | 3796 | 1462405033798 Marionette DEBUG loaded listener.js 15:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15E31800) [pid = 3796] [serial = 576] [outer = 15268800] 15:37:14 INFO - PROCESS | 3796 | 1462405034716 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:37:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1344ms 15:37:14 INFO - PROCESS | 3796 | 1462405034769 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:37:14 INFO - PROCESS | 3796 | 1462405034754 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:37:14 INFO - PROCESS | 3796 | 1462405034758 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:37:14 INFO - PROCESS | 3796 | 1462405034761 Marionette TRACE conn3 <- [1,734,null,{}] 15:37:14 INFO - PROCESS | 3796 | 1462405034765 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:14 INFO - PROCESS | 3796 | 1462405034892 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:37:15 INFO - PROCESS | 3796 | 1462405035006 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 3796 | ++DOCSHELL 11EDFC00 == 52 [pid = 3796] [id = 193] 15:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13449400) [pid = 3796] [serial = 577] [outer = 00000000] 15:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (156D8C00) [pid = 3796] [serial = 578] [outer = 13449400] 15:37:15 INFO - PROCESS | 3796 | 1462405035086 Marionette DEBUG loaded listener.js 15:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (163D3000) [pid = 3796] [serial = 579] [outer = 13449400] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 17DD6C00 == 51 [pid = 3796] [id = 107] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 16DE2800 == 50 [pid = 3796] [id = 81] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 12CCB400 == 49 [pid = 3796] [id = 135] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 15EE7800 == 48 [pid = 3796] [id = 190] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 15E51C00 == 47 [pid = 3796] [id = 189] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1471F800 == 46 [pid = 3796] [id = 188] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 1159AC00 == 45 [pid = 3796] [id = 187] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 163B6400 == 44 [pid = 3796] [id = 186] 15:37:15 INFO - PROCESS | 3796 | --DOCSHELL 12CC6000 == 43 [pid = 3796] [id = 185] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15EE5800) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (120EC800) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12CCF800) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1408B800) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14720400) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15261C00) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16E0D800) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AC78C00) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16E04400) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14716800) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16DD6000) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1768D000) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17D15000) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16190000) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 15:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (12F0E800) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 15:37:16 INFO - PROCESS | 3796 | 1462405036089 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1345ms 15:37:16 INFO - PROCESS | 3796 | 1462405036128 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:37:16 INFO - PROCESS | 3796 | 1462405036112 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:37:16 INFO - PROCESS | 3796 | 1462405036116 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 3796 | 1462405036119 Marionette TRACE conn3 <- [1,738,null,{}] 15:37:16 INFO - PROCESS | 3796 | 1462405036125 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:16 INFO - PROCESS | 3796 | 1462405036216 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:37:16 INFO - PROCESS | 3796 | 1462405036286 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 120F9400 == 44 [pid = 3796] [id = 194] 15:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12C38000) [pid = 3796] [serial = 580] [outer = 00000000] 15:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1315E000) [pid = 3796] [serial = 581] [outer = 12C38000] 15:37:16 INFO - PROCESS | 3796 | 1462405036316 Marionette DEBUG loaded listener.js 15:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1391E000) [pid = 3796] [serial = 582] [outer = 12C38000] 15:37:17 INFO - PROCESS | 3796 | 1462405037134 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:37:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1064ms 15:37:17 INFO - PROCESS | 3796 | 1462405037199 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:37:17 INFO - PROCESS | 3796 | 1462405037206 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:37:17 INFO - PROCESS | 3796 | 1462405037213 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:37:17 INFO - PROCESS | 3796 | 1462405037215 Marionette TRACE conn3 <- [1,742,null,{}] 15:37:17 INFO - PROCESS | 3796 | 1462405037219 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:17 INFO - PROCESS | 3796 | 1462405037296 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:37:17 INFO - PROCESS | 3796 | 1462405037304 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 3796 | ++DOCSHELL 13CB6400 == 45 [pid = 3796] [id = 195] 15:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13CB6800) [pid = 3796] [serial = 583] [outer = 00000000] 15:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (151DD400) [pid = 3796] [serial = 584] [outer = 13CB6800] 15:37:17 INFO - PROCESS | 3796 | 1462405037329 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15269400) [pid = 3796] [serial = 585] [outer = 13CB6800] 15:37:18 INFO - PROCESS | 3796 | 1462405038192 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 966ms 15:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:37:18 INFO - PROCESS | 3796 | 1462405038185 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 3796 | 1462405038187 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:37:18 INFO - PROCESS | 3796 | 1462405038190 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 3796 | 1462405038194 Marionette TRACE conn3 <- [1,746,null,{}] 15:37:18 INFO - PROCESS | 3796 | 1462405038215 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 3796 | 1462405038326 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:37:18 INFO - PROCESS | 3796 | 1462405038333 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 163B4400 == 46 [pid = 3796] [id = 196] 15:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (163B4C00) [pid = 3796] [serial = 586] [outer = 00000000] 15:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16435C00) [pid = 3796] [serial = 587] [outer = 163B4C00] 15:37:18 INFO - PROCESS | 3796 | 1462405038401 Marionette DEBUG loaded listener.js 15:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16DE2400) [pid = 3796] [serial = 588] [outer = 163B4C00] 15:37:18 INFO - PROCESS | 3796 | 1462405038795 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 616ms 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1ABF0400) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AE79400) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (14724400) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1643A800) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (163CB400) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (14720000) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1159B800) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (16D82000) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:37:18 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15E52800) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:37:18 INFO - PROCESS | 3796 | 1462405038834 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 3796 | 1462405038836 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:37:18 INFO - PROCESS | 3796 | 1462405038840 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 3796 | 1462405038842 Marionette TRACE conn3 <- [1,750,null,{}] 15:37:18 INFO - PROCESS | 3796 | 1462405038845 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 3796 | 1462405038930 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:37:18 INFO - PROCESS | 3796 | 1462405038982 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 163CF000 == 47 [pid = 3796] [id = 197] 15:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (163CFC00) [pid = 3796] [serial = 589] [outer = 00000000] 15:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16D82000) [pid = 3796] [serial = 590] [outer = 163CFC00] 15:37:19 INFO - PROCESS | 3796 | 1462405039026 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (16E0B800) [pid = 3796] [serial = 591] [outer = 163CFC00] 15:37:19 INFO - PROCESS | 3796 | 1462405039761 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:37:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:37:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 938ms 15:37:19 INFO - PROCESS | 3796 | 1462405039785 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:37:19 INFO - PROCESS | 3796 | 1462405039787 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:37:19 INFO - PROCESS | 3796 | 1462405039791 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:37:19 INFO - PROCESS | 3796 | 1462405039792 Marionette TRACE conn3 <- [1,754,null,{}] 15:37:19 INFO - PROCESS | 3796 | 1462405039796 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:19 INFO - PROCESS | 3796 | 1462405039854 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:37:19 INFO - PROCESS | 3796 | 1462405039945 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 3796 | ++DOCSHELL 1768CC00 == 48 [pid = 3796] [id = 198] 15:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17902000) [pid = 3796] [serial = 592] [outer = 00000000] 15:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17CB7400) [pid = 3796] [serial = 593] [outer = 17902000] 15:37:19 INFO - PROCESS | 3796 | 1462405039969 Marionette DEBUG loaded listener.js 15:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17D1B800) [pid = 3796] [serial = 594] [outer = 17902000] 15:37:20 INFO - PROCESS | 3796 | 1462405040734 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:37:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 981ms 15:37:20 INFO - PROCESS | 3796 | 1462405040762 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 3796 | 1462405040764 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:37:20 INFO - PROCESS | 3796 | 1462405040767 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - PROCESS | 3796 | 1462405040769 Marionette TRACE conn3 <- [1,758,null,{}] 15:37:20 INFO - PROCESS | 3796 | 1462405040773 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 3796 | 1462405040917 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:37:20 INFO - PROCESS | 3796 | 1462405040908 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 3796 | ++DOCSHELL 1811A000 == 49 [pid = 3796] [id = 199] 15:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (18120C00) [pid = 3796] [serial = 595] [outer = 00000000] 15:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (18439400) [pid = 3796] [serial = 596] [outer = 18120C00] 15:37:20 INFO - PROCESS | 3796 | 1462405040954 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (188DE400) [pid = 3796] [serial = 597] [outer = 18120C00] 15:37:21 INFO - PROCESS | 3796 | 1462405041374 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 616ms 15:37:21 INFO - PROCESS | 3796 | 1462405041404 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:37:21 INFO - PROCESS | 3796 | 1462405041408 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:37:21 INFO - PROCESS | 3796 | 1462405041414 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:37:21 INFO - PROCESS | 3796 | 1462405041418 Marionette TRACE conn3 <- [1,762,null,{}] 15:37:21 INFO - PROCESS | 3796 | 1462405041425 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:21 INFO - PROCESS | 3796 | 1462405041512 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:37:21 INFO - PROCESS | 3796 | 1462405041608 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:21 INFO - PROCESS | 3796 | ++DOCSHELL 120EC800 == 50 [pid = 3796] [id = 200] 15:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (120ECC00) [pid = 3796] [serial = 598] [outer = 00000000] 15:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12CC8400) [pid = 3796] [serial = 599] [outer = 120ECC00] 15:37:21 INFO - PROCESS | 3796 | 1462405041644 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (131CCC00) [pid = 3796] [serial = 600] [outer = 120ECC00] 15:37:22 INFO - PROCESS | 3796 | 1462405042224 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 840ms 15:37:22 INFO - PROCESS | 3796 | 1462405042265 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 3796 | 1462405042271 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:37:22 INFO - PROCESS | 3796 | 1462405042260 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 3796 | 1462405042262 Marionette TRACE conn3 <- [1,766,null,{}] 15:37:22 INFO - PROCESS | 3796 | 1462405042266 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 3796 | 1462405042374 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:37:22 INFO - PROCESS | 3796 | 1462405042468 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 3796 | ++DOCSHELL 15E2E000 == 51 [pid = 3796] [id = 201] 15:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15EE7800) [pid = 3796] [serial = 601] [outer = 00000000] 15:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1618B000) [pid = 3796] [serial = 602] [outer = 15EE7800] 15:37:22 INFO - PROCESS | 3796 | 1462405042503 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (163B0400) [pid = 3796] [serial = 603] [outer = 15EE7800] 15:37:22 INFO - PROCESS | 3796 | 1462405042994 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 756ms 15:37:23 INFO - PROCESS | 3796 | 1462405043020 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:37:23 INFO - PROCESS | 3796 | 1462405043023 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:37:23 INFO - PROCESS | 3796 | 1462405043042 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:37:23 INFO - PROCESS | 3796 | 1462405043045 Marionette TRACE conn3 <- [1,770,null,{}] 15:37:23 INFO - PROCESS | 3796 | 1462405043057 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 3796 | 1462405043142 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:37:23 INFO - PROCESS | 3796 | 1462405043234 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:23 INFO - PROCESS | 3796 | ++DOCSHELL 1618D400 == 52 [pid = 3796] [id = 202] 15:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16ECC800) [pid = 3796] [serial = 604] [outer = 00000000] 15:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18334C00) [pid = 3796] [serial = 605] [outer = 16ECC800] 15:37:23 INFO - PROCESS | 3796 | 1462405043289 Marionette DEBUG loaded listener.js 15:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (188E0000) [pid = 3796] [serial = 606] [outer = 16ECC800] 15:37:23 INFO - PROCESS | 3796 | 1462405043848 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 859ms 15:37:23 INFO - PROCESS | 3796 | 1462405043904 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:37:23 INFO - PROCESS | 3796 | 1462405043907 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:37:23 INFO - PROCESS | 3796 | 1462405043911 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:37:23 INFO - PROCESS | 3796 | 1462405043913 Marionette TRACE conn3 <- [1,774,null,{}] 15:37:23 INFO - PROCESS | 3796 | 1462405043916 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 3796 | 1462405043997 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:37:24 INFO - PROCESS | 3796 | 1462405044075 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:24 INFO - PROCESS | 3796 | ++DOCSHELL 188EA400 == 53 [pid = 3796] [id = 203] 15:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (188EAC00) [pid = 3796] [serial = 607] [outer = 00000000] 15:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (18A16800) [pid = 3796] [serial = 608] [outer = 188EAC00] 15:37:24 INFO - PROCESS | 3796 | 1462405044128 Marionette DEBUG loaded listener.js 15:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18A19000) [pid = 3796] [serial = 609] [outer = 188EAC00] 15:37:24 INFO - PROCESS | 3796 | 1462405044661 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 813ms 15:37:24 INFO - PROCESS | 3796 | 1462405044719 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:37:24 INFO - PROCESS | 3796 | 1462405044721 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:37:24 INFO - PROCESS | 3796 | 1462405044725 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:37:24 INFO - PROCESS | 3796 | 1462405044727 Marionette TRACE conn3 <- [1,778,null,{}] 15:37:24 INFO - PROCESS | 3796 | 1462405044730 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:24 INFO - PROCESS | 3796 | 1462405044807 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:37:24 INFO - PROCESS | 3796 | 1462405044898 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:24 INFO - PROCESS | 3796 | ++DOCSHELL 15E51C00 == 54 [pid = 3796] [id = 204] 15:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (188DE800) [pid = 3796] [serial = 610] [outer = 00000000] 15:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19C33400) [pid = 3796] [serial = 611] [outer = 188DE800] 15:37:24 INFO - PROCESS | 3796 | 1462405044950 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19C37C00) [pid = 3796] [serial = 612] [outer = 188DE800] 15:37:25 INFO - PROCESS | 3796 | 1462405045530 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 872ms 15:37:25 INFO - PROCESS | 3796 | 1462405045594 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:37:25 INFO - PROCESS | 3796 | 1462405045596 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:37:25 INFO - PROCESS | 3796 | 1462405045600 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:37:25 INFO - PROCESS | 3796 | 1462405045602 Marionette TRACE conn3 <- [1,782,null,{}] 15:37:25 INFO - PROCESS | 3796 | 1462405045606 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:25 INFO - PROCESS | 3796 | 1462405045725 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:37:25 INFO - PROCESS | 3796 | 1462405045925 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 3796 | ++DOCSHELL 1074E000 == 55 [pid = 3796] [id = 205] 15:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10D9EC00) [pid = 3796] [serial = 613] [outer = 00000000] 15:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (120F2400) [pid = 3796] [serial = 614] [outer = 10D9EC00] 15:37:25 INFO - PROCESS | 3796 | 1462405045984 Marionette DEBUG loaded listener.js 15:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1347E000) [pid = 3796] [serial = 615] [outer = 10D9EC00] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 13CBFC00 == 54 [pid = 3796] [id = 184] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 1768CC00 == 53 [pid = 3796] [id = 198] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 163CF000 == 52 [pid = 3796] [id = 197] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 163B4400 == 51 [pid = 3796] [id = 196] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 13CB6400 == 50 [pid = 3796] [id = 195] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 120F9400 == 49 [pid = 3796] [id = 194] 15:37:26 INFO - PROCESS | 3796 | --DOCSHELL 1AC61400 == 48 [pid = 3796] [id = 174] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1B1B9800) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16190C00) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1610BC00) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (163D3400) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B496000) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1B490800) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (156D7C00) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17CBC800) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16A5B800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (163D5400) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (147B4400) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (151DF000) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16DE2C00) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12CC9000) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12F04800) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (139B9800) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 15:37:26 INFO - PROCESS | 3796 | 1462405046550 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1008ms 15:37:26 INFO - PROCESS | 3796 | 1462405046602 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:37:26 INFO - PROCESS | 3796 | 1462405046606 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:37:26 INFO - PROCESS | 3796 | 1462405046610 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:37:26 INFO - PROCESS | 3796 | 1462405046613 Marionette TRACE conn3 <- [1,786,null,{}] 15:37:26 INFO - PROCESS | 3796 | 1462405046635 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:26 INFO - PROCESS | 3796 | 1462405046714 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:37:26 INFO - PROCESS | 3796 | 1462405046795 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 11B8F800 == 49 [pid = 3796] [id = 206] 15:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12CCC400) [pid = 3796] [serial = 616] [outer = 00000000] 15:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13483C00) [pid = 3796] [serial = 617] [outer = 12CCC400] 15:37:26 INFO - PROCESS | 3796 | 1462405046843 Marionette DEBUG loaded listener.js 15:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (147B8C00) [pid = 3796] [serial = 618] [outer = 12CCC400] 15:37:27 INFO - PROCESS | 3796 | 1462405047238 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 707ms 15:37:27 INFO - PROCESS | 3796 | 1462405047315 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 3796 | 1462405047319 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:37:27 INFO - PROCESS | 3796 | 1462405047323 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - PROCESS | 3796 | 1462405047325 Marionette TRACE conn3 <- [1,790,null,{}] 15:37:27 INFO - PROCESS | 3796 | 1462405047328 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:27 INFO - PROCESS | 3796 | 1462405047418 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:37:27 INFO - PROCESS | 3796 | 1462405047433 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:27 INFO - PROCESS | 3796 | ++DOCSHELL 15EEE000 == 50 [pid = 3796] [id = 207] 15:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15EEE400) [pid = 3796] [serial = 619] [outer = 00000000] 15:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1618EC00) [pid = 3796] [serial = 620] [outer = 15EEE400] 15:37:27 INFO - PROCESS | 3796 | 1462405047477 Marionette DEBUG loaded listener.js 15:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (163CDC00) [pid = 3796] [serial = 621] [outer = 15EEE400] 15:37:27 INFO - PROCESS | 3796 | 1462405047911 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 616ms 15:37:27 INFO - PROCESS | 3796 | 1462405047945 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 3796 | 1462405047947 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:37:27 INFO - PROCESS | 3796 | 1462405047952 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - PROCESS | 3796 | 1462405047957 Marionette TRACE conn3 <- [1,794,null,{}] 15:37:27 INFO - PROCESS | 3796 | 1462405047966 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 3796 | 1462405048031 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:37:28 INFO - PROCESS | 3796 | 1462405048040 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 10664000 == 51 [pid = 3796] [id = 208] 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (113EA800) [pid = 3796] [serial = 622] [outer = 00000000] 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16E0FC00) [pid = 3796] [serial = 623] [outer = 113EA800] 15:37:28 INFO - PROCESS | 3796 | 1462405048083 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1768CC00) [pid = 3796] [serial = 624] [outer = 113EA800] 15:37:28 INFO - PROCESS | 3796 | 1462405048492 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 617ms 15:37:28 INFO - PROCESS | 3796 | 1462405048574 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 3796 | 1462405048576 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:37:28 INFO - PROCESS | 3796 | 1462405048580 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - PROCESS | 3796 | 1462405048581 Marionette TRACE conn3 <- [1,798,null,{}] 15:37:28 INFO - PROCESS | 3796 | 1462405048585 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 3796 | 1462405048663 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:37:28 INFO - PROCESS | 3796 | 1462405048706 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 18122800 == 52 [pid = 3796] [id = 209] 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18123800) [pid = 3796] [serial = 625] [outer = 00000000] 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (188DF800) [pid = 3796] [serial = 626] [outer = 18123800] 15:37:28 INFO - PROCESS | 3796 | 1462405048750 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (188EB000) [pid = 3796] [serial = 627] [outer = 18123800] 15:37:29 INFO - PROCESS | 3796 | 1462405049182 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 617ms 15:37:29 INFO - PROCESS | 3796 | 1462405049197 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 3796 | 1462405049199 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:37:29 INFO - PROCESS | 3796 | 1462405049202 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:37:29 INFO - PROCESS | 3796 | 1462405049204 Marionette TRACE conn3 <- [1,802,null,{}] 15:37:29 INFO - PROCESS | 3796 | 1462405049214 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 3796 | 1462405049316 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:37:29 INFO - PROCESS | 3796 | 1462405049322 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 3796 | ++DOCSHELL 18121800 == 53 [pid = 3796] [id = 210] 15:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (183CDC00) [pid = 3796] [serial = 628] [outer = 00000000] 15:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19C3BC00) [pid = 3796] [serial = 629] [outer = 183CDC00] 15:37:29 INFO - PROCESS | 3796 | 1462405049374 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19C6B400) [pid = 3796] [serial = 630] [outer = 183CDC00] 15:37:29 INFO - PROCESS | 3796 | 1462405049821 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 3796 | 1462405049872 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:37:29 INFO - PROCESS | 3796 | 1462405049879 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - PROCESS | 3796 | 1462405049881 Marionette TRACE conn3 <- [1,806,null,{}] 15:37:29 INFO - PROCESS | 3796 | 1462405049884 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 3796 | 1462405049993 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:37:30 INFO - PROCESS | 3796 | 1462405050079 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 3796 | ++DOCSHELL 19E7C400 == 54 [pid = 3796] [id = 211] 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19E81C00) [pid = 3796] [serial = 631] [outer = 00000000] 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A13F400) [pid = 3796] [serial = 632] [outer = 19E81C00] 15:37:30 INFO - PROCESS | 3796 | 1462405050121 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A1E8000) [pid = 3796] [serial = 633] [outer = 19E81C00] 15:37:30 INFO - PROCESS | 3796 | 1462405050519 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 676ms 15:37:30 INFO - PROCESS | 3796 | 1462405050558 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:37:30 INFO - PROCESS | 3796 | 1462405050560 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:37:30 INFO - PROCESS | 3796 | 1462405050563 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:37:30 INFO - PROCESS | 3796 | 1462405050565 Marionette TRACE conn3 <- [1,810,null,{}] 15:37:30 INFO - PROCESS | 3796 | 1462405050568 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 3796 | 1462405050669 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:37:30 INFO - PROCESS | 3796 | 1462405050676 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 3796 | ++DOCSHELL 11535000 == 55 [pid = 3796] [id = 212] 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11590000) [pid = 3796] [serial = 634] [outer = 00000000] 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19FAD000) [pid = 3796] [serial = 635] [outer = 11590000] 15:37:30 INFO - PROCESS | 3796 | 1462405050757 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A504800) [pid = 3796] [serial = 636] [outer = 11590000] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16195800) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17902000) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163CFC00) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13CB6800) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12C38000) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:37:30 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (163B4C00) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:37:31 INFO - PROCESS | 3796 | 1462405051117 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 3796 | 1462405051143 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:37:31 INFO - PROCESS | 3796 | 1462405051146 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 3796 | 1462405051148 Marionette TRACE conn3 <- [1,814,null,{}] 15:37:31 INFO - PROCESS | 3796 | 1462405051151 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:31 INFO - PROCESS | 3796 | 1462405051220 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:37:31 INFO - PROCESS | 3796 | 1462405051228 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 13CB9000 == 56 [pid = 3796] [id = 213] 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (163B6400) [pid = 3796] [serial = 637] [outer = 00000000] 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A7B1C00) [pid = 3796] [serial = 638] [outer = 163B6400] 15:37:31 INFO - PROCESS | 3796 | 1462405051271 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AAF7400) [pid = 3796] [serial = 639] [outer = 163B6400] 15:37:31 INFO - PROCESS | 3796 | 1462405051691 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 617ms 15:37:31 INFO - PROCESS | 3796 | 1462405051749 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 3796 | 1462405051751 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:37:31 INFO - PROCESS | 3796 | 1462405051757 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 3796 | 1462405051759 Marionette TRACE conn3 <- [1,818,null,{}] 15:37:31 INFO - PROCESS | 3796 | 1462405051762 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:31 INFO - PROCESS | 3796 | 1462405051839 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:37:31 INFO - PROCESS | 3796 | 1462405051845 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 12CC6000 == 57 [pid = 3796] [id = 214] 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A7AC000) [pid = 3796] [serial = 640] [outer = 00000000] 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1ABED000) [pid = 3796] [serial = 641] [outer = 1A7AC000] 15:37:31 INFO - PROCESS | 3796 | 1462405051887 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1ABF5800) [pid = 3796] [serial = 642] [outer = 1A7AC000] 15:37:32 INFO - PROCESS | 3796 | 1462405052279 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 571ms 15:37:32 INFO - PROCESS | 3796 | 1462405052335 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:37:32 INFO - PROCESS | 3796 | 1462405052337 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:37:32 INFO - PROCESS | 3796 | 1462405052344 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:37:32 INFO - PROCESS | 3796 | 1462405052345 Marionette TRACE conn3 <- [1,822,null,{}] 15:37:32 INFO - PROCESS | 3796 | 1462405052349 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 3796 | 1462405052427 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:37:32 INFO - PROCESS | 3796 | 1462405052433 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:32 INFO - PROCESS | 3796 | ++DOCSHELL 19E82C00 == 58 [pid = 3796] [id = 215] 15:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A7A8C00) [pid = 3796] [serial = 643] [outer = 00000000] 15:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC62000) [pid = 3796] [serial = 644] [outer = 1A7A8C00] 15:37:32 INFO - PROCESS | 3796 | 1462405052483 Marionette DEBUG loaded listener.js 15:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AC74800) [pid = 3796] [serial = 645] [outer = 1A7A8C00] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 17CB7C00 == 57 [pid = 3796] [id = 80] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 12E2A400 == 56 [pid = 3796] [id = 108] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 19E7D400 == 55 [pid = 3796] [id = 94] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 16DDAC00 == 54 [pid = 3796] [id = 133] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 11EDFC00 == 53 [pid = 3796] [id = 193] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 13CC2000 == 52 [pid = 3796] [id = 52] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 15262C00 == 51 [pid = 3796] [id = 192] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 10DE9000 == 50 [pid = 3796] [id = 53] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 19E77C00 == 49 [pid = 3796] [id = 77] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1A1EB000 == 48 [pid = 3796] [id = 177] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1075C400 == 47 [pid = 3796] [id = 134] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 10755400 == 46 [pid = 3796] [id = 191] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 13162C00 == 45 [pid = 3796] [id = 175] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 10EAFC00 == 44 [pid = 3796] [id = 160] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 163D5800 == 43 [pid = 3796] [id = 176] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 11B8F800 == 42 [pid = 3796] [id = 206] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 15E51C00 == 41 [pid = 3796] [id = 204] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1074E000 == 40 [pid = 3796] [id = 205] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 188EA400 == 39 [pid = 3796] [id = 203] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 15E2E000 == 38 [pid = 3796] [id = 201] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1618D400 == 37 [pid = 3796] [id = 202] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 1811A000 == 36 [pid = 3796] [id = 199] 15:37:33 INFO - PROCESS | 3796 | --DOCSHELL 120EC800 == 35 [pid = 3796] [id = 200] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 10664000 == 34 [pid = 3796] [id = 208] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 18121800 == 33 [pid = 3796] [id = 210] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 11535000 == 32 [pid = 3796] [id = 212] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 13CB9000 == 31 [pid = 3796] [id = 213] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 15EEE000 == 30 [pid = 3796] [id = 207] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 12CC6000 == 29 [pid = 3796] [id = 214] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 18122800 == 28 [pid = 3796] [id = 209] 15:37:34 INFO - PROCESS | 3796 | --DOCSHELL 19E7C400 == 27 [pid = 3796] [id = 211] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16D7B400) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17D1B800) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16D82000) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11536800) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (151DD400) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (156D8C00) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1315E000) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1391E000) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15778400) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18439400) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16DE2400) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17CB7400) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16435C00) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16E0B800) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15269400) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 15:37:34 INFO - PROCESS | 3796 | 1462405054431 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2121ms 15:37:34 INFO - PROCESS | 3796 | 1462405054471 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:37:34 INFO - PROCESS | 3796 | 1462405054474 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:37:34 INFO - PROCESS | 3796 | 1462405054479 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:37:34 INFO - PROCESS | 3796 | 1462405054481 Marionette TRACE conn3 <- [1,826,null,{}] 15:37:34 INFO - PROCESS | 3796 | 1462405054487 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:34 INFO - PROCESS | 3796 | 1462405054578 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:37:34 INFO - PROCESS | 3796 | 1462405054587 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:34 INFO - PROCESS | 3796 | ++DOCSHELL 10DE9C00 == 28 [pid = 3796] [id = 216] 15:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10EAE800) [pid = 3796] [serial = 646] [outer = 00000000] 15:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1158F800) [pid = 3796] [serial = 647] [outer = 10EAE800] 15:37:34 INFO - PROCESS | 3796 | 1462405054634 Marionette DEBUG loaded listener.js 15:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11B06800) [pid = 3796] [serial = 648] [outer = 10EAE800] 15:37:35 INFO - PROCESS | 3796 | 1462405055094 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 662ms 15:37:35 INFO - PROCESS | 3796 | 1462405055157 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 3796 | 1462405055163 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:37:35 INFO - PROCESS | 3796 | 1462405055169 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 3796 | 1462405055172 Marionette TRACE conn3 <- [1,830,null,{}] 15:37:35 INFO - PROCESS | 3796 | 1462405055175 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 3796 | 1462405055244 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:37:35 INFO - PROCESS | 3796 | 1462405055255 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 12CC9000 == 29 [pid = 3796] [id = 217] 15:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12CCB400) [pid = 3796] [serial = 649] [outer = 00000000] 15:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12ECAC00) [pid = 3796] [serial = 650] [outer = 12CCB400] 15:37:35 INFO - PROCESS | 3796 | 1462405055299 Marionette DEBUG loaded listener.js 15:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13162800) [pid = 3796] [serial = 651] [outer = 12CCB400] 15:37:35 INFO - PROCESS | 3796 | 1462405055748 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 617ms 15:37:35 INFO - PROCESS | 3796 | 1462405055771 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 3796 | 1462405055775 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:37:35 INFO - PROCESS | 3796 | 1462405055779 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 3796 | 1462405055782 Marionette TRACE conn3 <- [1,834,null,{}] 15:37:35 INFO - PROCESS | 3796 | 1462405055797 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 3796 | 1462405055916 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:37:35 INFO - PROCESS | 3796 | 1462405055927 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 13929800 == 30 [pid = 3796] [id = 218] 15:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (139B8000) [pid = 3796] [serial = 652] [outer = 00000000] 15:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14719400) [pid = 3796] [serial = 653] [outer = 139B8000] 15:37:36 INFO - PROCESS | 3796 | 1462405056040 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1471F000) [pid = 3796] [serial = 654] [outer = 139B8000] 15:37:36 INFO - PROCESS | 3796 | 1462405056425 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 662ms 15:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:37:36 INFO - PROCESS | 3796 | 1462405056460 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:37:36 INFO - PROCESS | 3796 | 1462405056462 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:37:36 INFO - PROCESS | 3796 | 1462405056466 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:37:36 INFO - PROCESS | 3796 | 1462405056467 Marionette TRACE conn3 <- [1,838,null,{}] 15:37:36 INFO - PROCESS | 3796 | 1462405056471 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:36 INFO - PROCESS | 3796 | 1462405056559 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:37:36 INFO - PROCESS | 3796 | 1462405056567 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:36 INFO - PROCESS | 3796 | ++DOCSHELL 12CC7000 == 31 [pid = 3796] [id = 219] 15:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (14719000) [pid = 3796] [serial = 655] [outer = 00000000] 15:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15267C00) [pid = 3796] [serial = 656] [outer = 14719000] 15:37:36 INFO - PROCESS | 3796 | 1462405056618 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (156D7000) [pid = 3796] [serial = 657] [outer = 14719000] 15:37:37 INFO - PROCESS | 3796 | 1462405057002 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 571ms 15:37:37 INFO - PROCESS | 3796 | 1462405057027 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 3796 | 1462405057029 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:37:37 INFO - PROCESS | 3796 | 1462405057032 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:37:37 INFO - PROCESS | 3796 | 1462405057034 Marionette TRACE conn3 <- [1,842,null,{}] 15:37:37 INFO - PROCESS | 3796 | 1462405057037 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 3796 | 1462405057109 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:37:37 INFO - PROCESS | 3796 | 1462405057181 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 1577D800 == 32 [pid = 3796] [id = 220] 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1577E000) [pid = 3796] [serial = 658] [outer = 00000000] 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15E4FC00) [pid = 3796] [serial = 659] [outer = 1577E000] 15:37:37 INFO - PROCESS | 3796 | 1462405057253 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16107C00) [pid = 3796] [serial = 660] [outer = 1577E000] 15:37:37 INFO - PROCESS | 3796 | 1462405057602 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 617ms 15:37:37 INFO - PROCESS | 3796 | 1462405057654 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 3796 | 1462405057656 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:37:37 INFO - PROCESS | 3796 | 1462405057659 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - PROCESS | 3796 | 1462405057661 Marionette TRACE conn3 <- [1,846,null,{}] 15:37:37 INFO - PROCESS | 3796 | 1462405057664 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 3796 | 1462405057795 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:37:37 INFO - PROCESS | 3796 | 1462405057810 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 15EEE000 == 33 [pid = 3796] [id = 221] 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16106C00) [pid = 3796] [serial = 661] [outer = 00000000] 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16195800) [pid = 3796] [serial = 662] [outer = 16106C00] 15:37:37 INFO - PROCESS | 3796 | 1462405057841 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (163D0000) [pid = 3796] [serial = 663] [outer = 16106C00] 15:37:38 INFO - PROCESS | 3796 | 1462405058234 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 617ms 15:37:38 INFO - PROCESS | 3796 | 1462405058280 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 3796 | 1462405058282 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:37:38 INFO - PROCESS | 3796 | 1462405058269 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 3796 | 1462405058271 Marionette TRACE conn3 <- [1,850,null,{}] 15:37:38 INFO - PROCESS | 3796 | 1462405058274 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 3796 | 1462405058346 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:37:38 INFO - PROCESS | 3796 | 1462405058452 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 163CC400 == 34 [pid = 3796] [id = 222] 15:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (163D7800) [pid = 3796] [serial = 664] [outer = 00000000] 15:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16D84C00) [pid = 3796] [serial = 665] [outer = 163D7800] 15:37:38 INFO - PROCESS | 3796 | 1462405058495 Marionette DEBUG loaded listener.js 15:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16D88800) [pid = 3796] [serial = 666] [outer = 163D7800] 15:37:38 INFO - PROCESS | 3796 | 1462405058833 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 601ms 15:37:38 INFO - PROCESS | 3796 | 1462405058890 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 3796 | 1462405058891 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:37:38 INFO - PROCESS | 3796 | 1462405058894 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 3796 | 1462405058896 Marionette TRACE conn3 <- [1,854,null,{}] 15:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:37:38 INFO - PROCESS | 3796 | 1462405058912 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 3796 | 1462405058985 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:37:38 INFO - PROCESS | 3796 | 1462405058992 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 12E24400 == 35 [pid = 3796] [id = 223] 15:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16DD6400) [pid = 3796] [serial = 667] [outer = 00000000] 15:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16E05C00) [pid = 3796] [serial = 668] [outer = 16DD6400] 15:37:39 INFO - PROCESS | 3796 | 1462405059036 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16E06800) [pid = 3796] [serial = 669] [outer = 16DD6400] 15:37:39 INFO - PROCESS | 3796 | 1462405059489 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 602ms 15:37:39 INFO - PROCESS | 3796 | 1462405059518 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 3796 | 1462405059520 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:37:39 INFO - PROCESS | 3796 | 1462405059523 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 3796 | 1462405059525 Marionette TRACE conn3 <- [1,858,null,{}] 15:37:39 INFO - PROCESS | 3796 | 1462405059532 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 3796 | 1462405059633 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:37:39 INFO - PROCESS | 3796 | 1462405059703 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:39 INFO - PROCESS | 3796 | ++DOCSHELL 16E56400 == 36 [pid = 3796] [id = 224] 15:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16E57800) [pid = 3796] [serial = 670] [outer = 00000000] 15:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17186C00) [pid = 3796] [serial = 671] [outer = 16E57800] 15:37:39 INFO - PROCESS | 3796 | 1462405059747 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16ED5000) [pid = 3796] [serial = 672] [outer = 16E57800] 15:37:40 INFO - PROCESS | 3796 | 1462405060149 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 677ms 15:37:40 INFO - PROCESS | 3796 | 1462405060183 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:37:40 INFO - PROCESS | 3796 | 1462405060185 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:37:40 INFO - PROCESS | 3796 | 1462405060188 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:37:40 INFO - PROCESS | 3796 | 1462405060189 Marionette TRACE conn3 <- [1,862,null,{}] 15:37:40 INFO - PROCESS | 3796 | 1462405060193 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 3796 | 1462405060297 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:37:40 INFO - PROCESS | 3796 | 1462405060303 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 3796 | ++DOCSHELL 15269C00 == 37 [pid = 3796] [id = 225] 15:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16D7F000) [pid = 3796] [serial = 673] [outer = 00000000] 15:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17CBD400) [pid = 3796] [serial = 674] [outer = 16D7F000] 15:37:40 INFO - PROCESS | 3796 | 1462405060345 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17DCBC00) [pid = 3796] [serial = 675] [outer = 16D7F000] 15:37:40 INFO - PROCESS | 3796 | 1462405060766 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 616ms 15:37:40 INFO - PROCESS | 3796 | 1462405060809 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:37:40 INFO - PROCESS | 3796 | 1462405060811 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:37:40 INFO - PROCESS | 3796 | 1462405060814 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:37:40 INFO - PROCESS | 3796 | 1462405060816 Marionette TRACE conn3 <- [1,866,null,{}] 15:37:40 INFO - PROCESS | 3796 | 1462405060820 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 3796 | 1462405060939 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:37:41 INFO - PROCESS | 3796 | 1462405061030 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 181AAC00 == 38 [pid = 3796] [id = 226] 15:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (18330800) [pid = 3796] [serial = 676] [outer = 00000000] 15:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1843B800) [pid = 3796] [serial = 677] [outer = 18330800] 15:37:41 INFO - PROCESS | 3796 | 1462405061067 Marionette DEBUG loaded listener.js 15:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (188EB400) [pid = 3796] [serial = 678] [outer = 18330800] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (183CDC00) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19E81C00) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A7AC000) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (11590000) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (188EAC00) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16ECC800) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (15EE7800) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (120ECC00) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (18120C00) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (18123800) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (113EA800) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (15EEE400) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12CCC400) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (10D9EC00) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (188DE800) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (163B6400) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10D28C00) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13449400) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15268800) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14090800) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:37:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12CCB000) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:37:41 INFO - PROCESS | 3796 | 1462405061817 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1053ms 15:37:41 INFO - PROCESS | 3796 | 1462405061872 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 3796 | 1462405061874 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:37:41 INFO - PROCESS | 3796 | 1462405061878 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - PROCESS | 3796 | 1462405061879 Marionette TRACE conn3 <- [1,870,null,{}] 15:37:41 INFO - PROCESS | 3796 | 1462405061883 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:41 INFO - PROCESS | 3796 | 1462405061956 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:37:41 INFO - PROCESS | 3796 | 1462405061962 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 11596800 == 39 [pid = 3796] [id = 227] 15:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12F12000) [pid = 3796] [serial = 679] [outer = 00000000] 15:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (163B4800) [pid = 3796] [serial = 680] [outer = 12F12000] 15:37:41 INFO - PROCESS | 3796 | 1462405061988 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (163D9800) [pid = 3796] [serial = 681] [outer = 12F12000] 15:37:42 INFO - PROCESS | 3796 | 1462405062391 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 572ms 15:37:42 INFO - PROCESS | 3796 | 1462405062458 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:37:42 INFO - PROCESS | 3796 | 1462405062460 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:37:42 INFO - PROCESS | 3796 | 1462405062463 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:37:42 INFO - PROCESS | 3796 | 1462405062465 Marionette TRACE conn3 <- [1,874,null,{}] 15:37:42 INFO - PROCESS | 3796 | 1462405062451 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 3796 | 1462405062524 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:37:42 INFO - PROCESS | 3796 | 1462405062532 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 3796 | ++DOCSHELL 15266000 == 40 [pid = 3796] [id = 228] 15:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1577B400) [pid = 3796] [serial = 682] [outer = 00000000] 15:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (181A6C00) [pid = 3796] [serial = 683] [outer = 1577B400] 15:37:42 INFO - PROCESS | 3796 | 1462405062576 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (188EC400) [pid = 3796] [serial = 684] [outer = 1577B400] 15:37:42 INFO - PROCESS | 3796 | 1462405062988 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 571ms 15:37:43 INFO - PROCESS | 3796 | 1462405063026 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 3796 | 1462405063027 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:37:43 INFO - PROCESS | 3796 | 1462405063042 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 3796 | 1462405063044 Marionette TRACE conn3 <- [1,878,null,{}] 15:37:43 INFO - PROCESS | 3796 | 1462405063047 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 3796 | 1462405063121 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:37:43 INFO - PROCESS | 3796 | 1462405063128 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 3796 | ++DOCSHELL 17684400 == 41 [pid = 3796] [id = 229] 15:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (188E5000) [pid = 3796] [serial = 685] [outer = 00000000] 15:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19C35400) [pid = 3796] [serial = 686] [outer = 188E5000] 15:37:43 INFO - PROCESS | 3796 | 1462405063170 Marionette DEBUG loaded listener.js 15:37:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19C3E000) [pid = 3796] [serial = 687] [outer = 188E5000] 15:37:43 INFO - PROCESS | 3796 | 1462405063754 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 767ms 15:37:43 INFO - PROCESS | 3796 | 1462405063877 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 3796 | 1462405063882 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:37:43 INFO - PROCESS | 3796 | 1462405063891 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 3796 | 1462405063895 Marionette TRACE conn3 <- [1,882,null,{}] 15:37:43 INFO - PROCESS | 3796 | 1462405063901 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:44 INFO - PROCESS | 3796 | 1462405064023 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:37:44 INFO - PROCESS | 3796 | 1462405064098 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:44 INFO - PROCESS | 3796 | ++DOCSHELL 1060E000 == 42 [pid = 3796] [id = 230] 15:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (107DEC00) [pid = 3796] [serial = 688] [outer = 00000000] 15:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10DE8000) [pid = 3796] [serial = 689] [outer = 107DEC00] 15:37:44 INFO - PROCESS | 3796 | 1462405064153 Marionette DEBUG loaded listener.js 15:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12CC7800) [pid = 3796] [serial = 690] [outer = 107DEC00] 15:37:45 INFO - PROCESS | 3796 | 1462405065142 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1263ms 15:37:45 INFO - PROCESS | 3796 | 1462405065171 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:37:45 INFO - PROCESS | 3796 | 1462405065177 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:37:45 INFO - PROCESS | 3796 | 1462405065183 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:37:45 INFO - PROCESS | 3796 | 1462405065186 Marionette TRACE conn3 <- [1,886,null,{}] 15:37:45 INFO - PROCESS | 3796 | 1462405065173 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:45 INFO - PROCESS | 3796 | 1462405065285 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:37:45 INFO - PROCESS | 3796 | 1462405065365 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 3796 | ++DOCSHELL 10668400 == 43 [pid = 3796] [id = 231] 15:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10DE2400) [pid = 3796] [serial = 691] [outer = 00000000] 15:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16E0E400) [pid = 3796] [serial = 692] [outer = 10DE2400] 15:37:45 INFO - PROCESS | 3796 | 1462405065471 Marionette DEBUG loaded listener.js 15:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17CBCC00) [pid = 3796] [serial = 693] [outer = 10DE2400] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 16DDCC00 == 42 [pid = 3796] [id = 28] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 10EBCC00 == 41 [pid = 3796] [id = 27] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1610D800 == 40 [pid = 3796] [id = 26] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 16A57000 == 39 [pid = 3796] [id = 8] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1B49A000 == 38 [pid = 3796] [id = 14] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 13486400 == 37 [pid = 3796] [id = 24] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 15EED000 == 36 [pid = 3796] [id = 25] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 12F07800 == 35 [pid = 3796] [id = 22] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1B408800 == 34 [pid = 3796] [id = 13] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1391C800 == 33 [pid = 3796] [id = 23] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1AE72000 == 32 [pid = 3796] [id = 12] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 1158D400 == 31 [pid = 3796] [id = 21] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 10D96800 == 30 [pid = 3796] [id = 20] 15:37:46 INFO - PROCESS | 3796 | --DOCSHELL 19E82C00 == 29 [pid = 3796] [id = 215] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AC62000) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (15E31800) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17183400) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (151D7400) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11EE4C00) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (163D3000) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19C3BC00) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A13F400) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19C6B400) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A1E8000) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1ABED000) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19FAD000) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A504800) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18A16800) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (188E0000) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (18334C00) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (163B0400) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1618B000) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (131CCC00) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12CC8400) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (188DE400) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1ABF5800) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (188DF800) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16E0FC00) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1768CC00) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1618EC00) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (163CDC00) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13483C00) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (147B8C00) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1347E000) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (120F2400) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19C37C00) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19C33400) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (18A19000) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A7B1C00) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (188EB000) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AAF7400) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 15:37:46 INFO - PROCESS | 3796 | 1462405066367 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1204ms 15:37:46 INFO - PROCESS | 3796 | 1462405066386 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:37:46 INFO - PROCESS | 3796 | 1462405066390 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:37:46 INFO - PROCESS | 3796 | 1462405066395 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:37:46 INFO - PROCESS | 3796 | 1462405066398 Marionette TRACE conn3 <- [1,890,null,{}] 15:37:46 INFO - PROCESS | 3796 | 1462405066403 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:46 INFO - PROCESS | 3796 | 1462405066466 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:37:46 INFO - PROCESS | 3796 | 1462405066474 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:46 INFO - PROCESS | 3796 | ++DOCSHELL 10DE3000 == 30 [pid = 3796] [id = 232] 15:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10DE5C00) [pid = 3796] [serial = 694] [outer = 00000000] 15:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10ECC400) [pid = 3796] [serial = 695] [outer = 10DE5C00] 15:37:46 INFO - PROCESS | 3796 | 1462405066520 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11590000) [pid = 3796] [serial = 696] [outer = 10DE5C00] 15:37:47 INFO - PROCESS | 3796 | 1462405067014 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 677ms 15:37:47 INFO - PROCESS | 3796 | 1462405067062 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 3796 | 1462405067067 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:37:47 INFO - PROCESS | 3796 | 1462405067073 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - PROCESS | 3796 | 1462405067076 Marionette TRACE conn3 <- [1,894,null,{}] 15:37:47 INFO - PROCESS | 3796 | 1462405067079 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 3796 | 1462405067156 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:37:47 INFO - PROCESS | 3796 | 1462405067163 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 12CC3400 == 31 [pid = 3796] [id = 233] 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12CC3800) [pid = 3796] [serial = 697] [outer = 00000000] 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12CCC000) [pid = 3796] [serial = 698] [outer = 12CC3800] 15:37:47 INFO - PROCESS | 3796 | 1462405067208 Marionette DEBUG loaded listener.js 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12F04800) [pid = 3796] [serial = 699] [outer = 12CC3800] 15:37:47 INFO - PROCESS | 3796 | 1462405067646 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 601ms 15:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:37:47 INFO - PROCESS | 3796 | 1462405067692 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 3796 | 1462405067694 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:37:47 INFO - PROCESS | 3796 | 1462405067698 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - PROCESS | 3796 | 1462405067701 Marionette TRACE conn3 <- [1,898,null,{}] 15:37:47 INFO - PROCESS | 3796 | 1462405067712 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 3796 | 1462405067793 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:37:47 INFO - PROCESS | 3796 | 1462405067803 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 139BE800 == 32 [pid = 3796] [id = 234] 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (139BFC00) [pid = 3796] [serial = 700] [outer = 00000000] 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13CC5000) [pid = 3796] [serial = 701] [outer = 139BFC00] 15:37:47 INFO - PROCESS | 3796 | 1462405067850 Marionette DEBUG loaded listener.js 15:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1471F800) [pid = 3796] [serial = 702] [outer = 139BFC00] 15:37:48 INFO - PROCESS | 3796 | 1462405068276 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 602ms 15:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:37:48 INFO - PROCESS | 3796 | 1462405068317 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 3796 | 1462405068319 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:37:48 INFO - PROCESS | 3796 | 1462405068322 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - PROCESS | 3796 | 1462405068324 Marionette TRACE conn3 <- [1,902,null,{}] 15:37:48 INFO - PROCESS | 3796 | 1462405068327 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:48 INFO - PROCESS | 3796 | 1462405068387 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:37:48 INFO - PROCESS | 3796 | 1462405068393 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:48 INFO - PROCESS | 3796 | ++DOCSHELL 1526E000 == 33 [pid = 3796] [id = 235] 15:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1526FC00) [pid = 3796] [serial = 703] [outer = 00000000] 15:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E2E000) [pid = 3796] [serial = 704] [outer = 1526FC00] 15:37:48 INFO - PROCESS | 3796 | 1462405068468 Marionette DEBUG loaded listener.js 15:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15EE7400) [pid = 3796] [serial = 705] [outer = 1526FC00] 15:37:48 INFO - PROCESS | 3796 | 1462405068939 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 662ms 15:37:48 INFO - PROCESS | 3796 | 1462405068985 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 3796 | 1462405068987 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:37:48 INFO - PROCESS | 3796 | 1462405068998 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - PROCESS | 3796 | 1462405069000 Marionette TRACE conn3 <- [1,906,null,{}] 15:37:48 INFO - PROCESS | 3796 | 1462405069003 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 3796 | 1462405069104 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:37:49 INFO - PROCESS | 3796 | 1462405069112 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 151DB400 == 34 [pid = 3796] [id = 236] 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15E2C000) [pid = 3796] [serial = 706] [outer = 00000000] 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16195C00) [pid = 3796] [serial = 707] [outer = 15E2C000] 15:37:49 INFO - PROCESS | 3796 | 1462405069155 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16197400) [pid = 3796] [serial = 708] [outer = 15E2C000] 15:37:49 INFO - PROCESS | 3796 | 1462405069588 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 15:37:49 INFO - PROCESS | 3796 | 1462405069632 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:37:49 INFO - PROCESS | 3796 | 1462405069634 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:37:49 INFO - PROCESS | 3796 | 1462405069641 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:37:49 INFO - PROCESS | 3796 | 1462405069643 Marionette TRACE conn3 <- [1,910,null,{}] 15:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:37:49 INFO - PROCESS | 3796 | 1462405069647 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 3796 | 1462405069783 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:37:49 INFO - PROCESS | 3796 | 1462405069797 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 163CBC00 == 35 [pid = 3796] [id = 237] 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (163D6800) [pid = 3796] [serial = 709] [outer = 00000000] 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16DD4800) [pid = 3796] [serial = 710] [outer = 163D6800] 15:37:49 INFO - PROCESS | 3796 | 1462405069842 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16DD5C00) [pid = 3796] [serial = 711] [outer = 163D6800] 15:37:50 INFO - PROCESS | 3796 | 1462405070267 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 661ms 15:37:50 INFO - PROCESS | 3796 | 1462405070306 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 3796 | 1462405070308 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:37:50 INFO - PROCESS | 3796 | 1462405070311 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - PROCESS | 3796 | 1462405070313 Marionette TRACE conn3 <- [1,914,null,{}] 15:37:50 INFO - PROCESS | 3796 | 1462405070316 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:50 INFO - PROCESS | 3796 | 1462405070415 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16E10400) [pid = 3796] [serial = 712] [outer = 1BDDF000] 15:37:50 INFO - PROCESS | 3796 | 1462405070440 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:50 INFO - PROCESS | 3796 | ++DOCSHELL 16E58000 == 36 [pid = 3796] [id = 238] 15:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16ECC800) [pid = 3796] [serial = 713] [outer = 00000000] 15:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17686400) [pid = 3796] [serial = 714] [outer = 16ECC800] 15:37:50 INFO - PROCESS | 3796 | 1462405070534 Marionette DEBUG loaded listener.js 15:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17CB4800) [pid = 3796] [serial = 715] [outer = 16ECC800] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (14719000) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16DD6400) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16E57800) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16106C00) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12CCB400) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16D7F000) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (163D7800) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18330800) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (139B8000) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1577E000) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1577B400) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10EAE800) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:37:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12F12000) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:37:51 INFO - PROCESS | 3796 | 1462405071032 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 767ms 15:37:51 INFO - PROCESS | 3796 | 1462405071091 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:37:51 INFO - PROCESS | 3796 | 1462405071093 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:37:51 INFO - PROCESS | 3796 | 1462405071097 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:37:51 INFO - PROCESS | 3796 | 1462405071098 Marionette TRACE conn3 <- [1,918,null,{}] 15:37:51 INFO - PROCESS | 3796 | 1462405071102 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 3796 | 1462405071176 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:37:51 INFO - PROCESS | 3796 | 1462405071181 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 3796 | ++DOCSHELL 151D9800 == 37 [pid = 3796] [id = 239] 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1577B400) [pid = 3796] [serial = 716] [outer = 00000000] 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16D82800) [pid = 3796] [serial = 717] [outer = 1577B400] 15:37:51 INFO - PROCESS | 3796 | 1462405071208 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E0E800) [pid = 3796] [serial = 718] [outer = 1577B400] 15:37:51 INFO - PROCESS | 3796 | 1462405071644 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 601ms 15:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:37:51 INFO - PROCESS | 3796 | 1462405071701 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:37:51 INFO - PROCESS | 3796 | 1462405071703 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:37:51 INFO - PROCESS | 3796 | 1462405071706 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:37:51 INFO - PROCESS | 3796 | 1462405071707 Marionette TRACE conn3 <- [1,922,null,{}] 15:37:51 INFO - PROCESS | 3796 | 1462405071710 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 3796 | 1462405071786 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:37:51 INFO - PROCESS | 3796 | 1462405071795 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 3796 | ++DOCSHELL 11B03800 == 38 [pid = 3796] [id = 240] 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11B0E000) [pid = 3796] [serial = 719] [outer = 00000000] 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17DCB000) [pid = 3796] [serial = 720] [outer = 11B0E000] 15:37:51 INFO - PROCESS | 3796 | 1462405071838 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17DD4C00) [pid = 3796] [serial = 721] [outer = 11B0E000] 15:37:52 INFO - PROCESS | 3796 | 1462405072235 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 572ms 15:37:52 INFO - PROCESS | 3796 | 1462405072281 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 3796 | 1462405072283 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:37:52 INFO - PROCESS | 3796 | 1462405072290 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:37:52 INFO - PROCESS | 3796 | 1462405072292 Marionette TRACE conn3 <- [1,926,null,{}] 15:37:52 INFO - PROCESS | 3796 | 1462405072295 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:52 INFO - PROCESS | 3796 | 1462405072370 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:37:52 INFO - PROCESS | 3796 | 1462405072377 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:52 INFO - PROCESS | 3796 | ++DOCSHELL 181A9400 == 39 [pid = 3796] [id = 241] 15:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18338000) [pid = 3796] [serial = 722] [outer = 00000000] 15:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (183D2800) [pid = 3796] [serial = 723] [outer = 18338000] 15:37:52 INFO - PROCESS | 3796 | 1462405072419 Marionette DEBUG loaded listener.js 15:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18440800) [pid = 3796] [serial = 724] [outer = 18338000] 15:37:52 INFO - PROCESS | 3796 | 1462405072986 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 722ms 15:37:52 INFO - PROCESS | 3796 | 1462405073010 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 3796 | 1462405073014 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:37:53 INFO - PROCESS | 3796 | 1462405073019 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 3796 | 1462405073023 Marionette TRACE conn3 <- [1,930,null,{}] 15:37:53 INFO - PROCESS | 3796 | 1462405073029 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 3796 | 1462405073132 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:37:53 INFO - PROCESS | 3796 | 1462405073228 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 3796 | ++DOCSHELL 10EB7400 == 40 [pid = 3796] [id = 242] 15:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10EBB400) [pid = 3796] [serial = 725] [outer = 00000000] 15:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12C41000) [pid = 3796] [serial = 726] [outer = 10EBB400] 15:37:53 INFO - PROCESS | 3796 | 1462405073283 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12F11800) [pid = 3796] [serial = 727] [outer = 10EBB400] 15:37:53 INFO - PROCESS | 3796 | 1462405073908 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 962ms 15:37:53 INFO - PROCESS | 3796 | 1462405073986 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 3796 | 1462405073992 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:37:53 INFO - PROCESS | 3796 | 1462405074002 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 3796 | 1462405074007 Marionette TRACE conn3 <- [1,934,null,{}] 15:37:54 INFO - PROCESS | 3796 | 1462405074012 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:54 INFO - PROCESS | 3796 | 1462405074102 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:37:54 INFO - PROCESS | 3796 | 1462405074184 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:54 INFO - PROCESS | 3796 | ++DOCSHELL 139BA000 == 41 [pid = 3796] [id = 243] 15:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (139C0800) [pid = 3796] [serial = 728] [outer = 00000000] 15:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15261800) [pid = 3796] [serial = 729] [outer = 139C0800] 15:37:54 INFO - PROCESS | 3796 | 1462405074278 Marionette DEBUG loaded listener.js 15:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15E47800) [pid = 3796] [serial = 730] [outer = 139C0800] 15:37:54 INFO - PROCESS | 3796 | 1462405074809 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 858ms 15:37:54 INFO - PROCESS | 3796 | 1462405074874 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:37:54 INFO - PROCESS | 3796 | 1462405074876 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:37:54 INFO - PROCESS | 3796 | 1462405074880 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:37:54 INFO - PROCESS | 3796 | 1462405074884 Marionette TRACE conn3 <- [1,938,null,{}] 15:37:54 INFO - PROCESS | 3796 | 1462405074894 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:54 INFO - PROCESS | 3796 | 1462405074981 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:37:55 INFO - PROCESS | 3796 | 1462405075111 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:55 INFO - PROCESS | 3796 | ++DOCSHELL 17905C00 == 42 [pid = 3796] [id = 244] 15:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17CBD000) [pid = 3796] [serial = 731] [outer = 00000000] 15:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (181A4400) [pid = 3796] [serial = 732] [outer = 17CBD000] 15:37:55 INFO - PROCESS | 3796 | 1462405075169 Marionette DEBUG loaded listener.js 15:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (188E2400) [pid = 3796] [serial = 733] [outer = 17CBD000] 15:37:55 INFO - PROCESS | 3796 | 1462405075754 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 902ms 15:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:37:55 INFO - PROCESS | 3796 | 1462405075791 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:37:55 INFO - PROCESS | 3796 | 1462405075777 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:37:55 INFO - PROCESS | 3796 | 1462405075781 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:37:55 INFO - PROCESS | 3796 | 1462405075783 Marionette TRACE conn3 <- [1,942,null,{}] 15:37:55 INFO - PROCESS | 3796 | 1462405075786 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:55 INFO - PROCESS | 3796 | 1462405075885 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:37:55 INFO - PROCESS | 3796 | 1462405075964 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:56 INFO - PROCESS | 3796 | ++DOCSHELL 1065E400 == 43 [pid = 3796] [id = 245] 15:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10DE2C00) [pid = 3796] [serial = 734] [outer = 00000000] 15:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17D22C00) [pid = 3796] [serial = 735] [outer = 10DE2C00] 15:37:56 INFO - PROCESS | 3796 | 1462405076077 Marionette DEBUG loaded listener.js 15:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (18A13400) [pid = 3796] [serial = 736] [outer = 10DE2C00] 15:37:56 INFO - PROCESS | 3796 | 1462405076783 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1053ms 15:37:56 INFO - PROCESS | 3796 | 1462405076850 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:37:56 INFO - PROCESS | 3796 | 1462405076854 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:37:56 INFO - PROCESS | 3796 | 1462405076859 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:37:56 INFO - PROCESS | 3796 | 1462405076862 Marionette TRACE conn3 <- [1,946,null,{}] 15:37:56 INFO - PROCESS | 3796 | 1462405076867 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:56 INFO - PROCESS | 3796 | 1462405076964 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:37:57 INFO - PROCESS | 3796 | 1462405077046 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 3796 | ++DOCSHELL 12E2AC00 == 44 [pid = 3796] [id = 246] 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12ED1800) [pid = 3796] [serial = 737] [outer = 00000000] 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13423C00) [pid = 3796] [serial = 738] [outer = 12ED1800] 15:37:57 INFO - PROCESS | 3796 | 1462405077119 Marionette DEBUG loaded listener.js 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1348B800) [pid = 3796] [serial = 739] [outer = 12ED1800] 15:37:57 INFO - PROCESS | 3796 | --DOCSHELL 1AAFB800 == 43 [pid = 3796] [id = 10] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15267C00) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (156D7000) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16E05C00) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17186C00) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16195800) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (163D0000) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19C35400) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12ECAC00) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13162800) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17CBD400) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16ED5000) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16D84C00) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16D88800) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1843B800) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17DCBC00) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14719400) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1471F000) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E4FC00) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16107C00) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (181A6C00) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1158F800) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11B06800) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (188EC400) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (188EB400) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (163B4800) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (163D9800) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16E06800) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 15:37:57 INFO - PROCESS | 3796 | 1462405077541 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 707ms 15:37:57 INFO - PROCESS | 3796 | 1462405077569 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:37:57 INFO - PROCESS | 3796 | 1462405077574 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:37:57 INFO - PROCESS | 3796 | 1462405077580 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:37:57 INFO - PROCESS | 3796 | 1462405077582 Marionette TRACE conn3 <- [1,950,null,{}] 15:37:57 INFO - PROCESS | 3796 | 1462405077586 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:57 INFO - PROCESS | 3796 | 1462405077667 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:37:57 INFO - PROCESS | 3796 | 1462405077674 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 3796 | ++DOCSHELL 1344A400 == 44 [pid = 3796] [id = 247] 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13456000) [pid = 3796] [serial = 740] [outer = 00000000] 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (139C0400) [pid = 3796] [serial = 741] [outer = 13456000] 15:37:57 INFO - PROCESS | 3796 | 1462405077718 Marionette DEBUG loaded listener.js 15:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1471B000) [pid = 3796] [serial = 742] [outer = 13456000] 15:37:58 INFO - PROCESS | 3796 | 1462405078160 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 617ms 15:37:58 INFO - PROCESS | 3796 | 1462405078200 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:37:58 INFO - PROCESS | 3796 | 1462405078203 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:37:58 INFO - PROCESS | 3796 | 1462405078206 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:37:58 INFO - PROCESS | 3796 | 1462405078209 Marionette TRACE conn3 <- [1,954,null,{}] 15:37:58 INFO - PROCESS | 3796 | 1462405078219 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:58 INFO - PROCESS | 3796 | 1462405078300 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:37:58 INFO - PROCESS | 3796 | 1462405078309 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 15E2C400 == 45 [pid = 3796] [id = 248] 15:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E31800) [pid = 3796] [serial = 743] [outer = 00000000] 15:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15EED800) [pid = 3796] [serial = 744] [outer = 15E31800] 15:37:58 INFO - PROCESS | 3796 | 1462405078357 Marionette DEBUG loaded listener.js 15:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1618B400) [pid = 3796] [serial = 745] [outer = 15E31800] 15:37:58 INFO - PROCESS | 3796 | 1462405078807 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 602ms 15:37:58 INFO - PROCESS | 3796 | 1462405078826 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:37:58 INFO - PROCESS | 3796 | 1462405078828 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:37:58 INFO - PROCESS | 3796 | 1462405078832 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:37:58 INFO - PROCESS | 3796 | 1462405078834 Marionette TRACE conn3 <- [1,958,null,{}] 15:37:58 INFO - PROCESS | 3796 | 1462405078837 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:58 INFO - PROCESS | 3796 | 1462405078914 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:37:58 INFO - PROCESS | 3796 | 1462405078920 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 16193400 == 46 [pid = 3796] [id = 249] 15:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (163B7400) [pid = 3796] [serial = 746] [outer = 00000000] 15:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (163D7000) [pid = 3796] [serial = 747] [outer = 163B7400] 15:37:58 INFO - PROCESS | 3796 | 1462405078950 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (163DA000) [pid = 3796] [serial = 748] [outer = 163B7400] 15:37:59 INFO - PROCESS | 3796 | 1462405079379 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 571ms 15:37:59 INFO - PROCESS | 3796 | 1462405079412 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:37:59 INFO - PROCESS | 3796 | 1462405079414 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:37:59 INFO - PROCESS | 3796 | 1462405079401 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:37:59 INFO - PROCESS | 3796 | 1462405079403 Marionette TRACE conn3 <- [1,962,null,{}] 15:37:59 INFO - PROCESS | 3796 | 1462405079406 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:59 INFO - PROCESS | 3796 | 1462405079515 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:37:59 INFO - PROCESS | 3796 | 1462405079524 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 3796 | ++DOCSHELL 165ED400 == 47 [pid = 3796] [id = 250] 15:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16A64400) [pid = 3796] [serial = 749] [outer = 00000000] 15:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16DD7000) [pid = 3796] [serial = 750] [outer = 16A64400] 15:37:59 INFO - PROCESS | 3796 | 1462405079610 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16DDAC00) [pid = 3796] [serial = 751] [outer = 16A64400] 15:38:00 INFO - PROCESS | 3796 | 1462405080049 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 677ms 15:38:00 INFO - PROCESS | 3796 | 1462405080081 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:38:00 INFO - PROCESS | 3796 | 1462405080083 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:38:00 INFO - PROCESS | 3796 | 1462405080086 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:38:00 INFO - PROCESS | 3796 | 1462405080088 Marionette TRACE conn3 <- [1,966,null,{}] 15:38:00 INFO - PROCESS | 3796 | 1462405080091 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:00 INFO - PROCESS | 3796 | 1462405080221 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:38:00 INFO - PROCESS | 3796 | 1462405080230 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:00 INFO - PROCESS | 3796 | ++DOCSHELL 16D7A400 == 48 [pid = 3796] [id = 251] 15:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16E06800) [pid = 3796] [serial = 752] [outer = 00000000] 15:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17CB8800) [pid = 3796] [serial = 753] [outer = 16E06800] 15:38:00 INFO - PROCESS | 3796 | 1462405080276 Marionette DEBUG loaded listener.js 15:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17D1E800) [pid = 3796] [serial = 754] [outer = 16E06800] 15:38:00 INFO - PROCESS | 3796 | 1462405080712 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 662ms 15:38:00 INFO - PROCESS | 3796 | 1462405080751 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:38:00 INFO - PROCESS | 3796 | 1462405080753 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:38:00 INFO - PROCESS | 3796 | 1462405080767 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:38:00 INFO - PROCESS | 3796 | 1462405080768 Marionette TRACE conn3 <- [1,970,null,{}] 15:38:00 INFO - PROCESS | 3796 | 1462405080771 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:00 INFO - PROCESS | 3796 | 1462405080898 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:38:00 INFO - PROCESS | 3796 | 1462405080920 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:00 INFO - PROCESS | 3796 | ++DOCSHELL 10D24400 == 49 [pid = 3796] [id = 252] 15:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16E0F000) [pid = 3796] [serial = 755] [outer = 00000000] 15:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1843A800) [pid = 3796] [serial = 756] [outer = 16E0F000] 15:38:00 INFO - PROCESS | 3796 | 1462405080963 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1843B800) [pid = 3796] [serial = 757] [outer = 16E0F000] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1526FC00) [pid = 3796] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15E2C000) [pid = 3796] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12CC3800) [pid = 3796] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10DE5C00) [pid = 3796] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163D6800) [pid = 3796] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (139BFC00) [pid = 3796] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16ECC800) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11B0E000) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:38:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1577B400) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:38:01 INFO - PROCESS | 3796 | 1462405081446 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 722ms 15:38:01 INFO - PROCESS | 3796 | 1462405081499 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:38:01 INFO - PROCESS | 3796 | 1462405081501 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:38:01 INFO - PROCESS | 3796 | 1462405081505 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:38:01 INFO - PROCESS | 3796 | 1462405081506 Marionette TRACE conn3 <- [1,974,null,{}] 15:38:01 INFO - PROCESS | 3796 | 1462405081510 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:01 INFO - PROCESS | 3796 | 1462405081584 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:38:01 INFO - PROCESS | 3796 | 1462405081593 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 11EEBC00 == 50 [pid = 3796] [id = 253] 15:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12CC3000) [pid = 3796] [serial = 758] [outer = 00000000] 15:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13CB6400) [pid = 3796] [serial = 759] [outer = 12CC3000] 15:38:01 INFO - PROCESS | 3796 | 1462405081635 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1526D800) [pid = 3796] [serial = 760] [outer = 12CC3000] 15:38:02 INFO - PROCESS | 3796 | 1462405082030 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 571ms 15:38:02 INFO - PROCESS | 3796 | 1462405082086 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:38:02 INFO - PROCESS | 3796 | 1462405082088 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:38:02 INFO - PROCESS | 3796 | 1462405082091 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:38:02 INFO - PROCESS | 3796 | 1462405082092 Marionette TRACE conn3 <- [1,978,null,{}] 15:38:02 INFO - PROCESS | 3796 | 1462405082079 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:02 INFO - PROCESS | 3796 | 1462405082154 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:38:02 INFO - PROCESS | 3796 | 1462405082197 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 3796 | ++DOCSHELL 139BFC00 == 51 [pid = 3796] [id = 254] 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17184C00) [pid = 3796] [serial = 761] [outer = 00000000] 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (183C3C00) [pid = 3796] [serial = 762] [outer = 17184C00] 15:38:02 INFO - PROCESS | 3796 | 1462405082244 Marionette DEBUG loaded listener.js 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (18A16800) [pid = 3796] [serial = 763] [outer = 17184C00] 15:38:02 INFO - PROCESS | 3796 | 1462405082632 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 617ms 15:38:02 INFO - PROCESS | 3796 | 1462405082694 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:38:02 INFO - PROCESS | 3796 | 1462405082696 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:38:02 INFO - PROCESS | 3796 | 1462405082699 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:38:02 INFO - PROCESS | 3796 | 1462405082700 Marionette TRACE conn3 <- [1,982,null,{}] 15:38:02 INFO - PROCESS | 3796 | 1462405082704 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:02 INFO - PROCESS | 3796 | 1462405082781 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:38:02 INFO - PROCESS | 3796 | 1462405082790 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 3796 | ++DOCSHELL 18A1D800 == 52 [pid = 3796] [id = 255] 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18A1DC00) [pid = 3796] [serial = 764] [outer = 00000000] 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19C36C00) [pid = 3796] [serial = 765] [outer = 18A1DC00] 15:38:02 INFO - PROCESS | 3796 | 1462405082832 Marionette DEBUG loaded listener.js 15:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19C3C000) [pid = 3796] [serial = 766] [outer = 18A1DC00] 15:38:03 INFO - PROCESS | 3796 | 1462405083240 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 572ms 15:38:03 INFO - PROCESS | 3796 | 1462405083290 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 3796 | 1462405083292 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:38:03 INFO - PROCESS | 3796 | 1462405083298 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 3796 | 1462405083301 Marionette TRACE conn3 <- [1,986,null,{}] 15:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:38:03 INFO - PROCESS | 3796 | 1462405083304 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:03 INFO - PROCESS | 3796 | 1462405083442 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:38:03 INFO - PROCESS | 3796 | 1462405083605 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:03 INFO - PROCESS | 3796 | ++DOCSHELL 10DE6800 == 53 [pid = 3796] [id = 256] 15:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10DE9000) [pid = 3796] [serial = 767] [outer = 00000000] 15:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10EC6C00) [pid = 3796] [serial = 768] [outer = 10DE9000] 15:38:03 INFO - PROCESS | 3796 | 1462405083661 Marionette DEBUG loaded listener.js 15:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11B05C00) [pid = 3796] [serial = 769] [outer = 10DE9000] 15:38:04 INFO - PROCESS | 3796 | 1462405084214 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 947ms 15:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:38:04 INFO - PROCESS | 3796 | 1462405084255 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:38:04 INFO - PROCESS | 3796 | 1462405084259 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:38:04 INFO - PROCESS | 3796 | 1462405084263 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:38:04 INFO - PROCESS | 3796 | 1462405084267 Marionette TRACE conn3 <- [1,990,null,{}] 15:38:04 INFO - PROCESS | 3796 | 1462405084272 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:04 INFO - PROCESS | 3796 | 1462405084375 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:38:04 INFO - PROCESS | 3796 | 1462405084454 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 3796 | ++DOCSHELL 13CB9000 == 54 [pid = 3796] [id = 257] 15:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (14089400) [pid = 3796] [serial = 770] [outer = 00000000] 15:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (15262C00) [pid = 3796] [serial = 771] [outer = 14089400] 15:38:04 INFO - PROCESS | 3796 | 1462405084509 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1526E800) [pid = 3796] [serial = 772] [outer = 14089400] 15:38:05 INFO - PROCESS | 3796 | 1462405085103 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 873ms 15:38:05 INFO - PROCESS | 3796 | 1462405085132 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:38:05 INFO - PROCESS | 3796 | 1462405085136 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:38:05 INFO - PROCESS | 3796 | 1462405085139 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:38:05 INFO - PROCESS | 3796 | 1462405085142 Marionette TRACE conn3 <- [1,994,null,{}] 15:38:05 INFO - PROCESS | 3796 | 1462405085146 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:05 INFO - PROCESS | 3796 | 1462405085254 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:38:05 INFO - PROCESS | 3796 | 1462405085341 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:05 INFO - PROCESS | 3796 | ++DOCSHELL 16D82000 == 55 [pid = 3796] [id = 258] 15:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16D84C00) [pid = 3796] [serial = 773] [outer = 00000000] 15:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16ED2400) [pid = 3796] [serial = 774] [outer = 16D84C00] 15:38:05 INFO - PROCESS | 3796 | 1462405085394 Marionette DEBUG loaded listener.js 15:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17DD0400) [pid = 3796] [serial = 775] [outer = 16D84C00] 15:38:05 INFO - PROCESS | 3796 | 1462405085975 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 917ms 15:38:06 INFO - PROCESS | 3796 | 1462405086047 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:38:06 INFO - PROCESS | 3796 | 1462405086051 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:38:06 INFO - PROCESS | 3796 | 1462405086062 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:38:06 INFO - PROCESS | 3796 | 1462405086067 Marionette TRACE conn3 <- [1,998,null,{}] 15:38:06 INFO - PROCESS | 3796 | 1462405086070 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:06 INFO - PROCESS | 3796 | 1462405086174 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:38:06 INFO - PROCESS | 3796 | 1462405086295 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:06 INFO - PROCESS | 3796 | ++DOCSHELL 17DCF400 == 56 [pid = 3796] [id = 259] 15:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (18121400) [pid = 3796] [serial = 776] [outer = 00000000] 15:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19E7D800) [pid = 3796] [serial = 777] [outer = 18121400] 15:38:06 INFO - PROCESS | 3796 | 1462405086349 Marionette DEBUG loaded listener.js 15:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19E81800) [pid = 3796] [serial = 778] [outer = 18121400] 15:38:07 INFO - PROCESS | 3796 | 1462405087120 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1113ms 15:38:07 INFO - PROCESS | 3796 | 1462405087159 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:38:07 INFO - PROCESS | 3796 | 1462405087163 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:38:07 INFO - PROCESS | 3796 | 1462405087168 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:38:07 INFO - PROCESS | 3796 | 1462405087172 Marionette TRACE conn3 <- [1,1002,null,{}] 15:38:07 INFO - PROCESS | 3796 | 1462405087178 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:07 INFO - PROCESS | 3796 | 1462405087271 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:38:07 INFO - PROCESS | 3796 | 1462405087372 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 11B08C00 == 57 [pid = 3796] [id = 260] 15:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (11B0E400) [pid = 3796] [serial = 779] [outer = 00000000] 15:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12F0D400) [pid = 3796] [serial = 780] [outer = 11B0E400] 15:38:07 INFO - PROCESS | 3796 | 1462405087419 Marionette DEBUG loaded listener.js 15:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (13425C00) [pid = 3796] [serial = 781] [outer = 11B0E400] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 10D27C00 == 56 [pid = 3796] [id = 18] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 18A1D800 == 55 [pid = 3796] [id = 255] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 139BFC00 == 54 [pid = 3796] [id = 254] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 11EEBC00 == 53 [pid = 3796] [id = 253] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 10D24400 == 52 [pid = 3796] [id = 252] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 16D7A400 == 51 [pid = 3796] [id = 251] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 165ED400 == 50 [pid = 3796] [id = 250] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 16193400 == 49 [pid = 3796] [id = 249] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 15E2C400 == 48 [pid = 3796] [id = 248] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 1344A400 == 47 [pid = 3796] [id = 247] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 12E2AC00 == 46 [pid = 3796] [id = 246] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 1065E400 == 45 [pid = 3796] [id = 245] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 17905C00 == 44 [pid = 3796] [id = 244] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (183D2800) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 139BA000 == 43 [pid = 3796] [id = 243] 15:38:07 INFO - PROCESS | 3796 | --DOCSHELL 10EB7400 == 42 [pid = 3796] [id = 242] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12F04800) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (10ECC400) [pid = 3796] [serial = 695] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11590000) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (10DE8000) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16DD4800) [pid = 3796] [serial = 710] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1643CC00) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16E0E400) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13CC5000) [pid = 3796] [serial = 701] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1471F800) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16197400) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17686400) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16DD5C00) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17DCB000) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17CB4800) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16D82800) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16E0E800) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17DD4C00) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15EE7400) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15E2E000) [pid = 3796] [serial = 704] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16195C00) [pid = 3796] [serial = 707] [outer = 00000000] [url = about:blank] 15:38:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12CCC000) [pid = 3796] [serial = 698] [outer = 00000000] [url = about:blank] 15:38:08 INFO - PROCESS | 3796 | 1462405088014 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 873ms 15:38:08 INFO - PROCESS | 3796 | 1462405088056 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:38:08 INFO - PROCESS | 3796 | 1462405088061 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:38:08 INFO - PROCESS | 3796 | 1462405088050 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 3796 | 1462405088053 Marionette TRACE conn3 <- [1,1006,null,{}] 15:38:08 INFO - PROCESS | 3796 | 1462405088059 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 3796 | 1462405088139 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:38:08 INFO - PROCESS | 3796 | 1462405088146 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 12CC4000 == 43 [pid = 3796] [id = 261] 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12CCA400) [pid = 3796] [serial = 782] [outer = 00000000] 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13421400) [pid = 3796] [serial = 783] [outer = 12CCA400] 15:38:08 INFO - PROCESS | 3796 | 1462405088190 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13CC1800) [pid = 3796] [serial = 784] [outer = 12CCA400] 15:38:08 INFO - PROCESS | 3796 | 1462405088637 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 616ms 15:38:08 INFO - PROCESS | 3796 | 1462405088667 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:38:08 INFO - PROCESS | 3796 | 1462405088669 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:38:08 INFO - PROCESS | 3796 | 1462405088673 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 3796 | 1462405088676 Marionette TRACE conn3 <- [1,1010,null,{}] 15:38:08 INFO - PROCESS | 3796 | 1462405088686 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 3796 | 1462405088765 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:38:08 INFO - PROCESS | 3796 | 1462405088775 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 1526B000 == 44 [pid = 3796] [id = 262] 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1526B400) [pid = 3796] [serial = 785] [outer = 00000000] 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15E29C00) [pid = 3796] [serial = 786] [outer = 1526B400] 15:38:08 INFO - PROCESS | 3796 | 1462405088821 Marionette DEBUG loaded listener.js 15:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15EEC400) [pid = 3796] [serial = 787] [outer = 1526B400] 15:38:09 INFO - PROCESS | 3796 | 1462405089278 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 602ms 15:38:09 INFO - PROCESS | 3796 | 1462405089296 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:38:09 INFO - PROCESS | 3796 | 1462405089298 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:38:09 INFO - PROCESS | 3796 | 1462405089302 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:38:09 INFO - PROCESS | 3796 | 1462405089303 Marionette TRACE conn3 <- [1,1014,null,{}] 15:38:09 INFO - PROCESS | 3796 | 1462405089307 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:09 INFO - PROCESS | 3796 | 1462405089392 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:38:09 INFO - PROCESS | 3796 | 1462405089398 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 3796 | ++DOCSHELL 15E23800 == 45 [pid = 3796] [id = 263] 15:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15E4E400) [pid = 3796] [serial = 788] [outer = 00000000] 15:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (163B6800) [pid = 3796] [serial = 789] [outer = 15E4E400] 15:38:09 INFO - PROCESS | 3796 | 1462405089425 Marionette DEBUG loaded listener.js 15:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (163D0800) [pid = 3796] [serial = 790] [outer = 15E4E400] 15:38:09 INFO - PROCESS | 3796 | 1462405089831 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 572ms 15:38:09 INFO - PROCESS | 3796 | 1462405089880 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:38:09 INFO - PROCESS | 3796 | 1462405089882 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:38:09 INFO - PROCESS | 3796 | 1462405089885 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:38:09 INFO - PROCESS | 3796 | 1462405089870 Marionette TRACE conn3 <- [1,1018,null,{}] 15:38:09 INFO - PROCESS | 3796 | 1462405089877 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:09 INFO - PROCESS | 3796 | 1462405089952 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:38:09 INFO - PROCESS | 3796 | 1462405089959 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 3796 | ++DOCSHELL 16A5F000 == 46 [pid = 3796] [id = 264] 15:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16D7A400) [pid = 3796] [serial = 791] [outer = 00000000] 15:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16DD5C00) [pid = 3796] [serial = 792] [outer = 16D7A400] 15:38:09 INFO - PROCESS | 3796 | 1462405090003 Marionette DEBUG loaded listener.js 15:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16DDCC00) [pid = 3796] [serial = 793] [outer = 16D7A400] 15:38:10 INFO - PROCESS | 3796 | 1462405090490 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 677ms 15:38:10 INFO - PROCESS | 3796 | 1462405090554 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:38:10 INFO - PROCESS | 3796 | 1462405090556 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:38:10 INFO - PROCESS | 3796 | 1462405090559 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:38:10 INFO - PROCESS | 3796 | 1462405090561 Marionette TRACE conn3 <- [1,1022,null,{}] 15:38:10 INFO - PROCESS | 3796 | 1462405090564 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:10 INFO - PROCESS | 3796 | 1462405090689 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:38:10 INFO - PROCESS | 3796 | 1462405090749 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 12C3C400 == 47 [pid = 3796] [id = 265] 15:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (147BE400) [pid = 3796] [serial = 794] [outer = 00000000] 15:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17CB7C00) [pid = 3796] [serial = 795] [outer = 147BE400] 15:38:10 INFO - PROCESS | 3796 | 1462405090797 Marionette DEBUG loaded listener.js 15:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17D16000) [pid = 3796] [serial = 796] [outer = 147BE400] 15:38:11 INFO - PROCESS | 3796 | 1462405091197 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 661ms 15:38:11 INFO - PROCESS | 3796 | 1462405091224 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 3796 | 1462405091226 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:38:11 INFO - PROCESS | 3796 | 1462405091229 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:38:11 INFO - PROCESS | 3796 | 1462405091231 Marionette TRACE conn3 <- [1,1026,null,{}] 15:38:11 INFO - PROCESS | 3796 | 1462405091266 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:11 INFO - PROCESS | 3796 | 1462405091375 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:38:11 INFO - PROCESS | 3796 | 1462405091436 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:11 INFO - PROCESS | 3796 | ++DOCSHELL 17DCB000 == 48 [pid = 3796] [id = 266] 15:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17DCFC00) [pid = 3796] [serial = 797] [outer = 00000000] 15:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (183CCC00) [pid = 3796] [serial = 798] [outer = 17DCFC00] 15:38:11 INFO - PROCESS | 3796 | 1462405091479 Marionette DEBUG loaded listener.js 15:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18431800) [pid = 3796] [serial = 799] [outer = 17DCFC00] 15:38:11 INFO - PROCESS | 3796 | 1462405091868 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 677ms 15:38:11 INFO - PROCESS | 3796 | 1462405091912 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 3796 | 1462405091914 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:38:11 INFO - PROCESS | 3796 | 1462405091921 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - PROCESS | 3796 | 1462405091922 Marionette TRACE conn3 <- [1,1030,null,{}] 15:38:11 INFO - PROCESS | 3796 | 1462405091926 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 3796 | 1462405092028 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:38:12 INFO - PROCESS | 3796 | 1462405092036 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:12 INFO - PROCESS | 3796 | ++DOCSHELL 1811A000 == 49 [pid = 3796] [id = 267] 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (181AA400) [pid = 3796] [serial = 800] [outer = 00000000] 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19C39000) [pid = 3796] [serial = 801] [outer = 181AA400] 15:38:12 INFO - PROCESS | 3796 | 1462405092079 Marionette DEBUG loaded listener.js 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19C3B400) [pid = 3796] [serial = 802] [outer = 181AA400] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12ED1800) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13456000) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (15E31800) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (163B7400) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E06800) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16E0F000) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (12CC3000) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (17184C00) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:38:12 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16A64400) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:38:12 INFO - PROCESS | 3796 | 1462405092537 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 677ms 15:38:12 INFO - PROCESS | 3796 | 1462405092584 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:38:12 INFO - PROCESS | 3796 | 1462405092586 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:38:12 INFO - PROCESS | 3796 | 1462405092589 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:38:12 INFO - PROCESS | 3796 | 1462405092590 Marionette TRACE conn3 <- [1,1034,null,{}] 15:38:12 INFO - PROCESS | 3796 | 1462405092594 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 3796 | 1462405092693 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:38:12 INFO - PROCESS | 3796 | 1462405092702 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:12 INFO - PROCESS | 3796 | ++DOCSHELL 12CC4800 == 50 [pid = 3796] [id = 268] 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13162800) [pid = 3796] [serial = 803] [outer = 00000000] 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17DD7C00) [pid = 3796] [serial = 804] [outer = 13162800] 15:38:12 INFO - PROCESS | 3796 | 1462405092745 Marionette DEBUG loaded listener.js 15:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (188E9400) [pid = 3796] [serial = 805] [outer = 13162800] 15:38:13 INFO - PROCESS | 3796 | 1462405093250 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 707ms 15:38:13 INFO - PROCESS | 3796 | 1462405093313 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:38:13 INFO - PROCESS | 3796 | 1462405093317 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:38:13 INFO - PROCESS | 3796 | 1462405093323 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:38:13 INFO - PROCESS | 3796 | 1462405093326 Marionette TRACE conn3 <- [1,1038,null,{}] 15:38:13 INFO - PROCESS | 3796 | 1462405093332 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:13 INFO - PROCESS | 3796 | 1462405093432 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:38:13 INFO - PROCESS | 3796 | 1462405093556 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 10EB7400 == 51 [pid = 3796] [id = 269] 15:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10ECC400) [pid = 3796] [serial = 806] [outer = 00000000] 15:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12CC6C00) [pid = 3796] [serial = 807] [outer = 10ECC400] 15:38:13 INFO - PROCESS | 3796 | 1462405093613 Marionette DEBUG loaded listener.js 15:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (12F07C00) [pid = 3796] [serial = 808] [outer = 10ECC400] 15:38:14 INFO - PROCESS | 3796 | 1462405094238 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 963ms 15:38:14 INFO - PROCESS | 3796 | 1462405094290 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:38:14 INFO - PROCESS | 3796 | 1462405094296 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:38:14 INFO - PROCESS | 3796 | 1462405094302 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:38:14 INFO - PROCESS | 3796 | 1462405094305 Marionette TRACE conn3 <- [1,1042,null,{}] 15:38:14 INFO - PROCESS | 3796 | 1462405094309 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:14 INFO - PROCESS | 3796 | 1462405094393 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:38:14 INFO - PROCESS | 3796 | 1462405094523 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:14 INFO - PROCESS | 3796 | ++DOCSHELL 13449800 == 52 [pid = 3796] [id = 270] 15:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1471EC00) [pid = 3796] [serial = 809] [outer = 00000000] 15:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (15772C00) [pid = 3796] [serial = 810] [outer = 1471EC00] 15:38:14 INFO - PROCESS | 3796 | 1462405094577 Marionette DEBUG loaded listener.js 15:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1618D400) [pid = 3796] [serial = 811] [outer = 1471EC00] 15:38:15 INFO - PROCESS | 3796 | 1462405095098 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 812ms 15:38:15 INFO - PROCESS | 3796 | 1462405095109 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:38:15 INFO - PROCESS | 3796 | 1462405095112 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:38:15 INFO - PROCESS | 3796 | 1462405095131 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:38:15 INFO - PROCESS | 3796 | 1462405095135 Marionette TRACE conn3 <- [1,1046,null,{}] 15:38:15 INFO - PROCESS | 3796 | 1462405095150 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:15 INFO - PROCESS | 3796 | 1462405095236 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:38:15 INFO - PROCESS | 3796 | 1462405095334 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:15 INFO - PROCESS | 3796 | ++DOCSHELL 16ED6800 == 53 [pid = 3796] [id = 271] 15:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17184C00) [pid = 3796] [serial = 812] [outer = 00000000] 15:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17CB6400) [pid = 3796] [serial = 813] [outer = 17184C00] 15:38:15 INFO - PROCESS | 3796 | 1462405095389 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (18440400) [pid = 3796] [serial = 814] [outer = 17184C00] 15:38:15 INFO - PROCESS | 3796 | 1462405096010 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 902ms 15:38:16 INFO - PROCESS | 3796 | 1462405096042 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 3796 | 1462405096045 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:38:16 INFO - PROCESS | 3796 | 1462405096048 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 3796 | 1462405096050 Marionette TRACE conn3 <- [1,1050,null,{}] 15:38:16 INFO - PROCESS | 3796 | 1462405096054 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 3796 | 1462405096152 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:38:16 INFO - PROCESS | 3796 | 1462405096231 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 3796 | ++DOCSHELL 16E05000 == 54 [pid = 3796] [id = 272] 15:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17C2E800) [pid = 3796] [serial = 815] [outer = 00000000] 15:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (19E7D400) [pid = 3796] [serial = 816] [outer = 17C2E800] 15:38:16 INFO - PROCESS | 3796 | 1462405096283 Marionette DEBUG loaded listener.js 15:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (19FAE400) [pid = 3796] [serial = 817] [outer = 17C2E800] 15:38:16 INFO - PROCESS | 3796 | 1462405096859 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 873ms 15:38:16 INFO - PROCESS | 3796 | 1462405096917 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 3796 | 1462405096919 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:38:16 INFO - PROCESS | 3796 | 1462405096923 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 3796 | 1462405096925 Marionette TRACE conn3 <- [1,1054,null,{}] 15:38:16 INFO - PROCESS | 3796 | 1462405096929 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:17 INFO - PROCESS | 3796 | 1462405097030 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:38:17 INFO - PROCESS | 3796 | 1462405097145 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 107DF000 == 55 [pid = 3796] [id = 273] 15:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (10D27800) [pid = 3796] [serial = 818] [outer = 00000000] 15:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11EDFC00) [pid = 3796] [serial = 819] [outer = 10D27800] 15:38:17 INFO - PROCESS | 3796 | 1462405097315 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12CC2C00) [pid = 3796] [serial = 820] [outer = 10D27800] 15:38:17 INFO - PROCESS | 3796 | 1462405098005 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1098ms 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 151DB400 == 54 [pid = 3796] [id = 236] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 1526E000 == 53 [pid = 3796] [id = 235] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 139BE800 == 52 [pid = 3796] [id = 234] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 1811A000 == 51 [pid = 3796] [id = 267] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 17DCB000 == 50 [pid = 3796] [id = 266] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 12C3C400 == 49 [pid = 3796] [id = 265] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 16A5F000 == 48 [pid = 3796] [id = 264] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 15E23800 == 47 [pid = 3796] [id = 263] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 1526B000 == 46 [pid = 3796] [id = 262] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 12CC4000 == 45 [pid = 3796] [id = 261] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 11B08C00 == 44 [pid = 3796] [id = 260] 15:38:18 INFO - PROCESS | 3796 | --DOCSHELL 10DE6800 == 43 [pid = 3796] [id = 256] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1843A800) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (13CB6400) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (183C3C00) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1843B800) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16DD7000) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16DDAC00) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (17D1E800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1526D800) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (18A16800) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (163DA000) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19C36C00) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1348B800) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (13423C00) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (12C41000) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (139C0400) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1471B000) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (15EED800) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1618B400) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15261800) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17D22C00) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (163D7000) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17CB8800) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (181A4400) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 15:38:18 INFO - PROCESS | 3796 | 1462405098069 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 3796 | 1462405098072 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:38:18 INFO - PROCESS | 3796 | 1462405098078 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 3796 | 1462405098080 Marionette TRACE conn3 <- [1,1058,null,{}] 15:38:18 INFO - PROCESS | 3796 | 1462405098085 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:18 INFO - PROCESS | 3796 | 1462405098167 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:38:18 INFO - PROCESS | 3796 | 1462405098179 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 3796 | ++DOCSHELL 12CCFC00 == 44 [pid = 3796] [id = 274] 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (12E2A800) [pid = 3796] [serial = 821] [outer = 00000000] 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13427C00) [pid = 3796] [serial = 822] [outer = 12E2A800] 15:38:18 INFO - PROCESS | 3796 | 1462405098224 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13F69800) [pid = 3796] [serial = 823] [outer = 12E2A800] 15:38:18 INFO - PROCESS | 3796 | 1462405098699 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 677ms 15:38:18 INFO - PROCESS | 3796 | 1462405098759 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 3796 | 1462405098763 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:38:18 INFO - PROCESS | 3796 | 1462405098769 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 3796 | 1462405098771 Marionette TRACE conn3 <- [1,1062,null,{}] 15:38:18 INFO - PROCESS | 3796 | 1462405098774 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:18 INFO - PROCESS | 3796 | 1462405098854 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:38:18 INFO - PROCESS | 3796 | 1462405098863 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:18 INFO - PROCESS | 3796 | ++DOCSHELL 1526D800 == 45 [pid = 3796] [id = 275] 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15EED000) [pid = 3796] [serial = 824] [outer = 00000000] 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16192C00) [pid = 3796] [serial = 825] [outer = 15EED000] 15:38:18 INFO - PROCESS | 3796 | 1462405098907 Marionette DEBUG loaded listener.js 15:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (163CD000) [pid = 3796] [serial = 826] [outer = 15EED000] 15:38:19 INFO - PROCESS | 3796 | 1462405099344 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 617ms 15:38:19 INFO - PROCESS | 3796 | 1462405099390 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:38:19 INFO - PROCESS | 3796 | 1462405099376 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:38:19 INFO - PROCESS | 3796 | 1462405099379 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:38:19 INFO - PROCESS | 3796 | 1462405099382 Marionette TRACE conn3 <- [1,1066,null,{}] 15:38:19 INFO - PROCESS | 3796 | 1462405099392 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:19 INFO - PROCESS | 3796 | 1462405099475 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:38:19 INFO - PROCESS | 3796 | 1462405099485 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 1643CC00 == 46 [pid = 3796] [id = 276] 15:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16DD6400) [pid = 3796] [serial = 827] [outer = 00000000] 15:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16DDD000) [pid = 3796] [serial = 828] [outer = 16DD6400] 15:38:19 INFO - PROCESS | 3796 | 1462405099529 Marionette DEBUG loaded listener.js 15:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16E07400) [pid = 3796] [serial = 829] [outer = 16DD6400] 15:38:19 INFO - PROCESS | 3796 | 1462405099958 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 601ms 15:38:19 INFO - PROCESS | 3796 | 1462405099998 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:38:19 INFO - PROCESS | 3796 | 1462405100001 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:38:20 INFO - PROCESS | 3796 | 1462405100008 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 3796 | 1462405100010 Marionette TRACE conn3 <- [1,1070,null,{}] 15:38:20 INFO - PROCESS | 3796 | 1462405100013 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 3796 | 1462405100093 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:38:20 INFO - PROCESS | 3796 | 1462405100099 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 3796 | ++DOCSHELL 1643BC00 == 47 [pid = 3796] [id = 277] 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16ED8C00) [pid = 3796] [serial = 830] [outer = 00000000] 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17D1A400) [pid = 3796] [serial = 831] [outer = 16ED8C00] 15:38:20 INFO - PROCESS | 3796 | 1462405100144 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17DCB000) [pid = 3796] [serial = 832] [outer = 16ED8C00] 15:38:20 INFO - PROCESS | 3796 | 1462405100600 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 617ms 15:38:20 INFO - PROCESS | 3796 | 1462405100630 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 3796 | 1462405100632 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:38:20 INFO - PROCESS | 3796 | 1462405100640 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 3796 | 1462405100642 Marionette TRACE conn3 <- [1,1074,null,{}] 15:38:20 INFO - PROCESS | 3796 | 1462405100645 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 3796 | 1462405100733 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:38:20 INFO - PROCESS | 3796 | 1462405100739 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 3796 | ++DOCSHELL 17C27C00 == 48 [pid = 3796] [id = 278] 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17C2EC00) [pid = 3796] [serial = 833] [outer = 00000000] 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (188E0800) [pid = 3796] [serial = 834] [outer = 17C2EC00] 15:38:20 INFO - PROCESS | 3796 | 1462405100788 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (18A11C00) [pid = 3796] [serial = 835] [outer = 17C2EC00] 15:38:21 INFO - PROCESS | 3796 | 1462405101217 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 617ms 15:38:21 INFO - PROCESS | 3796 | 1462405101239 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:38:21 INFO - PROCESS | 3796 | 1462405101241 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:38:21 INFO - PROCESS | 3796 | 1462405101250 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:38:21 INFO - PROCESS | 3796 | 1462405101252 Marionette TRACE conn3 <- [1,1078,null,{}] 15:38:21 INFO - PROCESS | 3796 | 1462405101255 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:21 INFO - PROCESS | 3796 | 1462405101363 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:38:21 INFO - PROCESS | 3796 | 1462405101369 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:21 INFO - PROCESS | 3796 | ++DOCSHELL 10703C00 == 49 [pid = 3796] [id = 279] 15:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (188DEC00) [pid = 3796] [serial = 836] [outer = 00000000] 15:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19C6BC00) [pid = 3796] [serial = 837] [outer = 188DEC00] 15:38:21 INFO - PROCESS | 3796 | 1462405101412 Marionette DEBUG loaded listener.js 15:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (19E74800) [pid = 3796] [serial = 838] [outer = 188DEC00] 15:38:21 INFO - PROCESS | 3796 | 1462405101873 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 662ms 15:38:21 INFO - PROCESS | 3796 | 1462405101936 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:38:21 INFO - PROCESS | 3796 | 1462405101938 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:38:21 INFO - PROCESS | 3796 | 1462405101941 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:38:21 INFO - PROCESS | 3796 | 1462405101943 Marionette TRACE conn3 <- [1,1082,null,{}] 15:38:21 INFO - PROCESS | 3796 | 1462405101946 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 3796 | 1462405102052 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:38:22 INFO - PROCESS | 3796 | 1462405102060 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 19C3D400 == 50 [pid = 3796] [id = 280] 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (19E7DC00) [pid = 3796] [serial = 839] [outer = 00000000] 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A1E7800) [pid = 3796] [serial = 840] [outer = 19E7DC00] 15:38:22 INFO - PROCESS | 3796 | 1462405102133 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1A1E7C00) [pid = 3796] [serial = 841] [outer = 19E7DC00] 15:38:22 INFO - PROCESS | 3796 | 1462405102664 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (147BE400) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (18121400) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16D7A400) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17DCFC00) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (15E4E400) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1526B400) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (12CCA400) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11B0E400) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (181AA400) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (139C0800) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (10EBB400) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17CBD000) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (107DEC00) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (188E5000) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A7A8C00) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (10DE2400) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10DE2C00) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:38:22 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18338000) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 812ms 15:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:38:22 INFO - PROCESS | 3796 | 1462405102745 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:38:22 INFO - PROCESS | 3796 | 1462405102746 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:38:22 INFO - PROCESS | 3796 | 1462405102750 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:38:22 INFO - PROCESS | 3796 | 1462405102751 Marionette TRACE conn3 <- [1,1086,null,{}] 15:38:22 INFO - PROCESS | 3796 | 1462405102755 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 3796 | 1462405102831 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:38:22 INFO - PROCESS | 3796 | 1462405102837 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 10EB5800 == 51 [pid = 3796] [id = 281] 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10EBB000) [pid = 3796] [serial = 842] [outer = 00000000] 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (120F2C00) [pid = 3796] [serial = 843] [outer = 10EBB000] 15:38:22 INFO - PROCESS | 3796 | 1462405102882 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (139C0400) [pid = 3796] [serial = 844] [outer = 10EBB000] 15:38:23 INFO - PROCESS | 3796 | 1462405103281 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 571ms 15:38:23 INFO - PROCESS | 3796 | 1462405103329 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 3796 | 1462405103331 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:38:23 INFO - PROCESS | 3796 | 1462405103335 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 3796 | 1462405103336 Marionette TRACE conn3 <- [1,1090,null,{}] 15:38:23 INFO - PROCESS | 3796 | 1462405103340 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:23 INFO - PROCESS | 3796 | 1462405103417 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:38:23 INFO - PROCESS | 3796 | 1462405103424 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 3796 | ++DOCSHELL 10DE7000 == 52 [pid = 3796] [id = 282] 15:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (151E1400) [pid = 3796] [serial = 845] [outer = 00000000] 15:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16D80000) [pid = 3796] [serial = 846] [outer = 151E1400] 15:38:23 INFO - PROCESS | 3796 | 1462405103466 Marionette DEBUG loaded listener.js 15:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (188E7400) [pid = 3796] [serial = 847] [outer = 151E1400] 15:38:23 INFO - PROCESS | 3796 | 1462405103870 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 15:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:38:23 INFO - PROCESS | 3796 | 1462405103914 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 3796 | 1462405103916 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:38:23 INFO - PROCESS | 3796 | 1462405103919 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 3796 | 1462405103921 Marionette TRACE conn3 <- [1,1094,null,{}] 15:38:23 INFO - PROCESS | 3796 | 1462405103928 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:23 INFO - PROCESS | 3796 | 1462405104006 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:38:23 INFO - PROCESS | 3796 | 1462405103996 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:24 INFO - PROCESS | 3796 | ++DOCSHELL 13921C00 == 53 [pid = 3796] [id = 283] 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17902000) [pid = 3796] [serial = 848] [outer = 00000000] 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A1EBC00) [pid = 3796] [serial = 849] [outer = 17902000] 15:38:24 INFO - PROCESS | 3796 | 1462405104044 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A1F1C00) [pid = 3796] [serial = 850] [outer = 17902000] 15:38:24 INFO - PROCESS | 3796 | 1462405104479 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 602ms 15:38:24 INFO - PROCESS | 3796 | 1462405104524 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:38:24 INFO - PROCESS | 3796 | 1462405104526 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:38:24 INFO - PROCESS | 3796 | 1462405104529 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:38:24 INFO - PROCESS | 3796 | 1462405104532 Marionette TRACE conn3 <- [1,1098,null,{}] 15:38:24 INFO - PROCESS | 3796 | 1462405104535 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:24 INFO - PROCESS | 3796 | 1462405104679 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:38:24 INFO - PROCESS | 3796 | 1462405104817 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:24 INFO - PROCESS | 3796 | ++DOCSHELL 10D24400 == 54 [pid = 3796] [id = 284] 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10D9A000) [pid = 3796] [serial = 851] [outer = 00000000] 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11537800) [pid = 3796] [serial = 852] [outer = 10D9A000] 15:38:24 INFO - PROCESS | 3796 | 1462405104874 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (120EF000) [pid = 3796] [serial = 853] [outer = 10D9A000] 15:38:25 INFO - PROCESS | 3796 | 1462405105480 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1007ms 15:38:25 INFO - PROCESS | 3796 | 1462405105554 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:38:25 INFO - PROCESS | 3796 | 1462405105558 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:38:25 INFO - PROCESS | 3796 | 1462405105563 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:38:25 INFO - PROCESS | 3796 | 1462405105567 Marionette TRACE conn3 <- [1,1102,null,{}] 15:38:25 INFO - PROCESS | 3796 | 1462405105572 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:25 INFO - PROCESS | 3796 | 1462405105713 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:38:25 INFO - PROCESS | 3796 | 1462405105843 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 3796 | ++DOCSHELL 151DB400 == 55 [pid = 3796] [id = 285] 15:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (15265400) [pid = 3796] [serial = 854] [outer = 00000000] 15:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (15E52800) [pid = 3796] [serial = 855] [outer = 15265400] 15:38:25 INFO - PROCESS | 3796 | 1462405105899 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16192800) [pid = 3796] [serial = 856] [outer = 15265400] 15:38:26 INFO - PROCESS | 3796 | 1462405106452 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 918ms 15:38:26 INFO - PROCESS | 3796 | 1462405106480 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:38:26 INFO - PROCESS | 3796 | 1462405106484 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:38:26 INFO - PROCESS | 3796 | 1462405106488 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:38:26 INFO - PROCESS | 3796 | 1462405106491 Marionette TRACE conn3 <- [1,1106,null,{}] 15:38:26 INFO - PROCESS | 3796 | 1462405106494 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:26 INFO - PROCESS | 3796 | 1462405106597 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:38:26 INFO - PROCESS | 3796 | 1462405106699 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:26 INFO - PROCESS | 3796 | ++DOCSHELL 16A59400 == 56 [pid = 3796] [id = 286] 15:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16DD7000) [pid = 3796] [serial = 857] [outer = 00000000] 15:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (18334C00) [pid = 3796] [serial = 858] [outer = 16DD7000] 15:38:26 INFO - PROCESS | 3796 | 1462405106743 Marionette DEBUG loaded listener.js 15:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (188EDC00) [pid = 3796] [serial = 859] [outer = 16DD7000] 15:38:27 INFO - PROCESS | 3796 | 1462405107365 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 902ms 15:38:27 INFO - PROCESS | 3796 | 1462405107399 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:38:27 INFO - PROCESS | 3796 | 1462405107403 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:38:27 INFO - PROCESS | 3796 | 1462405107414 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:38:27 INFO - PROCESS | 3796 | 1462405107418 Marionette TRACE conn3 <- [1,1110,null,{}] 15:38:27 INFO - PROCESS | 3796 | 1462405107422 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:27 INFO - PROCESS | 3796 | 1462405107525 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:38:27 INFO - PROCESS | 3796 | 1462405107624 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:27 INFO - PROCESS | 3796 | ++DOCSHELL 18A20400 == 57 [pid = 3796] [id = 287] 15:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1A145C00) [pid = 3796] [serial = 860] [outer = 00000000] 15:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1A7B2C00) [pid = 3796] [serial = 861] [outer = 1A145C00] 15:38:27 INFO - PROCESS | 3796 | 1462405107676 Marionette DEBUG loaded listener.js 15:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1AAF7400) [pid = 3796] [serial = 862] [outer = 1A145C00] 15:38:28 INFO - PROCESS | 3796 | 1462405108243 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 873ms 15:38:28 INFO - PROCESS | 3796 | 1462405108279 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:38:28 INFO - PROCESS | 3796 | 1462405108281 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:38:28 INFO - PROCESS | 3796 | 1462405108285 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:38:28 INFO - PROCESS | 3796 | 1462405108287 Marionette TRACE conn3 <- [1,1114,null,{}] 15:38:28 INFO - PROCESS | 3796 | 1462405108290 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:28 INFO - PROCESS | 3796 | 1462405108391 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:38:28 INFO - PROCESS | 3796 | 1462405108697 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 10EBF000 == 58 [pid = 3796] [id = 288] 15:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1158F800) [pid = 3796] [serial = 863] [outer = 00000000] 15:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (12CCD000) [pid = 3796] [serial = 864] [outer = 1158F800] 15:38:28 INFO - PROCESS | 3796 | 1462405108746 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (13CC0000) [pid = 3796] [serial = 865] [outer = 1158F800] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 181A9400 == 57 [pid = 3796] [id = 241] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 16DD6C00 == 56 [pid = 3796] [id = 11] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 11B03800 == 55 [pid = 3796] [id = 240] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 151D9800 == 54 [pid = 3796] [id = 239] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 13921C00 == 53 [pid = 3796] [id = 283] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 10DE7000 == 52 [pid = 3796] [id = 282] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 10EB5800 == 51 [pid = 3796] [id = 281] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 19C3D400 == 50 [pid = 3796] [id = 280] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 10703C00 == 49 [pid = 3796] [id = 279] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 17C27C00 == 48 [pid = 3796] [id = 278] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 1643BC00 == 47 [pid = 3796] [id = 277] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 1643CC00 == 46 [pid = 3796] [id = 276] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 1526D800 == 45 [pid = 3796] [id = 275] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 12CCFC00 == 44 [pid = 3796] [id = 274] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 107DF000 == 43 [pid = 3796] [id = 273] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 16E05000 == 42 [pid = 3796] [id = 272] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (17DD7C00) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 16ED6800 == 41 [pid = 3796] [id = 271] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 13449800 == 40 [pid = 3796] [id = 270] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 10EB7400 == 39 [pid = 3796] [id = 269] 15:38:29 INFO - PROCESS | 3796 | --DOCSHELL 12CC4800 == 38 [pid = 3796] [id = 268] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1AC74800) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17CBCC00) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (18A13400) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16ED2400) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19C39000) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (18431800) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (19C3B400) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19E81800) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16DDCC00) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (15E47800) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (12F11800) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (188E2400) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12CC7800) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19C3E000) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (18440800) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17CB7C00) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19E7D800) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16DD5C00) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (183CCC00) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (163B6800) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (163D0800) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15E29C00) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15EEC400) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13421400) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13CC1800) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13425C00) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12F0D400) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10EC6C00) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15262C00) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17D16000) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 15:38:29 INFO - PROCESS | 3796 | 1462405109399 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1173ms 15:38:29 INFO - PROCESS | 3796 | 1462405109456 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 3796 | 1462405109460 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:38:29 INFO - PROCESS | 3796 | 1462405109464 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - PROCESS | 3796 | 1462405109467 Marionette TRACE conn3 <- [1,1118,null,{}] 15:38:29 INFO - PROCESS | 3796 | 1462405109472 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:29 INFO - PROCESS | 3796 | 1462405109539 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:38:29 INFO - PROCESS | 3796 | 1462405109546 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 3796 | ++DOCSHELL 11B8DC00 == 39 [pid = 3796] [id = 289] 15:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11BC6C00) [pid = 3796] [serial = 866] [outer = 00000000] 15:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13425C00) [pid = 3796] [serial = 867] [outer = 11BC6C00] 15:38:29 INFO - PROCESS | 3796 | 1462405109592 Marionette DEBUG loaded listener.js 15:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (139C1000) [pid = 3796] [serial = 868] [outer = 11BC6C00] 15:38:30 INFO - PROCESS | 3796 | 1462405110103 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 677ms 15:38:30 INFO - PROCESS | 3796 | 1462405110133 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:38:30 INFO - PROCESS | 3796 | 1462405110137 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:38:30 INFO - PROCESS | 3796 | 1462405110140 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:38:30 INFO - PROCESS | 3796 | 1462405110142 Marionette TRACE conn3 <- [1,1122,null,{}] 15:38:30 INFO - PROCESS | 3796 | 1462405110146 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:30 INFO - PROCESS | 3796 | 1462405110226 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:38:30 INFO - PROCESS | 3796 | 1462405110238 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 3796 | ++DOCSHELL 15E44400 == 40 [pid = 3796] [id = 290] 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15EEC400) [pid = 3796] [serial = 869] [outer = 00000000] 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1618BC00) [pid = 3796] [serial = 870] [outer = 15EEC400] 15:38:30 INFO - PROCESS | 3796 | 1462405110285 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (163CCC00) [pid = 3796] [serial = 871] [outer = 15EEC400] 15:38:30 INFO - PROCESS | 3796 | 1462405110739 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 617ms 15:38:30 INFO - PROCESS | 3796 | 1462405110760 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:38:30 INFO - PROCESS | 3796 | 1462405110762 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:38:30 INFO - PROCESS | 3796 | 1462405110771 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:38:30 INFO - PROCESS | 3796 | 1462405110776 Marionette TRACE conn3 <- [1,1126,null,{}] 15:38:30 INFO - PROCESS | 3796 | 1462405110780 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:30 INFO - PROCESS | 3796 | 1462405110868 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:38:30 INFO - PROCESS | 3796 | 1462405110876 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 3796 | ++DOCSHELL 163D3000 == 41 [pid = 3796] [id = 291] 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16D7D400) [pid = 3796] [serial = 872] [outer = 00000000] 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16E03400) [pid = 3796] [serial = 873] [outer = 16D7D400] 15:38:30 INFO - PROCESS | 3796 | 1462405110919 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16E4C400) [pid = 3796] [serial = 874] [outer = 16D7D400] 15:38:31 INFO - PROCESS | 3796 | 1462405111328 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 571ms 15:38:31 INFO - PROCESS | 3796 | 1462405111352 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 3796 | 1462405111355 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:38:31 INFO - PROCESS | 3796 | 1462405111358 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - PROCESS | 3796 | 1462405111360 Marionette TRACE conn3 <- [1,1130,null,{}] 15:38:31 INFO - PROCESS | 3796 | 1462405111363 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:31 INFO - PROCESS | 3796 | 1462405111425 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:38:31 INFO - PROCESS | 3796 | 1462405111432 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 3796 | ++DOCSHELL 147B5400 == 42 [pid = 3796] [id = 292] 15:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16DD4800) [pid = 3796] [serial = 875] [outer = 00000000] 15:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17CC2000) [pid = 3796] [serial = 876] [outer = 16DD4800] 15:38:31 INFO - PROCESS | 3796 | 1462405111475 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17D16000) [pid = 3796] [serial = 877] [outer = 16DD4800] 15:38:31 INFO - PROCESS | 3796 | 1462405111960 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 677ms 15:38:32 INFO - PROCESS | 3796 | 1462405112020 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:38:32 INFO - PROCESS | 3796 | 1462405112022 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:38:32 INFO - PROCESS | 3796 | 1462405112031 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:38:32 INFO - PROCESS | 3796 | 1462405112033 Marionette TRACE conn3 <- [1,1134,null,{}] 15:38:32 INFO - PROCESS | 3796 | 1462405112036 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:32 INFO - PROCESS | 3796 | 1462405112141 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:38:32 INFO - PROCESS | 3796 | 1462405112148 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:32 INFO - PROCESS | 3796 | ++DOCSHELL 181A4800 == 43 [pid = 3796] [id = 293] 15:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (181A9400) [pid = 3796] [serial = 878] [outer = 00000000] 15:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (18438400) [pid = 3796] [serial = 879] [outer = 181A9400] 15:38:32 INFO - PROCESS | 3796 | 1462405112246 Marionette DEBUG loaded listener.js 15:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (188EA800) [pid = 3796] [serial = 880] [outer = 181A9400] 15:38:32 INFO - PROCESS | 3796 | 1462405112694 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 722ms 15:38:32 INFO - PROCESS | 3796 | 1462405112747 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:38:32 INFO - PROCESS | 3796 | 1462405112749 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:38:32 INFO - PROCESS | 3796 | 1462405112752 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:38:32 INFO - PROCESS | 3796 | 1462405112754 Marionette TRACE conn3 <- [1,1138,null,{}] 15:38:32 INFO - PROCESS | 3796 | 1462405112758 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:32 INFO - PROCESS | 3796 | 1462405112871 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:38:32 INFO - PROCESS | 3796 | 1462405112929 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:32 INFO - PROCESS | 3796 | ++DOCSHELL 183C9800 == 44 [pid = 3796] [id = 294] 15:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (188ED000) [pid = 3796] [serial = 881] [outer = 00000000] 15:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19C3E000) [pid = 3796] [serial = 882] [outer = 188ED000] 15:38:32 INFO - PROCESS | 3796 | 1462405112972 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19E74400) [pid = 3796] [serial = 883] [outer = 188ED000] 15:38:33 INFO - PROCESS | 3796 | 1462405113357 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 602ms 15:38:33 INFO - PROCESS | 3796 | 1462405113377 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 3796 | 1462405113379 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:38:33 INFO - PROCESS | 3796 | 1462405113382 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:38:33 INFO - PROCESS | 3796 | 1462405113384 Marionette TRACE conn3 <- [1,1142,null,{}] 15:38:33 INFO - PROCESS | 3796 | 1462405113387 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:33 INFO - PROCESS | 3796 | 1462405113493 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:38:33 INFO - PROCESS | 3796 | 1462405113499 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 3796 | ++DOCSHELL 19C32800 == 45 [pid = 3796] [id = 295] 15:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19C3C400) [pid = 3796] [serial = 884] [outer = 00000000] 15:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19FA5C00) [pid = 3796] [serial = 885] [outer = 19C3C400] 15:38:33 INFO - PROCESS | 3796 | 1462405113589 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19FAB000) [pid = 3796] [serial = 886] [outer = 19C3C400] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (188DEC00) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19E7DC00) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16DD6400) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12E2A800) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17C2EC00) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (151E1400) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16ED8C00) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (10EBB000) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15EED000) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:38:33 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10D27800) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:38:33 INFO - PROCESS | 3796 | 1462405113972 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 616ms 15:38:33 INFO - PROCESS | 3796 | 1462405114005 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 3796 | 1462405114007 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:38:33 INFO - PROCESS | 3796 | 1462405114010 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 3796 | 1462405113995 Marionette TRACE conn3 <- [1,1146,null,{}] 15:38:34 INFO - PROCESS | 3796 | 1462405114003 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 3796 | 1462405114080 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:38:34 INFO - PROCESS | 3796 | 1462405114087 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:34 INFO - PROCESS | 3796 | ++DOCSHELL 1471A400 == 46 [pid = 3796] [id = 296] 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16A65800) [pid = 3796] [serial = 887] [outer = 00000000] 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17D19000) [pid = 3796] [serial = 888] [outer = 16A65800] 15:38:34 INFO - PROCESS | 3796 | 1462405114129 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19C35800) [pid = 3796] [serial = 889] [outer = 16A65800] 15:38:34 INFO - PROCESS | 3796 | 1462405114548 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 572ms 15:38:34 INFO - PROCESS | 3796 | 1462405114578 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 3796 | 1462405114580 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:38:34 INFO - PROCESS | 3796 | 1462405114594 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 3796 | 1462405114596 Marionette TRACE conn3 <- [1,1150,null,{}] 15:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:38:34 INFO - PROCESS | 3796 | 1462405114605 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:34 INFO - PROCESS | 3796 | 1462405114684 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:38:34 INFO - PROCESS | 3796 | 1462405114691 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:34 INFO - PROCESS | 3796 | ++DOCSHELL 17D14400 == 47 [pid = 3796] [id = 297] 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19FA5400) [pid = 3796] [serial = 890] [outer = 00000000] 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A510000) [pid = 3796] [serial = 891] [outer = 19FA5400] 15:38:34 INFO - PROCESS | 3796 | 1462405114733 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1A510800) [pid = 3796] [serial = 892] [outer = 19FA5400] 15:38:35 INFO - PROCESS | 3796 | 1462405115140 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 15:38:35 INFO - PROCESS | 3796 | 1462405115181 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:38:35 INFO - PROCESS | 3796 | 1462405115183 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:38:35 INFO - PROCESS | 3796 | 1462405115187 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:38:35 INFO - PROCESS | 3796 | 1462405115188 Marionette TRACE conn3 <- [1,1154,null,{}] 15:38:35 INFO - PROCESS | 3796 | 1462405115192 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:35 INFO - PROCESS | 3796 | 1462405115274 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:38:35 INFO - PROCESS | 3796 | 1462405115280 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 3796 | ++DOCSHELL 1A14CC00 == 48 [pid = 3796] [id = 298] 15:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1A7B1800) [pid = 3796] [serial = 893] [outer = 00000000] 15:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1ABE9800) [pid = 3796] [serial = 894] [outer = 1A7B1800] 15:38:35 INFO - PROCESS | 3796 | 1462405115328 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1ABF5000) [pid = 3796] [serial = 895] [outer = 1A7B1800] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 1B5E5800 == 47 [pid = 3796] [id = 15] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 16E58000 == 46 [pid = 3796] [id = 238] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 11596400 == 45 [pid = 3796] [id = 19] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 163CBC00 == 44 [pid = 3796] [id = 237] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 13CB9000 == 43 [pid = 3796] [id = 257] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 17DCF400 == 42 [pid = 3796] [id = 259] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 16D82000 == 41 [pid = 3796] [id = 258] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 11B8DC00 == 40 [pid = 3796] [id = 289] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 10EBF000 == 39 [pid = 3796] [id = 288] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 18A20400 == 38 [pid = 3796] [id = 287] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 151DB400 == 37 [pid = 3796] [id = 285] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 16A59400 == 36 [pid = 3796] [id = 286] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 10D24400 == 35 [pid = 3796] [id = 284] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 1471A400 == 34 [pid = 3796] [id = 296] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 17D14400 == 33 [pid = 3796] [id = 297] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 15E44400 == 32 [pid = 3796] [id = 290] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 163D3000 == 31 [pid = 3796] [id = 291] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 183C9800 == 30 [pid = 3796] [id = 294] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 181A4800 == 29 [pid = 3796] [id = 293] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 19C32800 == 28 [pid = 3796] [id = 295] 15:38:36 INFO - PROCESS | 3796 | --DOCSHELL 147B5400 == 27 [pid = 3796] [id = 292] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19E74800) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A1E7800) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16DDD000) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13427C00) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (18A11C00) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A1E7C00) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13F69800) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16D80000) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17D1A400) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12CC6C00) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (120F2C00) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16E07400) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16192C00) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17DCB000) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (188E0800) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15772C00) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E7D400) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17CB6400) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (188E7400) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (139C0400) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12CC2C00) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (163CD000) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19C6BC00) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11EDFC00) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A1EBC00) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 15:38:37 INFO - PROCESS | 3796 | 1462405117228 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2075ms 15:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:38:37 INFO - PROCESS | 3796 | 1462405117263 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 3796 | 1462405117266 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:38:37 INFO - PROCESS | 3796 | 1462405117276 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 3796 | 1462405117280 Marionette TRACE conn3 <- [1,1158,null,{}] 15:38:37 INFO - PROCESS | 3796 | 1462405117285 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 3796 | 1462405117373 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:38:37 INFO - PROCESS | 3796 | 1462405117381 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 3796 | ++DOCSHELL 10D9DC00 == 28 [pid = 3796] [id = 299] 15:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10D9EC00) [pid = 3796] [serial = 896] [outer = 00000000] 15:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10EB3000) [pid = 3796] [serial = 897] [outer = 10D9EC00] 15:38:37 INFO - PROCESS | 3796 | 1462405117428 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10EC1C00) [pid = 3796] [serial = 898] [outer = 10D9EC00] 15:38:37 INFO - PROCESS | 3796 | 1462405117912 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 662ms 15:38:37 INFO - PROCESS | 3796 | 1462405117937 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 3796 | 1462405117943 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:38:37 INFO - PROCESS | 3796 | 1462405117949 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:38:37 INFO - PROCESS | 3796 | 1462405117952 Marionette TRACE conn3 <- [1,1162,null,{}] 15:38:37 INFO - PROCESS | 3796 | 1462405117955 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:38 INFO - PROCESS | 3796 | 1462405118045 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:38:38 INFO - PROCESS | 3796 | 1462405118055 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 11597000 == 29 [pid = 3796] [id = 300] 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11B0C400) [pid = 3796] [serial = 899] [outer = 00000000] 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (120F0C00) [pid = 3796] [serial = 900] [outer = 11B0C400] 15:38:38 INFO - PROCESS | 3796 | 1462405118100 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12C37800) [pid = 3796] [serial = 901] [outer = 11B0C400] 15:38:38 INFO - PROCESS | 3796 | 1462405118563 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 3796 | 1462405118629 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:38:38 INFO - PROCESS | 3796 | 1462405118633 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:38:38 INFO - PROCESS | 3796 | 1462405118636 Marionette TRACE conn3 <- [1,1166,null,{}] 15:38:38 INFO - PROCESS | 3796 | 1462405118647 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:38 INFO - PROCESS | 3796 | 1462405118769 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:38:38 INFO - PROCESS | 3796 | 1462405118852 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 13161400 == 30 [pid = 3796] [id = 301] 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13161C00) [pid = 3796] [serial = 902] [outer = 00000000] 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13453400) [pid = 3796] [serial = 903] [outer = 13161C00] 15:38:38 INFO - PROCESS | 3796 | 1462405118901 Marionette DEBUG loaded listener.js 15:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13920800) [pid = 3796] [serial = 904] [outer = 13161C00] 15:38:39 INFO - PROCESS | 3796 | 1462405119297 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 3796 | 1462405119357 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:38:39 INFO - PROCESS | 3796 | 1462405119361 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 3796 | 1462405119362 Marionette TRACE conn3 <- [1,1170,null,{}] 15:38:39 INFO - PROCESS | 3796 | 1462405119366 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:39 INFO - PROCESS | 3796 | 1462405119426 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:38:39 INFO - PROCESS | 3796 | 1462405119432 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 3796 | ++DOCSHELL 13451000 == 31 [pid = 3796] [id = 302] 15:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13F66800) [pid = 3796] [serial = 905] [outer = 00000000] 15:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14720800) [pid = 3796] [serial = 906] [outer = 13F66800] 15:38:39 INFO - PROCESS | 3796 | 1462405119476 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (14774800) [pid = 3796] [serial = 907] [outer = 13F66800] 15:38:39 INFO - PROCESS | 3796 | 1462405119887 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 3796 | 1462405119927 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:38:39 INFO - PROCESS | 3796 | 1462405119930 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:38:39 INFO - PROCESS | 3796 | 1462405119932 Marionette TRACE conn3 <- [1,1174,null,{}] 15:38:39 INFO - PROCESS | 3796 | 1462405119935 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:39 INFO - PROCESS | 3796 | 1462405120007 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:38:40 INFO - PROCESS | 3796 | 1462405120015 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 15264000 == 32 [pid = 3796] [id = 303] 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15267400) [pid = 3796] [serial = 908] [outer = 00000000] 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (156D8800) [pid = 3796] [serial = 909] [outer = 15267400] 15:38:40 INFO - PROCESS | 3796 | 1462405120064 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (15779800) [pid = 3796] [serial = 910] [outer = 15267400] 15:38:40 INFO - PROCESS | 3796 | 1462405120518 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 3796 | 1462405120550 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:38:40 INFO - PROCESS | 3796 | 1462405120556 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 3796 | 1462405120558 Marionette TRACE conn3 <- [1,1178,null,{}] 15:38:40 INFO - PROCESS | 3796 | 1462405120561 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:40 INFO - PROCESS | 3796 | 1462405120666 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:38:40 INFO - PROCESS | 3796 | 1462405120674 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 15261C00 == 33 [pid = 3796] [id = 304] 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1610CC00) [pid = 3796] [serial = 911] [outer = 00000000] 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (163B4000) [pid = 3796] [serial = 912] [outer = 1610CC00] 15:38:40 INFO - PROCESS | 3796 | 1462405120720 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (163D2C00) [pid = 3796] [serial = 913] [outer = 1610CC00] 15:38:41 INFO - PROCESS | 3796 | 1462405121139 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 3796 | 1462405121176 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:38:41 INFO - PROCESS | 3796 | 1462405121180 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:38:41 INFO - PROCESS | 3796 | 1462405121181 Marionette TRACE conn3 <- [1,1182,null,{}] 15:38:41 INFO - PROCESS | 3796 | 1462405121189 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:41 INFO - PROCESS | 3796 | 1462405121243 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:38:41 INFO - PROCESS | 3796 | 1462405121250 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 3796 | ++DOCSHELL 163D7000 == 34 [pid = 3796] [id = 305] 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1643B800) [pid = 3796] [serial = 914] [outer = 00000000] 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16D7BC00) [pid = 3796] [serial = 915] [outer = 1643B800] 15:38:41 INFO - PROCESS | 3796 | 1462405121293 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16D7F400) [pid = 3796] [serial = 916] [outer = 1643B800] 15:38:41 INFO - PROCESS | 3796 | 1462405121720 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 3796 | 1462405121744 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:38:41 INFO - PROCESS | 3796 | 1462405121764 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:38:41 INFO - PROCESS | 3796 | 1462405121766 Marionette TRACE conn3 <- [1,1186,null,{}] 15:38:41 INFO - PROCESS | 3796 | 1462405121769 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:41 INFO - PROCESS | 3796 | 1462405121840 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:38:41 INFO - PROCESS | 3796 | 1462405121846 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 3796 | ++DOCSHELL 16A5F000 == 35 [pid = 3796] [id = 306] 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16D7B400) [pid = 3796] [serial = 917] [outer = 00000000] 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16E0BC00) [pid = 3796] [serial = 918] [outer = 16D7B400] 15:38:41 INFO - PROCESS | 3796 | 1462405121889 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16E0C000) [pid = 3796] [serial = 919] [outer = 16D7B400] 15:38:42 INFO - PROCESS | 3796 | 1462405122417 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 707ms 15:38:42 INFO - PROCESS | 3796 | 1462405122485 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 3796 | 1462405122487 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:38:42 INFO - PROCESS | 3796 | 1462405122490 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 3796 | 1462405122492 Marionette TRACE conn3 <- [1,1190,null,{}] 15:38:42 INFO - PROCESS | 3796 | 1462405122495 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:42 INFO - PROCESS | 3796 | 1462405122620 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:38:42 INFO - PROCESS | 3796 | 1462405122641 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 3796 | ++DOCSHELL 13161000 == 36 [pid = 3796] [id = 307] 15:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17CBD000) [pid = 3796] [serial = 920] [outer = 00000000] 15:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17DD8800) [pid = 3796] [serial = 921] [outer = 17CBD000] 15:38:42 INFO - PROCESS | 3796 | 1462405122668 Marionette DEBUG loaded listener.js 15:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (18115800) [pid = 3796] [serial = 922] [outer = 17CBD000] 15:38:43 INFO - PROCESS | 3796 | 1462405123082 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 661ms 15:38:43 INFO - PROCESS | 3796 | 1462405123154 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 3796 | 1462405123156 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:38:43 INFO - PROCESS | 3796 | 1462405123159 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - PROCESS | 3796 | 1462405123161 Marionette TRACE conn3 <- [1,1194,null,{}] 15:38:43 INFO - PROCESS | 3796 | 1462405123164 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:43 INFO - PROCESS | 3796 | 1462405123269 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:38:43 INFO - PROCESS | 3796 | 1462405123279 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:43 INFO - PROCESS | 3796 | ++DOCSHELL 17CBC800 == 37 [pid = 3796] [id = 308] 15:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18120800) [pid = 3796] [serial = 923] [outer = 00000000] 15:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (183C7400) [pid = 3796] [serial = 924] [outer = 18120800] 15:38:43 INFO - PROCESS | 3796 | 1462405123366 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (18439800) [pid = 3796] [serial = 925] [outer = 18120800] 15:38:43 INFO - PROCESS | 3796 | 1462405123794 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 662ms 15:38:43 INFO - PROCESS | 3796 | 1462405123841 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 3796 | 1462405123843 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:38:43 INFO - PROCESS | 3796 | 1462405123895 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:38:43 INFO - PROCESS | 3796 | 1462405123898 Marionette TRACE conn3 <- [1,1198,null,{}] 15:38:43 INFO - PROCESS | 3796 | 1462405123904 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:44 INFO - PROCESS | 3796 | 1462405124267 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17184C00) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (10DE9000) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13162800) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (14089400) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18A1DC00) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1471EC00) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16D84C00) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10ECC400) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17C2E800) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17902000) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (181A9400) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (188ED000) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19C3C400) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19FA5400) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10D9A000) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16DD4800) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16D7D400) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15EEC400) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11BC6C00) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1158F800) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A145C00) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16DD7000) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15265400) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:38:44 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16A65800) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:38:44 INFO - PROCESS | 3796 | 1462405124336 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 3796 | ++DOCSHELL 10D99C00 == 38 [pid = 3796] [id = 309] 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10D9A000) [pid = 3796] [serial = 926] [outer = 00000000] 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11B05800) [pid = 3796] [serial = 927] [outer = 10D9A000] 15:38:44 INFO - PROCESS | 3796 | 1462405124389 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (151D9800) [pid = 3796] [serial = 928] [outer = 10D9A000] 15:38:44 INFO - PROCESS | 3796 | 1462405124751 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 948ms 15:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:38:44 INFO - PROCESS | 3796 | 1462405124797 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:38:44 INFO - PROCESS | 3796 | 1462405124799 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:38:44 INFO - PROCESS | 3796 | 1462405124802 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - PROCESS | 3796 | 1462405124803 Marionette TRACE conn3 <- [1,1202,null,{}] 15:38:44 INFO - PROCESS | 3796 | 1462405124807 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:44 INFO - PROCESS | 3796 | 1462405124881 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:38:44 INFO - PROCESS | 3796 | 1462405124887 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 3796 | ++DOCSHELL 156DAC00 == 39 [pid = 3796] [id = 310] 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1577A800) [pid = 3796] [serial = 929] [outer = 00000000] 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17C2E800) [pid = 3796] [serial = 930] [outer = 1577A800] 15:38:44 INFO - PROCESS | 3796 | 1462405124930 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (188E2800) [pid = 3796] [serial = 931] [outer = 1577A800] 15:38:45 INFO - PROCESS | 3796 | 1462405125330 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 571ms 15:38:45 INFO - PROCESS | 3796 | 1462405125382 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 3796 | 1462405125384 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:38:45 INFO - PROCESS | 3796 | 1462405125387 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 3796 | 1462405125389 Marionette TRACE conn3 <- [1,1206,null,{}] 15:38:45 INFO - PROCESS | 3796 | 1462405125392 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:45 INFO - PROCESS | 3796 | 1462405125465 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:38:45 INFO - PROCESS | 3796 | 1462405125471 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 3796 | ++DOCSHELL 16E0F400 == 40 [pid = 3796] [id = 311] 15:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17902000) [pid = 3796] [serial = 932] [outer = 00000000] 15:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19C32800) [pid = 3796] [serial = 933] [outer = 17902000] 15:38:45 INFO - PROCESS | 3796 | 1462405125513 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19C35400) [pid = 3796] [serial = 934] [outer = 17902000] 15:38:45 INFO - PROCESS | 3796 | 1462405125927 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 571ms 15:38:45 INFO - PROCESS | 3796 | 1462405125968 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 3796 | 1462405125970 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:38:45 INFO - PROCESS | 3796 | 1462405125988 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 3796 | 1462405125989 Marionette TRACE conn3 <- [1,1210,null,{}] 15:38:45 INFO - PROCESS | 3796 | 1462405125992 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:46 INFO - PROCESS | 3796 | 1462405126066 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:38:46 INFO - PROCESS | 3796 | 1462405126072 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 18330800 == 41 [pid = 3796] [id = 312] 15:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19C3B400) [pid = 3796] [serial = 935] [outer = 00000000] 15:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19C6C800) [pid = 3796] [serial = 936] [outer = 19C3B400] 15:38:46 INFO - PROCESS | 3796 | 1462405126114 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19E7B000) [pid = 3796] [serial = 937] [outer = 19C3B400] 15:38:46 INFO - PROCESS | 3796 | 1462405126848 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:38:46 INFO - PROCESS | 3796 | 1462405126909 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:38:46 INFO - PROCESS | 3796 | 1462405126917 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:38:46 INFO - PROCESS | 3796 | 1462405126920 Marionette TRACE conn3 <- [1,1214,null,{}] 15:38:46 INFO - PROCESS | 3796 | 1462405126925 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:47 INFO - PROCESS | 3796 | 1462405127043 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:38:47 INFO - PROCESS | 3796 | 1462405127161 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 3796 | ++DOCSHELL 1075C000 == 42 [pid = 3796] [id = 313] 15:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10D25C00) [pid = 3796] [serial = 938] [outer = 00000000] 15:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11590000) [pid = 3796] [serial = 939] [outer = 10D25C00] 15:38:47 INFO - PROCESS | 3796 | 1462405127225 Marionette DEBUG loaded listener.js 15:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12CCD400) [pid = 3796] [serial = 940] [outer = 10D25C00] 15:38:47 INFO - PROCESS | 3796 | 1462405127858 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 962ms 15:38:47 INFO - PROCESS | 3796 | 1462405127885 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 3796 | 1462405127891 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:38:47 INFO - PROCESS | 3796 | 1462405127940 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:38:47 INFO - PROCESS | 3796 | 1462405127943 Marionette TRACE conn3 <- [1,1218,null,{}] 15:38:47 INFO - PROCESS | 3796 | 1462405127947 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:48 INFO - PROCESS | 3796 | 1462405128068 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:38:48 INFO - PROCESS | 3796 | 1462405128145 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:48 INFO - PROCESS | 3796 | ++DOCSHELL 10661000 == 43 [pid = 3796] [id = 314] 15:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10664400) [pid = 3796] [serial = 941] [outer = 00000000] 15:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (10D28C00) [pid = 3796] [serial = 942] [outer = 10664400] 15:38:48 INFO - PROCESS | 3796 | 1462405128336 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10EB1800) [pid = 3796] [serial = 943] [outer = 10664400] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 11596800 == 42 [pid = 3796] [id = 227] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 12E24400 == 41 [pid = 3796] [id = 223] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 17684400 == 40 [pid = 3796] [id = 229] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 10DE3000 == 39 [pid = 3796] [id = 232] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 163CC400 == 38 [pid = 3796] [id = 222] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 15269C00 == 37 [pid = 3796] [id = 225] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 12CC7000 == 36 [pid = 3796] [id = 219] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 1577D800 == 35 [pid = 3796] [id = 220] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 15EEE000 == 34 [pid = 3796] [id = 221] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 13929800 == 33 [pid = 3796] [id = 218] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 10DE9C00 == 32 [pid = 3796] [id = 216] 15:38:48 INFO - PROCESS | 3796 | --DOCSHELL 12CC3400 == 31 [pid = 3796] [id = 233] 15:38:48 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1ABE9800) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 15:38:48 INFO - PROCESS | 3796 | 1462405128984 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1083ms 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (18440400) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11B05C00) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (188E9400) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1526E800) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19C3C000) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1618D400) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17DD0400) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (12F07C00) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19FAE400) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A1F1C00) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18438400) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19C3E000) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (188EA800) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19FA5C00) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E74400) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A510000) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19FAB000) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11537800) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17CC2000) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E03400) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16E4C400) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1618BC00) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A510800) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (163CCC00) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13425C00) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139C1000) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13CC0000) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12CCD000) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AAF7400) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A7B2C00) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (188EDC00) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (18334C00) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16192800) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15E52800) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (120EF000) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17D19000) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19C35800) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17D16000) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 15:38:49 INFO - PROCESS | 3796 | 1462405129029 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 3796 | 1462405129033 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:38:49 INFO - PROCESS | 3796 | 1462405129041 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:38:49 INFO - PROCESS | 3796 | 1462405129045 Marionette TRACE conn3 <- [1,1222,null,{}] 15:38:49 INFO - PROCESS | 3796 | 1462405129049 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:49 INFO - PROCESS | 3796 | 1462405129129 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:38:49 INFO - PROCESS | 3796 | 1462405129139 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 3796 | ++DOCSHELL 11BC6400 == 32 [pid = 3796] [id = 315] 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11EE2C00) [pid = 3796] [serial = 944] [outer = 00000000] 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12C3C800) [pid = 3796] [serial = 945] [outer = 11EE2C00] 15:38:49 INFO - PROCESS | 3796 | 1462405129186 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E24400) [pid = 3796] [serial = 946] [outer = 11EE2C00] 15:38:49 INFO - PROCESS | 3796 | 1462405129653 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 677ms 15:38:49 INFO - PROCESS | 3796 | 1462405129708 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:38:49 INFO - PROCESS | 3796 | 1462405129711 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:38:49 INFO - PROCESS | 3796 | 1462405129717 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:38:49 INFO - PROCESS | 3796 | 1462405129719 Marionette TRACE conn3 <- [1,1226,null,{}] 15:38:49 INFO - PROCESS | 3796 | 1462405129722 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:49 INFO - PROCESS | 3796 | 1462405129799 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:38:49 INFO - PROCESS | 3796 | 1462405129809 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 3796 | ++DOCSHELL 14086C00 == 33 [pid = 3796] [id = 316] 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1408F800) [pid = 3796] [serial = 947] [outer = 00000000] 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1471D000) [pid = 3796] [serial = 948] [outer = 1408F800] 15:38:49 INFO - PROCESS | 3796 | 1462405129863 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (14775000) [pid = 3796] [serial = 949] [outer = 1408F800] 15:38:50 INFO - PROCESS | 3796 | 1462405130301 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 602ms 15:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:38:50 INFO - PROCESS | 3796 | 1462405130337 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:38:50 INFO - PROCESS | 3796 | 1462405130339 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:38:50 INFO - PROCESS | 3796 | 1462405130343 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:38:50 INFO - PROCESS | 3796 | 1462405130346 Marionette TRACE conn3 <- [1,1230,null,{}] 15:38:50 INFO - PROCESS | 3796 | 1462405130356 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:50 INFO - PROCESS | 3796 | 1462405130437 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:38:50 INFO - PROCESS | 3796 | 1462405130447 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 15E23C00 == 34 [pid = 3796] [id = 317] 15:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E2AC00) [pid = 3796] [serial = 950] [outer = 00000000] 15:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15EEC000) [pid = 3796] [serial = 951] [outer = 15E2AC00] 15:38:50 INFO - PROCESS | 3796 | 1462405130490 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16110C00) [pid = 3796] [serial = 952] [outer = 15E2AC00] 15:38:50 INFO - PROCESS | 3796 | 1462405130894 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 572ms 15:38:50 INFO - PROCESS | 3796 | 1462405130923 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:38:50 INFO - PROCESS | 3796 | 1462405130925 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:38:50 INFO - PROCESS | 3796 | 1462405130928 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:38:50 INFO - PROCESS | 3796 | 1462405130930 Marionette TRACE conn3 <- [1,1234,null,{}] 15:38:50 INFO - PROCESS | 3796 | 1462405130933 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:50 INFO - PROCESS | 3796 | 1462405130993 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:38:50 INFO - PROCESS | 3796 | 1462405130999 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 1618D800 == 35 [pid = 3796] [id = 318] 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1618F000) [pid = 3796] [serial = 953] [outer = 00000000] 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (163B4400) [pid = 3796] [serial = 954] [outer = 1618F000] 15:38:51 INFO - PROCESS | 3796 | 1462405131043 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (163D4000) [pid = 3796] [serial = 955] [outer = 1618F000] 15:38:51 INFO - PROCESS | 3796 | 1462405131510 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 616ms 15:38:51 INFO - PROCESS | 3796 | 1462405131537 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:38:51 INFO - PROCESS | 3796 | 1462405131538 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:38:51 INFO - PROCESS | 3796 | 1462405131545 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:38:51 INFO - PROCESS | 3796 | 1462405131547 Marionette TRACE conn3 <- [1,1238,null,{}] 15:38:51 INFO - PROCESS | 3796 | 1462405131550 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:51 INFO - PROCESS | 3796 | 1462405131649 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:38:51 INFO - PROCESS | 3796 | 1462405131656 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 3796 | ++DOCSHELL 163B3000 == 36 [pid = 3796] [id = 319] 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1643A400) [pid = 3796] [serial = 956] [outer = 00000000] 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D7A400) [pid = 3796] [serial = 957] [outer = 1643A400] 15:38:51 INFO - PROCESS | 3796 | 1462405131706 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16DE2C00) [pid = 3796] [serial = 958] [outer = 1643A400] 15:38:52 INFO - PROCESS | 3796 | 1462405132154 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 602ms 15:38:52 INFO - PROCESS | 3796 | 1462405132163 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:38:52 INFO - PROCESS | 3796 | 1462405132165 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:38:52 INFO - PROCESS | 3796 | 1462405132168 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:38:52 INFO - PROCESS | 3796 | 1462405132170 Marionette TRACE conn3 <- [1,1242,null,{}] 15:38:52 INFO - PROCESS | 3796 | 1462405132173 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:52 INFO - PROCESS | 3796 | 1462405132301 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:38:52 INFO - PROCESS | 3796 | 1462405132367 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:52 INFO - PROCESS | 3796 | ++DOCSHELL 16E0AC00 == 37 [pid = 3796] [id = 320] 15:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16E0C400) [pid = 3796] [serial = 959] [outer = 00000000] 15:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17CB5C00) [pid = 3796] [serial = 960] [outer = 16E0C400] 15:38:52 INFO - PROCESS | 3796 | 1462405132411 Marionette DEBUG loaded listener.js 15:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17CBB000) [pid = 3796] [serial = 961] [outer = 16E0C400] 15:38:52 INFO - PROCESS | 3796 | 1462405132807 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 707ms 15:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:38:52 INFO - PROCESS | 3796 | 1462405132872 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:38:52 INFO - PROCESS | 3796 | 1462405132874 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:38:52 INFO - PROCESS | 3796 | 1462405132883 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:38:52 INFO - PROCESS | 3796 | 1462405132885 Marionette TRACE conn3 <- [1,1246,null,{}] 15:38:52 INFO - PROCESS | 3796 | 1462405132888 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:52 INFO - PROCESS | 3796 | 1462405132987 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:38:52 INFO - PROCESS | 3796 | 1462405132998 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:53 INFO - PROCESS | 3796 | ++DOCSHELL 13922800 == 38 [pid = 3796] [id = 321] 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18115C00) [pid = 3796] [serial = 962] [outer = 00000000] 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (181A5000) [pid = 3796] [serial = 963] [outer = 18115C00] 15:38:53 INFO - PROCESS | 3796 | 1462405133085 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (183C9000) [pid = 3796] [serial = 964] [outer = 18115C00] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17902000) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17CBD000) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16D7B400) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10D9EC00) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13F66800) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13161C00) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A7B1800) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11B0C400) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1643B800) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1610CC00) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (18120800) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15267400) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1577A800) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10D9A000) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:38:53 INFO - PROCESS | 3796 | 1462405133562 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 707ms 15:38:53 INFO - PROCESS | 3796 | 1462405133606 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 3796 | 1462405133608 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:38:53 INFO - PROCESS | 3796 | 1462405133612 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:38:53 INFO - PROCESS | 3796 | 1462405133613 Marionette TRACE conn3 <- [1,1250,null,{}] 15:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:38:53 INFO - PROCESS | 3796 | 1462405133617 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:53 INFO - PROCESS | 3796 | 1462405133691 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:38:53 INFO - PROCESS | 3796 | 1462405133698 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:53 INFO - PROCESS | 3796 | ++DOCSHELL 13F66800 == 39 [pid = 3796] [id = 322] 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1526B400) [pid = 3796] [serial = 965] [outer = 00000000] 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1643B800) [pid = 3796] [serial = 966] [outer = 1526B400] 15:38:53 INFO - PROCESS | 3796 | 1462405133740 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16E4E400) [pid = 3796] [serial = 967] [outer = 1526B400] 15:38:54 INFO - PROCESS | 3796 | 1462405134141 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 571ms 15:38:54 INFO - PROCESS | 3796 | 1462405134194 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:38:54 INFO - PROCESS | 3796 | 1462405134196 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:38:54 INFO - PROCESS | 3796 | 1462405134199 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:38:54 INFO - PROCESS | 3796 | 1462405134201 Marionette TRACE conn3 <- [1,1254,null,{}] 15:38:54 INFO - PROCESS | 3796 | 1462405134204 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:54 INFO - PROCESS | 3796 | 1462405134260 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:38:54 INFO - PROCESS | 3796 | 1462405134266 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 17186800 == 40 [pid = 3796] [id = 323] 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17C2EC00) [pid = 3796] [serial = 968] [outer = 00000000] 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18438400) [pid = 3796] [serial = 969] [outer = 17C2EC00] 15:38:54 INFO - PROCESS | 3796 | 1462405134308 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (188E3C00) [pid = 3796] [serial = 970] [outer = 17C2EC00] 15:38:54 INFO - PROCESS | 3796 | 1462405134714 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 572ms 15:38:54 INFO - PROCESS | 3796 | 1462405134765 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:38:54 INFO - PROCESS | 3796 | 1462405134767 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:38:54 INFO - PROCESS | 3796 | 1462405134770 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:38:54 INFO - PROCESS | 3796 | 1462405134771 Marionette TRACE conn3 <- [1,1258,null,{}] 15:38:54 INFO - PROCESS | 3796 | 1462405134775 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:54 INFO - PROCESS | 3796 | 1462405134848 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:38:54 INFO - PROCESS | 3796 | 1462405134854 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 16E4C400 == 41 [pid = 3796] [id = 324] 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17902000) [pid = 3796] [serial = 971] [outer = 00000000] 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18A15C00) [pid = 3796] [serial = 972] [outer = 17902000] 15:38:54 INFO - PROCESS | 3796 | 1462405134902 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18A1CC00) [pid = 3796] [serial = 973] [outer = 17902000] 15:38:55 INFO - PROCESS | 3796 | 1462405135469 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 767ms 15:38:55 INFO - PROCESS | 3796 | 1462405135552 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:38:55 INFO - PROCESS | 3796 | 1462405135556 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:38:55 INFO - PROCESS | 3796 | 1462405135575 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:38:55 INFO - PROCESS | 3796 | 1462405135580 Marionette TRACE conn3 <- [1,1262,null,{}] 15:38:55 INFO - PROCESS | 3796 | 1462405135587 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:55 INFO - PROCESS | 3796 | 1462405135682 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:38:55 INFO - PROCESS | 3796 | 1462405135798 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:55 INFO - PROCESS | 3796 | ++DOCSHELL 10703800 == 42 [pid = 3796] [id = 325] 15:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1075C400) [pid = 3796] [serial = 974] [outer = 00000000] 15:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12C15000) [pid = 3796] [serial = 975] [outer = 1075C400] 15:38:55 INFO - PROCESS | 3796 | 1462405135853 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12F12800) [pid = 3796] [serial = 976] [outer = 1075C400] 15:38:56 INFO - PROCESS | 3796 | 1462405136453 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 933ms 15:38:56 INFO - PROCESS | 3796 | 1462405136494 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 3796 | 1462405136499 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:38:56 INFO - PROCESS | 3796 | 1462405136506 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:38:56 INFO - PROCESS | 3796 | 1462405136509 Marionette TRACE conn3 <- [1,1266,null,{}] 15:38:56 INFO - PROCESS | 3796 | 1462405136512 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:56 INFO - PROCESS | 3796 | 1462405136597 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:38:56 INFO - PROCESS | 3796 | 1462405136692 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:56 INFO - PROCESS | 3796 | ++DOCSHELL 1471CC00 == 43 [pid = 3796] [id = 326] 15:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1471E400) [pid = 3796] [serial = 977] [outer = 00000000] 15:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15775800) [pid = 3796] [serial = 978] [outer = 1471E400] 15:38:56 INFO - PROCESS | 3796 | 1462405136744 Marionette DEBUG loaded listener.js 15:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15EEE800) [pid = 3796] [serial = 979] [outer = 1471E400] 15:38:57 INFO - PROCESS | 3796 | 1462405137298 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 872ms 15:38:57 INFO - PROCESS | 3796 | 1462405137372 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:38:57 INFO - PROCESS | 3796 | 1462405137375 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:38:57 INFO - PROCESS | 3796 | 1462405137378 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:38:57 INFO - PROCESS | 3796 | 1462405137382 Marionette TRACE conn3 <- [1,1270,null,{}] 15:38:57 INFO - PROCESS | 3796 | 1462405137395 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:57 INFO - PROCESS | 3796 | 1462405137522 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:38:57 INFO - PROCESS | 3796 | 1462405137639 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:57 INFO - PROCESS | 3796 | ++DOCSHELL 16E0E800 == 44 [pid = 3796] [id = 327] 15:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17188000) [pid = 3796] [serial = 980] [outer = 00000000] 15:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (188EB400) [pid = 3796] [serial = 981] [outer = 17188000] 15:38:57 INFO - PROCESS | 3796 | 1462405137696 Marionette DEBUG loaded listener.js 15:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (18A1B000) [pid = 3796] [serial = 982] [outer = 17188000] 15:38:58 INFO - PROCESS | 3796 | 1462405138251 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 903ms 15:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:38:58 INFO - PROCESS | 3796 | 1462405138272 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:38:58 INFO - PROCESS | 3796 | 1462405138275 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:38:58 INFO - PROCESS | 3796 | 1462405138279 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:38:58 INFO - PROCESS | 3796 | 1462405138281 Marionette TRACE conn3 <- [1,1274,null,{}] 15:38:58 INFO - PROCESS | 3796 | 1462405138284 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:58 INFO - PROCESS | 3796 | 1462405138382 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:38:58 INFO - PROCESS | 3796 | 1462405138482 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:58 INFO - PROCESS | 3796 | ++DOCSHELL 13162800 == 45 [pid = 3796] [id = 328] 15:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13447400) [pid = 3796] [serial = 983] [outer = 00000000] 15:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17188800) [pid = 3796] [serial = 984] [outer = 13447400] 15:38:58 INFO - PROCESS | 3796 | 1462405138535 Marionette DEBUG loaded listener.js 15:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18436C00) [pid = 3796] [serial = 985] [outer = 13447400] 15:38:59 INFO - PROCESS | 3796 | 1462405139262 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1053ms 15:38:59 INFO - PROCESS | 3796 | 1462405139340 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:38:59 INFO - PROCESS | 3796 | 1462405139345 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:38:59 INFO - PROCESS | 3796 | 1462405139349 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:38:59 INFO - PROCESS | 3796 | 1462405139353 Marionette TRACE conn3 <- [1,1278,null,{}] 15:38:59 INFO - PROCESS | 3796 | 1462405139358 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:59 INFO - PROCESS | 3796 | 1462405139459 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:38:59 INFO - PROCESS | 3796 | 1462405139543 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:59 INFO - PROCESS | 3796 | ++DOCSHELL 10D9F800 == 46 [pid = 3796] [id = 329] 15:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10EB5400) [pid = 3796] [serial = 986] [outer = 00000000] 15:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11EE0C00) [pid = 3796] [serial = 987] [outer = 10EB5400] 15:38:59 INFO - PROCESS | 3796 | 1462405139602 Marionette DEBUG loaded listener.js 15:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12CCDC00) [pid = 3796] [serial = 988] [outer = 10EB5400] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (17DD8800) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16E0BC00) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10EB3000) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10EC1C00) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14720800) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (14774800) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13453400) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13920800) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1ABF5000) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (120F0C00) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12C37800) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D7BC00) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16D7F400) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (163B4000) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (163D2C00) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (183C7400) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (156D8800) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15779800) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18115800) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18439800) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17C2E800) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19C35400) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11B05800) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (188E2800) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16E0C000) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (151D9800) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19C32800) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 15:38:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19C6C800) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 15:39:00 INFO - PROCESS | 3796 | 1462405140011 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 676ms 15:39:00 INFO - PROCESS | 3796 | 1462405140034 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 3796 | 1462405140039 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:39:00 INFO - PROCESS | 3796 | 1462405140079 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:39:00 INFO - PROCESS | 3796 | 1462405140082 Marionette TRACE conn3 <- [1,1282,null,{}] 15:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:39:00 INFO - PROCESS | 3796 | 1462405140088 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:00 INFO - PROCESS | 3796 | 1462405140154 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:39:00 INFO - PROCESS | 3796 | 1462405140162 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 12CCE400 == 47 [pid = 3796] [id = 330] 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13921400) [pid = 3796] [serial = 989] [outer = 00000000] 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14769400) [pid = 3796] [serial = 990] [outer = 13921400] 15:39:00 INFO - PROCESS | 3796 | 1462405140205 Marionette DEBUG loaded listener.js 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (151DDC00) [pid = 3796] [serial = 991] [outer = 13921400] 15:39:00 INFO - PROCESS | 3796 | 1462405140654 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 616ms 15:39:00 INFO - PROCESS | 3796 | 1462405140687 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 3796 | 1462405140689 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:39:00 INFO - PROCESS | 3796 | 1462405140693 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:39:00 INFO - PROCESS | 3796 | 1462405140696 Marionette TRACE conn3 <- [1,1286,null,{}] 15:39:00 INFO - PROCESS | 3796 | 1462405140706 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:00 INFO - PROCESS | 3796 | 1462405140787 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:39:00 INFO - PROCESS | 3796 | 1462405140795 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 16106C00 == 48 [pid = 3796] [id = 331] 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16191000) [pid = 3796] [serial = 992] [outer = 00000000] 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (163B5800) [pid = 3796] [serial = 993] [outer = 16191000] 15:39:00 INFO - PROCESS | 3796 | 1462405140841 Marionette DEBUG loaded listener.js 15:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (163D4400) [pid = 3796] [serial = 994] [outer = 16191000] 15:39:01 INFO - PROCESS | 3796 | 1462405141283 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 617ms 15:39:01 INFO - PROCESS | 3796 | 1462405141310 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:39:01 INFO - PROCESS | 3796 | 1462405141313 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:39:01 INFO - PROCESS | 3796 | 1462405141320 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:39:01 INFO - PROCESS | 3796 | 1462405141321 Marionette TRACE conn3 <- [1,1290,null,{}] 15:39:01 INFO - PROCESS | 3796 | 1462405141324 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:01 INFO - PROCESS | 3796 | 1462405141419 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:39:01 INFO - PROCESS | 3796 | 1462405141428 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:01 INFO - PROCESS | 3796 | ++DOCSHELL 16D80000 == 49 [pid = 3796] [id = 332] 15:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D80800) [pid = 3796] [serial = 995] [outer = 00000000] 15:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DD9400) [pid = 3796] [serial = 996] [outer = 16D80800] 15:39:01 INFO - PROCESS | 3796 | 1462405141473 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E03800) [pid = 3796] [serial = 997] [outer = 16D80800] 15:39:01 INFO - PROCESS | 3796 | 1462405141932 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 662ms 15:39:02 INFO - PROCESS | 3796 | 1462405141995 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 3796 | 1462405141997 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:39:02 INFO - PROCESS | 3796 | 1462405142000 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:39:02 INFO - PROCESS | 3796 | 1462405142002 Marionette TRACE conn3 <- [1,1294,null,{}] 15:39:02 INFO - PROCESS | 3796 | 1462405142006 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:02 INFO - PROCESS | 3796 | 1462405142112 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:39:02 INFO - PROCESS | 3796 | 1462405142118 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:02 INFO - PROCESS | 3796 | ++DOCSHELL 16198C00 == 50 [pid = 3796] [id = 333] 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DD5000) [pid = 3796] [serial = 998] [outer = 00000000] 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17CB8800) [pid = 3796] [serial = 999] [outer = 16DD5000] 15:39:02 INFO - PROCESS | 3796 | 1462405142161 Marionette DEBUG loaded listener.js 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17DCC800) [pid = 3796] [serial = 1000] [outer = 16DD5000] 15:39:02 INFO - PROCESS | 3796 | 1462405142626 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 677ms 15:39:02 INFO - PROCESS | 3796 | 1462405142683 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 3796 | 1462405142684 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:39:02 INFO - PROCESS | 3796 | 1462405142688 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - PROCESS | 3796 | 1462405142689 Marionette TRACE conn3 <- [1,1298,null,{}] 15:39:02 INFO - PROCESS | 3796 | 1462405142693 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:02 INFO - PROCESS | 3796 | 1462405142834 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:39:02 INFO - PROCESS | 3796 | 1462405142898 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:02 INFO - PROCESS | 3796 | ++DOCSHELL 113EC000 == 51 [pid = 3796] [id = 334] 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17DD2400) [pid = 3796] [serial = 1001] [outer = 00000000] 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (188E2000) [pid = 3796] [serial = 1002] [outer = 17DD2400] 15:39:02 INFO - PROCESS | 3796 | 1462405142927 Marionette DEBUG loaded listener.js 15:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (188EB000) [pid = 3796] [serial = 1003] [outer = 17DD2400] 15:39:03 INFO - PROCESS | 3796 | 1462405143332 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 15:39:03 INFO - PROCESS | 3796 | 1462405143397 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:39:03 INFO - PROCESS | 3796 | 1462405143407 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:39:03 INFO - PROCESS | 3796 | 1462405143409 Marionette TRACE conn3 <- [1,1302,null,{}] 15:39:03 INFO - PROCESS | 3796 | 1462405143412 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:03 INFO - PROCESS | 3796 | 1462405143512 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:39:03 INFO - PROCESS | 3796 | 1462405143522 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 3796 | ++DOCSHELL 17DD6000 == 52 [pid = 3796] [id = 335] 15:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (188E0400) [pid = 3796] [serial = 1004] [outer = 00000000] 15:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19C3C400) [pid = 3796] [serial = 1005] [outer = 188E0400] 15:39:03 INFO - PROCESS | 3796 | 1462405143614 Marionette DEBUG loaded listener.js 15:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19C3E800) [pid = 3796] [serial = 1006] [outer = 188E0400] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1618F000) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1643A400) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1408F800) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11EE2C00) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10664400) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E2AC00) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16E0C400) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18115C00) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1526B400) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:39:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17C2EC00) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:39:04 INFO - PROCESS | 3796 | 1462405144032 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 661ms 15:39:04 INFO - PROCESS | 3796 | 1462405144086 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:39:04 INFO - PROCESS | 3796 | 1462405144088 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:39:04 INFO - PROCESS | 3796 | 1462405144091 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:39:04 INFO - PROCESS | 3796 | 1462405144092 Marionette TRACE conn3 <- [1,1306,null,{}] 15:39:04 INFO - PROCESS | 3796 | 1462405144096 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:04 INFO - PROCESS | 3796 | 1462405144201 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:39:04 INFO - PROCESS | 3796 | 1462405144283 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 10753C00 == 53 [pid = 3796] [id = 336] 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10DDCC00) [pid = 3796] [serial = 1007] [outer = 00000000] 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15776000) [pid = 3796] [serial = 1008] [outer = 10DDCC00] 15:39:04 INFO - PROCESS | 3796 | 1462405144307 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18115C00) [pid = 3796] [serial = 1009] [outer = 10DDCC00] 15:39:04 INFO - PROCESS | 3796 | 1462405144666 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 602ms 15:39:04 INFO - PROCESS | 3796 | 1462405144695 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:39:04 INFO - PROCESS | 3796 | 1462405144696 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:39:04 INFO - PROCESS | 3796 | 1462405144700 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:39:04 INFO - PROCESS | 3796 | 1462405144702 Marionette TRACE conn3 <- [1,1310,null,{}] 15:39:04 INFO - PROCESS | 3796 | 1462405144705 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:04 INFO - PROCESS | 3796 | 1462405144812 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:39:04 INFO - PROCESS | 3796 | 1462405144821 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 151E1400 == 54 [pid = 3796] [id = 337] 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15E2F000) [pid = 3796] [serial = 1010] [outer = 00000000] 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19C6BC00) [pid = 3796] [serial = 1011] [outer = 15E2F000] 15:39:04 INFO - PROCESS | 3796 | 1462405144864 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19E7D000) [pid = 3796] [serial = 1012] [outer = 15E2F000] 15:39:05 INFO - PROCESS | 3796 | 1462405145246 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 572ms 15:39:05 INFO - PROCESS | 3796 | 1462405145281 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 3796 | 1462405145282 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:39:05 INFO - PROCESS | 3796 | 1462405145286 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - PROCESS | 3796 | 1462405145287 Marionette TRACE conn3 <- [1,1314,null,{}] 15:39:05 INFO - PROCESS | 3796 | 1462405145291 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:05 INFO - PROCESS | 3796 | 1462405145371 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:39:05 INFO - PROCESS | 3796 | 1462405145481 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:05 INFO - PROCESS | 3796 | ++DOCSHELL 11B11C00 == 55 [pid = 3796] [id = 338] 15:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (147B9400) [pid = 3796] [serial = 1013] [outer = 00000000] 15:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19FAA800) [pid = 3796] [serial = 1014] [outer = 147B9400] 15:39:05 INFO - PROCESS | 3796 | 1462405145526 Marionette DEBUG loaded listener.js 15:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19FAB400) [pid = 3796] [serial = 1015] [outer = 147B9400] 15:39:05 INFO - PROCESS | 3796 | 1462405145923 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 662ms 15:39:05 INFO - PROCESS | 3796 | 1462405145970 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 3796 | 1462405145958 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:39:05 INFO - PROCESS | 3796 | 1462405145963 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:39:05 INFO - PROCESS | 3796 | 1462405145967 Marionette TRACE conn3 <- [1,1318,null,{}] 15:39:05 INFO - PROCESS | 3796 | 1462405145990 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:06 INFO - PROCESS | 3796 | 1462405146105 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:39:06 INFO - PROCESS | 3796 | 1462405146195 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:06 INFO - PROCESS | 3796 | ++DOCSHELL 11BC0400 == 56 [pid = 3796] [id = 339] 15:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11BC2000) [pid = 3796] [serial = 1016] [outer = 00000000] 15:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (120F7C00) [pid = 3796] [serial = 1017] [outer = 11BC2000] 15:39:06 INFO - PROCESS | 3796 | 1462405146250 Marionette DEBUG loaded listener.js 15:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12CC3800) [pid = 3796] [serial = 1018] [outer = 11BC2000] 15:39:06 INFO - PROCESS | 3796 | 1462405146875 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 962ms 15:39:06 INFO - PROCESS | 3796 | 1462405146933 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:39:06 INFO - PROCESS | 3796 | 1462405146939 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:39:06 INFO - PROCESS | 3796 | 1462405146945 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:39:06 INFO - PROCESS | 3796 | 1462405146948 Marionette TRACE conn3 <- [1,1322,null,{}] 15:39:06 INFO - PROCESS | 3796 | 1462405146952 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:07 INFO - PROCESS | 3796 | 1462405147054 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:39:07 INFO - PROCESS | 3796 | 1462405147179 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:07 INFO - PROCESS | 3796 | ++DOCSHELL 14723C00 == 57 [pid = 3796] [id = 340] 15:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (14758400) [pid = 3796] [serial = 1019] [outer = 00000000] 15:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1526B400) [pid = 3796] [serial = 1020] [outer = 14758400] 15:39:07 INFO - PROCESS | 3796 | 1462405147232 Marionette DEBUG loaded listener.js 15:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (15775C00) [pid = 3796] [serial = 1021] [outer = 14758400] 15:39:07 INFO - PROCESS | 3796 | 1462405147790 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 903ms 15:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:39:07 INFO - PROCESS | 3796 | 1462405147854 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:39:07 INFO - PROCESS | 3796 | 1462405147856 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:39:07 INFO - PROCESS | 3796 | 1462405147860 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:39:07 INFO - PROCESS | 3796 | 1462405147863 Marionette TRACE conn3 <- [1,1326,null,{}] 15:39:07 INFO - PROCESS | 3796 | 1462405147874 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:07 INFO - PROCESS | 3796 | 1462405147980 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:39:08 INFO - PROCESS | 3796 | 1462405148104 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:08 INFO - PROCESS | 3796 | ++DOCSHELL 1577FC00 == 58 [pid = 3796] [id = 341] 15:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15E2BC00) [pid = 3796] [serial = 1022] [outer = 00000000] 15:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1843A800) [pid = 3796] [serial = 1023] [outer = 15E2BC00] 15:39:08 INFO - PROCESS | 3796 | 1462405148161 Marionette DEBUG loaded listener.js 15:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19C3A400) [pid = 3796] [serial = 1024] [outer = 15E2BC00] 15:39:09 INFO - PROCESS | 3796 | 1462405149374 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1549ms 15:39:09 INFO - PROCESS | 3796 | 1462405149418 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:39:09 INFO - PROCESS | 3796 | 1462405149422 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:39:09 INFO - PROCESS | 3796 | 1462405149427 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:39:09 INFO - PROCESS | 3796 | 1462405149430 Marionette TRACE conn3 <- [1,1330,null,{}] 15:39:09 INFO - PROCESS | 3796 | 1462405149436 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:09 INFO - PROCESS | 3796 | 1462405149559 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:39:09 INFO - PROCESS | 3796 | 1462405149710 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 13156400 == 59 [pid = 3796] [id = 342] 15:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1315C800) [pid = 3796] [serial = 1025] [outer = 00000000] 15:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1342B400) [pid = 3796] [serial = 1026] [outer = 1315C800] 15:39:09 INFO - PROCESS | 3796 | 1462405149755 Marionette DEBUG loaded listener.js 15:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (139B8000) [pid = 3796] [serial = 1027] [outer = 1315C800] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 1060E000 == 58 [pid = 3796] [id = 230] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 10668400 == 57 [pid = 3796] [id = 231] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 13F66800 == 56 [pid = 3796] [id = 322] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 17186800 == 55 [pid = 3796] [id = 323] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 13922800 == 54 [pid = 3796] [id = 321] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16E0AC00 == 53 [pid = 3796] [id = 320] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 1618D800 == 52 [pid = 3796] [id = 318] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 1A14CC00 == 51 [pid = 3796] [id = 298] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 15E23C00 == 50 [pid = 3796] [id = 317] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 151E1400 == 49 [pid = 3796] [id = 337] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 10753C00 == 48 [pid = 3796] [id = 336] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 17DD6000 == 47 [pid = 3796] [id = 335] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 113EC000 == 46 [pid = 3796] [id = 334] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16198C00 == 45 [pid = 3796] [id = 333] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16D80000 == 44 [pid = 3796] [id = 332] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16106C00 == 43 [pid = 3796] [id = 331] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 12CCE400 == 42 [pid = 3796] [id = 330] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 10D9F800 == 41 [pid = 3796] [id = 329] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16E0E800 == 40 [pid = 3796] [id = 327] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (18A15C00) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 1471CC00 == 39 [pid = 3796] [id = 326] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 10703800 == 38 [pid = 3796] [id = 325] 15:39:09 INFO - PROCESS | 3796 | --DOCSHELL 16E4C400 == 37 [pid = 3796] [id = 324] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (11590000) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (163B4400) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16D7A400) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1471D000) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14775000) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12C3C800) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12E24400) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10EB1800) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10D28C00) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15EEC000) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16110C00) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17CB5C00) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16DE2C00) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (181A5000) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17CBB000) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1643B800) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18438400) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (183C9000) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (188E3C00) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16E4E400) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 15:39:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (163D4000) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 15:39:10 INFO - PROCESS | 3796 | 1462405150178 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 812ms 15:39:10 INFO - PROCESS | 3796 | 1462405150238 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:39:10 INFO - PROCESS | 3796 | 1462405150243 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:39:10 INFO - PROCESS | 3796 | 1462405150249 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 3796 | 1462405150251 Marionette TRACE conn3 <- [1,1334,null,{}] 15:39:10 INFO - PROCESS | 3796 | 1462405150255 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:10 INFO - PROCESS | 3796 | 1462405150334 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:39:10 INFO - PROCESS | 3796 | 1462405150343 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:10 INFO - PROCESS | 3796 | ++DOCSHELL 12E2B800 == 38 [pid = 3796] [id = 343] 15:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12EC2800) [pid = 3796] [serial = 1028] [outer = 00000000] 15:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13CC0000) [pid = 3796] [serial = 1029] [outer = 12EC2800] 15:39:10 INFO - PROCESS | 3796 | 1462405150387 Marionette DEBUG loaded listener.js 15:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (14724400) [pid = 3796] [serial = 1030] [outer = 12EC2800] 15:39:10 INFO - PROCESS | 3796 | 1462405150843 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 617ms 15:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:39:10 INFO - PROCESS | 3796 | 1462405150852 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:39:10 INFO - PROCESS | 3796 | 1462405150855 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:39:10 INFO - PROCESS | 3796 | 1462405150858 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 3796 | 1462405150861 Marionette TRACE conn3 <- [1,1338,null,{}] 15:39:10 INFO - PROCESS | 3796 | 1462405150871 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:10 INFO - PROCESS | 3796 | 1462405150953 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:39:10 INFO - PROCESS | 3796 | 1462405150994 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 15EED800 == 39 [pid = 3796] [id = 344] 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16106C00) [pid = 3796] [serial = 1031] [outer = 00000000] 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1618E800) [pid = 3796] [serial = 1032] [outer = 16106C00] 15:39:11 INFO - PROCESS | 3796 | 1462405151041 Marionette DEBUG loaded listener.js 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16195800) [pid = 3796] [serial = 1033] [outer = 16106C00] 15:39:11 INFO - PROCESS | 3796 | 1462405151489 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 677ms 15:39:11 INFO - PROCESS | 3796 | 1462405151538 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:39:11 INFO - PROCESS | 3796 | 1462405151541 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:39:11 INFO - PROCESS | 3796 | 1462405151544 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:39:11 INFO - PROCESS | 3796 | 1462405151545 Marionette TRACE conn3 <- [1,1342,null,{}] 15:39:11 INFO - PROCESS | 3796 | 1462405151549 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:11 INFO - PROCESS | 3796 | 1462405151625 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:39:11 INFO - PROCESS | 3796 | 1462405151634 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 163D4800 == 40 [pid = 3796] [id = 345] 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (163D5400) [pid = 3796] [serial = 1034] [outer = 00000000] 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16D7E800) [pid = 3796] [serial = 1035] [outer = 163D5400] 15:39:11 INFO - PROCESS | 3796 | 1462405151678 Marionette DEBUG loaded listener.js 15:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16DD4400) [pid = 3796] [serial = 1036] [outer = 163D5400] 15:39:12 INFO - PROCESS | 3796 | 1462405152096 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 571ms 15:39:12 INFO - PROCESS | 3796 | 1462405152123 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 3796 | 1462405152125 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:39:12 INFO - PROCESS | 3796 | 1462405152129 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:39:12 INFO - PROCESS | 3796 | 1462405152130 Marionette TRACE conn3 <- [1,1346,null,{}] 15:39:12 INFO - PROCESS | 3796 | 1462405152134 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:12 INFO - PROCESS | 3796 | 1462405152228 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:39:12 INFO - PROCESS | 3796 | 1462405152234 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 16A61400 == 41 [pid = 3796] [id = 346] 15:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16D7BC00) [pid = 3796] [serial = 1037] [outer = 00000000] 15:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16E4C400) [pid = 3796] [serial = 1038] [outer = 16D7BC00] 15:39:12 INFO - PROCESS | 3796 | 1462405152277 Marionette DEBUG loaded listener.js 15:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17CBB400) [pid = 3796] [serial = 1039] [outer = 16D7BC00] 15:39:12 INFO - PROCESS | 3796 | 1462405152747 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 662ms 15:39:12 INFO - PROCESS | 3796 | 1462405152793 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 3796 | 1462405152795 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:39:12 INFO - PROCESS | 3796 | 1462405152802 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - PROCESS | 3796 | 1462405152803 Marionette TRACE conn3 <- [1,1350,null,{}] 15:39:12 INFO - PROCESS | 3796 | 1462405152812 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:12 INFO - PROCESS | 3796 | 1462405152935 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:39:12 INFO - PROCESS | 3796 | 1462405153004 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 181A4400 == 42 [pid = 3796] [id = 347] 15:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (181A4800) [pid = 3796] [serial = 1040] [outer = 00000000] 15:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (183C7800) [pid = 3796] [serial = 1041] [outer = 181A4800] 15:39:13 INFO - PROCESS | 3796 | 1462405153050 Marionette DEBUG loaded listener.js 15:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (188DF000) [pid = 3796] [serial = 1042] [outer = 181A4800] 15:39:13 INFO - PROCESS | 3796 | 1462405153467 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 15:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:39:13 INFO - PROCESS | 3796 | 1462405153536 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:39:13 INFO - PROCESS | 3796 | 1462405153538 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:39:13 INFO - PROCESS | 3796 | 1462405153525 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:39:13 INFO - PROCESS | 3796 | 1462405153526 Marionette TRACE conn3 <- [1,1354,null,{}] 15:39:13 INFO - PROCESS | 3796 | 1462405153530 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:13 INFO - PROCESS | 3796 | 1462405153630 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:39:13 INFO - PROCESS | 3796 | 1462405153640 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:13 INFO - PROCESS | 3796 | ++DOCSHELL 1153A400 == 43 [pid = 3796] [id = 348] 15:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16E0D400) [pid = 3796] [serial = 1043] [outer = 00000000] 15:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (188E3C00) [pid = 3796] [serial = 1044] [outer = 16E0D400] 15:39:13 INFO - PROCESS | 3796 | 1462405153683 Marionette DEBUG loaded listener.js 15:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18A11800) [pid = 3796] [serial = 1045] [outer = 16E0D400] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15E2F000) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17DD2400) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16D80800) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13447400) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10DDCC00) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16DD5000) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13921400) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10EB5400) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (188E0400) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:39:14 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16191000) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:39:14 INFO - PROCESS | 3796 | 1462405154209 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:39:14 INFO - PROCESS | 3796 | 1462405154250 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:39:14 INFO - PROCESS | 3796 | 1462405154254 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:39:14 INFO - PROCESS | 3796 | 1462405154255 Marionette TRACE conn3 <- [1,1358,null,{}] 15:39:14 INFO - PROCESS | 3796 | 1462405154259 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:14 INFO - PROCESS | 3796 | 1462405154340 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:39:14 INFO - PROCESS | 3796 | 1462405154346 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 10EB5400 == 44 [pid = 3796] [id = 349] 15:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13F6F400) [pid = 3796] [serial = 1046] [outer = 00000000] 15:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (163B0800) [pid = 3796] [serial = 1047] [outer = 13F6F400] 15:39:14 INFO - PROCESS | 3796 | 1462405154389 Marionette DEBUG loaded listener.js 15:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16DD5000) [pid = 3796] [serial = 1048] [outer = 13F6F400] 15:39:14 INFO - PROCESS | 3796 | 1462405154803 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:39:14 INFO - PROCESS | 3796 | 1462405154901 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:39:14 INFO - PROCESS | 3796 | 1462405154905 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:39:14 INFO - PROCESS | 3796 | 1462405154907 Marionette TRACE conn3 <- [1,1362,null,{}] 15:39:14 INFO - PROCESS | 3796 | 1462405154912 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:14 INFO - PROCESS | 3796 | 1462405154970 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:39:14 INFO - PROCESS | 3796 | 1462405154982 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 13447400 == 45 [pid = 3796] [id = 350] 15:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19C37C00) [pid = 3796] [serial = 1049] [outer = 00000000] 15:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E7EC00) [pid = 3796] [serial = 1050] [outer = 19C37C00] 15:39:15 INFO - PROCESS | 3796 | 1462405155025 Marionette DEBUG loaded listener.js 15:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19E7FC00) [pid = 3796] [serial = 1051] [outer = 19C37C00] 15:39:15 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:15 INFO - PROCESS | 3796 | 1462405155423 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:39:15 INFO - PROCESS | 3796 | 1462405155467 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:39:15 INFO - PROCESS | 3796 | 1462405155471 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:39:15 INFO - PROCESS | 3796 | 1462405155472 Marionette TRACE conn3 <- [1,1366,null,{}] 15:39:15 INFO - PROCESS | 3796 | 1462405155476 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:15 INFO - PROCESS | 3796 | 1462405155553 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:39:15 INFO - PROCESS | 3796 | 1462405155559 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:15 INFO - PROCESS | 3796 | ++DOCSHELL 19E7D400 == 46 [pid = 3796] [id = 351] 15:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A13F800) [pid = 3796] [serial = 1052] [outer = 00000000] 15:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A505400) [pid = 3796] [serial = 1053] [outer = 1A13F800] 15:39:15 INFO - PROCESS | 3796 | 1462405155602 Marionette DEBUG loaded listener.js 15:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A510800) [pid = 3796] [serial = 1054] [outer = 1A13F800] 15:39:16 INFO - PROCESS | 3796 | 1462405156221 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:39:16 INFO - PROCESS | 3796 | 1462405156293 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:39:16 INFO - PROCESS | 3796 | 1462405156299 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:39:16 INFO - PROCESS | 3796 | 1462405156303 Marionette TRACE conn3 <- [1,1370,null,{}] 15:39:16 INFO - PROCESS | 3796 | 1462405156292 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:16 INFO - PROCESS | 3796 | 1462405156394 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:39:16 INFO - PROCESS | 3796 | 1462405156519 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:16 INFO - PROCESS | 3796 | ++DOCSHELL 12C37800 == 47 [pid = 3796] [id = 352] 15:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12F03C00) [pid = 3796] [serial = 1055] [outer = 00000000] 15:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (151DD800) [pid = 3796] [serial = 1056] [outer = 12F03C00] 15:39:16 INFO - PROCESS | 3796 | 1462405156574 Marionette DEBUG loaded listener.js 15:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1526D800) [pid = 3796] [serial = 1057] [outer = 12F03C00] 15:39:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:17 INFO - PROCESS | 3796 | 1462405157183 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:39:17 INFO - PROCESS | 3796 | 1462405157248 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:39:17 INFO - PROCESS | 3796 | 1462405157254 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:39:17 INFO - PROCESS | 3796 | 1462405157257 Marionette TRACE conn3 <- [1,1374,null,{}] 15:39:17 INFO - PROCESS | 3796 | 1462405157262 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:17 INFO - PROCESS | 3796 | 1462405157366 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:39:17 INFO - PROCESS | 3796 | 1462405157492 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:17 INFO - PROCESS | 3796 | ++DOCSHELL 1618EC00 == 48 [pid = 3796] [id = 353] 15:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (163B4800) [pid = 3796] [serial = 1058] [outer = 00000000] 15:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17CC0000) [pid = 3796] [serial = 1059] [outer = 163B4800] 15:39:17 INFO - PROCESS | 3796 | 1462405157549 Marionette DEBUG loaded listener.js 15:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1811BC00) [pid = 3796] [serial = 1060] [outer = 163B4800] 15:39:18 INFO - PROCESS | 3796 | 1462405158151 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:39:18 INFO - PROCESS | 3796 | 1462405158164 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:39:18 INFO - PROCESS | 3796 | 1462405158168 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:39:18 INFO - PROCESS | 3796 | 1462405158172 Marionette TRACE conn3 <- [1,1378,null,{}] 15:39:18 INFO - PROCESS | 3796 | 1462405158183 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:18 INFO - PROCESS | 3796 | 1462405158285 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:39:18 INFO - PROCESS | 3796 | 1462405158385 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 1A505000 == 49 [pid = 3796] [id = 354] 15:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1A509400) [pid = 3796] [serial = 1061] [outer = 00000000] 15:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A7B1000) [pid = 3796] [serial = 1062] [outer = 1A509400] 15:39:18 INFO - PROCESS | 3796 | 1462405158439 Marionette DEBUG loaded listener.js 15:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1AAF6000) [pid = 3796] [serial = 1063] [outer = 1A509400] 15:39:19 INFO - PROCESS | 3796 | 1462405159085 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 962ms 15:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:39:19 INFO - PROCESS | 3796 | 1462405159150 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:39:19 INFO - PROCESS | 3796 | 1462405159153 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:39:19 INFO - PROCESS | 3796 | 1462405159158 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:39:19 INFO - PROCESS | 3796 | 1462405159160 Marionette TRACE conn3 <- [1,1382,null,{}] 15:39:19 INFO - PROCESS | 3796 | 1462405159164 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:19 INFO - PROCESS | 3796 | 1462405159265 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:39:19 INFO - PROCESS | 3796 | 1462405159467 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:19 INFO - PROCESS | 3796 | ++DOCSHELL 10D9A000 == 50 [pid = 3796] [id = 355] 15:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10DDCC00) [pid = 3796] [serial = 1064] [outer = 00000000] 15:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11B8B400) [pid = 3796] [serial = 1065] [outer = 10DDCC00] 15:39:19 INFO - PROCESS | 3796 | 1462405159523 Marionette DEBUG loaded listener.js 15:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12CC3C00) [pid = 3796] [serial = 1066] [outer = 10DDCC00] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 12CC9000 == 49 [pid = 3796] [id = 217] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 13447400 == 48 [pid = 3796] [id = 350] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 10EB5400 == 47 [pid = 3796] [id = 349] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 1153A400 == 46 [pid = 3796] [id = 348] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 181A4400 == 45 [pid = 3796] [id = 347] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 16A61400 == 44 [pid = 3796] [id = 346] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 163D4800 == 43 [pid = 3796] [id = 345] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 15EED800 == 42 [pid = 3796] [id = 344] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 12E2B800 == 41 [pid = 3796] [id = 343] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 13156400 == 40 [pid = 3796] [id = 342] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 1577FC00 == 39 [pid = 3796] [id = 341] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 14723C00 == 38 [pid = 3796] [id = 340] 15:39:20 INFO - PROCESS | 3796 | --DOCSHELL 11BC0400 == 37 [pid = 3796] [id = 339] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15775800) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19E7D000) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19FAA800) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (188E2000) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16E03800) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (18436C00) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15776000) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17188800) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (18115C00) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17CB8800) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (14769400) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12CCDC00) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (12C15000) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16DD9400) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (188EB400) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11EE0C00) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17DCC800) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (188EB000) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19C3C400) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163D4400) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19C3E800) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (151DDC00) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19C6BC00) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (163B5800) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 15:39:20 INFO - PROCESS | 3796 | 1462405160153 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 992ms 15:39:20 INFO - PROCESS | 3796 | 1462405160180 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:39:20 INFO - PROCESS | 3796 | 1462405160184 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:39:20 INFO - PROCESS | 3796 | 1462405160188 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:39:20 INFO - PROCESS | 3796 | 1462405160192 Marionette TRACE conn3 <- [1,1386,null,{}] 15:39:20 INFO - PROCESS | 3796 | 1462405160196 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:20 INFO - PROCESS | 3796 | 1462405160278 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:39:20 INFO - PROCESS | 3796 | 1462405160359 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:20 INFO - PROCESS | 3796 | ++DOCSHELL 120EC800 == 38 [pid = 3796] [id = 356] 15:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12ECB000) [pid = 3796] [serial = 1067] [outer = 00000000] 15:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13486400) [pid = 3796] [serial = 1068] [outer = 12ECB000] 15:39:20 INFO - PROCESS | 3796 | 1462405160406 Marionette DEBUG loaded listener.js 15:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14089C00) [pid = 3796] [serial = 1069] [outer = 12ECB000] 15:39:20 INFO - PROCESS | 3796 | 1462405160815 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]]]}] 15:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 662ms 15:39:20 INFO - PROCESS | 3796 | 1462405160854 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:39:20 INFO - PROCESS | 3796 | 1462405160858 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:39:20 INFO - PROCESS | 3796 | 1462405160862 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:39:20 INFO - PROCESS | 3796 | 1462405160864 Marionette TRACE conn3 <- [1,1390,null,{}] 15:39:20 INFO - PROCESS | 3796 | 1462405160867 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}] 15:39:20 INFO - PROCESS | 3796 | 1462405160953 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:39:20 INFO - PROCESS | 3796 | 1462405160960 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:20 INFO - PROCESS | 3796 | ++DOCSHELL 13CBD400 == 39 [pid = 3796] [id = 357] 15:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1475C400) [pid = 3796] [serial = 1070] [outer = 00000000] 15:39:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1618D000) [pid = 3796] [serial = 1071] [outer = 1475C400] 15:39:20 INFO - PROCESS | 3796 | 1462405161005 Marionette DEBUG loaded listener.js 15:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (163CF000) [pid = 3796] [serial = 1072] [outer = 1475C400] 15:39:21 INFO - PROCESS | 3796 | 1462405161463 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]]]}] 15:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 617ms 15:39:21 INFO - PROCESS | 3796 | 1462405161487 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:39:21 INFO - PROCESS | 3796 | 1462405161489 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:39:21 INFO - PROCESS | 3796 | 1462405161494 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:39:21 INFO - PROCESS | 3796 | 1462405161500 Marionette TRACE conn3 <- [1,1394,null,{}] 15:39:21 INFO - PROCESS | 3796 | 1462405161509 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}] 15:39:21 INFO - PROCESS | 3796 | 1462405161590 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:39:21 INFO - PROCESS | 3796 | 1462405161599 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:21 INFO - PROCESS | 3796 | ++DOCSHELL 16E58000 == 40 [pid = 3796] [id = 358] 15:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16ED3800) [pid = 3796] [serial = 1073] [outer = 00000000] 15:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17D14400) [pid = 3796] [serial = 1074] [outer = 16ED3800] 15:39:21 INFO - PROCESS | 3796 | 1462405161643 Marionette DEBUG loaded listener.js 15:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17DCF400) [pid = 3796] [serial = 1075] [outer = 16ED3800] 15:39:22 INFO - PROCESS | 3796 | 1462405162078 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]]]}] 15:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 602ms 15:39:22 INFO - PROCESS | 3796 | 1462405162115 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:39:22 INFO - PROCESS | 3796 | 1462405162118 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:39:22 INFO - PROCESS | 3796 | 1462405162121 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:39:22 INFO - PROCESS | 3796 | 1462405162122 Marionette TRACE conn3 <- [1,1398,null,{}] 15:39:22 INFO - PROCESS | 3796 | 1462405162126 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}] 15:39:22 INFO - PROCESS | 3796 | 1462405162186 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:39:22 INFO - PROCESS | 3796 | 1462405162193 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 16D7A400 == 41 [pid = 3796] [id = 359] 15:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17CBF800) [pid = 3796] [serial = 1076] [outer = 00000000] 15:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1832B000) [pid = 3796] [serial = 1077] [outer = 17CBF800] 15:39:22 INFO - PROCESS | 3796 | 1462405162239 Marionette DEBUG loaded listener.js 15:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (188DE800) [pid = 3796] [serial = 1078] [outer = 17CBF800] 15:39:22 INFO - PROCESS | 3796 | 1462405162742 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]]]}] 15:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 676ms 15:39:22 INFO - PROCESS | 3796 | 1462405162786 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:39:22 INFO - PROCESS | 3796 | 1462405162788 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:39:22 INFO - PROCESS | 3796 | 1462405162797 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:39:22 INFO - PROCESS | 3796 | 1462405162799 Marionette TRACE conn3 <- [1,1402,null,{}] 15:39:22 INFO - PROCESS | 3796 | 1462405162803 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}] 15:39:22 INFO - PROCESS | 3796 | 1462405162906 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:39:22 INFO - PROCESS | 3796 | 1462405162919 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 18A18800 == 42 [pid = 3796] [id = 360] 15:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18A19000) [pid = 3796] [serial = 1079] [outer = 00000000] 15:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19C34400) [pid = 3796] [serial = 1080] [outer = 18A19000] 15:39:23 INFO - PROCESS | 3796 | 1462405163008 Marionette DEBUG loaded listener.js 15:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19C68800) [pid = 3796] [serial = 1081] [outer = 18A19000] 15:39:23 INFO - PROCESS | 3796 | 1462405163460 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]]]}] 15:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 707ms 15:39:23 INFO - PROCESS | 3796 | 1462405163527 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:39:23 INFO - PROCESS | 3796 | 1462405163528 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:39:23 INFO - PROCESS | 3796 | 1462405163532 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:39:23 INFO - PROCESS | 3796 | 1462405163533 Marionette TRACE conn3 <- [1,1406,null,{}] 15:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:39:23 INFO - PROCESS | 3796 | 1462405163537 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}] 15:39:23 INFO - PROCESS | 3796 | 1462405163643 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:39:23 INFO - PROCESS | 3796 | 1462405163699 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:23 INFO - PROCESS | 3796 | ++DOCSHELL 1811FC00 == 43 [pid = 3796] [id = 361] 15:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19C33400) [pid = 3796] [serial = 1082] [outer = 00000000] 15:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1A1E8000) [pid = 3796] [serial = 1083] [outer = 19C33400] 15:39:23 INFO - PROCESS | 3796 | 1462405163743 Marionette DEBUG loaded listener.js 15:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1A1F1C00) [pid = 3796] [serial = 1084] [outer = 19C33400] 15:39:24 INFO - PROCESS | 3796 | 1462405164149 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]]]}] 15:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 647ms 15:39:24 INFO - PROCESS | 3796 | 1462405164199 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:39:24 INFO - PROCESS | 3796 | 1462405164201 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:39:24 INFO - PROCESS | 3796 | 1462405164205 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:39:24 INFO - PROCESS | 3796 | 1462405164207 Marionette TRACE conn3 <- [1,1410,null,{}] 15:39:24 INFO - PROCESS | 3796 | 1462405164210 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}] 15:39:24 INFO - PROCESS | 3796 | 1462405164317 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:39:24 INFO - PROCESS | 3796 | 1462405164323 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 13453400 == 44 [pid = 3796] [id = 362] 15:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (14719800) [pid = 3796] [serial = 1085] [outer = 00000000] 15:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (181A5000) [pid = 3796] [serial = 1086] [outer = 14719800] 15:39:24 INFO - PROCESS | 3796 | 1462405164451 Marionette DEBUG loaded listener.js 15:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19C38800) [pid = 3796] [serial = 1087] [outer = 14719800] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (181A4800) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (147B9400) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (163D5400) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1315C800) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (12EC2800) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16106C00) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16E0D400) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13F6F400) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19C37C00) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:39:24 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16D7BC00) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:39:24 INFO - PROCESS | 3796 | 1462405164809 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]]]}] 15:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 662ms 15:39:24 INFO - PROCESS | 3796 | 1462405164870 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:39:24 INFO - PROCESS | 3796 | 1462405164871 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:39:24 INFO - PROCESS | 3796 | 1462405164875 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:39:24 INFO - PROCESS | 3796 | 1462405164876 Marionette TRACE conn3 <- [1,1414,null,{}] 15:39:24 INFO - PROCESS | 3796 | 1462405164880 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}] 15:39:24 INFO - PROCESS | 3796 | 1462405164985 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:39:25 INFO - PROCESS | 3796 | 1462405165082 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 11596800 == 45 [pid = 3796] [id = 363] 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13921400) [pid = 3796] [serial = 1088] [outer = 00000000] 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (181A4800) [pid = 3796] [serial = 1089] [outer = 13921400] 15:39:25 INFO - PROCESS | 3796 | 1462405165125 Marionette DEBUG loaded listener.js 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19FA8C00) [pid = 3796] [serial = 1090] [outer = 13921400] 15:39:25 INFO - PROCESS | 3796 | 1462405165468 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]]]}] 15:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 617ms 15:39:25 INFO - PROCESS | 3796 | 1462405165493 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:39:25 INFO - PROCESS | 3796 | 1462405165495 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:39:25 INFO - PROCESS | 3796 | 1462405165498 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:39:25 INFO - PROCESS | 3796 | 1462405165500 Marionette TRACE conn3 <- [1,1418,null,{}] 15:39:25 INFO - PROCESS | 3796 | 1462405165503 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}] 15:39:25 INFO - PROCESS | 3796 | 1462405165616 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:39:25 INFO - PROCESS | 3796 | 1462405165624 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 10D29400 == 46 [pid = 3796] [id = 364] 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16E0D400) [pid = 3796] [serial = 1091] [outer = 00000000] 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1ABEC800) [pid = 3796] [serial = 1092] [outer = 16E0D400] 15:39:25 INFO - PROCESS | 3796 | 1462405165668 Marionette DEBUG loaded listener.js 15:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1ABF3C00) [pid = 3796] [serial = 1093] [outer = 16E0D400] 15:39:26 INFO - PROCESS | 3796 | 1462405166068 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]]]}] 15:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 617ms 15:39:26 INFO - PROCESS | 3796 | 1462405166119 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:39:26 INFO - PROCESS | 3796 | 1462405166121 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:39:26 INFO - PROCESS | 3796 | 1462405166124 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:39:26 INFO - PROCESS | 3796 | 1462405166126 Marionette TRACE conn3 <- [1,1422,null,{}] 15:39:26 INFO - PROCESS | 3796 | 1462405166129 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}] 15:39:26 INFO - PROCESS | 3796 | 1462405166219 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:39:26 INFO - PROCESS | 3796 | 1462405166228 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:26 INFO - PROCESS | 3796 | ++DOCSHELL 1526C000 == 47 [pid = 3796] [id = 365] 15:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1ABEB000) [pid = 3796] [serial = 1094] [outer = 00000000] 15:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AC65000) [pid = 3796] [serial = 1095] [outer = 1ABEB000] 15:39:26 INFO - PROCESS | 3796 | 1462405166276 Marionette DEBUG loaded listener.js 15:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AC65400) [pid = 3796] [serial = 1096] [outer = 1ABEB000] 15:39:26 INFO - PROCESS | 3796 | 1462405166915 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]]]}] 15:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 812ms 15:39:26 INFO - PROCESS | 3796 | 1462405166932 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:39:26 INFO - PROCESS | 3796 | 1462405166937 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:39:26 INFO - PROCESS | 3796 | 1462405166942 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:39:26 INFO - PROCESS | 3796 | 1462405166946 Marionette TRACE conn3 <- [1,1426,null,{}] 15:39:26 INFO - PROCESS | 3796 | 1462405166951 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}] 15:39:27 INFO - PROCESS | 3796 | 1462405167064 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:39:27 INFO - PROCESS | 3796 | 1462405167178 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 3796 | ++DOCSHELL 12CC9000 == 48 [pid = 3796] [id = 366] 15:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (131CCC00) [pid = 3796] [serial = 1097] [outer = 00000000] 15:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (151DA400) [pid = 3796] [serial = 1098] [outer = 131CCC00] 15:39:27 INFO - PROCESS | 3796 | 1462405167234 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (15778800) [pid = 3796] [serial = 1099] [outer = 131CCC00] 15:39:27 INFO - PROCESS | 3796 | 1462405167806 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]]]}] 15:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 902ms 15:39:27 INFO - PROCESS | 3796 | 1462405167854 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:39:27 INFO - PROCESS | 3796 | 1462405167860 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:39:27 INFO - PROCESS | 3796 | 1462405167866 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:39:27 INFO - PROCESS | 3796 | 1462405167869 Marionette TRACE conn3 <- [1,1430,null,{}] 15:39:27 INFO - PROCESS | 3796 | 1462405167873 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}] 15:39:27 INFO - PROCESS | 3796 | 1462405167995 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:39:28 INFO - PROCESS | 3796 | 1462405168128 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 16DD8000 == 49 [pid = 3796] [id = 367] 15:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16DDCC00) [pid = 3796] [serial = 1100] [outer = 00000000] 15:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17CBF000) [pid = 3796] [serial = 1101] [outer = 16DDCC00] 15:39:28 INFO - PROCESS | 3796 | 1462405168182 Marionette DEBUG loaded listener.js 15:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (18A12C00) [pid = 3796] [serial = 1102] [outer = 16DDCC00] 15:39:28 INFO - PROCESS | 3796 | 1462405168761 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]]]}] 15:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 963ms 15:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:39:28 INFO - PROCESS | 3796 | 1462405168833 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:39:28 INFO - PROCESS | 3796 | 1462405168835 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:39:28 INFO - PROCESS | 3796 | 1462405168839 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:39:28 INFO - PROCESS | 3796 | 1462405168843 Marionette TRACE conn3 <- [1,1434,null,{}] 15:39:28 INFO - PROCESS | 3796 | 1462405168853 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}] 15:39:28 INFO - PROCESS | 3796 | 1462405168941 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:39:29 INFO - PROCESS | 3796 | 1462405169072 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:29 INFO - PROCESS | 3796 | ++DOCSHELL 10551800 == 50 [pid = 3796] [id = 368] 15:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AC61800) [pid = 3796] [serial = 1103] [outer = 00000000] 15:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1AC6A400) [pid = 3796] [serial = 1104] [outer = 1AC61800] 15:39:29 INFO - PROCESS | 3796 | 1462405169137 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1AC79400) [pid = 3796] [serial = 1105] [outer = 1AC61800] 15:39:29 INFO - PROCESS | 3796 | 1462405169769 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]]]}] 15:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1143ms 15:39:29 INFO - PROCESS | 3796 | 1462405170010 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:39:30 INFO - PROCESS | 3796 | 1462405170014 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:39:30 INFO - PROCESS | 3796 | 1462405170019 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:39:30 INFO - PROCESS | 3796 | 1462405170022 Marionette TRACE conn3 <- [1,1438,null,{}] 15:39:30 INFO - PROCESS | 3796 | 1462405170027 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}] 15:39:30 INFO - PROCESS | 3796 | 1462405170126 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:39:30 INFO - PROCESS | 3796 | 1462405170252 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:30 INFO - PROCESS | 3796 | ++DOCSHELL 10604C00 == 51 [pid = 3796] [id = 369] 15:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (10D21C00) [pid = 3796] [serial = 1106] [outer = 00000000] 15:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (13F6F400) [pid = 3796] [serial = 1107] [outer = 10D21C00] 15:39:30 INFO - PROCESS | 3796 | 1462405170300 Marionette DEBUG loaded listener.js 15:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (14720C00) [pid = 3796] [serial = 1108] [outer = 10D21C00] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 15266000 == 50 [pid = 3796] [id = 228] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 10D29400 == 49 [pid = 3796] [id = 364] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 11596800 == 48 [pid = 3796] [id = 363] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 13453400 == 47 [pid = 3796] [id = 362] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 1811FC00 == 46 [pid = 3796] [id = 361] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 18A18800 == 45 [pid = 3796] [id = 360] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 16D7A400 == 44 [pid = 3796] [id = 359] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 11B11C00 == 43 [pid = 3796] [id = 338] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 16E58000 == 42 [pid = 3796] [id = 358] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 13CBD400 == 41 [pid = 3796] [id = 357] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 120EC800 == 40 [pid = 3796] [id = 356] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 10D9A000 == 39 [pid = 3796] [id = 355] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 1A505000 == 38 [pid = 3796] [id = 354] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 1618EC00 == 37 [pid = 3796] [id = 353] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (120F7C00) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1843A800) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1526B400) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1A505400) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 12C37800 == 36 [pid = 3796] [id = 352] 15:39:30 INFO - PROCESS | 3796 | --DOCSHELL 19E7D400 == 35 [pid = 3796] [id = 351] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (183C7800) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19FAB400) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16D7E800) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (139B8000) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1342B400) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (13CC0000) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (14724400) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1618E800) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16195800) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (188DF000) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (188E3C00) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (163B0800) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16DD5000) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19E7EC00) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (18A11800) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16E4C400) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19E7FC00) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17CBB400) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16DD4400) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 15:39:30 INFO - PROCESS | 3796 | 1462405170952 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]]]}] 15:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 963ms 15:39:30 INFO - PROCESS | 3796 | 1462405170990 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:39:30 INFO - PROCESS | 3796 | 1462405170993 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:39:30 INFO - PROCESS | 3796 | 1462405171000 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:39:30 INFO - PROCESS | 3796 | 1462405171004 Marionette TRACE conn3 <- [1,1442,null,{}] 15:39:31 INFO - PROCESS | 3796 | 1462405171007 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}] 15:39:31 INFO - PROCESS | 3796 | 1462405171089 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:39:31 INFO - PROCESS | 3796 | 1462405171099 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:31 INFO - PROCESS | 3796 | ++DOCSHELL 13922400 == 36 [pid = 3796] [id = 370] 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (139B9400) [pid = 3796] [serial = 1109] [outer = 00000000] 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14724400) [pid = 3796] [serial = 1110] [outer = 139B9400] 15:39:31 INFO - PROCESS | 3796 | 1462405171127 Marionette DEBUG loaded listener.js 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15266000) [pid = 3796] [serial = 1111] [outer = 139B9400] 15:39:31 INFO - PROCESS | 3796 | 1462405171636 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]]]}] 15:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 677ms 15:39:31 INFO - PROCESS | 3796 | 1462405171661 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:39:31 INFO - PROCESS | 3796 | 1462405171663 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:39:31 INFO - PROCESS | 3796 | 1462405171666 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:39:31 INFO - PROCESS | 3796 | 1462405171668 Marionette TRACE conn3 <- [1,1446,null,{}] 15:39:31 INFO - PROCESS | 3796 | 1462405171678 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}] 15:39:31 INFO - PROCESS | 3796 | 1462405171757 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:39:31 INFO - PROCESS | 3796 | 1462405171768 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:31 INFO - PROCESS | 3796 | ++DOCSHELL 163CF800 == 37 [pid = 3796] [id = 371] 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (163D1400) [pid = 3796] [serial = 1112] [outer = 00000000] 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (163D8800) [pid = 3796] [serial = 1113] [outer = 163D1400] 15:39:31 INFO - PROCESS | 3796 | 1462405171816 Marionette DEBUG loaded listener.js 15:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16A65000) [pid = 3796] [serial = 1114] [outer = 163D1400] 15:39:32 INFO - PROCESS | 3796 | 1462405172275 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]]]}] 15:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 676ms 15:39:32 INFO - PROCESS | 3796 | 1462405172346 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 3796 | 1462405172348 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:39:32 INFO - PROCESS | 3796 | 1462405172352 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:39:32 INFO - PROCESS | 3796 | 1462405172354 Marionette TRACE conn3 <- [1,1450,null,{}] 15:39:32 INFO - PROCESS | 3796 | 1462405172357 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}] 15:39:32 INFO - PROCESS | 3796 | 1462405172449 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:39:32 INFO - PROCESS | 3796 | 1462405172534 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:32 INFO - PROCESS | 3796 | ++DOCSHELL 16DDF400 == 38 [pid = 3796] [id = 372] 15:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16DE2800) [pid = 3796] [serial = 1115] [outer = 00000000] 15:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17186C00) [pid = 3796] [serial = 1116] [outer = 16DE2800] 15:39:32 INFO - PROCESS | 3796 | 1462405172561 Marionette DEBUG loaded listener.js 15:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17CBB400) [pid = 3796] [serial = 1117] [outer = 16DE2800] 15:39:32 INFO - PROCESS | 3796 | 1462405172931 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]]]}] 15:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 601ms 15:39:32 INFO - PROCESS | 3796 | 1462405172970 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 3796 | 1462405172972 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:39:32 INFO - PROCESS | 3796 | 1462405172959 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:39:32 INFO - PROCESS | 3796 | 1462405172961 Marionette TRACE conn3 <- [1,1454,null,{}] 15:39:32 INFO - PROCESS | 3796 | 1462405172964 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}] 15:39:33 INFO - PROCESS | 3796 | 1462405173079 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:39:33 INFO - PROCESS | 3796 | 1462405173129 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:33 INFO - PROCESS | 3796 | ++DOCSHELL 17D1A400 == 39 [pid = 3796] [id = 373] 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17DD4C00) [pid = 3796] [serial = 1118] [outer = 00000000] 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (181A9400) [pid = 3796] [serial = 1119] [outer = 17DD4C00] 15:39:33 INFO - PROCESS | 3796 | 1462405173173 Marionette DEBUG loaded listener.js 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (18439400) [pid = 3796] [serial = 1120] [outer = 17DD4C00] 15:39:33 INFO - PROCESS | 3796 | 1462405173606 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]]]}] 15:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 662ms 15:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:39:33 INFO - PROCESS | 3796 | 1462405173642 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:39:33 INFO - PROCESS | 3796 | 1462405173644 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:39:33 INFO - PROCESS | 3796 | 1462405173647 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:39:33 INFO - PROCESS | 3796 | 1462405173648 Marionette TRACE conn3 <- [1,1458,null,{}] 15:39:33 INFO - PROCESS | 3796 | 1462405173652 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}] 15:39:33 INFO - PROCESS | 3796 | 1462405173776 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:39:33 INFO - PROCESS | 3796 | 1462405173783 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:33 INFO - PROCESS | 3796 | ++DOCSHELL 10EBF000 == 40 [pid = 3796] [id = 374] 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (188E9800) [pid = 3796] [serial = 1121] [outer = 00000000] 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19C39000) [pid = 3796] [serial = 1122] [outer = 188E9800] 15:39:33 INFO - PROCESS | 3796 | 1462405173859 Marionette DEBUG loaded listener.js 15:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19E75000) [pid = 3796] [serial = 1123] [outer = 188E9800] 15:39:34 INFO - PROCESS | 3796 | 1462405174304 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]]]}] 15:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 707ms 15:39:34 INFO - PROCESS | 3796 | 1462405174388 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:39:34 INFO - PROCESS | 3796 | 1462405174390 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:39:34 INFO - PROCESS | 3796 | 1462405174397 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:39:34 INFO - PROCESS | 3796 | 1462405174399 Marionette TRACE conn3 <- [1,1462,null,{}] 15:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:39:34 INFO - PROCESS | 3796 | 1462405174403 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}] 15:39:34 INFO - PROCESS | 3796 | 1462405174505 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:39:34 INFO - PROCESS | 3796 | 1462405174515 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 19C37800 == 41 [pid = 3796] [id = 375] 15:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19E82000) [pid = 3796] [serial = 1124] [outer = 00000000] 15:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19FAD000) [pid = 3796] [serial = 1125] [outer = 19E82000] 15:39:34 INFO - PROCESS | 3796 | 1462405174558 Marionette DEBUG loaded listener.js 15:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1A1E7C00) [pid = 3796] [serial = 1126] [outer = 19E82000] 15:39:34 INFO - PROCESS | 3796 | 1462405174968 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]]]}] 15:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 617ms 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1475C400) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18A19000) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16E0D400) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (12ECB000) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19C33400) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (16ED3800) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10DDCC00) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17CBF800) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (14719800) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (13921400) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:39:35 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (15E2BC00) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:39:35 INFO - PROCESS | 3796 | 1462405175212 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 3796 | 1462405175214 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:39:35 INFO - PROCESS | 3796 | 1462405175222 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:39:35 INFO - PROCESS | 3796 | 1462405175223 Marionette TRACE conn3 <- [1,1466,null,{}] 15:39:35 INFO - PROCESS | 3796 | 1462405175226 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}] 15:39:35 INFO - PROCESS | 3796 | 1462405175309 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:39:35 INFO - PROCESS | 3796 | 1462405175315 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 11B05C00 == 42 [pid = 3796] [id = 376] 15:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (12C35800) [pid = 3796] [serial = 1127] [outer = 00000000] 15:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (15E2BC00) [pid = 3796] [serial = 1128] [outer = 12C35800] 15:39:35 INFO - PROCESS | 3796 | 1462405175348 Marionette DEBUG loaded listener.js 15:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1618A400) [pid = 3796] [serial = 1129] [outer = 12C35800] 15:39:35 INFO - PROCESS | 3796 | 1462405175800 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]]]}] 15:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 617ms 15:39:35 INFO - PROCESS | 3796 | 1462405175821 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 3796 | 1462405175823 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:39:35 INFO - PROCESS | 3796 | 1462405175826 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:39:35 INFO - PROCESS | 3796 | 1462405175828 Marionette TRACE conn3 <- [1,1470,null,{}] 15:39:35 INFO - PROCESS | 3796 | 1462405175831 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}] 15:39:35 INFO - PROCESS | 3796 | 1462405175908 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:39:35 INFO - PROCESS | 3796 | 1462405175915 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 11537800 == 43 [pid = 3796] [id = 377] 15:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (12CCC800) [pid = 3796] [serial = 1130] [outer = 00000000] 15:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (18A18000) [pid = 3796] [serial = 1131] [outer = 12CCC800] 15:39:35 INFO - PROCESS | 3796 | 1462405175957 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19FA5C00) [pid = 3796] [serial = 1132] [outer = 12CCC800] 15:39:36 INFO - PROCESS | 3796 | 1462405176364 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]]]}] 15:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 572ms 15:39:36 INFO - PROCESS | 3796 | 1462405176406 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:39:36 INFO - PROCESS | 3796 | 1462405176408 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:39:36 INFO - PROCESS | 3796 | 1462405176411 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - PROCESS | 3796 | 1462405176413 Marionette TRACE conn3 <- [1,1474,null,{}] 15:39:36 INFO - PROCESS | 3796 | 1462405176420 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}] 15:39:36 INFO - PROCESS | 3796 | 1462405176497 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:39:36 INFO - PROCESS | 3796 | 1462405176503 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:36 INFO - PROCESS | 3796 | ++DOCSHELL 163D5800 == 44 [pid = 3796] [id = 378] 15:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1A1EC800) [pid = 3796] [serial = 1133] [outer = 00000000] 15:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1ABF1000) [pid = 3796] [serial = 1134] [outer = 1A1EC800] 15:39:36 INFO - PROCESS | 3796 | 1462405176545 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1AC62800) [pid = 3796] [serial = 1135] [outer = 1A1EC800] 15:39:36 INFO - PROCESS | 3796 | 1462405176946 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]]]}] 15:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 15:39:36 INFO - PROCESS | 3796 | 1462405176990 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:39:36 INFO - PROCESS | 3796 | 1462405176992 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:39:36 INFO - PROCESS | 3796 | 1462405176999 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - PROCESS | 3796 | 1462405177001 Marionette TRACE conn3 <- [1,1478,null,{}] 15:39:36 INFO - PROCESS | 3796 | 1462405177004 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}] 15:39:37 INFO - PROCESS | 3796 | 1462405177097 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:39:37 INFO - PROCESS | 3796 | 1462405177103 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 3796 | ++DOCSHELL 1AC69C00 == 45 [pid = 3796] [id = 379] 15:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AC78800) [pid = 3796] [serial = 1136] [outer = 00000000] 15:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AE73400) [pid = 3796] [serial = 1137] [outer = 1AC78800] 15:39:37 INFO - PROCESS | 3796 | 1462405177150 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1AE78000) [pid = 3796] [serial = 1138] [outer = 1AC78800] 15:39:37 INFO - PROCESS | 3796 | 1462405177841 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]]]}] 15:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 873ms 15:39:37 INFO - PROCESS | 3796 | 1462405177874 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:39:37 INFO - PROCESS | 3796 | 1462405177878 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:39:37 INFO - PROCESS | 3796 | 1462405177883 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:39:37 INFO - PROCESS | 3796 | 1462405177887 Marionette TRACE conn3 <- [1,1482,null,{}] 15:39:37 INFO - PROCESS | 3796 | 1462405177892 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}] 15:39:37 INFO - PROCESS | 3796 | 1462405177997 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:39:38 INFO - PROCESS | 3796 | 1462405178127 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:38 INFO - PROCESS | 3796 | ++DOCSHELL 12C35C00 == 46 [pid = 3796] [id = 380] 15:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (12CCE000) [pid = 3796] [serial = 1139] [outer = 00000000] 15:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (14718000) [pid = 3796] [serial = 1140] [outer = 12CCE000] 15:39:38 INFO - PROCESS | 3796 | 1462405178182 Marionette DEBUG loaded listener.js 15:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1526CC00) [pid = 3796] [serial = 1141] [outer = 12CCE000] 15:39:38 INFO - PROCESS | 3796 | 1462405178763 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]]]}] 15:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 917ms 15:39:38 INFO - PROCESS | 3796 | 1462405178792 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:39:38 INFO - PROCESS | 3796 | 1462405178798 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:39:38 INFO - PROCESS | 3796 | 1462405178804 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 3796 | 1462405178807 Marionette TRACE conn3 <- [1,1486,null,{}] 15:39:38 INFO - PROCESS | 3796 | 1462405178811 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}] 15:39:38 INFO - PROCESS | 3796 | 1462405178914 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:39:39 INFO - PROCESS | 3796 | 1462405179014 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 13156400 == 47 [pid = 3796] [id = 381] 15:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (13F66800) [pid = 3796] [serial = 1142] [outer = 00000000] 15:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16E02800) [pid = 3796] [serial = 1143] [outer = 13F66800] 15:39:39 INFO - PROCESS | 3796 | 1462405179053 Marionette DEBUG loaded listener.js 15:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17DD9000) [pid = 3796] [serial = 1144] [outer = 13F66800] 15:39:39 INFO - PROCESS | 3796 | 1462405179683 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]]]}] 15:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 903ms 15:39:39 INFO - PROCESS | 3796 | 1462405179712 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:39:39 INFO - PROCESS | 3796 | 1462405179714 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:39:39 INFO - PROCESS | 3796 | 1462405179718 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:39:39 INFO - PROCESS | 3796 | 1462405179722 Marionette TRACE conn3 <- [1,1490,null,{}] 15:39:39 INFO - PROCESS | 3796 | 1462405179732 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}] 15:39:39 INFO - PROCESS | 3796 | 1462405179838 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:39:39 INFO - PROCESS | 3796 | 1462405179922 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 1A1E8C00 == 48 [pid = 3796] [id = 382] 15:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A503400) [pid = 3796] [serial = 1145] [outer = 00000000] 15:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AC5DC00) [pid = 3796] [serial = 1146] [outer = 1A503400] 15:39:39 INFO - PROCESS | 3796 | 1462405179977 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1AE6E000) [pid = 3796] [serial = 1147] [outer = 1A503400] 15:39:40 INFO - PROCESS | 3796 | 1462405180535 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]]]}] 15:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 872ms 15:39:40 INFO - PROCESS | 3796 | 1462405180587 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 3796 | 1462405180590 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:39:40 INFO - PROCESS | 3796 | 1462405180593 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 3796 | 1462405180595 Marionette TRACE conn3 <- [1,1494,null,{}] 15:39:40 INFO - PROCESS | 3796 | 1462405180599 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}] 15:39:40 INFO - PROCESS | 3796 | 1462405180703 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:39:40 INFO - PROCESS | 3796 | 1462405180803 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 3796 | ++DOCSHELL 1ABF4C00 == 49 [pid = 3796] [id = 383] 15:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AE76C00) [pid = 3796] [serial = 1148] [outer = 00000000] 15:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AF0E800) [pid = 3796] [serial = 1149] [outer = 1AE76C00] 15:39:40 INFO - PROCESS | 3796 | 1462405180838 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AF11400) [pid = 3796] [serial = 1150] [outer = 1AE76C00] 15:39:41 INFO - PROCESS | 3796 | 1462405181462 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]]]}] 15:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 902ms 15:39:41 INFO - PROCESS | 3796 | 1462405181503 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:39:41 INFO - PROCESS | 3796 | 1462405181505 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:39:41 INFO - PROCESS | 3796 | 1462405181508 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:39:41 INFO - PROCESS | 3796 | 1462405181510 Marionette TRACE conn3 <- [1,1498,null,{}] 15:39:41 INFO - PROCESS | 3796 | 1462405181514 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}] 15:39:41 INFO - PROCESS | 3796 | 1462405181613 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:39:41 INFO - PROCESS | 3796 | 1462405181718 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:41 INFO - PROCESS | 3796 | ++DOCSHELL 12ECA400 == 50 [pid = 3796] [id = 384] 15:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (13132000) [pid = 3796] [serial = 1151] [outer = 00000000] 15:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (163D7C00) [pid = 3796] [serial = 1152] [outer = 13132000] 15:39:41 INFO - PROCESS | 3796 | 1462405181753 Marionette DEBUG loaded listener.js 15:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (17DD7000) [pid = 3796] [serial = 1153] [outer = 13132000] 15:39:42 INFO - PROCESS | 3796 | 1462405182468 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]]]}] 15:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 993ms 15:39:42 INFO - PROCESS | 3796 | 1462405182530 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:39:42 INFO - PROCESS | 3796 | 1462405182535 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:39:42 INFO - PROCESS | 3796 | 1462405182539 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:39:42 INFO - PROCESS | 3796 | 1462405182543 Marionette TRACE conn3 <- [1,1502,null,{}] 15:39:42 INFO - PROCESS | 3796 | 1462405182547 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}] 15:39:42 INFO - PROCESS | 3796 | 1462405182695 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:39:42 INFO - PROCESS | 3796 | 1462405182696 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 14721000 == 51 [pid = 3796] [id = 385] 15:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (14723C00) [pid = 3796] [serial = 1154] [outer = 00000000] 15:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (15EEE400) [pid = 3796] [serial = 1155] [outer = 14723C00] 15:39:42 INFO - PROCESS | 3796 | 1462405182744 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (163B0400) [pid = 3796] [serial = 1156] [outer = 14723C00] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 163D5800 == 50 [pid = 3796] [id = 378] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 11537800 == 49 [pid = 3796] [id = 377] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 11B05C00 == 48 [pid = 3796] [id = 376] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 19C37800 == 47 [pid = 3796] [id = 375] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 10EBF000 == 46 [pid = 3796] [id = 374] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 17D1A400 == 45 [pid = 3796] [id = 373] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 16DDF400 == 44 [pid = 3796] [id = 372] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 163CF800 == 43 [pid = 3796] [id = 371] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 13922400 == 42 [pid = 3796] [id = 370] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 10604C00 == 41 [pid = 3796] [id = 369] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 16DD8000 == 40 [pid = 3796] [id = 367] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 12CC9000 == 39 [pid = 3796] [id = 366] 15:39:43 INFO - PROCESS | 3796 | --DOCSHELL 1526C000 == 38 [pid = 3796] [id = 365] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (19C3A400) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (151DD800) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1618D000) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (163CF000) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (17CC0000) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1A7B1000) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (13486400) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (14089C00) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17D14400) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17DCF400) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (12CC3C00) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (11B8B400) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | 1462405183267 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]]]}] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (19C34400) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1ABEC800) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1A1E8000) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19C68800) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1832B000) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1A1F1C00) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (181A5000) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19C38800) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (19FA8C00) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (188DE800) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (181A4800) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 15:39:43 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1ABF3C00) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 15:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 767ms 15:39:43 INFO - PROCESS | 3796 | 1462405183304 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:39:43 INFO - PROCESS | 3796 | 1462405183309 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:39:43 INFO - PROCESS | 3796 | 1462405183315 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - PROCESS | 3796 | 1462405183317 Marionette TRACE conn3 <- [1,1506,null,{}] 15:39:43 INFO - PROCESS | 3796 | 1462405183321 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}] 15:39:43 INFO - PROCESS | 3796 | 1462405183407 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:39:43 INFO - PROCESS | 3796 | 1462405183420 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:43 INFO - PROCESS | 3796 | ++DOCSHELL 14717400 == 39 [pid = 3796] [id = 386] 15:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (14720000) [pid = 3796] [serial = 1157] [outer = 00000000] 15:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (15EED000) [pid = 3796] [serial = 1158] [outer = 14720000] 15:39:43 INFO - PROCESS | 3796 | 1462405183467 Marionette DEBUG loaded listener.js 15:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (163B6C00) [pid = 3796] [serial = 1159] [outer = 14720000] 15:39:43 INFO - PROCESS | 3796 | 1462405183917 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]]]}] 15:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 617ms 15:39:43 INFO - PROCESS | 3796 | 1462405183932 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:39:43 INFO - PROCESS | 3796 | 1462405183934 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:39:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:39:43 INFO - PROCESS | 3796 | 1462405183938 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - PROCESS | 3796 | 1462405183941 Marionette TRACE conn3 <- [1,1510,null,{}] 15:39:43 INFO - PROCESS | 3796 | 1462405183954 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}] 15:39:44 INFO - PROCESS | 3796 | 1462405184040 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:39:44 INFO - PROCESS | 3796 | 1462405184047 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 16ECC800 == 40 [pid = 3796] [id = 387] 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17C27000) [pid = 3796] [serial = 1160] [outer = 00000000] 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17DD6000) [pid = 3796] [serial = 1161] [outer = 17C27000] 15:39:44 INFO - PROCESS | 3796 | 1462405184092 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18436C00) [pid = 3796] [serial = 1162] [outer = 17C27000] 15:39:44 INFO - PROCESS | 3796 | 1462405184558 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"]]]}] 15:39:44 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 () { 15:39:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:39:44 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 () { 15:39:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:39:44 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 () { 15:39:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:39:44 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 () { 15:39:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:39:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 15:39:44 INFO - PROCESS | 3796 | 1462405184608 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:39:44 INFO - PROCESS | 3796 | 1462405184611 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:39:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:39:44 INFO - PROCESS | 3796 | 1462405184614 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:39:44 INFO - PROCESS | 3796 | 1462405184616 Marionette TRACE conn3 <- [1,1514,null,{}] 15:39:44 INFO - PROCESS | 3796 | 1462405184619 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}] 15:39:44 INFO - PROCESS | 3796 | 1462405184699 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:39:44 INFO - PROCESS | 3796 | 1462405184707 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 188E2000 == 41 [pid = 3796] [id = 388] 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (188EB800) [pid = 3796] [serial = 1163] [outer = 00000000] 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19E7A000) [pid = 3796] [serial = 1164] [outer = 188EB800] 15:39:44 INFO - PROCESS | 3796 | 1462405184751 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19E83C00) [pid = 3796] [serial = 1165] [outer = 188EB800] 15:39:45 INFO - PROCESS | 3796 | 1462405185206 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"]]]}] 15:39:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:39:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:39:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:39:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 617ms 15:39:45 INFO - PROCESS | 3796 | 1462405185235 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:39:45 INFO - PROCESS | 3796 | 1462405185237 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:39:45 INFO - PROCESS | 3796 | 1462405185240 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:39:45 INFO - PROCESS | 3796 | 1462405185242 Marionette TRACE conn3 <- [1,1518,null,{}] 15:39:45 INFO - PROCESS | 3796 | 1462405185246 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}] 15:39:45 INFO - PROCESS | 3796 | 1462405185352 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:39:45 INFO - PROCESS | 3796 | 1462405185427 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 3796 | ++DOCSHELL 188DF400 == 42 [pid = 3796] [id = 389] 15:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (188E9400) [pid = 3796] [serial = 1166] [outer = 00000000] 15:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1A1ED400) [pid = 3796] [serial = 1167] [outer = 188E9400] 15:39:45 INFO - PROCESS | 3796 | 1462405185477 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1A7B1000) [pid = 3796] [serial = 1168] [outer = 188E9400] 15:39:45 INFO - PROCESS | 3796 | 1462405185878 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]]]}] 15:39:45 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 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:39:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:39:45 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. 15:39:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:39:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 661ms 15:39:45 INFO - PROCESS | 3796 | 1462405185906 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:39:45 INFO - PROCESS | 3796 | 1462405185908 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:39:45 INFO - PROCESS | 3796 | 1462405185911 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - PROCESS | 3796 | 1462405185913 Marionette TRACE conn3 <- [1,1522,null,{}] 15:39:45 INFO - PROCESS | 3796 | 1462405185916 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}] 15:39:46 INFO - PROCESS | 3796 | 1462405186039 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A7B1C00) [pid = 3796] [serial = 1169] [outer = 1BDDF000] 15:39:46 INFO - PROCESS | 3796 | 1462405186065 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 3796 | ++DOCSHELL 1AE6E800 == 43 [pid = 3796] [id = 390] 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AE70000) [pid = 3796] [serial = 1170] [outer = 00000000] 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1AF0F000) [pid = 3796] [serial = 1171] [outer = 1AE70000] 15:39:46 INFO - PROCESS | 3796 | 1462405186177 Marionette DEBUG loaded listener.js 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AE79400) [pid = 3796] [serial = 1172] [outer = 1AE70000] 15:39:46 INFO - PROCESS | 3796 | 1462405186620 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]]]}] 15:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 707ms 15:39:46 INFO - PROCESS | 3796 | 1462405186633 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 3796 | 1462405186635 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:39:46 INFO - PROCESS | 3796 | 1462405186642 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - PROCESS | 3796 | 1462405186643 Marionette TRACE conn3 <- [1,1526,null,{}] 15:39:46 INFO - PROCESS | 3796 | 1462405186653 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}] 15:39:46 INFO - PROCESS | 3796 | 1462405186787 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:39:46 INFO - PROCESS | 3796 | 1462405186779 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:46 INFO - PROCESS | 3796 | ++DOCSHELL 16E55800 == 44 [pid = 3796] [id = 391] 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16ED1000) [pid = 3796] [serial = 1173] [outer = 00000000] 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B1B3000) [pid = 3796] [serial = 1174] [outer = 16ED1000] 15:39:46 INFO - PROCESS | 3796 | 1462405186821 Marionette DEBUG loaded listener.js 15:39:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1B1B8400) [pid = 3796] [serial = 1175] [outer = 16ED1000] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (188E9800) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19E82000) [pid = 3796] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (10D21C00) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (163D1400) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (139B9400) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16DE2800) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (12C35800) [pid = 3796] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (12CCC800) [pid = 3796] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17DD4C00) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:39:47 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1A1EC800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:39:47 INFO - PROCESS | 3796 | 1462405187500 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]]]}] 15:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 903ms 15:39:47 INFO - PROCESS | 3796 | 1462405187548 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:39:47 INFO - PROCESS | 3796 | 1462405187552 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:39:47 INFO - PROCESS | 3796 | 1462405187558 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:39:47 INFO - PROCESS | 3796 | 1462405187562 Marionette TRACE conn3 <- [1,1530,null,{}] 15:39:47 INFO - PROCESS | 3796 | 1462405187569 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}] 15:39:47 INFO - PROCESS | 3796 | 1462405187710 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:39:47 INFO - PROCESS | 3796 | 1462405187843 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 3796 | ++DOCSHELL 1060C400 == 45 [pid = 3796] [id = 392] 15:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (10DE2400) [pid = 3796] [serial = 1176] [outer = 00000000] 15:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (12C16800) [pid = 3796] [serial = 1177] [outer = 10DE2400] 15:39:47 INFO - PROCESS | 3796 | 1462405187900 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (12F03800) [pid = 3796] [serial = 1178] [outer = 10DE2400] 15:39:48 INFO - PROCESS | 3796 | 1462405188502 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]]]}] 15:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 963ms 15:39:48 INFO - PROCESS | 3796 | 1462405188523 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:39:48 INFO - PROCESS | 3796 | 1462405188531 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:39:48 INFO - PROCESS | 3796 | 1462405188541 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:39:48 INFO - PROCESS | 3796 | 1462405188545 Marionette TRACE conn3 <- [1,1534,null,{}] 15:39:48 INFO - PROCESS | 3796 | 1462405188549 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}] 15:39:48 INFO - PROCESS | 3796 | 1462405188657 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:39:48 INFO - PROCESS | 3796 | 1462405188746 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:48 INFO - PROCESS | 3796 | ++DOCSHELL 11596400 == 46 [pid = 3796] [id = 393] 15:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (13158C00) [pid = 3796] [serial = 1179] [outer = 00000000] 15:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (151D7400) [pid = 3796] [serial = 1180] [outer = 13158C00] 15:39:48 INFO - PROCESS | 3796 | 1462405188800 Marionette DEBUG loaded listener.js 15:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (156E2C00) [pid = 3796] [serial = 1181] [outer = 13158C00] 15:39:49 INFO - PROCESS | 3796 | 1462405189412 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]]]}] 15:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 902ms 15:39:49 INFO - PROCESS | 3796 | 1462405189451 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:39:49 INFO - PROCESS | 3796 | 1462405189453 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:39:49 INFO - PROCESS | 3796 | 1462405189457 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:39:49 INFO - PROCESS | 3796 | 1462405189461 Marionette TRACE conn3 <- [1,1538,null,{}] 15:39:49 INFO - PROCESS | 3796 | 1462405189472 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}] 15:39:49 INFO - PROCESS | 3796 | 1462405189586 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:39:49 INFO - PROCESS | 3796 | 1462405189676 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:49 INFO - PROCESS | 3796 | ++DOCSHELL 16A64400 == 47 [pid = 3796] [id = 394] 15:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16A64C00) [pid = 3796] [serial = 1182] [outer = 00000000] 15:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16DD4400) [pid = 3796] [serial = 1183] [outer = 16A64C00] 15:39:49 INFO - PROCESS | 3796 | 1462405189733 Marionette DEBUG loaded listener.js 15:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16E58000) [pid = 3796] [serial = 1184] [outer = 16A64C00] 15:39:50 INFO - PROCESS | 3796 | 1462405190300 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]]]}] 15:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 857ms 15:39:50 INFO - PROCESS | 3796 | 1462405190325 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:39:50 INFO - PROCESS | 3796 | 1462405190328 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:39:50 INFO - PROCESS | 3796 | 1462405190333 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:39:50 INFO - PROCESS | 3796 | 1462405190335 Marionette TRACE conn3 <- [1,1542,null,{}] 15:39:50 INFO - PROCESS | 3796 | 1462405190338 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}] 15:39:50 INFO - PROCESS | 3796 | 1462405190442 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:39:50 INFO - PROCESS | 3796 | 1462405190546 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:50 INFO - PROCESS | 3796 | ++DOCSHELL 18A13000 == 48 [pid = 3796] [id = 395] 15:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18A14400) [pid = 3796] [serial = 1185] [outer = 00000000] 15:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (19C3B800) [pid = 3796] [serial = 1186] [outer = 18A14400] 15:39:50 INFO - PROCESS | 3796 | 1462405190591 Marionette DEBUG loaded listener.js 15:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A1EE000) [pid = 3796] [serial = 1187] [outer = 18A14400] 15:39:51 INFO - PROCESS | 3796 | 1462405191165 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]]]}] 15:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 917ms 15:39:51 INFO - PROCESS | 3796 | 1462405191246 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 3796 | 1462405191248 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:39:51 INFO - PROCESS | 3796 | 1462405191251 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - PROCESS | 3796 | 1462405191253 Marionette TRACE conn3 <- [1,1546,null,{}] 15:39:51 INFO - PROCESS | 3796 | 1462405191257 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}] 15:39:51 INFO - PROCESS | 3796 | 1462405191356 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:39:51 INFO - PROCESS | 3796 | 1462405191490 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:51 INFO - PROCESS | 3796 | ++DOCSHELL 10D1DC00 == 49 [pid = 3796] [id = 396] 15:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (11533400) [pid = 3796] [serial = 1188] [outer = 00000000] 15:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16ED5400) [pid = 3796] [serial = 1189] [outer = 11533400] 15:39:51 INFO - PROCESS | 3796 | 1462405191544 Marionette DEBUG loaded listener.js 15:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (18120800) [pid = 3796] [serial = 1190] [outer = 11533400] 15:39:52 INFO - PROCESS | 3796 | 1462405192303 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]]]}] 15:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1113ms 15:39:52 INFO - PROCESS | 3796 | 1462405192370 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:39:52 INFO - PROCESS | 3796 | 1462405192374 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:39:52 INFO - PROCESS | 3796 | 1462405192362 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:39:52 INFO - PROCESS | 3796 | 1462405192366 Marionette TRACE conn3 <- [1,1550,null,{}] 15:39:52 INFO - PROCESS | 3796 | 1462405192372 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}] 15:39:52 INFO - PROCESS | 3796 | 1462405192470 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:39:52 INFO - PROCESS | 3796 | 1462405192609 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 3796 | ++DOCSHELL 12CC5C00 == 50 [pid = 3796] [id = 397] 15:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1342A800) [pid = 3796] [serial = 1191] [outer = 00000000] 15:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (139B9400) [pid = 3796] [serial = 1192] [outer = 1342A800] 15:39:52 INFO - PROCESS | 3796 | 1462405192667 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1408A400) [pid = 3796] [serial = 1193] [outer = 1342A800] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 10D9DC00 == 49 [pid = 3796] [id = 299] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 11BC6400 == 48 [pid = 3796] [id = 315] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 1AE6E800 == 47 [pid = 3796] [id = 390] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 188DF400 == 46 [pid = 3796] [id = 389] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 188E2000 == 45 [pid = 3796] [id = 388] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 16ECC800 == 44 [pid = 3796] [id = 387] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 14717400 == 43 [pid = 3796] [id = 386] 15:39:53 INFO - PROCESS | 3796 | --DOCSHELL 14721000 == 42 [pid = 3796] [id = 385] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (19C39000) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AC65000) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (151DA400) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (19FAD000) [pid = 3796] [serial = 1125] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (17CBF000) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1AC6A400) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (14720C00) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (13F6F400) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (163D8800) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16A65000) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (19E75000) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (14724400) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (15266000) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (17186C00) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (17CBB400) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (15E2BC00) [pid = 3796] [serial = 1128] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (18A18000) [pid = 3796] [serial = 1131] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1A1E7C00) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (181A9400) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (18439400) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1618A400) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1AC62800) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19FA5C00) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1ABF1000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = about:blank] 15:39:53 INFO - PROCESS | 3796 | 1462405193370 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]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1053ms 15:39:53 INFO - PROCESS | 3796 | 1462405193428 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 3796 | 1462405193433 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:39:53 INFO - PROCESS | 3796 | 1462405193438 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:39:53 INFO - PROCESS | 3796 | 1462405193442 Marionette TRACE conn3 <- [1,1554,null,{}] 15:39:53 INFO - PROCESS | 3796 | 1462405193447 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}] 15:39:53 INFO - PROCESS | 3796 | 1462405193556 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:39:53 INFO - PROCESS | 3796 | 1462405193692 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 12C34C00 == 43 [pid = 3796] [id = 398] 15:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (12C38000) [pid = 3796] [serial = 1194] [outer = 00000000] 15:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (13487800) [pid = 3796] [serial = 1195] [outer = 12C38000] 15:39:53 INFO - PROCESS | 3796 | 1462405193750 Marionette DEBUG loaded listener.js 15:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (14718800) [pid = 3796] [serial = 1196] [outer = 12C38000] 15:39:54 INFO - PROCESS | 3796 | 1462405194361 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]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 963ms 15:39:54 INFO - PROCESS | 3796 | 1462405194408 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 3796 | 1462405194414 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:39:54 INFO - PROCESS | 3796 | 1462405194421 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 3796 | 1462405194423 Marionette TRACE conn3 <- [1,1558,null,{}] 15:39:54 INFO - PROCESS | 3796 | 1462405194427 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}] 15:39:54 INFO - PROCESS | 3796 | 1462405194533 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:39:54 INFO - PROCESS | 3796 | 1462405194665 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:54 INFO - PROCESS | 3796 | ++DOCSHELL 15268800 == 44 [pid = 3796] [id = 399] 15:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1526F000) [pid = 3796] [serial = 1197] [outer = 00000000] 15:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16110C00) [pid = 3796] [serial = 1198] [outer = 1526F000] 15:39:54 INFO - PROCESS | 3796 | 1462405194721 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (16196800) [pid = 3796] [serial = 1199] [outer = 1526F000] 15:39:55 INFO - PROCESS | 3796 | 1462405195357 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]]]}] 15:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1007ms 15:39:55 INFO - PROCESS | 3796 | 1462405195432 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:39:55 INFO - PROCESS | 3796 | 1462405195434 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:39:55 INFO - PROCESS | 3796 | 1462405195463 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:39:55 INFO - PROCESS | 3796 | 1462405195467 Marionette TRACE conn3 <- [1,1562,null,{}] 15:39:55 INFO - PROCESS | 3796 | 1462405195493 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}] 15:39:55 INFO - PROCESS | 3796 | 1462405195592 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:39:55 INFO - PROCESS | 3796 | 1462405195717 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 3796 | ++DOCSHELL 16DD3800 == 45 [pid = 3796] [id = 400] 15:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16E01800) [pid = 3796] [serial = 1200] [outer = 00000000] 15:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16E4F400) [pid = 3796] [serial = 1201] [outer = 16E01800] 15:39:55 INFO - PROCESS | 3796 | 1462405195777 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17D14800) [pid = 3796] [serial = 1202] [outer = 16E01800] 15:39:56 INFO - PROCESS | 3796 | 1462405196373 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]]]}] 15:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 993ms 15:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:39:56 INFO - PROCESS | 3796 | 1462405196420 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 3796 | 1462405196422 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:39:56 INFO - PROCESS | 3796 | 1462405196426 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - PROCESS | 3796 | 1462405196428 Marionette TRACE conn3 <- [1,1566,null,{}] 15:39:56 INFO - PROCESS | 3796 | 1462405196432 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}] 15:39:56 INFO - PROCESS | 3796 | 1462405196533 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:39:56 INFO - PROCESS | 3796 | 1462405196664 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:56 INFO - PROCESS | 3796 | ++DOCSHELL 183CD400 == 46 [pid = 3796] [id = 401] 15:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (183CE000) [pid = 3796] [serial = 1203] [outer = 00000000] 15:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (188DF400) [pid = 3796] [serial = 1204] [outer = 183CE000] 15:39:56 INFO - PROCESS | 3796 | 1462405196727 Marionette DEBUG loaded listener.js 15:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (188ED800) [pid = 3796] [serial = 1205] [outer = 183CE000] 15:39:57 INFO - PROCESS | 3796 | 1462405197246 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]]]}] 15:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 857ms 15:39:57 INFO - PROCESS | 3796 | 1462405197312 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:39:57 INFO - PROCESS | 3796 | 1462405197314 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:39:57 INFO - PROCESS | 3796 | 1462405197318 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:39:57 INFO - PROCESS | 3796 | 1462405197320 Marionette TRACE conn3 <- [1,1570,null,{}] 15:39:57 INFO - PROCESS | 3796 | 1462405197323 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}] 15:39:57 INFO - PROCESS | 3796 | 1462405197402 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:39:57 INFO - PROCESS | 3796 | 1462405197535 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:57 INFO - PROCESS | 3796 | ++DOCSHELL 10EB3800 == 47 [pid = 3796] [id = 402] 15:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (11BCB800) [pid = 3796] [serial = 1206] [outer = 00000000] 15:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19C38000) [pid = 3796] [serial = 1207] [outer = 11BCB800] 15:39:57 INFO - PROCESS | 3796 | 1462405197596 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (19C39C00) [pid = 3796] [serial = 1208] [outer = 11BCB800] 15:39:58 INFO - PROCESS | 3796 | 1462405198208 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]]]}] 15:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 962ms 15:39:58 INFO - PROCESS | 3796 | 1462405198280 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:39:58 INFO - PROCESS | 3796 | 1462405198282 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:39:58 INFO - PROCESS | 3796 | 1462405198287 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:39:58 INFO - PROCESS | 3796 | 1462405198289 Marionette TRACE conn3 <- [1,1574,null,{}] 15:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:39:58 INFO - PROCESS | 3796 | 1462405198293 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}] 15:39:58 INFO - PROCESS | 3796 | 1462405198435 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:39:58 INFO - PROCESS | 3796 | 1462405198627 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 11594800 == 48 [pid = 3796] [id = 403] 15:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1159B800) [pid = 3796] [serial = 1209] [outer = 00000000] 15:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (120F2400) [pid = 3796] [serial = 1210] [outer = 1159B800] 15:39:58 INFO - PROCESS | 3796 | 1462405198663 Marionette DEBUG loaded listener.js 15:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (13154000) [pid = 3796] [serial = 1211] [outer = 1159B800] 15:39:59 INFO - PROCESS | 3796 | --DOCSHELL 1060C400 == 47 [pid = 3796] [id = 392] 15:39:59 INFO - PROCESS | 3796 | 1462405199318 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]]]}] 15:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1098ms 15:39:59 INFO - PROCESS | 3796 | 1462405199403 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:39:59 INFO - PROCESS | 3796 | 1462405199407 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:39:59 INFO - PROCESS | 3796 | 1462405199413 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 3796 | 1462405199417 Marionette TRACE conn3 <- [1,1578,null,{}] 15:39:59 INFO - PROCESS | 3796 | 1462405199437 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}] 15:39:59 INFO - PROCESS | 3796 | 1462405199587 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:39:59 INFO - PROCESS | 3796 | 1462405199695 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:59 INFO - PROCESS | 3796 | ++DOCSHELL 147B9000 == 48 [pid = 3796] [id = 404] 15:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (15261400) [pid = 3796] [serial = 1212] [outer = 00000000] 15:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16105000) [pid = 3796] [serial = 1213] [outer = 15261400] 15:39:59 INFO - PROCESS | 3796 | 1462405199753 Marionette DEBUG loaded listener.js 15:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (163B5800) [pid = 3796] [serial = 1214] [outer = 15261400] 15:40:00 INFO - PROCESS | 3796 | 1462405200338 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]]]}] 15:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 963ms 15:40:00 INFO - PROCESS | 3796 | 1462405200382 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:40:00 INFO - PROCESS | 3796 | 1462405200388 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:40:00 INFO - PROCESS | 3796 | 1462405200394 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:40:00 INFO - PROCESS | 3796 | 1462405200397 Marionette TRACE conn3 <- [1,1582,null,{}] 15:40:00 INFO - PROCESS | 3796 | 1462405200401 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}] 15:40:00 INFO - PROCESS | 3796 | 1462405200494 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:40:00 INFO - PROCESS | 3796 | 1462405200601 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 3796 | ++DOCSHELL 16DD5C00 == 49 [pid = 3796] [id = 405] 15:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16DE1800) [pid = 3796] [serial = 1215] [outer = 00000000] 15:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (17CC2000) [pid = 3796] [serial = 1216] [outer = 16DE1800] 15:40:00 INFO - PROCESS | 3796 | 1462405200655 Marionette DEBUG loaded listener.js 15:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (183CC000) [pid = 3796] [serial = 1217] [outer = 16DE1800] 15:40:01 INFO - PROCESS | 3796 | 1462405201266 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]]]}] 15:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 902ms 15:40:01 INFO - PROCESS | 3796 | 1462405201303 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:40:01 INFO - PROCESS | 3796 | 1462405201306 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:40:01 INFO - PROCESS | 3796 | 1462405201310 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:40:01 INFO - PROCESS | 3796 | 1462405201313 Marionette TRACE conn3 <- [1,1586,null,{}] 15:40:01 INFO - PROCESS | 3796 | 1462405201324 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}] 15:40:01 INFO - PROCESS | 3796 | 1462405201415 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:40:01 INFO - PROCESS | 3796 | 1462405201522 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:01 INFO - PROCESS | 3796 | ++DOCSHELL 19FA5400 == 50 [pid = 3796] [id = 406] 15:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (19FA8C00) [pid = 3796] [serial = 1218] [outer = 00000000] 15:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A1E9800) [pid = 3796] [serial = 1219] [outer = 19FA8C00] 15:40:01 INFO - PROCESS | 3796 | 1462405201579 Marionette DEBUG loaded listener.js 15:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AAF2000) [pid = 3796] [serial = 1220] [outer = 19FA8C00] 15:40:02 INFO - PROCESS | 3796 | 1462405202141 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]]]}] 15:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 858ms 15:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:40:02 INFO - PROCESS | 3796 | 1462405202181 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:40:02 INFO - PROCESS | 3796 | 1462405202184 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:40:02 INFO - PROCESS | 3796 | 1462405202187 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:40:02 INFO - PROCESS | 3796 | 1462405202189 Marionette TRACE conn3 <- [1,1590,null,{}] 15:40:02 INFO - PROCESS | 3796 | 1462405202193 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}] 15:40:02 INFO - PROCESS | 3796 | 1462405202277 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:40:02 INFO - PROCESS | 3796 | 1462405202382 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 3796 | ++DOCSHELL 183C9000 == 51 [pid = 3796] [id = 407] 15:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (18437000) [pid = 3796] [serial = 1221] [outer = 00000000] 15:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AC74400) [pid = 3796] [serial = 1222] [outer = 18437000] 15:40:02 INFO - PROCESS | 3796 | 1462405202435 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1AE74C00) [pid = 3796] [serial = 1223] [outer = 18437000] 15:40:02 INFO - PROCESS | 3796 | 1462405203004 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]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 872ms 15:40:03 INFO - PROCESS | 3796 | 1462405203056 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 3796 | 1462405203058 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:40:03 INFO - PROCESS | 3796 | 1462405203062 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - PROCESS | 3796 | 1462405203064 Marionette TRACE conn3 <- [1,1594,null,{}] 15:40:03 INFO - PROCESS | 3796 | 1462405203067 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}] 15:40:03 INFO - PROCESS | 3796 | 1462405203149 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:40:03 INFO - PROCESS | 3796 | 1462405203255 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 10D9A000 == 52 [pid = 3796] [id = 408] 15:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1AE6E800) [pid = 3796] [serial = 1224] [outer = 00000000] 15:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1B1B1800) [pid = 3796] [serial = 1225] [outer = 1AE6E800] 15:40:03 INFO - PROCESS | 3796 | 1462405203307 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1B1B2C00) [pid = 3796] [serial = 1226] [outer = 1AE6E800] 15:40:03 INFO - PROCESS | 3796 | 1462405203853 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]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 873ms 15:40:03 INFO - PROCESS | 3796 | 1462405203932 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 3796 | 1462405203934 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:40:03 INFO - PROCESS | 3796 | 1462405203937 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:40:03 INFO - PROCESS | 3796 | 1462405203939 Marionette TRACE conn3 <- [1,1598,null,{}] 15:40:03 INFO - PROCESS | 3796 | 1462405203943 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}] 15:40:04 INFO - PROCESS | 3796 | 1462405204064 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:40:04 INFO - PROCESS | 3796 | 1462405204167 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 3796 | ++DOCSHELL 1AC66000 == 53 [pid = 3796] [id = 409] 15:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1AC70C00) [pid = 3796] [serial = 1227] [outer = 00000000] 15:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1B490C00) [pid = 3796] [serial = 1228] [outer = 1AC70C00] 15:40:04 INFO - PROCESS | 3796 | 1462405204223 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1B499000) [pid = 3796] [serial = 1229] [outer = 1AC70C00] 15:40:04 INFO - PROCESS | 3796 | 1462405204795 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]]]}] 15:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 917ms 15:40:04 INFO - PROCESS | 3796 | 1462405204847 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:40:04 INFO - PROCESS | 3796 | 1462405204849 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:40:04 INFO - PROCESS | 3796 | 1462405204853 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:40:04 INFO - PROCESS | 3796 | 1462405204854 Marionette TRACE conn3 <- [1,1602,null,{}] 15:40:04 INFO - PROCESS | 3796 | 1462405204858 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}] 15:40:04 INFO - PROCESS | 3796 | 1462405204947 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:40:05 INFO - PROCESS | 3796 | 1462405205053 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:05 INFO - PROCESS | 3796 | ++DOCSHELL 1AC77400 == 54 [pid = 3796] [id = 410] 15:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1B404000) [pid = 3796] [serial = 1230] [outer = 00000000] 15:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1B5DA800) [pid = 3796] [serial = 1231] [outer = 1B404000] 15:40:05 INFO - PROCESS | 3796 | 1462405205105 Marionette DEBUG loaded listener.js 15:40:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1B5DCC00) [pid = 3796] [serial = 1232] [outer = 1B404000] 15:40:05 INFO - PROCESS | 3796 | 1462405205709 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]]]}] 15:40:05 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 15:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 918ms 15:40:05 INFO - PROCESS | 3796 | 1462405205764 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:40:05 INFO - PROCESS | 3796 | 1462405205766 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:40:05 INFO - PROCESS | 3796 | 1462405205770 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:40:05 INFO - PROCESS | 3796 | 1462405205772 Marionette TRACE conn3 <- [1,1606,null,{}] 15:40:05 INFO - PROCESS | 3796 | 1462405205775 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}] 15:40:05 INFO - PROCESS | 3796 | 1462405205856 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:40:06 INFO - PROCESS | 3796 | 1462405206071 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 3796 | ++DOCSHELL 11B0F000 == 55 [pid = 3796] [id = 411] 15:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (120EC800) [pid = 3796] [serial = 1233] [outer = 00000000] 15:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (12ECB000) [pid = 3796] [serial = 1234] [outer = 120EC800] 15:40:06 INFO - PROCESS | 3796 | 1462405206123 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (14775800) [pid = 3796] [serial = 1235] [outer = 120EC800] 15:40:06 INFO - PROCESS | 3796 | 1462405206801 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]]]}] 15:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1098ms 15:40:06 INFO - PROCESS | 3796 | 1462405206859 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:40:06 INFO - PROCESS | 3796 | 1462405206863 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:40:06 INFO - PROCESS | 3796 | 1462405206883 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:40:06 INFO - PROCESS | 3796 | 1462405206888 Marionette TRACE conn3 <- [1,1610,null,{}] 15:40:06 INFO - PROCESS | 3796 | 1462405206894 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}] 15:40:07 INFO - PROCESS | 3796 | 1462405207021 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:40:07 INFO - PROCESS | 3796 | 1462405207154 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:07 INFO - PROCESS | 3796 | ++DOCSHELL 1315C800 == 56 [pid = 3796] [id = 412] 15:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (1526F400) [pid = 3796] [serial = 1236] [outer = 00000000] 15:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (16A62C00) [pid = 3796] [serial = 1237] [outer = 1526F400] 15:40:07 INFO - PROCESS | 3796 | 1462405207214 Marionette DEBUG loaded listener.js 15:40:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (16E0A800) [pid = 3796] [serial = 1238] [outer = 1526F400] 15:40:07 INFO - PROCESS | 3796 | 1462405207796 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]]]}] 15:40:07 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 15:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 962ms 15:40:07 INFO - PROCESS | 3796 | 1462405207851 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 3796 | 1462405207856 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:40:07 INFO - PROCESS | 3796 | 1462405207863 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - PROCESS | 3796 | 1462405207866 Marionette TRACE conn3 <- [1,1614,null,{}] 15:40:07 INFO - PROCESS | 3796 | 1462405207869 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}] 15:40:07 INFO - PROCESS | 3796 | 1462405207981 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:40:08 INFO - PROCESS | 3796 | 1462405208103 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:08 INFO - PROCESS | 3796 | ++DOCSHELL 188ECC00 == 57 [pid = 3796] [id = 413] 15:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (18A15400) [pid = 3796] [serial = 1239] [outer = 00000000] 15:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (1A146000) [pid = 3796] [serial = 1240] [outer = 18A15400] 15:40:08 INFO - PROCESS | 3796 | 1462405208159 Marionette DEBUG loaded listener.js 15:40:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (1AAFD400) [pid = 3796] [serial = 1241] [outer = 18A15400] 15:40:08 INFO - PROCESS | 3796 | 1462405208774 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]]]}] 15:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 963ms 15:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:40:08 INFO - PROCESS | 3796 | 1462405208840 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:40:08 INFO - PROCESS | 3796 | 1462405208843 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:40:08 INFO - PROCESS | 3796 | 1462405208848 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:40:08 INFO - PROCESS | 3796 | 1462405208851 Marionette TRACE conn3 <- [1,1618,null,{}] 15:40:08 INFO - PROCESS | 3796 | 1462405208862 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}] 15:40:08 INFO - PROCESS | 3796 | 1462405208956 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:40:09 INFO - PROCESS | 3796 | 1462405209099 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:09 INFO - PROCESS | 3796 | ++DOCSHELL 18A19400 == 58 [pid = 3796] [id = 414] 15:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (1A147C00) [pid = 3796] [serial = 1242] [outer = 00000000] 15:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (1B407800) [pid = 3796] [serial = 1243] [outer = 1A147C00] 15:40:09 INFO - PROCESS | 3796 | 1462405209158 Marionette DEBUG loaded listener.js 15:40:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (1B40F400) [pid = 3796] [serial = 1244] [outer = 1A147C00] 15:40:09 INFO - PROCESS | 3796 | 1462405209781 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]]]}] 15:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1008ms 15:40:09 INFO - PROCESS | 3796 | 1462405209846 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:40:09 INFO - PROCESS | 3796 | 1462405209849 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:40:09 INFO - PROCESS | 3796 | 1462405209853 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:40:09 INFO - PROCESS | 3796 | 1462405209855 Marionette TRACE conn3 <- [1,1622,null,{}] 15:40:09 INFO - PROCESS | 3796 | 1462405209874 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}] 15:40:09 INFO - PROCESS | 3796 | 1462405209978 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:40:10 INFO - PROCESS | 3796 | 1462405210121 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 3796 | ++DOCSHELL 10E46000 == 59 [pid = 3796] [id = 415] 15:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (10E46800) [pid = 3796] [serial = 1245] [outer = 00000000] 15:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (10E4B800) [pid = 3796] [serial = 1246] [outer = 10E46800] 15:40:10 INFO - PROCESS | 3796 | 1462405210176 Marionette DEBUG loaded listener.js 15:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (1B411000) [pid = 3796] [serial = 1247] [outer = 10E46800] 15:40:10 INFO - PROCESS | 3796 | 1462405210677 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]]]}] 15:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 872ms 15:40:10 INFO - PROCESS | 3796 | 1462405210722 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:40:10 INFO - PROCESS | 3796 | 1462405210725 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:40:10 INFO - PROCESS | 3796 | 1462405210728 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:40:10 INFO - PROCESS | 3796 | 1462405210730 Marionette TRACE conn3 <- [1,1626,null,{}] 15:40:10 INFO - PROCESS | 3796 | 1462405210734 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}] 15:40:10 INFO - PROCESS | 3796 | 1462405210832 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:40:10 INFO - PROCESS | 3796 | 1462405210941 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 3796 | ++DOCSHELL 10E47800 == 60 [pid = 3796] [id = 416] 15:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (156DFC00) [pid = 3796] [serial = 1248] [outer = 00000000] 15:40:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (1746C400) [pid = 3796] [serial = 1249] [outer = 156DFC00] 15:40:10 INFO - PROCESS | 3796 | 1462405210994 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (1746CC00) [pid = 3796] [serial = 1250] [outer = 156DFC00] 15:40:11 INFO - PROCESS | 3796 | 1462405211611 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]]]}] 15:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 963ms 15:40:11 INFO - PROCESS | 3796 | 1462405211703 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:40:11 INFO - PROCESS | 3796 | 1462405211705 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:40:11 INFO - PROCESS | 3796 | 1462405211729 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:40:11 INFO - PROCESS | 3796 | 1462405211732 Marionette TRACE conn3 <- [1,1630,null,{}] 15:40:11 INFO - PROCESS | 3796 | 1462405211753 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}] 15:40:11 INFO - PROCESS | 3796 | 1462405211896 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:40:12 INFO - PROCESS | 3796 | 1462405212014 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:12 INFO - PROCESS | 3796 | ++DOCSHELL 1746B400 == 61 [pid = 3796] [id = 417] 15:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1746C800) [pid = 3796] [serial = 1251] [outer = 00000000] 15:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (19A70000) [pid = 3796] [serial = 1252] [outer = 1746C800] 15:40:12 INFO - PROCESS | 3796 | 1462405212083 Marionette DEBUG loaded listener.js 15:40:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (1B5DD000) [pid = 3796] [serial = 1253] [outer = 1746C800] 15:40:12 INFO - PROCESS | 3796 | 1462405212770 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]]]}] 15:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1083ms 15:40:12 INFO - PROCESS | 3796 | 1462405212794 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:40:12 INFO - PROCESS | 3796 | 1462405212798 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:40:12 INFO - PROCESS | 3796 | 1462405212803 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:40:12 INFO - PROCESS | 3796 | 1462405212807 Marionette TRACE conn3 <- [1,1634,null,{}] 15:40:12 INFO - PROCESS | 3796 | 1462405212813 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}] 15:40:12 INFO - PROCESS | 3796 | 1462405212914 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:40:13 INFO - PROCESS | 3796 | 1462405213060 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 3796 | ++DOCSHELL 11592800 == 62 [pid = 3796] [id = 418] 15:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 170 (11B8C400) [pid = 3796] [serial = 1254] [outer = 00000000] 15:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 171 (15EEF400) [pid = 3796] [serial = 1255] [outer = 11B8C400] 15:40:13 INFO - PROCESS | 3796 | 1462405213139 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 172 (163D4000) [pid = 3796] [serial = 1256] [outer = 11B8C400] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 12ECA400 == 61 [pid = 3796] [id = 384] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 18A13000 == 60 [pid = 3796] [id = 395] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 11596400 == 59 [pid = 3796] [id = 393] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 16A64400 == 58 [pid = 3796] [id = 394] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 183C9000 == 57 [pid = 3796] [id = 407] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 19FA5400 == 56 [pid = 3796] [id = 406] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 16DD5C00 == 55 [pid = 3796] [id = 405] 15:40:13 INFO - PROCESS | 3796 | --DOCSHELL 147B9000 == 54 [pid = 3796] [id = 404] 15:40:13 INFO - PROCESS | 3796 | 1462405213873 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]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1098ms 15:40:13 INFO - PROCESS | 3796 | 1462405213917 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:40:13 INFO - PROCESS | 3796 | 1462405213921 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:40:13 INFO - PROCESS | 3796 | 1462405213927 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:40:13 INFO - PROCESS | 3796 | 1462405213931 Marionette TRACE conn3 <- [1,1638,null,{}] 15:40:13 INFO - PROCESS | 3796 | 1462405213938 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}] 15:40:14 INFO - PROCESS | 3796 | 1462405214048 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:40:14 INFO - PROCESS | 3796 | 1462405214203 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:14 INFO - PROCESS | 3796 | ++DOCSHELL 139B8000 == 55 [pid = 3796] [id = 419] 15:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 173 (15773400) [pid = 3796] [serial = 1257] [outer = 00000000] 15:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 174 (1643B000) [pid = 3796] [serial = 1258] [outer = 15773400] 15:40:14 INFO - PROCESS | 3796 | 1462405214265 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 175 (17463400) [pid = 3796] [serial = 1259] [outer = 15773400] 15:40:14 INFO - PROCESS | 3796 | 1462405214891 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]]]}] 15:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1008ms 15:40:14 INFO - PROCESS | 3796 | 1462405214938 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 3796 | 1462405214943 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:40:14 INFO - PROCESS | 3796 | 1462405214984 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 3796 | 1462405214987 Marionette TRACE conn3 <- [1,1642,null,{}] 15:40:14 INFO - PROCESS | 3796 | 1462405214994 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}] 15:40:15 INFO - PROCESS | 3796 | 1462405215112 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:40:15 INFO - PROCESS | 3796 | 1462405215236 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:15 INFO - PROCESS | 3796 | ++DOCSHELL 183CCC00 == 56 [pid = 3796] [id = 420] 15:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 176 (188EA400) [pid = 3796] [serial = 1260] [outer = 00000000] 15:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 177 (19A6C000) [pid = 3796] [serial = 1261] [outer = 188EA400] 15:40:15 INFO - PROCESS | 3796 | 1462405215293 Marionette DEBUG loaded listener.js 15:40:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 178 (19A71000) [pid = 3796] [serial = 1262] [outer = 188EA400] 15:40:15 INFO - PROCESS | 3796 | 1462405215886 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]]]}] 15:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 962ms 15:40:15 INFO - PROCESS | 3796 | 1462405215940 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:40:15 INFO - PROCESS | 3796 | 1462405215943 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:40:15 INFO - PROCESS | 3796 | 1462405215947 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:40:15 INFO - PROCESS | 3796 | 1462405215951 Marionette TRACE conn3 <- [1,1646,null,{}] 15:40:15 INFO - PROCESS | 3796 | 1462405215962 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}] 15:40:16 INFO - PROCESS | 3796 | 1462405216051 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:40:16 INFO - PROCESS | 3796 | 1462405216213 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:16 INFO - PROCESS | 3796 | ++DOCSHELL 19E77400 == 57 [pid = 3796] [id = 421] 15:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 179 (1A1E9400) [pid = 3796] [serial = 1263] [outer = 00000000] 15:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 180 (1AC66400) [pid = 3796] [serial = 1264] [outer = 1A1E9400] 15:40:16 INFO - PROCESS | 3796 | 1462405216271 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 181 (1AE71800) [pid = 3796] [serial = 1265] [outer = 1A1E9400] 15:40:16 INFO - PROCESS | 3796 | 1462405216851 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]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 963ms 15:40:16 INFO - PROCESS | 3796 | 1462405216912 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 3796 | 1462405216915 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:40:16 INFO - PROCESS | 3796 | 1462405216918 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - PROCESS | 3796 | 1462405216920 Marionette TRACE conn3 <- [1,1650,null,{}] 15:40:16 INFO - PROCESS | 3796 | 1462405216924 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}] 15:40:17 INFO - PROCESS | 3796 | 1462405217043 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:40:17 INFO - PROCESS | 3796 | 1462405217187 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:17 INFO - PROCESS | 3796 | ++DOCSHELL 10D29400 == 58 [pid = 3796] [id = 422] 15:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 182 (1B410800) [pid = 3796] [serial = 1266] [outer = 00000000] 15:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 183 (1B498C00) [pid = 3796] [serial = 1267] [outer = 1B410800] 15:40:17 INFO - PROCESS | 3796 | 1462405217243 Marionette DEBUG loaded listener.js 15:40:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 184 (1B5E5800) [pid = 3796] [serial = 1268] [outer = 1B410800] 15:40:18 INFO - PROCESS | 3796 | --DOCSHELL 10E47800 == 57 [pid = 3796] [id = 416] 15:40:18 INFO - PROCESS | 3796 | --DOCSHELL 10E46000 == 56 [pid = 3796] [id = 415] 15:40:18 INFO - PROCESS | 3796 | --DOCSHELL 188ECC00 == 55 [pid = 3796] [id = 413] 15:40:18 INFO - PROCESS | 3796 | --DOCSHELL 18A19400 == 54 [pid = 3796] [id = 414] 15:40:18 INFO - PROCESS | 3796 | --DOCSHELL 1315C800 == 53 [pid = 3796] [id = 412] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 15268800 == 52 [pid = 3796] [id = 399] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1AC66000 == 51 [pid = 3796] [id = 409] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 15264000 == 50 [pid = 3796] [id = 303] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 16DD3800 == 49 [pid = 3796] [id = 400] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 17CBC800 == 48 [pid = 3796] [id = 308] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1AC69C00 == 47 [pid = 3796] [id = 379] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10551800 == 46 [pid = 3796] [id = 368] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 12C34C00 == 45 [pid = 3796] [id = 398] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1746B400 == 44 [pid = 3796] [id = 417] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 11597000 == 43 [pid = 3796] [id = 300] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 156DAC00 == 42 [pid = 3796] [id = 310] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 13161400 == 41 [pid = 3796] [id = 301] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10EB3800 == 40 [pid = 3796] [id = 402] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 183CD400 == 39 [pid = 3796] [id = 401] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 16A5F000 == 38 [pid = 3796] [id = 306] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 13156400 == 37 [pid = 3796] [id = 381] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 12CC5C00 == 36 [pid = 3796] [id = 397] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10D9A000 == 35 [pid = 3796] [id = 408] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 13451000 == 34 [pid = 3796] [id = 302] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 11594800 == 33 [pid = 3796] [id = 403] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 15261C00 == 32 [pid = 3796] [id = 304] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10661000 == 31 [pid = 3796] [id = 314] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1ABF4C00 == 30 [pid = 3796] [id = 383] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 18330800 == 29 [pid = 3796] [id = 312] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1A1E8C00 == 28 [pid = 3796] [id = 382] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 163D7000 == 27 [pid = 3796] [id = 305] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 163B3000 == 26 [pid = 3796] [id = 319] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 16E0F400 == 25 [pid = 3796] [id = 311] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 16E55800 == 24 [pid = 3796] [id = 391] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 13162800 == 23 [pid = 3796] [id = 328] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 12C35C00 == 22 [pid = 3796] [id = 380] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 181AAC00 == 21 [pid = 3796] [id = 226] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1075C000 == 20 [pid = 3796] [id = 313] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10D1DC00 == 19 [pid = 3796] [id = 396] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 16E56400 == 18 [pid = 3796] [id = 224] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 14086C00 == 17 [pid = 3796] [id = 316] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 13161000 == 16 [pid = 3796] [id = 307] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 10D99C00 == 15 [pid = 3796] [id = 309] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 1AC77400 == 14 [pid = 3796] [id = 410] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 11B0F000 == 13 [pid = 3796] [id = 411] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 183CCC00 == 12 [pid = 3796] [id = 420] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 19E77400 == 11 [pid = 3796] [id = 421] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 11592800 == 10 [pid = 3796] [id = 418] 15:40:20 INFO - PROCESS | 3796 | --DOCSHELL 139B8000 == 9 [pid = 3796] [id = 419] 15:40:23 INFO - PROCESS | 3796 | 1462405223110 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]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 6227ms 15:40:23 INFO - PROCESS | 3796 | 1462405223145 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 3796 | 1462405223149 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:40:23 INFO - PROCESS | 3796 | 1462405223155 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:40:23 INFO - PROCESS | 3796 | 1462405223159 Marionette TRACE conn3 <- [1,1654,null,{}] 15:40:23 INFO - PROCESS | 3796 | 1462405223166 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}] 15:40:23 INFO - PROCESS | 3796 | 1462405223255 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:40:23 INFO - PROCESS | 3796 | 1462405223265 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:23 INFO - PROCESS | 3796 | ++DOCSHELL 1074F800 == 10 [pid = 3796] [id = 423] 15:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 185 (10753C00) [pid = 3796] [serial = 1269] [outer = 00000000] 15:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 186 (10DDDC00) [pid = 3796] [serial = 1270] [outer = 10753C00] 15:40:23 INFO - PROCESS | 3796 | 1462405223322 Marionette DEBUG loaded listener.js 15:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 187 (10E3D800) [pid = 3796] [serial = 1271] [outer = 10753C00] 15:40:23 INFO - PROCESS | 3796 | 1462405223821 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]]]}] 15:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 707ms 15:40:23 INFO - PROCESS | 3796 | 1462405223860 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:40:23 INFO - PROCESS | 3796 | 1462405223866 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:40:23 INFO - PROCESS | 3796 | 1462405223872 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:40:23 INFO - PROCESS | 3796 | 1462405223875 Marionette TRACE conn3 <- [1,1658,null,{}] 15:40:23 INFO - PROCESS | 3796 | 1462405223878 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}] 15:40:23 INFO - PROCESS | 3796 | 1462405223961 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:40:23 INFO - PROCESS | 3796 | 1462405223972 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:23 INFO - PROCESS | 3796 | ++DOCSHELL 10D28C00 == 11 [pid = 3796] [id = 424] 15:40:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 188 (113E5C00) [pid = 3796] [serial = 1272] [outer = 00000000] 15:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 189 (11590000) [pid = 3796] [serial = 1273] [outer = 113E5C00] 15:40:24 INFO - PROCESS | 3796 | 1462405224015 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 190 (11B06800) [pid = 3796] [serial = 1274] [outer = 113E5C00] 15:40:24 INFO - PROCESS | 3796 | 1462405224502 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]]]}] 15:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 677ms 15:40:24 INFO - PROCESS | 3796 | 1462405224552 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:40:24 INFO - PROCESS | 3796 | 1462405224554 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:40:24 INFO - PROCESS | 3796 | 1462405224595 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:40:24 INFO - PROCESS | 3796 | 1462405224599 Marionette TRACE conn3 <- [1,1662,null,{}] 15:40:24 INFO - PROCESS | 3796 | 1462405224612 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}] 15:40:24 INFO - PROCESS | 3796 | 1462405224728 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:40:24 INFO - PROCESS | 3796 | 1462405224793 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 3796 | ++DOCSHELL 12CC5000 == 12 [pid = 3796] [id = 425] 15:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 191 (12CC6000) [pid = 3796] [serial = 1275] [outer = 00000000] 15:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 192 (1312B000) [pid = 3796] [serial = 1276] [outer = 12CC6000] 15:40:24 INFO - PROCESS | 3796 | 1462405224841 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 193 (13423C00) [pid = 3796] [serial = 1277] [outer = 12CC6000] 15:40:25 INFO - PROCESS | 3796 | 1462405225303 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]]]}] 15:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 812ms 15:40:25 INFO - PROCESS | 3796 | 1462405225362 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 3796 | 1462405225364 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:40:25 INFO - PROCESS | 3796 | 1462405225368 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - PROCESS | 3796 | 1462405225369 Marionette TRACE conn3 <- [1,1666,null,{}] 15:40:25 INFO - PROCESS | 3796 | 1462405225377 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}] 15:40:25 INFO - PROCESS | 3796 | 1462405225487 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:40:25 INFO - PROCESS | 3796 | 1462405225500 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:25 INFO - PROCESS | 3796 | ++DOCSHELL 1408F800 == 13 [pid = 3796] [id = 426] 15:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 194 (14719C00) [pid = 3796] [serial = 1278] [outer = 00000000] 15:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 195 (147B5C00) [pid = 3796] [serial = 1279] [outer = 14719C00] 15:40:25 INFO - PROCESS | 3796 | 1462405225543 Marionette DEBUG loaded listener.js 15:40:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 196 (151E1C00) [pid = 3796] [serial = 1280] [outer = 14719C00] 15:40:25 INFO - PROCESS | 3796 | 1462405225988 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]]]}] 15:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 662ms 15:40:26 INFO - PROCESS | 3796 | 1462405226064 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 3796 | 1462405226066 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:40:26 INFO - PROCESS | 3796 | 1462405226069 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - PROCESS | 3796 | 1462405226070 Marionette TRACE conn3 <- [1,1670,null,{}] 15:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:40:26 INFO - PROCESS | 3796 | 1462405226074 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}] 15:40:26 INFO - PROCESS | 3796 | 1462405226164 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:40:26 INFO - PROCESS | 3796 | 1462405226174 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 3796 | ++DOCSHELL 147BE400 == 14 [pid = 3796] [id = 427] 15:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 197 (15266000) [pid = 3796] [serial = 1281] [outer = 00000000] 15:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 198 (16104400) [pid = 3796] [serial = 1282] [outer = 15266000] 15:40:26 INFO - PROCESS | 3796 | 1462405226218 Marionette DEBUG loaded listener.js 15:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 199 (1618DC00) [pid = 3796] [serial = 1283] [outer = 15266000] 15:40:26 INFO - PROCESS | 3796 | 1462405226661 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]]]}] 15:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 677ms 15:40:26 INFO - PROCESS | 3796 | 1462405226735 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:40:26 INFO - PROCESS | 3796 | 1462405226737 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:40:26 INFO - PROCESS | 3796 | 1462405226740 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:40:26 INFO - PROCESS | 3796 | 1462405226742 Marionette TRACE conn3 <- [1,1674,null,{}] 15:40:26 INFO - PROCESS | 3796 | 1462405226751 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}] 15:40:26 INFO - PROCESS | 3796 | 1462405226897 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:40:26 INFO - PROCESS | 3796 | 1462405226912 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 3796 | ++DOCSHELL 1643B400 == 15 [pid = 3796] [id = 428] 15:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 200 (1643C400) [pid = 3796] [serial = 1284] [outer = 00000000] 15:40:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 201 (16E06000) [pid = 3796] [serial = 1285] [outer = 1643C400] 15:40:26 INFO - PROCESS | 3796 | 1462405226959 Marionette DEBUG loaded listener.js 15:40:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 202 (17183800) [pid = 3796] [serial = 1286] [outer = 1643C400] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 201 (16A64C00) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 200 (15261400) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 199 (13158C00) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 198 (11B8C400) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 197 (10DE2400) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 196 (120EC800) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 195 (12C38000) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 194 (16ED1000) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 193 (10D25C00) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 192 (19C3B400) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 191 (14720000) [pid = 3796] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 190 (1A13F800) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 189 (1471E400) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 188 (12CCE000) [pid = 3796] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 187 (12F03C00) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 186 (13F66800) [pid = 3796] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 185 (13132000) [pid = 3796] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 184 (163B4800) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 183 (11BC2000) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 182 (1A503400) [pid = 3796] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 181 (17902000) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 180 (1AE76C00) [pid = 3796] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 179 (1AC78800) [pid = 3796] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 178 (14723C00) [pid = 3796] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 177 (14758400) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 176 (17C27000) [pid = 3796] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 175 (1A509400) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 174 (1075C400) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 173 (17188000) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 172 (1159B800) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 171 (1342A800) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 170 (1B404000) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 169 (1AC70C00) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (1AE6E800) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (1A1E9400) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (18437000) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (11BCB800) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (15773400) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (1A147C00) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (183CE000) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (1526F400) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (16E01800) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (18A15400) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (1526F000) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (188EA400) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (19FA8C00) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (11533400) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (18A14400) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (1AC61800) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (131CCC00) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (16DDCC00) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1ABEB000) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (16DE1800) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (188EB800) [pid = 3796] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (188E9400) [pid = 3796] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1AE70000) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1746C800) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (156DFC00) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:40:27 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (10E46800) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:40:28 INFO - PROCESS | 3796 | 1462405228136 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]]]}] 15:40:28 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 15:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1444ms 15:40:28 INFO - PROCESS | 3796 | 1462405228197 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:40:28 INFO - PROCESS | 3796 | 1462405228198 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:40:28 INFO - PROCESS | 3796 | 1462405228202 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 3796 | 1462405228203 Marionette TRACE conn3 <- [1,1678,null,{}] 15:40:28 INFO - PROCESS | 3796 | 1462405228207 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}] 15:40:28 INFO - PROCESS | 3796 | 1462405228264 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:40:28 INFO - PROCESS | 3796 | 1462405228272 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:28 INFO - PROCESS | 3796 | ++DOCSHELL 10EB4800 == 16 [pid = 3796] [id = 429] 15:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1159AC00) [pid = 3796] [serial = 1287] [outer = 00000000] 15:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (120EBC00) [pid = 3796] [serial = 1288] [outer = 1159AC00] 15:40:28 INFO - PROCESS | 3796 | 1462405228315 Marionette DEBUG loaded listener.js 15:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (12CCAC00) [pid = 3796] [serial = 1289] [outer = 1159AC00] 15:40:28 INFO - PROCESS | 3796 | 1462405228758 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]]]}] 15:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 601ms 15:40:28 INFO - PROCESS | 3796 | 1462405228806 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:40:28 INFO - PROCESS | 3796 | 1462405228807 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:40:28 INFO - PROCESS | 3796 | 1462405228811 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 3796 | 1462405228812 Marionette TRACE conn3 <- [1,1682,null,{}] 15:40:28 INFO - PROCESS | 3796 | 1462405228816 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}] 15:40:28 INFO - PROCESS | 3796 | 1462405228891 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:40:28 INFO - PROCESS | 3796 | 1462405228930 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:28 INFO - PROCESS | 3796 | ++DOCSHELL 11EE4C00 == 17 [pid = 3796] [id = 430] 15:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (12C3E400) [pid = 3796] [serial = 1290] [outer = 00000000] 15:40:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1471D800) [pid = 3796] [serial = 1291] [outer = 12C3E400] 15:40:28 INFO - PROCESS | 3796 | 1462405228973 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (151D8400) [pid = 3796] [serial = 1292] [outer = 12C3E400] 15:40:29 INFO - PROCESS | 3796 | 1462405229411 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]]]}] 15:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 662ms 15:40:29 INFO - PROCESS | 3796 | 1462405229491 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:40:29 INFO - PROCESS | 3796 | 1462405229493 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:40:29 INFO - PROCESS | 3796 | 1462405229496 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:40:29 INFO - PROCESS | 3796 | 1462405229498 Marionette TRACE conn3 <- [1,1686,null,{}] 15:40:29 INFO - PROCESS | 3796 | 1462405229501 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}] 15:40:29 INFO - PROCESS | 3796 | 1462405229578 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:40:29 INFO - PROCESS | 3796 | 1462405229584 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 3796 | ++DOCSHELL 12CC4800 == 18 [pid = 3796] [id = 431] 15:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1610BC00) [pid = 3796] [serial = 1293] [outer = 00000000] 15:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (163D3C00) [pid = 3796] [serial = 1294] [outer = 1610BC00] 15:40:29 INFO - PROCESS | 3796 | 1462405229627 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (16191400) [pid = 3796] [serial = 1295] [outer = 1610BC00] 15:40:30 INFO - PROCESS | 3796 | 1462405230313 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]]]}] 15:40:30 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 15:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 873ms 15:40:30 INFO - PROCESS | 3796 | 1462405230368 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 3796 | 1462405230373 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:40:30 INFO - PROCESS | 3796 | 1462405230377 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:40:30 INFO - PROCESS | 3796 | 1462405230382 Marionette TRACE conn3 <- [1,1690,null,{}] 15:40:30 INFO - PROCESS | 3796 | 1462405230387 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}] 15:40:30 INFO - PROCESS | 3796 | 1462405230497 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:40:30 INFO - PROCESS | 3796 | 1462405230620 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 3796 | ++DOCSHELL 10EB3800 == 19 [pid = 3796] [id = 432] 15:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (10EB5000) [pid = 3796] [serial = 1296] [outer = 00000000] 15:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1158DC00) [pid = 3796] [serial = 1297] [outer = 10EB5000] 15:40:30 INFO - PROCESS | 3796 | 1462405230676 Marionette DEBUG loaded listener.js 15:40:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (11EEB800) [pid = 3796] [serial = 1298] [outer = 10EB5000] 15:40:31 INFO - PROCESS | 3796 | 1462405231224 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]]]}] 15:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 917ms 15:40:31 INFO - PROCESS | 3796 | 1462405231285 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:40:31 INFO - PROCESS | 3796 | 1462405231291 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:40:31 INFO - PROCESS | 3796 | 1462405231297 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:40:31 INFO - PROCESS | 3796 | 1462405231300 Marionette TRACE conn3 <- [1,1694,null,{}] 15:40:31 INFO - PROCESS | 3796 | 1462405231304 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}] 15:40:31 INFO - PROCESS | 3796 | 1462405231410 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:40:31 INFO - PROCESS | 3796 | 1462405231537 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:31 INFO - PROCESS | 3796 | ++DOCSHELL 139BD800 == 20 [pid = 3796] [id = 433] 15:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (14091C00) [pid = 3796] [serial = 1299] [outer = 00000000] 15:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (14720400) [pid = 3796] [serial = 1300] [outer = 14091C00] 15:40:31 INFO - PROCESS | 3796 | 1462405231600 Marionette DEBUG loaded listener.js 15:40:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (156D7000) [pid = 3796] [serial = 1301] [outer = 14091C00] 15:40:32 INFO - PROCESS | 3796 | 1462405232193 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]]]}] 15:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 963ms 15:40:32 INFO - PROCESS | 3796 | 1462405232264 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:40:32 INFO - PROCESS | 3796 | 1462405232266 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:40:32 INFO - PROCESS | 3796 | 1462405232270 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:40:32 INFO - PROCESS | 3796 | 1462405232274 Marionette TRACE conn3 <- [1,1698,null,{}] 15:40:32 INFO - PROCESS | 3796 | 1462405232285 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}] 15:40:32 INFO - PROCESS | 3796 | 1462405232425 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:40:32 INFO - PROCESS | 3796 | 1462405232573 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:32 INFO - PROCESS | 3796 | ++DOCSHELL 1471E800 == 21 [pid = 3796] [id = 434] 15:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (14721C00) [pid = 3796] [serial = 1302] [outer = 00000000] 15:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (16A59400) [pid = 3796] [serial = 1303] [outer = 14721C00] 15:40:32 INFO - PROCESS | 3796 | 1462405232635 Marionette DEBUG loaded listener.js 15:40:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (16E0A000) [pid = 3796] [serial = 1304] [outer = 14721C00] 15:40:33 INFO - PROCESS | 3796 | 1462405233173 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]]]}] 15:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 962ms 15:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:40:33 INFO - PROCESS | 3796 | 1462405233239 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:40:33 INFO - PROCESS | 3796 | 1462405233225 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:40:33 INFO - PROCESS | 3796 | 1462405233229 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:40:33 INFO - PROCESS | 3796 | 1462405233231 Marionette TRACE conn3 <- [1,1702,null,{}] 15:40:33 INFO - PROCESS | 3796 | 1462405233236 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}] 15:40:33 INFO - PROCESS | 3796 | 1462405233339 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:40:33 INFO - PROCESS | 3796 | 1462405233636 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:33 INFO - PROCESS | 3796 | ++DOCSHELL 10705400 == 22 [pid = 3796] [id = 435] 15:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (10D1BC00) [pid = 3796] [serial = 1305] [outer = 00000000] 15:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (10DE2400) [pid = 3796] [serial = 1306] [outer = 10D1BC00] 15:40:33 INFO - PROCESS | 3796 | 1462405233712 Marionette DEBUG loaded listener.js 15:40:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (10E4B000) [pid = 3796] [serial = 1307] [outer = 10D1BC00] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (12ECB000) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (1408A400) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (1A7B1000) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (13487800) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (120F2400) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (139B9400) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (16E10400) [pid = 3796] [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.] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (183CC000) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (16E58000) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A1E9800) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (1A146000) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (163B5800) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (156E2C00) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (16DD4400) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (151D7400) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (17CC2000) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1643B000) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (163D4000) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (12F03800) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (14775800) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (14718800) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16110C00) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1B1B3000) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (12CCD400) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19E7B000) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (15EED000) [pid = 3796] [serial = 1158] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1A510800) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (15EEE800) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (14718000) [pid = 3796] [serial = 1140] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (163B6C00) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1526D800) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17DD9000) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17DD7000) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1811BC00) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (12CC3800) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1526CC00) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1AE6E000) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (18A1CC00) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1AF11400) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AE73400) [pid = 3796] [serial = 1137] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (163B0400) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (15775C00) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17DD6000) [pid = 3796] [serial = 1161] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (163D7C00) [pid = 3796] [serial = 1152] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1AE78000) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1AF0E800) [pid = 3796] [serial = 1149] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1AAF6000) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (12F12800) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (18436C00) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (15EEE400) [pid = 3796] [serial = 1155] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1AC5DC00) [pid = 3796] [serial = 1146] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (18A1B000) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16E02800) [pid = 3796] [serial = 1143] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1B1B8400) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (12C16800) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16A62C00) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15EEF400) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (13154000) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (16105000) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AE79400) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (19C38000) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E0A800) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17D14800) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (188DF400) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AAFD400) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1B407800) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16196800) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16E4F400) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19A71000) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1AC66400) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1AAF2000) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18120800) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AC74400) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A6C000) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A1EE000) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16ED5400) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19C3B800) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AC79400) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15778800) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18A12C00) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AC65400) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1746CC00) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B411000) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19A70000) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1746C400) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1B5DCC00) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1B499000) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1B5DA800) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1B1B2C00) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AE71800) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1B490C00) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AE74C00) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1B1B1800) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19C39C00) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17463400) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B40F400) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10E4B800) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (188ED800) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E83C00) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19E7A000) [pid = 3796] [serial = 1164] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A1ED400) [pid = 3796] [serial = 1167] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1AF0F000) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1B5DD000) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 15:40:34 INFO - PROCESS | 3796 | 1462405234388 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]]]}] 15:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1204ms 15:40:34 INFO - PROCESS | 3796 | 1462405234451 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:40:34 INFO - PROCESS | 3796 | 1462405234455 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:40:34 INFO - PROCESS | 3796 | 1462405234459 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:40:34 INFO - PROCESS | 3796 | 1462405234462 Marionette TRACE conn3 <- [1,1706,null,{}] 15:40:34 INFO - PROCESS | 3796 | 1462405234467 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}] 15:40:34 INFO - PROCESS | 3796 | 1462405234558 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:40:34 INFO - PROCESS | 3796 | 1462405234653 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 3796 | ++DOCSHELL 10660000 == 23 [pid = 3796] [id = 436] 15:40:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1075B000) [pid = 3796] [serial = 1308] [outer = 00000000] 15:40:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11B05C00) [pid = 3796] [serial = 1309] [outer = 1075B000] 15:40:34 INFO - PROCESS | 3796 | 1462405234682 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (139B8800) [pid = 3796] [serial = 1310] [outer = 1075B000] 15:40:35 INFO - PROCESS | 3796 | 1462405235117 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]]]}] 15:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 707ms 15:40:35 INFO - PROCESS | 3796 | 1462405235164 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 3796 | 1462405235168 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:40:35 INFO - PROCESS | 3796 | 1462405235172 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:40:35 INFO - PROCESS | 3796 | 1462405235174 Marionette TRACE conn3 <- [1,1710,null,{}] 15:40:35 INFO - PROCESS | 3796 | 1462405235178 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}] 15:40:35 INFO - PROCESS | 3796 | 1462405235256 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:40:35 INFO - PROCESS | 3796 | 1462405235265 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 3796 | ++DOCSHELL 14090C00 == 24 [pid = 3796] [id = 437] 15:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1471E000) [pid = 3796] [serial = 1311] [outer = 00000000] 15:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (147B9000) [pid = 3796] [serial = 1312] [outer = 1471E000] 15:40:35 INFO - PROCESS | 3796 | 1462405235309 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15266C00) [pid = 3796] [serial = 1313] [outer = 1471E000] 15:40:35 INFO - PROCESS | 3796 | 1462405235762 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]]]}] 15:40:35 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 15:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 601ms 15:40:35 INFO - PROCESS | 3796 | 1462405235796 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 3796 | 1462405235798 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:40:35 INFO - PROCESS | 3796 | 1462405235802 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - PROCESS | 3796 | 1462405235808 Marionette TRACE conn3 <- [1,1714,null,{}] 15:40:35 INFO - PROCESS | 3796 | 1462405235817 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}] 15:40:35 INFO - PROCESS | 3796 | 1462405235898 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:40:35 INFO - PROCESS | 3796 | 1462405235908 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 3796 | ++DOCSHELL 15E44400 == 25 [pid = 3796] [id = 438] 15:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15EEC400) [pid = 3796] [serial = 1314] [outer = 00000000] 15:40:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1610A800) [pid = 3796] [serial = 1315] [outer = 15EEC400] 15:40:35 INFO - PROCESS | 3796 | 1462405235951 Marionette DEBUG loaded listener.js 15:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1618D000) [pid = 3796] [serial = 1316] [outer = 15EEC400] 15:40:36 INFO - PROCESS | 3796 | 1462405236365 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]]]}] 15:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 572ms 15:40:36 INFO - PROCESS | 3796 | 1462405236394 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 3796 | 1462405236396 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:40:36 INFO - PROCESS | 3796 | 1462405236399 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:40:36 INFO - PROCESS | 3796 | 1462405236401 Marionette TRACE conn3 <- [1,1718,null,{}] 15:40:36 INFO - PROCESS | 3796 | 1462405236405 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}] 15:40:36 INFO - PROCESS | 3796 | 1462405236499 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:40:36 INFO - PROCESS | 3796 | 1462405236505 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:36 INFO - PROCESS | 3796 | ++DOCSHELL 1610B800 == 26 [pid = 3796] [id = 439] 15:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16189C00) [pid = 3796] [serial = 1317] [outer = 00000000] 15:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (163B3400) [pid = 3796] [serial = 1318] [outer = 16189C00] 15:40:36 INFO - PROCESS | 3796 | 1462405236549 Marionette DEBUG loaded listener.js 15:40:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (163CD400) [pid = 3796] [serial = 1319] [outer = 16189C00] 15:40:37 INFO - PROCESS | 3796 | 1462405237013 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]]]}] 15:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 662ms 15:40:37 INFO - PROCESS | 3796 | 1462405237070 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 3796 | 1462405237072 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:40:37 INFO - PROCESS | 3796 | 1462405237075 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:40:37 INFO - PROCESS | 3796 | 1462405237077 Marionette TRACE conn3 <- [1,1722,null,{}] 15:40:37 INFO - PROCESS | 3796 | 1462405237080 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}] 15:40:37 INFO - PROCESS | 3796 | 1462405237184 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:40:37 INFO - PROCESS | 3796 | 1462405237190 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 3796 | ++DOCSHELL 13484000 == 27 [pid = 3796] [id = 440] 15:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (163D6400) [pid = 3796] [serial = 1320] [outer = 00000000] 15:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A64400) [pid = 3796] [serial = 1321] [outer = 163D6400] 15:40:37 INFO - PROCESS | 3796 | 1462405237290 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16DD9C00) [pid = 3796] [serial = 1322] [outer = 163D6400] 15:40:37 INFO - PROCESS | 3796 | 1462405237737 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]]]}] 15:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 707ms 15:40:37 INFO - PROCESS | 3796 | 1462405237821 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 3796 | 1462405237823 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:40:37 INFO - PROCESS | 3796 | 1462405237826 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:40:37 INFO - PROCESS | 3796 | 1462405237827 Marionette TRACE conn3 <- [1,1726,null,{}] 15:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:40:37 INFO - PROCESS | 3796 | 1462405237831 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}] 15:40:37 INFO - PROCESS | 3796 | 1462405237921 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:40:37 INFO - PROCESS | 3796 | 1462405237982 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 3796 | ++DOCSHELL 1060B800 == 28 [pid = 3796] [id = 441] 15:40:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A63400) [pid = 3796] [serial = 1323] [outer = 00000000] 15:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16E4EC00) [pid = 3796] [serial = 1324] [outer = 16A63400] 15:40:38 INFO - PROCESS | 3796 | 1462405238025 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17188000) [pid = 3796] [serial = 1325] [outer = 16A63400] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1B410800) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10753C00) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12CC6000) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (113E5C00) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14719C00) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15266000) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1643C400) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12C3E400) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:40:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1159AC00) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:40:38 INFO - PROCESS | 3796 | 1462405238510 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]]]}] 15:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 707ms 15:40:38 INFO - PROCESS | 3796 | 1462405238532 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 3796 | 1462405238534 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:40:38 INFO - PROCESS | 3796 | 1462405238537 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:40:38 INFO - PROCESS | 3796 | 1462405238539 Marionette TRACE conn3 <- [1,1730,null,{}] 15:40:38 INFO - PROCESS | 3796 | 1462405238542 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}] 15:40:38 INFO - PROCESS | 3796 | 1462405238623 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:40:38 INFO - PROCESS | 3796 | 1462405238629 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:38 INFO - PROCESS | 3796 | ++DOCSHELL 10E47000 == 29 [pid = 3796] [id = 442] 15:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10E49000) [pid = 3796] [serial = 1326] [outer = 00000000] 15:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11BC0000) [pid = 3796] [serial = 1327] [outer = 10E49000] 15:40:38 INFO - PROCESS | 3796 | 1462405238673 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12CC4400) [pid = 3796] [serial = 1328] [outer = 10E49000] 15:40:39 INFO - PROCESS | 3796 | 1462405239076 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]]]}] 15:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 15:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:40:39 INFO - PROCESS | 3796 | 1462405239114 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:40:39 INFO - PROCESS | 3796 | 1462405239116 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:40:39 INFO - PROCESS | 3796 | 1462405239119 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:40:39 INFO - PROCESS | 3796 | 1462405239121 Marionette TRACE conn3 <- [1,1734,null,{}] 15:40:39 INFO - PROCESS | 3796 | 1462405239124 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}] 15:40:39 INFO - PROCESS | 3796 | 1462405239200 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:40:39 INFO - PROCESS | 3796 | 1462405239234 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 3796 | ++DOCSHELL 12C36000 == 30 [pid = 3796] [id = 443] 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1312A800) [pid = 3796] [serial = 1329] [outer = 00000000] 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17463C00) [pid = 3796] [serial = 1330] [outer = 1312A800] 15:40:39 INFO - PROCESS | 3796 | 1462405239277 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1746A800) [pid = 3796] [serial = 1331] [outer = 1312A800] 15:40:39 INFO - PROCESS | 3796 | 1462405239685 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]]]}] 15:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 601ms 15:40:39 INFO - PROCESS | 3796 | 1462405239742 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:40:39 INFO - PROCESS | 3796 | 1462405239743 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:40:39 INFO - PROCESS | 3796 | 1462405239747 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:40:39 INFO - PROCESS | 3796 | 1462405239748 Marionette TRACE conn3 <- [1,1738,null,{}] 15:40:39 INFO - PROCESS | 3796 | 1462405239752 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}] 15:40:39 INFO - PROCESS | 3796 | 1462405239808 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:40:39 INFO - PROCESS | 3796 | 1462405239814 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 3796 | ++DOCSHELL 16E0D800 == 31 [pid = 3796] [id = 444] 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17463400) [pid = 3796] [serial = 1332] [outer = 00000000] 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17906000) [pid = 3796] [serial = 1333] [outer = 17463400] 15:40:39 INFO - PROCESS | 3796 | 1462405239856 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17C27C00) [pid = 3796] [serial = 1334] [outer = 17463400] 15:40:40 INFO - PROCESS | 3796 | 1462405240278 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]]]}] 15:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 572ms 15:40:40 INFO - PROCESS | 3796 | 1462405240308 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 3796 | 1462405240310 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:40:40 INFO - PROCESS | 3796 | 1462405240317 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:40:40 INFO - PROCESS | 3796 | 1462405240319 Marionette TRACE conn3 <- [1,1742,null,{}] 15:40:40 INFO - PROCESS | 3796 | 1462405240323 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}] 15:40:40 INFO - PROCESS | 3796 | 1462405240445 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:40:40 INFO - PROCESS | 3796 | 1462405240602 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 3796 | ++DOCSHELL 10D96800 == 32 [pid = 3796] [id = 445] 15:40:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10D9DC00) [pid = 3796] [serial = 1335] [outer = 00000000] 15:40:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10E3D400) [pid = 3796] [serial = 1336] [outer = 10D9DC00] 15:40:40 INFO - PROCESS | 3796 | 1462405240658 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11B04800) [pid = 3796] [serial = 1337] [outer = 10D9DC00] 15:40:41 INFO - PROCESS | 3796 | 1462405241207 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]]]}] 15:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 947ms 15:40:41 INFO - PROCESS | 3796 | 1462405241273 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 3796 | 1462405241276 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:40:41 INFO - PROCESS | 3796 | 1462405241281 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:40:41 INFO - PROCESS | 3796 | 1462405241285 Marionette TRACE conn3 <- [1,1746,null,{}] 15:40:41 INFO - PROCESS | 3796 | 1462405241290 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}] 15:40:41 INFO - PROCESS | 3796 | 1462405241395 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:40:41 INFO - PROCESS | 3796 | 1462405241524 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 3796 | ++DOCSHELL 14723C00 == 33 [pid = 3796] [id = 446] 15:40:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14725400) [pid = 3796] [serial = 1338] [outer = 00000000] 15:40:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15262C00) [pid = 3796] [serial = 1339] [outer = 14725400] 15:40:41 INFO - PROCESS | 3796 | 1462405241568 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15775C00) [pid = 3796] [serial = 1340] [outer = 14725400] 15:40:42 INFO - PROCESS | 3796 | 1462405242150 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]]]}] 15:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 903ms 15:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:40:42 INFO - PROCESS | 3796 | 1462405242193 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 3796 | 1462405242196 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:40:42 INFO - PROCESS | 3796 | 1462405242200 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 3796 | 1462405242202 Marionette TRACE conn3 <- [1,1750,null,{}] 15:40:42 INFO - PROCESS | 3796 | 1462405242206 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}] 15:40:42 INFO - PROCESS | 3796 | 1462405242307 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:40:42 INFO - PROCESS | 3796 | 1462405242409 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:42 INFO - PROCESS | 3796 | ++DOCSHELL 15772C00 == 34 [pid = 3796] [id = 447] 15:40:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1577FC00) [pid = 3796] [serial = 1341] [outer = 00000000] 15:40:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16E01800) [pid = 3796] [serial = 1342] [outer = 1577FC00] 15:40:42 INFO - PROCESS | 3796 | 1462405242446 Marionette DEBUG loaded listener.js 15:40:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17468400) [pid = 3796] [serial = 1343] [outer = 1577FC00] 15:40:43 INFO - PROCESS | 3796 | 1462405243052 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]]]}] 15:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 902ms 15:40:43 INFO - PROCESS | 3796 | 1462405243109 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:40:43 INFO - PROCESS | 3796 | 1462405243113 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:40:43 INFO - PROCESS | 3796 | 1462405243124 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:40:43 INFO - PROCESS | 3796 | 1462405243128 Marionette TRACE conn3 <- [1,1754,null,{}] 15:40:43 INFO - PROCESS | 3796 | 1462405243132 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}] 15:40:43 INFO - PROCESS | 3796 | 1462405243259 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:40:43 INFO - PROCESS | 3796 | 1462405243390 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:43 INFO - PROCESS | 3796 | ++DOCSHELL 17185C00 == 35 [pid = 3796] [id = 448] 15:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1746CC00) [pid = 3796] [serial = 1344] [outer = 00000000] 15:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17DD5400) [pid = 3796] [serial = 1345] [outer = 1746CC00] 15:40:43 INFO - PROCESS | 3796 | 1462405243444 Marionette DEBUG loaded listener.js 15:40:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1811A400) [pid = 3796] [serial = 1346] [outer = 1746CC00] 15:40:43 INFO - PROCESS | 3796 | 1462405243977 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]]]}] 15:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 903ms 15:40:44 INFO - PROCESS | 3796 | 1462405244028 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:40:44 INFO - PROCESS | 3796 | 1462405244030 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:40:44 INFO - PROCESS | 3796 | 1462405244034 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:40:44 INFO - PROCESS | 3796 | 1462405244036 Marionette TRACE conn3 <- [1,1758,null,{}] 15:40:44 INFO - PROCESS | 3796 | 1462405244039 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}] 15:40:44 INFO - PROCESS | 3796 | 1462405244138 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:40:44 INFO - PROCESS | 3796 | 1462405244241 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:44 INFO - PROCESS | 3796 | ++DOCSHELL 10E41C00 == 36 [pid = 3796] [id = 449] 15:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10E43400) [pid = 3796] [serial = 1347] [outer = 00000000] 15:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11B10000) [pid = 3796] [serial = 1348] [outer = 10E43400] 15:40:44 INFO - PROCESS | 3796 | 1462405244295 Marionette DEBUG loaded listener.js 15:40:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13424800) [pid = 3796] [serial = 1349] [outer = 10E43400] 15:40:45 INFO - PROCESS | 3796 | 1462405245019 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]]]}] 15:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1038ms 15:40:45 INFO - PROCESS | 3796 | 1462405245090 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:40:45 INFO - PROCESS | 3796 | 1462405245094 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:40:45 INFO - PROCESS | 3796 | 1462405245099 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:40:45 INFO - PROCESS | 3796 | 1462405245102 Marionette TRACE conn3 <- [1,1762,null,{}] 15:40:45 INFO - PROCESS | 3796 | 1462405245107 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}] 15:40:45 INFO - PROCESS | 3796 | 1462405245210 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:40:45 INFO - PROCESS | 3796 | 1462405245314 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1B498C00) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (163D3C00) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1B5E5800) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10DDDC00) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10E3D800) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1312B000) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11590000) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11B06800) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (147B5C00) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16104400) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16E06000) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1618DC00) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17183800) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1471D800) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (120EBC00) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (151D8400) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (151E1C00) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12CCAC00) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13423C00) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 15:40:45 INFO - PROCESS | 3796 | ++DOCSHELL 107E2C00 == 37 [pid = 3796] [id = 450] 15:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10DDDC00) [pid = 3796] [serial = 1350] [outer = 00000000] 15:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10EBF000) [pid = 3796] [serial = 1351] [outer = 10DDDC00] 15:40:45 INFO - PROCESS | 3796 | 1462405245406 Marionette DEBUG loaded listener.js 15:40:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12CCA400) [pid = 3796] [serial = 1352] [outer = 10DDDC00] 15:40:45 INFO - PROCESS | 3796 | 1462405245809 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]]]}] 15:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 767ms 15:40:45 INFO - PROCESS | 3796 | 1462405245896 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:40:45 INFO - PROCESS | 3796 | 1462405245901 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:40:45 INFO - PROCESS | 3796 | 1462405245907 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:40:45 INFO - PROCESS | 3796 | 1462405245910 Marionette TRACE conn3 <- [1,1766,null,{}] 15:40:45 INFO - PROCESS | 3796 | 1462405245913 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}] 15:40:45 INFO - PROCESS | 3796 | 1462405245998 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:40:45 INFO - PROCESS | 3796 | 1462405246007 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 3796 | ++DOCSHELL 139BA800 == 38 [pid = 3796] [id = 451] 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13F6F400) [pid = 3796] [serial = 1353] [outer = 00000000] 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14720800) [pid = 3796] [serial = 1354] [outer = 13F6F400] 15:40:46 INFO - PROCESS | 3796 | 1462405246052 Marionette DEBUG loaded listener.js 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (151D6800) [pid = 3796] [serial = 1355] [outer = 13F6F400] 15:40:46 INFO - PROCESS | 3796 | 1462405246496 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]]]}] 15:40:46 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 15:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 617ms 15:40:46 INFO - PROCESS | 3796 | 1462405246526 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:40:46 INFO - PROCESS | 3796 | 1462405246528 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:40:46 INFO - PROCESS | 3796 | 1462405246532 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:40:46 INFO - PROCESS | 3796 | 1462405246535 Marionette TRACE conn3 <- [1,1770,null,{}] 15:40:46 INFO - PROCESS | 3796 | 1462405246544 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}] 15:40:46 INFO - PROCESS | 3796 | 1462405246626 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:40:46 INFO - PROCESS | 3796 | 1462405246619 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 3796 | ++DOCSHELL 1618A000 == 39 [pid = 3796] [id = 452] 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1618B400) [pid = 3796] [serial = 1356] [outer = 00000000] 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16195000) [pid = 3796] [serial = 1357] [outer = 1618B400] 15:40:46 INFO - PROCESS | 3796 | 1462405246665 Marionette DEBUG loaded listener.js 15:40:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (163B4C00) [pid = 3796] [serial = 1358] [outer = 1618B400] 15:40:47 INFO - PROCESS | 3796 | 1462405247110 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]]]}] 15:40:47 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 15:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 677ms 15:40:47 INFO - PROCESS | 3796 | 1462405247195 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:40:47 INFO - PROCESS | 3796 | 1462405247197 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:40:47 INFO - PROCESS | 3796 | 1462405247200 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:40:47 INFO - PROCESS | 3796 | 1462405247202 Marionette TRACE conn3 <- [1,1774,null,{}] 15:40:47 INFO - PROCESS | 3796 | 1462405247205 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}] 15:40:47 INFO - PROCESS | 3796 | 1462405247311 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:40:47 INFO - PROCESS | 3796 | 1462405247320 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:47 INFO - PROCESS | 3796 | ++DOCSHELL 1643BC00 == 40 [pid = 3796] [id = 453] 15:40:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16A61400) [pid = 3796] [serial = 1359] [outer = 00000000] 15:40:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16E05800) [pid = 3796] [serial = 1360] [outer = 16A61400] 15:40:47 INFO - PROCESS | 3796 | 1462405247363 Marionette DEBUG loaded listener.js 15:40:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16ECC800) [pid = 3796] [serial = 1361] [outer = 16A61400] 15:40:47 INFO - PROCESS | 3796 | 1462405247812 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]]]}] 15:40:47 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 15:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 676ms 15:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:40:47 INFO - PROCESS | 3796 | 1462405247886 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:40:47 INFO - PROCESS | 3796 | 1462405247888 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:40:47 INFO - PROCESS | 3796 | 1462405247891 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:40:47 INFO - PROCESS | 3796 | 1462405247892 Marionette TRACE conn3 <- [1,1778,null,{}] 15:40:47 INFO - PROCESS | 3796 | 1462405247896 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}] 15:40:47 INFO - PROCESS | 3796 | 1462405248002 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:40:48 INFO - PROCESS | 3796 | 1462405248061 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 3796 | ++DOCSHELL 11B0E000 == 41 [pid = 3796] [id = 454] 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11B0E400) [pid = 3796] [serial = 1362] [outer = 00000000] 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17467400) [pid = 3796] [serial = 1363] [outer = 11B0E400] 15:40:48 INFO - PROCESS | 3796 | 1462405248092 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17C2EC00) [pid = 3796] [serial = 1364] [outer = 11B0E400] 15:40:48 INFO - PROCESS | 3796 | 1462405248521 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]]]}] 15:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 662ms 15:40:48 INFO - PROCESS | 3796 | 1462405248558 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:40:48 INFO - PROCESS | 3796 | 1462405248559 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:40:48 INFO - PROCESS | 3796 | 1462405248563 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:40:48 INFO - PROCESS | 3796 | 1462405248564 Marionette TRACE conn3 <- [1,1782,null,{}] 15:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:40:48 INFO - PROCESS | 3796 | 1462405248568 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}] 15:40:48 INFO - PROCESS | 3796 | 1462405248721 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:40:48 INFO - PROCESS | 3796 | 1462405248787 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 3796 | ++DOCSHELL 18336C00 == 42 [pid = 3796] [id = 455] 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18338000) [pid = 3796] [serial = 1365] [outer = 00000000] 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (183CE000) [pid = 3796] [serial = 1366] [outer = 18338000] 15:40:48 INFO - PROCESS | 3796 | 1462405248832 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1843E800) [pid = 3796] [serial = 1367] [outer = 18338000] 15:40:49 INFO - PROCESS | 3796 | 1462405249239 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]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 707ms 15:40:49 INFO - PROCESS | 3796 | 1462405249291 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:40:49 INFO - PROCESS | 3796 | 1462405249293 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:40:49 INFO - PROCESS | 3796 | 1462405249297 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 3796 | 1462405249298 Marionette TRACE conn3 <- [1,1786,null,{}] 15:40:49 INFO - PROCESS | 3796 | 1462405249302 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}] 15:40:49 INFO - PROCESS | 3796 | 1462405249408 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:40:49 INFO - PROCESS | 3796 | 1462405249416 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:49 INFO - PROCESS | 3796 | ++DOCSHELL 10D27C00 == 43 [pid = 3796] [id = 456] 15:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10EB4C00) [pid = 3796] [serial = 1368] [outer = 00000000] 15:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16E4F400) [pid = 3796] [serial = 1369] [outer = 10EB4C00] 15:40:49 INFO - PROCESS | 3796 | 1462405249584 Marionette DEBUG loaded listener.js 15:40:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17464400) [pid = 3796] [serial = 1370] [outer = 10EB4C00] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (163D6400) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1471E000) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16189C00) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1075B000) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10E49000) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16A63400) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1312A800) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15EEC400) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:40:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10D1BC00) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:40:49 INFO - PROCESS | 3796 | 1462405249955 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]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 722ms 15:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:40:50 INFO - PROCESS | 3796 | 1462405250017 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:40:50 INFO - PROCESS | 3796 | 1462405250019 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:40:50 INFO - PROCESS | 3796 | 1462405250023 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:40:50 INFO - PROCESS | 3796 | 1462405250025 Marionette TRACE conn3 <- [1,1790,null,{}] 15:40:50 INFO - PROCESS | 3796 | 1462405250028 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}] 15:40:50 INFO - PROCESS | 3796 | 1462405250143 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:40:50 INFO - PROCESS | 3796 | 1462405250157 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 3796 | ++DOCSHELL 10DE7C00 == 44 [pid = 3796] [id = 457] 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14719000) [pid = 3796] [serial = 1371] [outer = 00000000] 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16DD9000) [pid = 3796] [serial = 1372] [outer = 14719000] 15:40:50 INFO - PROCESS | 3796 | 1462405250200 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (183C4C00) [pid = 3796] [serial = 1373] [outer = 14719000] 15:40:50 INFO - PROCESS | 3796 | 1462405250576 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]]]}] 15:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 572ms 15:40:50 INFO - PROCESS | 3796 | 1462405250600 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:40:50 INFO - PROCESS | 3796 | 1462405250602 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:40:50 INFO - PROCESS | 3796 | 1462405250605 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:40:50 INFO - PROCESS | 3796 | 1462405250607 Marionette TRACE conn3 <- [1,1794,null,{}] 15:40:50 INFO - PROCESS | 3796 | 1462405250610 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}] 15:40:50 INFO - PROCESS | 3796 | 1462405250688 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:40:50 INFO - PROCESS | 3796 | 1462405250776 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 3796 | ++DOCSHELL 163B6800 == 45 [pid = 3796] [id = 458] 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16D86000) [pid = 3796] [serial = 1374] [outer = 00000000] 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (18A13000) [pid = 3796] [serial = 1375] [outer = 16D86000] 15:40:50 INFO - PROCESS | 3796 | 1462405250819 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18A18400) [pid = 3796] [serial = 1376] [outer = 16D86000] 15:40:51 INFO - PROCESS | 3796 | 1462405251172 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]]]}] 15:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 601ms 15:40:51 INFO - PROCESS | 3796 | 1462405251224 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:40:51 INFO - PROCESS | 3796 | 1462405251227 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:40:51 INFO - PROCESS | 3796 | 1462405251230 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:40:51 INFO - PROCESS | 3796 | 1462405251231 Marionette TRACE conn3 <- [1,1798,null,{}] 15:40:51 INFO - PROCESS | 3796 | 1462405251235 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}] 15:40:51 INFO - PROCESS | 3796 | 1462405251311 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:40:51 INFO - PROCESS | 3796 | 1462405251417 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:51 INFO - PROCESS | 3796 | ++DOCSHELL 10D9F000 == 46 [pid = 3796] [id = 459] 15:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1315E000) [pid = 3796] [serial = 1377] [outer = 00000000] 15:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19A66400) [pid = 3796] [serial = 1378] [outer = 1315E000] 15:40:51 INFO - PROCESS | 3796 | 1462405251459 Marionette DEBUG loaded listener.js 15:40:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19A6A400) [pid = 3796] [serial = 1379] [outer = 1315E000] 15:40:51 INFO - PROCESS | 3796 | 1462405252009 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]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 812ms 15:40:52 INFO - PROCESS | 3796 | 1462405252041 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 3796 | 1462405252046 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:40:52 INFO - PROCESS | 3796 | 1462405252052 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 3796 | 1462405252056 Marionette TRACE conn3 <- [1,1802,null,{}] 15:40:52 INFO - PROCESS | 3796 | 1462405252061 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}] 15:40:52 INFO - PROCESS | 3796 | 1462405252168 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:40:52 INFO - PROCESS | 3796 | 1462405252273 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:52 INFO - PROCESS | 3796 | ++DOCSHELL 1159B800 == 47 [pid = 3796] [id = 460] 15:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11EEBC00) [pid = 3796] [serial = 1380] [outer = 00000000] 15:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13424000) [pid = 3796] [serial = 1381] [outer = 11EEBC00] 15:40:52 INFO - PROCESS | 3796 | 1462405252328 Marionette DEBUG loaded listener.js 15:40:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (14724C00) [pid = 3796] [serial = 1382] [outer = 11EEBC00] 15:40:52 INFO - PROCESS | 3796 | 1462405252898 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]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 902ms 15:40:52 INFO - PROCESS | 3796 | 1462405252960 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 3796 | 1462405252966 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:40:52 INFO - PROCESS | 3796 | 1462405252972 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 3796 | 1462405252975 Marionette TRACE conn3 <- [1,1806,null,{}] 15:40:52 INFO - PROCESS | 3796 | 1462405252979 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}] 15:40:53 INFO - PROCESS | 3796 | 1462405253084 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:40:53 INFO - PROCESS | 3796 | 1462405253188 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:53 INFO - PROCESS | 3796 | ++DOCSHELL 13427400 == 48 [pid = 3796] [id = 461] 15:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1471CC00) [pid = 3796] [serial = 1383] [outer = 00000000] 15:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16D7B400) [pid = 3796] [serial = 1384] [outer = 1471CC00] 15:40:53 INFO - PROCESS | 3796 | 1462405253224 Marionette DEBUG loaded listener.js 15:40:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16E06800) [pid = 3796] [serial = 1385] [outer = 1471CC00] 15:40:53 INFO - PROCESS | 3796 | 1462405253782 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]]]}] 15:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 858ms 15:40:53 INFO - PROCESS | 3796 | 1462405253840 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:40:53 INFO - PROCESS | 3796 | 1462405253843 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:40:53 INFO - PROCESS | 3796 | 1462405253847 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:40:53 INFO - PROCESS | 3796 | 1462405253850 Marionette TRACE conn3 <- [1,1810,null,{}] 15:40:53 INFO - PROCESS | 3796 | 1462405253861 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}] 15:40:53 INFO - PROCESS | 3796 | 1462405253976 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:40:54 INFO - PROCESS | 3796 | 1462405254082 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 3796 | ++DOCSHELL 188E9800 == 49 [pid = 3796] [id = 462] 15:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (188EC400) [pid = 3796] [serial = 1386] [outer = 00000000] 15:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18A1D800) [pid = 3796] [serial = 1387] [outer = 188EC400] 15:40:54 INFO - PROCESS | 3796 | 1462405254119 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19A6F000) [pid = 3796] [serial = 1388] [outer = 188EC400] 15:40:54 INFO - PROCESS | 3796 | 1462405254729 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]]]}] 15:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 962ms 15:40:54 INFO - PROCESS | 3796 | 1462405254813 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:40:54 INFO - PROCESS | 3796 | 1462405254816 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:40:54 INFO - PROCESS | 3796 | 1462405254820 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:40:54 INFO - PROCESS | 3796 | 1462405254822 Marionette TRACE conn3 <- [1,1814,null,{}] 15:40:54 INFO - PROCESS | 3796 | 1462405254825 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}] 15:40:54 INFO - PROCESS | 3796 | 1462405254932 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:40:55 INFO - PROCESS | 3796 | 1462405255265 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F529C00 == 50 [pid = 3796] [id = 463] 15:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0F52A800) [pid = 3796] [serial = 1389] [outer = 00000000] 15:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (10DE8800) [pid = 3796] [serial = 1390] [outer = 0F52A800] 15:40:55 INFO - PROCESS | 3796 | 1462405255331 Marionette DEBUG loaded listener.js 15:40:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (11BC3400) [pid = 3796] [serial = 1391] [outer = 0F52A800] 15:40:55 INFO - PROCESS | 3796 | 1462405255952 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]]]}] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 10D29400 == 49 [pid = 3796] [id = 422] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 163B6800 == 48 [pid = 3796] [id = 458] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 10DE7C00 == 47 [pid = 3796] [id = 457] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 10D27C00 == 46 [pid = 3796] [id = 456] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 18336C00 == 45 [pid = 3796] [id = 455] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 11B0E000 == 44 [pid = 3796] [id = 454] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 1643BC00 == 43 [pid = 3796] [id = 453] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 1618A000 == 42 [pid = 3796] [id = 452] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 139BA800 == 41 [pid = 3796] [id = 451] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 107E2C00 == 40 [pid = 3796] [id = 450] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 14723C00 == 39 [pid = 3796] [id = 446] 15:40:55 INFO - PROCESS | 3796 | --DOCSHELL 10D96800 == 38 [pid = 3796] [id = 445] 15:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1189ms 15:40:55 INFO - PROCESS | 3796 | 1462405256010 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:40:56 INFO - PROCESS | 3796 | 1462405256014 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:40:56 INFO - PROCESS | 3796 | 1462405256018 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:40:56 INFO - PROCESS | 3796 | 1462405256022 Marionette TRACE conn3 <- [1,1818,null,{}] 15:40:56 INFO - PROCESS | 3796 | 1462405256026 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}] 15:40:56 INFO - PROCESS | 3796 | 1462405256123 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17906000) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16A64400) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (147B9000) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (15266C00) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (163CD400) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16A59400) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11B05C00) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (139B8800) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1158DC00) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16DD9C00) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12CC4400) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16E4EC00) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11BC0000) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (14720400) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17463C00) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1610A800) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10E4B000) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10DE2400) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17188000) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (163B3400) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1746A800) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1618D000) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 15:40:56 INFO - PROCESS | 3796 | 1462405256221 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 3796 | ++DOCSHELL 10DE2400 == 39 [pid = 3796] [id = 464] 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10DE3800) [pid = 3796] [serial = 1392] [outer = 00000000] 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (11BC0000) [pid = 3796] [serial = 1393] [outer = 10DE3800] 15:40:56 INFO - PROCESS | 3796 | 1462405256267 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12CCD000) [pid = 3796] [serial = 1394] [outer = 10DE3800] 15:40:56 INFO - PROCESS | 3796 | 1462405256718 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]]]}] 15:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 15:40:56 INFO - PROCESS | 3796 | 1462405256739 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:40:56 INFO - PROCESS | 3796 | 1462405256743 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:40:56 INFO - PROCESS | 3796 | 1462405256747 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:40:56 INFO - PROCESS | 3796 | 1462405256749 Marionette TRACE conn3 <- [1,1822,null,{}] 15:40:56 INFO - PROCESS | 3796 | 1462405256753 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}] 15:40:56 INFO - PROCESS | 3796 | 1462405256815 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:40:56 INFO - PROCESS | 3796 | 1462405256822 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 3796 | ++DOCSHELL 131CCC00 == 40 [pid = 3796] [id = 465] 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13929800) [pid = 3796] [serial = 1395] [outer = 00000000] 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1471EC00) [pid = 3796] [serial = 1396] [outer = 13929800] 15:40:56 INFO - PROCESS | 3796 | 1462405256866 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (151DA400) [pid = 3796] [serial = 1397] [outer = 13929800] 15:40:57 INFO - PROCESS | 3796 | 1462405257324 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]]]}] 15:40:57 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 15:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 601ms 15:40:57 INFO - PROCESS | 3796 | 1462405257353 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:40:57 INFO - PROCESS | 3796 | 1462405257355 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:40:57 INFO - PROCESS | 3796 | 1462405257360 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:40:57 INFO - PROCESS | 3796 | 1462405257365 Marionette TRACE conn3 <- [1,1826,null,{}] 15:40:57 INFO - PROCESS | 3796 | 1462405257374 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}] 15:40:57 INFO - PROCESS | 3796 | 1462405257456 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:40:57 INFO - PROCESS | 3796 | 1462405257466 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:57 INFO - PROCESS | 3796 | ++DOCSHELL 15EEA800 == 41 [pid = 3796] [id = 466] 15:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15EED800) [pid = 3796] [serial = 1398] [outer = 00000000] 15:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16110C00) [pid = 3796] [serial = 1399] [outer = 15EED800] 15:40:57 INFO - PROCESS | 3796 | 1462405257509 Marionette DEBUG loaded listener.js 15:40:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16190400) [pid = 3796] [serial = 1400] [outer = 15EED800] 15:40:57 INFO - PROCESS | 3796 | 1462405257983 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]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 662ms 15:40:58 INFO - PROCESS | 3796 | 1462405258040 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 3796 | 1462405258042 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:40:58 INFO - PROCESS | 3796 | 1462405258047 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 3796 | 1462405258049 Marionette TRACE conn3 <- [1,1830,null,{}] 15:40:58 INFO - PROCESS | 3796 | 1462405258061 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}] 15:40:58 INFO - PROCESS | 3796 | 1462405258153 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:40:58 INFO - PROCESS | 3796 | 1462405258167 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 3796 | ++DOCSHELL 163D0C00 == 42 [pid = 3796] [id = 467] 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (163D1400) [pid = 3796] [serial = 1401] [outer = 00000000] 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16A62C00) [pid = 3796] [serial = 1402] [outer = 163D1400] 15:40:58 INFO - PROCESS | 3796 | 1462405258210 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16D88000) [pid = 3796] [serial = 1403] [outer = 163D1400] 15:40:58 INFO - PROCESS | 3796 | 1462405258657 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]]]}] 15:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 662ms 15:40:58 INFO - PROCESS | 3796 | 1462405258709 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:40:58 INFO - PROCESS | 3796 | 1462405258711 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:40:58 INFO - PROCESS | 3796 | 1462405258714 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:40:58 INFO - PROCESS | 3796 | 1462405258716 Marionette TRACE conn3 <- [1,1834,null,{}] 15:40:58 INFO - PROCESS | 3796 | 1462405258719 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}] 15:40:58 INFO - PROCESS | 3796 | 1462405258828 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:40:58 INFO - PROCESS | 3796 | 1462405258834 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:58 INFO - PROCESS | 3796 | ++DOCSHELL 113E4800 == 43 [pid = 3796] [id = 468] 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16E04C00) [pid = 3796] [serial = 1404] [outer = 00000000] 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16E56C00) [pid = 3796] [serial = 1405] [outer = 16E04C00] 15:40:58 INFO - PROCESS | 3796 | 1462405258936 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17469400) [pid = 3796] [serial = 1406] [outer = 16E04C00] 15:40:59 INFO - PROCESS | 3796 | 1462405259367 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]]]}] 15:40:59 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) 15:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 677ms 15:40:59 INFO - PROCESS | 3796 | 1462405259399 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 3796 | 1462405259401 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:40:59 INFO - PROCESS | 3796 | 1462405259405 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - PROCESS | 3796 | 1462405259406 Marionette TRACE conn3 <- [1,1838,null,{}] 15:40:59 INFO - PROCESS | 3796 | 1462405259410 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}] 15:40:59 INFO - PROCESS | 3796 | 1462405259527 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:40:59 INFO - PROCESS | 3796 | 1462405259551 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 3796 | ++DOCSHELL 10D22400 == 44 [pid = 3796] [id = 469] 15:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17C27000) [pid = 3796] [serial = 1407] [outer = 00000000] 15:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17DCB400) [pid = 3796] [serial = 1408] [outer = 17C27000] 15:40:59 INFO - PROCESS | 3796 | 1462405259594 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17DCC800) [pid = 3796] [serial = 1409] [outer = 17C27000] 15:41:00 INFO - PROCESS | 3796 | 1462405260011 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]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 677ms 15:41:00 INFO - PROCESS | 3796 | 1462405260067 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 3796 | 1462405260069 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:41:00 INFO - PROCESS | 3796 | 1462405260072 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - PROCESS | 3796 | 1462405260074 Marionette TRACE conn3 <- [1,1842,null,{}] 15:41:00 INFO - PROCESS | 3796 | 1462405260077 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}] 15:41:00 INFO - PROCESS | 3796 | 1462405260198 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:41:00 INFO - PROCESS | 3796 | 1462405260207 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:00 INFO - PROCESS | 3796 | ++DOCSHELL 17684400 == 45 [pid = 3796] [id = 470] 15:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17C26800) [pid = 3796] [serial = 1410] [outer = 00000000] 15:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1843FC00) [pid = 3796] [serial = 1411] [outer = 17C26800] 15:41:00 INFO - PROCESS | 3796 | 1462405260252 Marionette DEBUG loaded listener.js 15:41:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (188EBC00) [pid = 3796] [serial = 1412] [outer = 17C26800] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11B0E400) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (18338000) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10E43400) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1618B400) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13F6F400) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16A61400) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10DDDC00) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (14719000) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (10EB4C00) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:41:00 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16D86000) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:41:00 INFO - PROCESS | 3796 | 1462405260954 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]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 917ms 15:41:00 INFO - PROCESS | 3796 | 1462405260991 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:41:00 INFO - PROCESS | 3796 | 1462405260993 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:41:00 INFO - PROCESS | 3796 | 1462405260996 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:41:00 INFO - PROCESS | 3796 | 1462405260998 Marionette TRACE conn3 <- [1,1846,null,{}] 15:41:00 INFO - PROCESS | 3796 | 1462405261001 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}] 15:41:01 INFO - PROCESS | 3796 | 1462405261077 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:41:01 INFO - PROCESS | 3796 | 1462405261068 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 3796 | ++DOCSHELL 15264C00 == 46 [pid = 3796] [id = 471] 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16192800) [pid = 3796] [serial = 1413] [outer = 00000000] 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17C29C00) [pid = 3796] [serial = 1414] [outer = 16192800] 15:41:01 INFO - PROCESS | 3796 | 1462405261118 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (18120800) [pid = 3796] [serial = 1415] [outer = 16192800] 15:41:01 INFO - PROCESS | 3796 | 1462405261529 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]]]}] 15:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 572ms 15:41:01 INFO - PROCESS | 3796 | 1462405261560 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:41:01 INFO - PROCESS | 3796 | 1462405261562 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:41:01 INFO - PROCESS | 3796 | 1462405261565 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:41:01 INFO - PROCESS | 3796 | 1462405261567 Marionette TRACE conn3 <- [1,1850,null,{}] 15:41:01 INFO - PROCESS | 3796 | 1462405261570 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}] 15:41:01 INFO - PROCESS | 3796 | 1462405261651 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:41:01 INFO - PROCESS | 3796 | 1462405261657 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 3796 | ++DOCSHELL 10DE1000 == 47 [pid = 3796] [id = 472] 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10DE9400) [pid = 3796] [serial = 1416] [outer = 00000000] 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (18A14800) [pid = 3796] [serial = 1417] [outer = 10DE9400] 15:41:01 INFO - PROCESS | 3796 | 1462405261701 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19A68000) [pid = 3796] [serial = 1418] [outer = 10DE9400] 15:41:02 INFO - PROCESS | 3796 | 1462405262105 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]]]}] 15:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 571ms 15:41:02 INFO - PROCESS | 3796 | 1462405262146 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:41:02 INFO - PROCESS | 3796 | 1462405262148 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:41:02 INFO - PROCESS | 3796 | 1462405262156 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - PROCESS | 3796 | 1462405262158 Marionette TRACE conn3 <- [1,1854,null,{}] 15:41:02 INFO - PROCESS | 3796 | 1462405262161 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}] 15:41:02 INFO - PROCESS | 3796 | 1462405262238 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:41:02 INFO - PROCESS | 3796 | 1462405262244 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 3796 | ++DOCSHELL 17472000 == 48 [pid = 3796] [id = 473] 15:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18A12800) [pid = 3796] [serial = 1419] [outer = 00000000] 15:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19C34400) [pid = 3796] [serial = 1420] [outer = 18A12800] 15:41:02 INFO - PROCESS | 3796 | 1462405262323 Marionette DEBUG loaded listener.js 15:41:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19C3A400) [pid = 3796] [serial = 1421] [outer = 18A12800] 15:41:03 INFO - PROCESS | 3796 | 1462405263005 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]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 903ms 15:41:03 INFO - PROCESS | 3796 | 1462405263066 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 3796 | 1462405263072 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:41:03 INFO - PROCESS | 3796 | 1462405263076 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:41:03 INFO - PROCESS | 3796 | 1462405263081 Marionette TRACE conn3 <- [1,1858,null,{}] 15:41:03 INFO - PROCESS | 3796 | 1462405263086 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}] 15:41:03 INFO - PROCESS | 3796 | 1462405263197 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:41:03 INFO - PROCESS | 3796 | 1462405263304 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:03 INFO - PROCESS | 3796 | ++DOCSHELL 11B05C00 == 49 [pid = 3796] [id = 474] 15:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11EDE800) [pid = 3796] [serial = 1422] [outer = 00000000] 15:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (13921400) [pid = 3796] [serial = 1423] [outer = 11EDE800] 15:41:03 INFO - PROCESS | 3796 | 1462405263342 Marionette DEBUG loaded listener.js 15:41:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (13CBB400) [pid = 3796] [serial = 1424] [outer = 11EDE800] 15:41:03 INFO - PROCESS | 3796 | 1462405263950 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]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 902ms 15:41:03 INFO - PROCESS | 3796 | 1462405263988 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 3796 | 1462405263994 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:41:03 INFO - PROCESS | 3796 | 1462405264000 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 3796 | 1462405264003 Marionette TRACE conn3 <- [1,1862,null,{}] 15:41:03 INFO - PROCESS | 3796 | 1462405264007 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}] 15:41:04 INFO - PROCESS | 3796 | 1462405264112 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:41:04 INFO - PROCESS | 3796 | 1462405264225 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 3796 | ++DOCSHELL 15779800 == 50 [pid = 3796] [id = 475] 15:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (15E23800) [pid = 3796] [serial = 1425] [outer = 00000000] 15:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1618A000) [pid = 3796] [serial = 1426] [outer = 15E23800] 15:41:04 INFO - PROCESS | 3796 | 1462405264301 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (163D2000) [pid = 3796] [serial = 1427] [outer = 15E23800] 15:41:04 INFO - PROCESS | 3796 | 1462405264871 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]]]}] 15:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 903ms 15:41:04 INFO - PROCESS | 3796 | 1462405264910 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:41:04 INFO - PROCESS | 3796 | 1462405264912 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:41:04 INFO - PROCESS | 3796 | 1462405264916 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:41:04 INFO - PROCESS | 3796 | 1462405264920 Marionette TRACE conn3 <- [1,1866,null,{}] 15:41:04 INFO - PROCESS | 3796 | 1462405264931 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}] 15:41:05 INFO - PROCESS | 3796 | 1462405265042 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:41:05 INFO - PROCESS | 3796 | 1462405265178 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:05 INFO - PROCESS | 3796 | ++DOCSHELL 183CC000 == 51 [pid = 3796] [id = 476] 15:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (183CD400) [pid = 3796] [serial = 1428] [outer = 00000000] 15:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (18A19C00) [pid = 3796] [serial = 1429] [outer = 183CD400] 15:41:05 INFO - PROCESS | 3796 | 1462405265244 Marionette DEBUG loaded listener.js 15:41:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C33400) [pid = 3796] [serial = 1430] [outer = 183CD400] 15:41:05 INFO - PROCESS | 3796 | 1462405265830 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]]]}] 15:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 962ms 15:41:05 INFO - PROCESS | 3796 | 1462405265882 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:41:05 INFO - PROCESS | 3796 | 1462405265885 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:41:05 INFO - PROCESS | 3796 | 1462405265889 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - PROCESS | 3796 | 1462405265891 Marionette TRACE conn3 <- [1,1870,null,{}] 15:41:05 INFO - PROCESS | 3796 | 1462405265894 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}] 15:41:05 INFO - PROCESS | 3796 | 1462405265996 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:41:06 INFO - PROCESS | 3796 | 1462405266112 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:06 INFO - PROCESS | 3796 | ++DOCSHELL 12C23400 == 52 [pid = 3796] [id = 477] 15:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12CC7000) [pid = 3796] [serial = 1431] [outer = 00000000] 15:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (188E5800) [pid = 3796] [serial = 1432] [outer = 12CC7000] 15:41:06 INFO - PROCESS | 3796 | 1462405266170 Marionette DEBUG loaded listener.js 15:41:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (18A15C00) [pid = 3796] [serial = 1433] [outer = 12CC7000] 15:41:06 INFO - PROCESS | 3796 | 1462405266937 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]]]}] 15:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1113ms 15:41:06 INFO - PROCESS | 3796 | 1462405266992 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:41:06 INFO - PROCESS | 3796 | 1462405266997 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:41:07 INFO - PROCESS | 3796 | 1462405267004 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - PROCESS | 3796 | 1462405267009 Marionette TRACE conn3 <- [1,1874,null,{}] 15:41:07 INFO - PROCESS | 3796 | 1462405267016 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}] 15:41:07 INFO - PROCESS | 3796 | 1462405267126 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:41:07 INFO - PROCESS | 3796 | 1462405267256 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 3796 | ++DOCSHELL 120F5C00 == 53 [pid = 3796] [id = 478] 15:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (12CCFC00) [pid = 3796] [serial = 1434] [outer = 00000000] 15:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (14089400) [pid = 3796] [serial = 1435] [outer = 12CCFC00] 15:41:07 INFO - PROCESS | 3796 | 1462405267310 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (15260400) [pid = 3796] [serial = 1436] [outer = 12CCFC00] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 1060B800 == 52 [pid = 3796] [id = 441] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 12C36000 == 51 [pid = 3796] [id = 443] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 10DE1000 == 50 [pid = 3796] [id = 472] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 15264C00 == 49 [pid = 3796] [id = 471] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 17684400 == 48 [pid = 3796] [id = 470] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 10D22400 == 47 [pid = 3796] [id = 469] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 113E4800 == 46 [pid = 3796] [id = 468] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 163D0C00 == 45 [pid = 3796] [id = 467] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 15EEA800 == 44 [pid = 3796] [id = 466] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 131CCC00 == 43 [pid = 3796] [id = 465] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 10DE2400 == 42 [pid = 3796] [id = 464] 15:41:07 INFO - PROCESS | 3796 | --DOCSHELL 0F529C00 == 41 [pid = 3796] [id = 463] 15:41:07 INFO - PROCESS | 3796 | 1462405267754 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]]]}] 15:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 767ms 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17467400) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (183CE000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (15262C00) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (13424800) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (11B10000) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16E01800) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16195000) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (163B4C00) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (14720800) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (151D6800) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16E05800) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (17C2EC00) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17DD5400) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (10E3D400) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10EBF000) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12CCA400) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16DD9000) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1843E800) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E4F400) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17464400) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (18A18400) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (183C4C00) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16ECC800) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (18A13000) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 15:41:07 INFO - PROCESS | 3796 | 1462405267789 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:41:07 INFO - PROCESS | 3796 | 1462405267794 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:41:07 INFO - PROCESS | 3796 | 1462405267803 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - PROCESS | 3796 | 1462405267805 Marionette TRACE conn3 <- [1,1878,null,{}] 15:41:07 INFO - PROCESS | 3796 | 1462405267813 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}] 15:41:07 INFO - PROCESS | 3796 | 1462405267894 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:41:07 INFO - PROCESS | 3796 | 1462405267902 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 3796 | ++DOCSHELL 12F04C00 == 42 [pid = 3796] [id = 479] 15:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (131CCC00) [pid = 3796] [serial = 1437] [outer = 00000000] 15:41:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13CBE400) [pid = 3796] [serial = 1438] [outer = 131CCC00] 15:41:07 INFO - PROCESS | 3796 | 1462405267946 Marionette DEBUG loaded listener.js 15:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (147B9800) [pid = 3796] [serial = 1439] [outer = 131CCC00] 15:41:08 INFO - PROCESS | 3796 | 1462405268428 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]]]}] 15:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 677ms 15:41:08 INFO - PROCESS | 3796 | 1462405268483 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:41:08 INFO - PROCESS | 3796 | 1462405268485 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:41:08 INFO - PROCESS | 3796 | 1462405268489 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:41:08 INFO - PROCESS | 3796 | 1462405268492 Marionette TRACE conn3 <- [1,1882,null,{}] 15:41:08 INFO - PROCESS | 3796 | 1462405268502 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}] 15:41:08 INFO - PROCESS | 3796 | 1462405268615 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:41:08 INFO - PROCESS | 3796 | 1462405268694 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:08 INFO - PROCESS | 3796 | ++DOCSHELL 163B4400 == 43 [pid = 3796] [id = 480] 15:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (163B4C00) [pid = 3796] [serial = 1440] [outer = 00000000] 15:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (163D7400) [pid = 3796] [serial = 1441] [outer = 163B4C00] 15:41:08 INFO - PROCESS | 3796 | 1462405268740 Marionette DEBUG loaded listener.js 15:41:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16DD9C00) [pid = 3796] [serial = 1442] [outer = 163B4C00] 15:41:09 INFO - PROCESS | 3796 | 1462405269115 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]]]}] 15:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 676ms 15:41:09 INFO - PROCESS | 3796 | 1462405269169 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 3796 | 1462405269171 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:41:09 INFO - PROCESS | 3796 | 1462405269158 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - PROCESS | 3796 | 1462405269160 Marionette TRACE conn3 <- [1,1886,null,{}] 15:41:09 INFO - PROCESS | 3796 | 1462405269164 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}] 15:41:09 INFO - PROCESS | 3796 | 1462405269243 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:41:09 INFO - PROCESS | 3796 | 1462405269249 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 3796 | ++DOCSHELL 163D7C00 == 44 [pid = 3796] [id = 481] 15:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16A65800) [pid = 3796] [serial = 1443] [outer = 00000000] 15:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17186C00) [pid = 3796] [serial = 1444] [outer = 16A65800] 15:41:09 INFO - PROCESS | 3796 | 1462405269299 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17467800) [pid = 3796] [serial = 1445] [outer = 16A65800] 15:41:09 INFO - PROCESS | 3796 | 1462405269718 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]]]}] 15:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 617ms 15:41:09 INFO - PROCESS | 3796 | 1462405269776 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:41:09 INFO - PROCESS | 3796 | 1462405269778 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:41:09 INFO - PROCESS | 3796 | 1462405269781 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:41:09 INFO - PROCESS | 3796 | 1462405269783 Marionette TRACE conn3 <- [1,1890,null,{}] 15:41:09 INFO - PROCESS | 3796 | 1462405269786 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}] 15:41:09 INFO - PROCESS | 3796 | 1462405269894 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:41:09 INFO - PROCESS | 3796 | 1462405269987 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 3796 | ++DOCSHELL 15780400 == 45 [pid = 3796] [id = 482] 15:41:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17905C00) [pid = 3796] [serial = 1446] [outer = 00000000] 15:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17CC0000) [pid = 3796] [serial = 1447] [outer = 17905C00] 15:41:10 INFO - PROCESS | 3796 | 1462405270031 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17DD5400) [pid = 3796] [serial = 1448] [outer = 17905C00] 15:41:10 INFO - PROCESS | 3796 | 1462405270444 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]]]}] 15:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 707ms 15:41:10 INFO - PROCESS | 3796 | 1462405270505 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:41:10 INFO - PROCESS | 3796 | 1462405270507 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:41:10 INFO - PROCESS | 3796 | 1462405270510 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:41:10 INFO - PROCESS | 3796 | 1462405270512 Marionette TRACE conn3 <- [1,1894,null,{}] 15:41:10 INFO - PROCESS | 3796 | 1462405270515 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}] 15:41:10 INFO - PROCESS | 3796 | 1462405270627 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:41:10 INFO - PROCESS | 3796 | 1462405270699 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:10 INFO - PROCESS | 3796 | ++DOCSHELL 11EE0400 == 46 [pid = 3796] [id = 483] 15:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (188E2000) [pid = 3796] [serial = 1449] [outer = 00000000] 15:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (18A14400) [pid = 3796] [serial = 1450] [outer = 188E2000] 15:41:10 INFO - PROCESS | 3796 | 1462405270745 Marionette DEBUG loaded listener.js 15:41:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18A18800) [pid = 3796] [serial = 1451] [outer = 188E2000] 15:41:11 INFO - PROCESS | 3796 | 1462405271153 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]]]}] 15:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 722ms 15:41:11 INFO - PROCESS | 3796 | 1462405271216 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 3796 | 1462405271218 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:41:11 INFO - PROCESS | 3796 | 1462405271221 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 3796 | 1462405271223 Marionette TRACE conn3 <- [1,1898,null,{}] 15:41:11 INFO - PROCESS | 3796 | 1462405271226 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}] 15:41:11 INFO - PROCESS | 3796 | 1462405271334 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:41:11 INFO - PROCESS | 3796 | 1462405271343 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:11 INFO - PROCESS | 3796 | ++DOCSHELL 10DDB400 == 47 [pid = 3796] [id = 484] 15:41:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (113E5400) [pid = 3796] [serial = 1452] [outer = 00000000] 15:41:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19C38C00) [pid = 3796] [serial = 1453] [outer = 113E5400] 15:41:11 INFO - PROCESS | 3796 | 1462405271392 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C3A800) [pid = 3796] [serial = 1454] [outer = 113E5400] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16E04C00) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17C27000) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (13929800) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (163D1400) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (10DE3800) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (17C26800) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (0F52A800) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15EED800) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10DE9400) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (16192800) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:41:11 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17463400) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:41:11 INFO - PROCESS | 3796 | 1462405271997 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]]]}] 15:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 812ms 15:41:12 INFO - PROCESS | 3796 | 1462405272047 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:41:12 INFO - PROCESS | 3796 | 1462405272032 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:41:12 INFO - PROCESS | 3796 | 1462405272035 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:41:12 INFO - PROCESS | 3796 | 1462405272037 Marionette TRACE conn3 <- [1,1902,null,{}] 15:41:12 INFO - PROCESS | 3796 | 1462405272040 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}] 15:41:12 INFO - PROCESS | 3796 | 1462405272117 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:41:12 INFO - PROCESS | 3796 | 1462405272123 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 3796 | ++DOCSHELL 1075B400 == 48 [pid = 3796] [id = 485] 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12C23800) [pid = 3796] [serial = 1455] [outer = 00000000] 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (15E23C00) [pid = 3796] [serial = 1456] [outer = 12C23800] 15:41:12 INFO - PROCESS | 3796 | 1462405272170 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1643B000) [pid = 3796] [serial = 1457] [outer = 12C23800] 15:41:12 INFO - PROCESS | 3796 | 1462405272640 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]]]}] 15:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 602ms 15:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:41:12 INFO - PROCESS | 3796 | 1462405272654 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:41:12 INFO - PROCESS | 3796 | 1462405272656 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:41:12 INFO - PROCESS | 3796 | 1462405272659 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:41:12 INFO - PROCESS | 3796 | 1462405272661 Marionette TRACE conn3 <- [1,1906,null,{}] 15:41:12 INFO - PROCESS | 3796 | 1462405272664 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}] 15:41:12 INFO - PROCESS | 3796 | 1462405272743 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:41:12 INFO - PROCESS | 3796 | 1462405272750 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 3796 | ++DOCSHELL 163CEC00 == 49 [pid = 3796] [id = 486] 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1643C400) [pid = 3796] [serial = 1458] [outer = 00000000] 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19E79C00) [pid = 3796] [serial = 1459] [outer = 1643C400] 15:41:12 INFO - PROCESS | 3796 | 1462405272814 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19E7FC00) [pid = 3796] [serial = 1460] [outer = 1643C400] 15:41:13 INFO - PROCESS | 3796 | 1462405273256 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]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 617ms 15:41:13 INFO - PROCESS | 3796 | 1462405273277 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 3796 | 1462405273279 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:41:13 INFO - PROCESS | 3796 | 1462405273282 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - PROCESS | 3796 | 1462405273284 Marionette TRACE conn3 <- [1,1910,null,{}] 15:41:13 INFO - PROCESS | 3796 | 1462405273287 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}] 15:41:13 INFO - PROCESS | 3796 | 1462405273364 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:41:13 INFO - PROCESS | 3796 | 1462405273371 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 3796 | ++DOCSHELL 10D96800 == 50 [pid = 3796] [id = 487] 15:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (19A6AC00) [pid = 3796] [serial = 1461] [outer = 00000000] 15:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (19FA9000) [pid = 3796] [serial = 1462] [outer = 19A6AC00] 15:41:13 INFO - PROCESS | 3796 | 1462405273421 Marionette DEBUG loaded listener.js 15:41:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A143C00) [pid = 3796] [serial = 1463] [outer = 19A6AC00] 15:41:13 INFO - PROCESS | 3796 | 1462405273861 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]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 676ms 15:41:13 INFO - PROCESS | 3796 | 1462405273966 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 3796 | 1462405273970 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:41:13 INFO - PROCESS | 3796 | 1462405273957 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - PROCESS | 3796 | 1462405273962 Marionette TRACE conn3 <- [1,1914,null,{}] 15:41:13 INFO - PROCESS | 3796 | 1462405273968 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}] 15:41:14 INFO - PROCESS | 3796 | 1462405274116 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:41:14 INFO - PROCESS | 3796 | 1462405274269 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:14 INFO - PROCESS | 3796 | ++DOCSHELL 11594800 == 51 [pid = 3796] [id = 488] 15:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (11595400) [pid = 3796] [serial = 1464] [outer = 00000000] 15:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11EE0C00) [pid = 3796] [serial = 1465] [outer = 11595400] 15:41:14 INFO - PROCESS | 3796 | 1462405274323 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12F11400) [pid = 3796] [serial = 1466] [outer = 11595400] 15:41:14 INFO - PROCESS | 3796 | 1462405274849 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]]]}] 15:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 962ms 15:41:14 INFO - PROCESS | 3796 | 1462405274927 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:41:14 INFO - PROCESS | 3796 | 1462405274931 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:41:14 INFO - PROCESS | 3796 | 1462405274939 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:41:14 INFO - PROCESS | 3796 | 1462405274942 Marionette TRACE conn3 <- [1,1918,null,{}] 15:41:14 INFO - PROCESS | 3796 | 1462405274946 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}] 15:41:15 INFO - PROCESS | 3796 | 1462405275058 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:41:15 INFO - PROCESS | 3796 | 1462405275188 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:15 INFO - PROCESS | 3796 | ++DOCSHELL 1577D800 == 52 [pid = 3796] [id = 489] 15:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (15EE3C00) [pid = 3796] [serial = 1467] [outer = 00000000] 15:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (163B0800) [pid = 3796] [serial = 1468] [outer = 15EE3C00] 15:41:15 INFO - PROCESS | 3796 | 1462405275242 Marionette DEBUG loaded listener.js 15:41:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16DD4400) [pid = 3796] [serial = 1469] [outer = 15EE3C00] 15:41:15 INFO - PROCESS | 3796 | 1462405275817 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]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 918ms 15:41:15 INFO - PROCESS | 3796 | 1462405275849 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 3796 | 1462405275851 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:41:15 INFO - PROCESS | 3796 | 1462405275855 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - PROCESS | 3796 | 1462405275857 Marionette TRACE conn3 <- [1,1922,null,{}] 15:41:15 INFO - PROCESS | 3796 | 1462405275867 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}] 15:41:15 INFO - PROCESS | 3796 | 1462405275978 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:41:16 INFO - PROCESS | 3796 | 1462405276115 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 3796 | ++DOCSHELL 147B6000 == 53 [pid = 3796] [id = 490] 15:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (15778400) [pid = 3796] [serial = 1470] [outer = 00000000] 15:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (18A1B400) [pid = 3796] [serial = 1471] [outer = 15778400] 15:41:16 INFO - PROCESS | 3796 | 1462405276156 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19C6C800) [pid = 3796] [serial = 1472] [outer = 15778400] 15:41:16 INFO - PROCESS | 3796 | 1462405276724 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]]]}] 15:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 917ms 15:41:16 INFO - PROCESS | 3796 | 1462405276765 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:41:16 INFO - PROCESS | 3796 | 1462405276768 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:41:16 INFO - PROCESS | 3796 | 1462405276771 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:41:16 INFO - PROCESS | 3796 | 1462405276773 Marionette TRACE conn3 <- [1,1926,null,{}] 15:41:16 INFO - PROCESS | 3796 | 1462405276777 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}] 15:41:16 INFO - PROCESS | 3796 | 1462405276879 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:41:16 INFO - PROCESS | 3796 | 1462405277013 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 3796 | ++DOCSHELL 18A13800 == 54 [pid = 3796] [id = 491] 15:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1A147400) [pid = 3796] [serial = 1473] [outer = 00000000] 15:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1A1E9800) [pid = 3796] [serial = 1474] [outer = 1A147400] 15:41:17 INFO - PROCESS | 3796 | 1462405277050 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1A1F1400) [pid = 3796] [serial = 1475] [outer = 1A147400] 15:41:17 INFO - PROCESS | 3796 | 1462405277682 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]]]}] 15:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 963ms 15:41:17 INFO - PROCESS | 3796 | 1462405277738 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 3796 | 1462405277740 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:41:17 INFO - PROCESS | 3796 | 1462405277744 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 3796 | 1462405277746 Marionette TRACE conn3 <- [1,1930,null,{}] 15:41:17 INFO - PROCESS | 3796 | 1462405277749 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}] 15:41:17 INFO - PROCESS | 3796 | 1462405277852 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:41:18 INFO - PROCESS | 3796 | 1462405278135 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:18 INFO - PROCESS | 3796 | ++DOCSHELL 10753C00 == 55 [pid = 3796] [id = 492] 15:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (10DE2800) [pid = 3796] [serial = 1476] [outer = 00000000] 15:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (11B06800) [pid = 3796] [serial = 1477] [outer = 10DE2800] 15:41:18 INFO - PROCESS | 3796 | 1462405278210 Marionette DEBUG loaded listener.js 15:41:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (12F03C00) [pid = 3796] [serial = 1478] [outer = 10DE2800] 15:41:18 INFO - PROCESS | 3796 | 1462405278785 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]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1098ms 15:41:18 INFO - PROCESS | 3796 | 1462405278857 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 3796 | 1462405278861 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:41:18 INFO - PROCESS | 3796 | 1462405278849 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 3796 | 1462405278852 Marionette TRACE conn3 <- [1,1934,null,{}] 15:41:18 INFO - PROCESS | 3796 | 1462405278857 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}] 15:41:18 INFO - PROCESS | 3796 | 1462405278958 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:41:19 INFO - PROCESS | 3796 | 1462405279084 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 163CEC00 == 54 [pid = 3796] [id = 486] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 1075B400 == 53 [pid = 3796] [id = 485] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 10DDB400 == 52 [pid = 3796] [id = 484] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 11EE0400 == 51 [pid = 3796] [id = 483] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 15780400 == 50 [pid = 3796] [id = 482] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 163B4400 == 49 [pid = 3796] [id = 480] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 12F04C00 == 48 [pid = 3796] [id = 479] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 120F5C00 == 47 [pid = 3796] [id = 478] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 15779800 == 46 [pid = 3796] [id = 475] 15:41:19 INFO - PROCESS | 3796 | --DOCSHELL 11B05C00 == 45 [pid = 3796] [id = 474] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19A66400) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (19C34400) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | ++DOCSHELL 10DDB400 == 46 [pid = 3796] [id = 493] 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (10DE0800) [pid = 3796] [serial = 1479] [outer = 00000000] 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (11BC0400) [pid = 3796] [serial = 1480] [outer = 10DE0800] 15:41:19 INFO - PROCESS | 3796 | 1462405279161 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1471A000) [pid = 3796] [serial = 1481] [outer = 10DE0800] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (17C27C00) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16E56C00) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17DCB400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (17469400) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1471EC00) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (151DA400) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16A62C00) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (11BC0000) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (12CCD000) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (18A1D800) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (188EBC00) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (13424000) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1843FC00) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (11BC3400) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (10DE8800) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16D7B400) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (16110C00) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16190400) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19A68000) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18A14800) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17DCC800) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17C29C00) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (18120800) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (16D88000) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 15:41:19 INFO - PROCESS | 3796 | 1462405279579 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]]]}] 15:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 767ms 15:41:19 INFO - PROCESS | 3796 | 1462405279636 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:41:19 INFO - PROCESS | 3796 | 1462405279640 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:41:19 INFO - PROCESS | 3796 | 1462405279644 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:41:19 INFO - PROCESS | 3796 | 1462405279646 Marionette TRACE conn3 <- [1,1938,null,{}] 15:41:19 INFO - PROCESS | 3796 | 1462405279650 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}] 15:41:19 INFO - PROCESS | 3796 | 1462405279718 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:41:19 INFO - PROCESS | 3796 | 1462405279727 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 3796 | ++DOCSHELL 147C3400 == 47 [pid = 3796] [id = 494] 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (151DA400) [pid = 3796] [serial = 1482] [outer = 00000000] 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16193000) [pid = 3796] [serial = 1483] [outer = 151DA400] 15:41:19 INFO - PROCESS | 3796 | 1462405279775 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (163CD000) [pid = 3796] [serial = 1484] [outer = 151DA400] 15:41:20 INFO - PROCESS | 3796 | 1462405280250 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]]]}] 15:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 662ms 15:41:20 INFO - PROCESS | 3796 | 1462405280311 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:41:20 INFO - PROCESS | 3796 | 1462405280313 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:41:20 INFO - PROCESS | 3796 | 1462405280317 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 3796 | 1462405280323 Marionette TRACE conn3 <- [1,1942,null,{}] 15:41:20 INFO - PROCESS | 3796 | 1462405280331 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}] 15:41:20 INFO - PROCESS | 3796 | 1462405280412 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:41:20 INFO - PROCESS | 3796 | 1462405280423 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:20 INFO - PROCESS | 3796 | ++DOCSHELL 16E03C00 == 48 [pid = 3796] [id = 495] 15:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16E0A400) [pid = 3796] [serial = 1485] [outer = 00000000] 15:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16ED6800) [pid = 3796] [serial = 1486] [outer = 16E0A400] 15:41:20 INFO - PROCESS | 3796 | 1462405280466 Marionette DEBUG loaded listener.js 15:41:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1746A400) [pid = 3796] [serial = 1487] [outer = 16E0A400] 15:41:20 INFO - PROCESS | 3796 | 1462405280904 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]]]}] 15:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 616ms 15:41:20 INFO - PROCESS | 3796 | 1462405280937 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:41:20 INFO - PROCESS | 3796 | 1462405280939 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:41:20 INFO - PROCESS | 3796 | 1462405280942 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 3796 | 1462405280944 Marionette TRACE conn3 <- [1,1946,null,{}] 15:41:20 INFO - PROCESS | 3796 | 1462405280948 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}] 15:41:21 INFO - PROCESS | 3796 | 1462405281011 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:41:21 INFO - PROCESS | 3796 | 1462405281018 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 3796 | ++DOCSHELL 16DDAC00 == 49 [pid = 3796] [id = 496] 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16E56C00) [pid = 3796] [serial = 1488] [outer = 00000000] 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17D1B000) [pid = 3796] [serial = 1489] [outer = 16E56C00] 15:41:21 INFO - PROCESS | 3796 | 1462405281061 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17DD9000) [pid = 3796] [serial = 1490] [outer = 16E56C00] 15:41:21 INFO - PROCESS | 3796 | 1462405281501 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]]]}] 15:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 617ms 15:41:21 INFO - PROCESS | 3796 | 1462405281547 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:41:21 INFO - PROCESS | 3796 | 1462405281549 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:41:21 INFO - PROCESS | 3796 | 1462405281552 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:41:21 INFO - PROCESS | 3796 | 1462405281554 Marionette TRACE conn3 <- [1,1950,null,{}] 15:41:21 INFO - PROCESS | 3796 | 1462405281568 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}] 15:41:21 INFO - PROCESS | 3796 | 1462405281679 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:41:21 INFO - PROCESS | 3796 | 1462405281685 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 3796 | ++DOCSHELL 17DCC000 == 50 [pid = 3796] [id = 497] 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (18121C00) [pid = 3796] [serial = 1491] [outer = 00000000] 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18439400) [pid = 3796] [serial = 1492] [outer = 18121C00] 15:41:21 INFO - PROCESS | 3796 | 1462405281738 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (188EBC00) [pid = 3796] [serial = 1493] [outer = 18121C00] 15:41:22 INFO - PROCESS | 3796 | 1462405282184 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]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 677ms 15:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:41:22 INFO - PROCESS | 3796 | 1462405282240 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 3796 | 1462405282242 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:41:22 INFO - PROCESS | 3796 | 1462405282246 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 3796 | 1462405282247 Marionette TRACE conn3 <- [1,1954,null,{}] 15:41:22 INFO - PROCESS | 3796 | 1462405282251 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}] 15:41:22 INFO - PROCESS | 3796 | 1462405282363 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:41:22 INFO - PROCESS | 3796 | 1462405282441 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 3796 | ++DOCSHELL 10E4B400 == 51 [pid = 3796] [id = 498] 15:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (18A15000) [pid = 3796] [serial = 1494] [outer = 00000000] 15:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19A71400) [pid = 3796] [serial = 1495] [outer = 18A15000] 15:41:22 INFO - PROCESS | 3796 | 1462405282484 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19C31400) [pid = 3796] [serial = 1496] [outer = 18A15000] 15:41:22 INFO - PROCESS | 3796 | 1462405282884 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]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 662ms 15:41:22 INFO - PROCESS | 3796 | 1462405282906 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 3796 | 1462405282908 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:41:22 INFO - PROCESS | 3796 | 1462405282911 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 3796 | 1462405282913 Marionette TRACE conn3 <- [1,1958,null,{}] 15:41:22 INFO - PROCESS | 3796 | 1462405282921 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}] 15:41:23 INFO - PROCESS | 3796 | 1462405283028 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:41:23 INFO - PROCESS | 3796 | 1462405283037 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 3796 | ++DOCSHELL 19A67C00 == 52 [pid = 3796] [id = 499] 15:41:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19C3C000) [pid = 3796] [serial = 1497] [outer = 00000000] 15:41:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19E80000) [pid = 3796] [serial = 1498] [outer = 19C3C000] 15:41:23 INFO - PROCESS | 3796 | 1462405283079 Marionette DEBUG loaded listener.js 15:41:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19FA4400) [pid = 3796] [serial = 1499] [outer = 19C3C000] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (188EC400) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1471CC00) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11EEBC00) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (188E2000) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16A65800) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (131CCC00) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17905C00) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (163B4C00) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (12CC7000) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (12CCFC00) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (113E5400) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (12C23800) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1643C400) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1315E000) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (10EB5000) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1610BC00) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (14091C00) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (14721C00) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10D9DC00) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (14725400) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1577FC00) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:41:23 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1746CC00) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:41:23 INFO - PROCESS | 3796 | 1462405283772 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]]]}] 15:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 902ms 15:41:23 INFO - PROCESS | 3796 | 1462405283839 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 3796 | 1462405283824 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:41:23 INFO - PROCESS | 3796 | 1462405283828 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - PROCESS | 3796 | 1462405283829 Marionette TRACE conn3 <- [1,1962,null,{}] 15:41:23 INFO - PROCESS | 3796 | 1462405283836 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}] 15:41:23 INFO - PROCESS | 3796 | 1462405283913 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:41:23 INFO - PROCESS | 3796 | 1462405283923 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:23 INFO - PROCESS | 3796 | ++DOCSHELL 10E44800 == 53 [pid = 3796] [id = 500] 15:41:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (11B8D400) [pid = 3796] [serial = 1500] [outer = 00000000] 15:41:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12CCC400) [pid = 3796] [serial = 1501] [outer = 11B8D400] 15:41:23 INFO - PROCESS | 3796 | 1462405283966 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (13920C00) [pid = 3796] [serial = 1502] [outer = 11B8D400] 15:41:24 INFO - PROCESS | 3796 | 1462405284367 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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 572ms 15:41:24 INFO - PROCESS | 3796 | 1462405284406 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 3796 | 1462405284408 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:41:24 INFO - PROCESS | 3796 | 1462405284411 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 3796 | 1462405284413 Marionette TRACE conn3 <- [1,1966,null,{}] 15:41:24 INFO - PROCESS | 3796 | 1462405284416 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}] 15:41:24 INFO - PROCESS | 3796 | 1462405284494 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:41:24 INFO - PROCESS | 3796 | 1462405284500 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 3796 | ++DOCSHELL 113E5400 == 54 [pid = 3796] [id = 501] 15:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (11B09000) [pid = 3796] [serial = 1503] [outer = 00000000] 15:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16A65800) [pid = 3796] [serial = 1504] [outer = 11B09000] 15:41:24 INFO - PROCESS | 3796 | 1462405284544 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1746AC00) [pid = 3796] [serial = 1505] [outer = 11B09000] 15:41:24 INFO - PROCESS | 3796 | 1462405284951 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]]]}] 15:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 572ms 15:41:24 INFO - PROCESS | 3796 | 1462405284999 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:41:24 INFO - PROCESS | 3796 | 1462405285001 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:41:24 INFO - PROCESS | 3796 | 1462405285004 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:41:24 INFO - PROCESS | 3796 | 1462405285006 Marionette TRACE conn3 <- [1,1970,null,{}] 15:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:41:24 INFO - PROCESS | 3796 | 1462405285009 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}] 15:41:25 INFO - PROCESS | 3796 | 1462405285091 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:41:25 INFO - PROCESS | 3796 | 1462405285098 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 3796 | ++DOCSHELL 1610BC00 == 55 [pid = 3796] [id = 502] 15:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17D14800) [pid = 3796] [serial = 1506] [outer = 00000000] 15:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19A69400) [pid = 3796] [serial = 1507] [outer = 17D14800] 15:41:25 INFO - PROCESS | 3796 | 1462405285146 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17CB6C00) [pid = 3796] [serial = 1508] [outer = 17D14800] 15:41:25 INFO - PROCESS | 3796 | 1462405285579 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]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 601ms 15:41:25 INFO - PROCESS | 3796 | 1462405285635 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 3796 | 1462405285637 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:41:25 INFO - PROCESS | 3796 | 1462405285641 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 3796 | 1462405285643 Marionette TRACE conn3 <- [1,1974,null,{}] 15:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:41:25 INFO - PROCESS | 3796 | 1462405285650 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}] 15:41:25 INFO - PROCESS | 3796 | 1462405285791 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:41:25 INFO - PROCESS | 3796 | 1462405285904 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 3796 | ++DOCSHELL 10EC7C00 == 56 [pid = 3796] [id = 503] 15:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (10ECA400) [pid = 3796] [serial = 1509] [outer = 00000000] 15:41:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (11BCAC00) [pid = 3796] [serial = 1510] [outer = 10ECA400] 15:41:25 INFO - PROCESS | 3796 | 1462405285960 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (13456000) [pid = 3796] [serial = 1511] [outer = 10ECA400] 15:41:26 INFO - PROCESS | 3796 | 1462405286556 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]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 963ms 15:41:26 INFO - PROCESS | 3796 | 1462405286611 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 3796 | 1462405286615 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:41:26 INFO - PROCESS | 3796 | 1462405286620 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - PROCESS | 3796 | 1462405286607 Marionette TRACE conn3 <- [1,1978,null,{}] 15:41:26 INFO - PROCESS | 3796 | 1462405286627 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}] 15:41:26 INFO - PROCESS | 3796 | 1462405286739 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:41:26 INFO - PROCESS | 3796 | 1462405286876 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:26 INFO - PROCESS | 3796 | ++DOCSHELL 15267C00 == 57 [pid = 3796] [id = 504] 15:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1610B000) [pid = 3796] [serial = 1512] [outer = 00000000] 15:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (163B3000) [pid = 3796] [serial = 1513] [outer = 1610B000] 15:41:26 INFO - PROCESS | 3796 | 1462405286933 Marionette DEBUG loaded listener.js 15:41:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16A65000) [pid = 3796] [serial = 1514] [outer = 1610B000] 15:41:27 INFO - PROCESS | 3796 | 1462405287496 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]]]}] 15:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 932ms 15:41:27 INFO - PROCESS | 3796 | 1462405287536 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:41:27 INFO - PROCESS | 3796 | 1462405287539 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:41:27 INFO - PROCESS | 3796 | 1462405287544 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:41:27 INFO - PROCESS | 3796 | 1462405287546 Marionette TRACE conn3 <- [1,1982,null,{}] 15:41:27 INFO - PROCESS | 3796 | 1462405287550 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}] 15:41:27 INFO - PROCESS | 3796 | 1462405287656 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:41:27 INFO - PROCESS | 3796 | 1462405287771 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 3796 | ++DOCSHELL 181AAC00 == 58 [pid = 3796] [id = 505] 15:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (18336000) [pid = 3796] [serial = 1515] [outer = 00000000] 15:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (188E6400) [pid = 3796] [serial = 1516] [outer = 18336000] 15:41:27 INFO - PROCESS | 3796 | 1462405287866 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (18A1EC00) [pid = 3796] [serial = 1517] [outer = 18336000] 15:41:28 INFO - PROCESS | 3796 | 1462405288461 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]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 962ms 15:41:28 INFO - PROCESS | 3796 | 1462405288516 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 3796 | 1462405288520 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:41:28 INFO - PROCESS | 3796 | 1462405288532 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - PROCESS | 3796 | 1462405288537 Marionette TRACE conn3 <- [1,1986,null,{}] 15:41:28 INFO - PROCESS | 3796 | 1462405288540 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}] 15:41:28 INFO - PROCESS | 3796 | 1462405288648 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:41:28 INFO - PROCESS | 3796 | 1462405288788 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 3796 | ++DOCSHELL 188E5C00 == 59 [pid = 3796] [id = 506] 15:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1A1EAC00) [pid = 3796] [serial = 1518] [outer = 00000000] 15:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A7B0400) [pid = 3796] [serial = 1519] [outer = 1A1EAC00] 15:41:28 INFO - PROCESS | 3796 | 1462405288842 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AAF6C00) [pid = 3796] [serial = 1520] [outer = 1A1EAC00] 15:41:29 INFO - PROCESS | 3796 | 1462405289363 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]]]}] 15:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 873ms 15:41:29 INFO - PROCESS | 3796 | 1462405289396 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:41:29 INFO - PROCESS | 3796 | 1462405289398 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:41:29 INFO - PROCESS | 3796 | 1462405289402 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:41:29 INFO - PROCESS | 3796 | 1462405289404 Marionette TRACE conn3 <- [1,1990,null,{}] 15:41:29 INFO - PROCESS | 3796 | 1462405289407 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}] 15:41:29 INFO - PROCESS | 3796 | 1462405289510 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:41:29 INFO - PROCESS | 3796 | 1462405289618 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:29 INFO - PROCESS | 3796 | ++DOCSHELL 1A7AF400 == 60 [pid = 3796] [id = 507] 15:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AAF8000) [pid = 3796] [serial = 1521] [outer = 00000000] 15:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1ABED400) [pid = 3796] [serial = 1522] [outer = 1AAF8000] 15:41:29 INFO - PROCESS | 3796 | 1462405289670 Marionette DEBUG loaded listener.js 15:41:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1ABF4C00) [pid = 3796] [serial = 1523] [outer = 1AAF8000] 15:41:30 INFO - PROCESS | 3796 | 1462405290273 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]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 917ms 15:41:30 INFO - PROCESS | 3796 | 1462405290313 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 3796 | 1462405290315 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:41:30 INFO - PROCESS | 3796 | 1462405290319 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 3796 | 1462405290321 Marionette TRACE conn3 <- [1,1994,null,{}] 15:41:30 INFO - PROCESS | 3796 | 1462405290324 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}] 15:41:30 INFO - PROCESS | 3796 | 1462405290428 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:41:30 INFO - PROCESS | 3796 | 1462405290740 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 3796 | ++DOCSHELL 10E40000 == 61 [pid = 3796] [id = 508] 15:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (113E7400) [pid = 3796] [serial = 1524] [outer = 00000000] 15:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (11B8DC00) [pid = 3796] [serial = 1525] [outer = 113E7400] 15:41:30 INFO - PROCESS | 3796 | 1462405290796 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (131CCC00) [pid = 3796] [serial = 1526] [outer = 113E7400] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 1610BC00 == 60 [pid = 3796] [id = 502] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 113E5400 == 59 [pid = 3796] [id = 501] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 10E44800 == 58 [pid = 3796] [id = 500] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 19A67C00 == 57 [pid = 3796] [id = 499] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 10E4B400 == 56 [pid = 3796] [id = 498] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 17DCC000 == 55 [pid = 3796] [id = 497] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 16DDAC00 == 54 [pid = 3796] [id = 496] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 16E03C00 == 53 [pid = 3796] [id = 495] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 147C3400 == 52 [pid = 3796] [id = 494] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 163D7C00 == 51 [pid = 3796] [id = 481] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 10DDB400 == 50 [pid = 3796] [id = 493] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19FA9000) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOCSHELL 10753C00 == 49 [pid = 3796] [id = 492] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (11B04800) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (15775C00) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (17468400) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1811A400) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (19C38C00) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (15E23C00) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1643B000) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19E79C00) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19C3A800) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (19E7FC00) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17467800) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19A6A400) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (11EEB800) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16191400) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (156D7000) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16E0A000) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19A6F000) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16E06800) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (14724C00) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (18A14400) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (17186C00) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13CBE400) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (147B9800) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17CC0000) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17DD5400) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (163D7400) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16DD9C00) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (18A15C00) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (188E5800) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15260400) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (14089400) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (18A18800) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13921400) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1618A000) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18A19C00) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 15:41:31 INFO - PROCESS | 3796 | 1462405291400 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]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1098ms 15:41:31 INFO - PROCESS | 3796 | 1462405291423 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:41:31 INFO - PROCESS | 3796 | 1462405291427 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:41:31 INFO - PROCESS | 3796 | 1462405291431 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:41:31 INFO - PROCESS | 3796 | 1462405291435 Marionette TRACE conn3 <- [1,1998,null,{}] 15:41:31 INFO - PROCESS | 3796 | 1462405291439 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}] 15:41:31 INFO - PROCESS | 3796 | 1462405291524 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:41:31 INFO - PROCESS | 3796 | 1462405291615 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:31 INFO - PROCESS | 3796 | ++DOCSHELL 11B8B400 == 50 [pid = 3796] [id = 509] 15:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11B8C800) [pid = 3796] [serial = 1527] [outer = 00000000] 15:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13921400) [pid = 3796] [serial = 1528] [outer = 11B8C800] 15:41:31 INFO - PROCESS | 3796 | 1462405291653 Marionette DEBUG loaded listener.js 15:41:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (147B9400) [pid = 3796] [serial = 1529] [outer = 11B8C800] 15:41:32 INFO - PROCESS | 3796 | 1462405292228 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]]]}] 15:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 872ms 15:41:32 INFO - PROCESS | 3796 | 1462405292301 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:41:32 INFO - PROCESS | 3796 | 1462405292306 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:41:32 INFO - PROCESS | 3796 | 1462405292311 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:41:32 INFO - PROCESS | 3796 | 1462405292315 Marionette TRACE conn3 <- [1,2002,null,{}] 15:41:32 INFO - PROCESS | 3796 | 1462405292322 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}] 15:41:32 INFO - PROCESS | 3796 | 1462405292426 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:41:32 INFO - PROCESS | 3796 | 1462405292566 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 3796 | ++DOCSHELL 12F0E800 == 51 [pid = 3796] [id = 510] 15:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13158C00) [pid = 3796] [serial = 1530] [outer = 00000000] 15:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (151D8400) [pid = 3796] [serial = 1531] [outer = 13158C00] 15:41:32 INFO - PROCESS | 3796 | 1462405292623 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (156E2C00) [pid = 3796] [serial = 1532] [outer = 13158C00] 15:41:33 INFO - PROCESS | 3796 | 1462405293179 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]]]}] 15:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 918ms 15:41:33 INFO - PROCESS | 3796 | 1462405293223 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:41:33 INFO - PROCESS | 3796 | 1462405293229 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:41:33 INFO - PROCESS | 3796 | 1462405293236 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:41:33 INFO - PROCESS | 3796 | 1462405293238 Marionette TRACE conn3 <- [1,2006,null,{}] 15:41:33 INFO - PROCESS | 3796 | 1462405293242 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}] 15:41:33 INFO - PROCESS | 3796 | 1462405293342 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:41:33 INFO - PROCESS | 3796 | 1462405293449 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:33 INFO - PROCESS | 3796 | ++DOCSHELL 156DAC00 == 52 [pid = 3796] [id = 511] 15:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (15775C00) [pid = 3796] [serial = 1533] [outer = 00000000] 15:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (163CB400) [pid = 3796] [serial = 1534] [outer = 15775C00] 15:41:33 INFO - PROCESS | 3796 | 1462405293485 Marionette DEBUG loaded listener.js 15:41:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1643A400) [pid = 3796] [serial = 1535] [outer = 15775C00] 15:41:34 INFO - PROCESS | 3796 | 1462405294107 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]]]}] 15:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 902ms 15:41:34 INFO - PROCESS | 3796 | 1462405294144 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:41:34 INFO - PROCESS | 3796 | 1462405294147 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:41:34 INFO - PROCESS | 3796 | 1462405294151 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:41:34 INFO - PROCESS | 3796 | 1462405294154 Marionette TRACE conn3 <- [1,2010,null,{}] 15:41:34 INFO - PROCESS | 3796 | 1462405294167 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}] 15:41:34 INFO - PROCESS | 3796 | 1462405294271 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:41:34 INFO - PROCESS | 3796 | 1462405294377 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 3796 | ++DOCSHELL 1058E400 == 53 [pid = 3796] [id = 512] 15:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16D7A400) [pid = 3796] [serial = 1536] [outer = 00000000] 15:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16ED8C00) [pid = 3796] [serial = 1537] [outer = 16D7A400] 15:41:34 INFO - PROCESS | 3796 | 1462405294416 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17468000) [pid = 3796] [serial = 1538] [outer = 16D7A400] 15:41:34 INFO - PROCESS | 3796 | 1462405294954 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]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 873ms 15:41:35 INFO - PROCESS | 3796 | 1462405295017 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 3796 | 1462405295020 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:41:35 INFO - PROCESS | 3796 | 1462405295023 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 3796 | 1462405295025 Marionette TRACE conn3 <- [1,2014,null,{}] 15:41:35 INFO - PROCESS | 3796 | 1462405295029 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}] 15:41:35 INFO - PROCESS | 3796 | 1462405295129 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:41:35 INFO - PROCESS | 3796 | 1462405295234 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:35 INFO - PROCESS | 3796 | ++DOCSHELL 17467800 == 54 [pid = 3796] [id = 513] 15:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1746A800) [pid = 3796] [serial = 1539] [outer = 00000000] 15:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1768CC00) [pid = 3796] [serial = 1540] [outer = 1746A800] 15:41:35 INFO - PROCESS | 3796 | 1462405295287 Marionette DEBUG loaded listener.js 15:41:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17C27C00) [pid = 3796] [serial = 1541] [outer = 1746A800] 15:41:35 INFO - PROCESS | 3796 | 1462405295853 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]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 857ms 15:41:35 INFO - PROCESS | 3796 | 1462405295893 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:41:35 INFO - PROCESS | 3796 | 1462405295896 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:41:35 INFO - PROCESS | 3796 | 1462405295899 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 3796 | 1462405295901 Marionette TRACE conn3 <- [1,2018,null,{}] 15:41:35 INFO - PROCESS | 3796 | 1462405295905 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}] 15:41:35 INFO - PROCESS | 3796 | 1462405296001 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:41:36 INFO - PROCESS | 3796 | 1462405296105 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:36 INFO - PROCESS | 3796 | ++DOCSHELL 15E47800 == 55 [pid = 3796] [id = 514] 15:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16E0F000) [pid = 3796] [serial = 1542] [outer = 00000000] 15:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1811E400) [pid = 3796] [serial = 1543] [outer = 16E0F000] 15:41:36 INFO - PROCESS | 3796 | 1462405296158 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1811E800) [pid = 3796] [serial = 1544] [outer = 16E0F000] 15:41:36 INFO - PROCESS | 3796 | 1462405296703 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]]]}] 15:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 873ms 15:41:36 INFO - PROCESS | 3796 | 1462405296768 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:41:36 INFO - PROCESS | 3796 | 1462405296771 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:41:36 INFO - PROCESS | 3796 | 1462405296775 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:41:36 INFO - PROCESS | 3796 | 1462405296776 Marionette TRACE conn3 <- [1,2022,null,{}] 15:41:36 INFO - PROCESS | 3796 | 1462405296780 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}] 15:41:36 INFO - PROCESS | 3796 | 1462405296902 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:41:37 INFO - PROCESS | 3796 | 1462405297047 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 3796 | ++DOCSHELL 17DD5000 == 56 [pid = 3796] [id = 515] 15:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (183CDC00) [pid = 3796] [serial = 1545] [outer = 00000000] 15:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (18A1C800) [pid = 3796] [serial = 1546] [outer = 183CDC00] 15:41:37 INFO - PROCESS | 3796 | 1462405297087 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (19A67C00) [pid = 3796] [serial = 1547] [outer = 183CDC00] 15:41:37 INFO - PROCESS | 3796 | 1462405297754 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]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1007ms 15:41:37 INFO - PROCESS | 3796 | 1462405297782 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 3796 | 1462405297788 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:41:37 INFO - PROCESS | 3796 | 1462405297793 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 3796 | 1462405297797 Marionette TRACE conn3 <- [1,2026,null,{}] 15:41:37 INFO - PROCESS | 3796 | 1462405297818 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}] 15:41:37 INFO - PROCESS | 3796 | 1462405297920 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:41:38 INFO - PROCESS | 3796 | 1462405298049 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 3796 | ++DOCSHELL 11BC1800 == 57 [pid = 3796] [id = 516] 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (13487800) [pid = 3796] [serial = 1548] [outer = 00000000] 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (15E51C00) [pid = 3796] [serial = 1549] [outer = 13487800] 15:41:38 INFO - PROCESS | 3796 | 1462405298099 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (163B3400) [pid = 3796] [serial = 1550] [outer = 13487800] 15:41:38 INFO - PROCESS | 3796 | --DOCSHELL 10E40000 == 56 [pid = 3796] [id = 508] 15:41:38 INFO - PROCESS | 3796 | --DOCSHELL 10EC7C00 == 55 [pid = 3796] [id = 503] 15:41:38 INFO - PROCESS | 3796 | 1462405298553 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]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 783ms 15:41:38 INFO - PROCESS | 3796 | 1462405298586 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 3796 | 1462405298592 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:41:38 INFO - PROCESS | 3796 | 1462405298602 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 3796 | 1462405298604 Marionette TRACE conn3 <- [1,2030,null,{}] 15:41:38 INFO - PROCESS | 3796 | 1462405298608 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}] 15:41:38 INFO - PROCESS | 3796 | 1462405298694 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:41:38 INFO - PROCESS | 3796 | 1462405298701 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:38 INFO - PROCESS | 3796 | ++DOCSHELL 16DD7C00 == 56 [pid = 3796] [id = 517] 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16E07400) [pid = 3796] [serial = 1551] [outer = 00000000] 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17184400) [pid = 3796] [serial = 1552] [outer = 16E07400] 15:41:38 INFO - PROCESS | 3796 | 1462405298745 Marionette DEBUG loaded listener.js 15:41:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (17D15000) [pid = 3796] [serial = 1553] [outer = 16E07400] 15:41:39 INFO - PROCESS | 3796 | 1462405299221 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]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 676ms 15:41:39 INFO - PROCESS | 3796 | 1462405299280 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 3796 | 1462405299282 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:41:39 INFO - PROCESS | 3796 | 1462405299285 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:41:39 INFO - PROCESS | 3796 | 1462405299288 Marionette TRACE conn3 <- [1,2034,null,{}] 15:41:39 INFO - PROCESS | 3796 | 1462405299298 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}] 15:41:39 INFO - PROCESS | 3796 | 1462405299366 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:41:39 INFO - PROCESS | 3796 | 1462405299375 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 3796 | ++DOCSHELL 19A6F800 == 57 [pid = 3796] [id = 518] 15:41:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19A70000) [pid = 3796] [serial = 1554] [outer = 00000000] 15:41:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19C38400) [pid = 3796] [serial = 1555] [outer = 19A70000] 15:41:39 INFO - PROCESS | 3796 | 1462405299421 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19C63400) [pid = 3796] [serial = 1556] [outer = 19A70000] 15:41:39 INFO - PROCESS | 3796 | 1462405299946 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]]]}] 15:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 722ms 15:41:39 INFO - PROCESS | 3796 | 1462405299988 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:41:39 INFO - PROCESS | 3796 | 1462405299991 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:41:40 INFO - PROCESS | 3796 | 1462405300031 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 3796 | 1462405300033 Marionette TRACE conn3 <- [1,2038,null,{}] 15:41:40 INFO - PROCESS | 3796 | 1462405300037 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}] 15:41:40 INFO - PROCESS | 3796 | 1462405300153 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:41:40 INFO - PROCESS | 3796 | 1462405300166 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 3796 | ++DOCSHELL 19C3FC00 == 58 [pid = 3796] [id = 519] 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19C5F400) [pid = 3796] [serial = 1557] [outer = 00000000] 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (19E7DC00) [pid = 3796] [serial = 1558] [outer = 19C5F400] 15:41:40 INFO - PROCESS | 3796 | 1462405300249 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (19FAFC00) [pid = 3796] [serial = 1559] [outer = 19C5F400] 15:41:40 INFO - PROCESS | 3796 | 1462405300663 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]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 661ms 15:41:40 INFO - PROCESS | 3796 | 1462405300685 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 3796 | 1462405300687 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:41:40 INFO - PROCESS | 3796 | 1462405300690 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:41:40 INFO - PROCESS | 3796 | 1462405300692 Marionette TRACE conn3 <- [1,2042,null,{}] 15:41:40 INFO - PROCESS | 3796 | 1462405300699 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}] 15:41:40 INFO - PROCESS | 3796 | 1462405300811 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:41:40 INFO - PROCESS | 3796 | 1462405300878 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:40 INFO - PROCESS | 3796 | ++DOCSHELL 1A1EB000 == 59 [pid = 3796] [id = 520] 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A1EC400) [pid = 3796] [serial = 1560] [outer = 00000000] 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A50E800) [pid = 3796] [serial = 1561] [outer = 1A1EC400] 15:41:40 INFO - PROCESS | 3796 | 1462405300920 Marionette DEBUG loaded listener.js 15:41:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1A510800) [pid = 3796] [serial = 1562] [outer = 1A1EC400] 15:41:41 INFO - PROCESS | 3796 | 1462405301349 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]]]}] 15:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 662ms 15:41:41 INFO - PROCESS | 3796 | 1462405301372 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:41:41 INFO - PROCESS | 3796 | 1462405301374 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:41:41 INFO - PROCESS | 3796 | 1462405301377 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:41:41 INFO - PROCESS | 3796 | 1462405301378 Marionette TRACE conn3 <- [1,2046,null,{}] 15:41:41 INFO - PROCESS | 3796 | 1462405301388 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}] 15:41:41 INFO - PROCESS | 3796 | 1462405301603 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (18A15000) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (113E7400) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16E0A400) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (151DA400) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16E56C00) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (10DE2800) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (10DE0800) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11595400) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19C3C000) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (15EE3C00) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (15778400) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1A147400) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (11B8D400) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (18121C00) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (11B09000) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (15E23800) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (18A12800) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19A6AC00) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (183CD400) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:41:41 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (11EDE800) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:41:41 INFO - PROCESS | 3796 | 1462405301699 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 3796 | ++DOCSHELL 10D9D400 == 60 [pid = 3796] [id = 521] 15:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10DE0000) [pid = 3796] [serial = 1563] [outer = 00000000] 15:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (11599800) [pid = 3796] [serial = 1564] [outer = 10DE0000] 15:41:41 INFO - PROCESS | 3796 | 1462405301744 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1526F400) [pid = 3796] [serial = 1565] [outer = 10DE0000] 15:41:42 INFO - PROCESS | 3796 | 1462405302087 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]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 767ms 15:41:42 INFO - PROCESS | 3796 | 1462405302144 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 3796 | 1462405302146 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:41:42 INFO - PROCESS | 3796 | 1462405302149 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:41:42 INFO - PROCESS | 3796 | 1462405302151 Marionette TRACE conn3 <- [1,2050,null,{}] 15:41:42 INFO - PROCESS | 3796 | 1462405302154 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}] 15:41:42 INFO - PROCESS | 3796 | 1462405302233 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:41:42 INFO - PROCESS | 3796 | 1462405302240 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 3796 | ++DOCSHELL 11595400 == 61 [pid = 3796] [id = 522] 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (11EE0400) [pid = 3796] [serial = 1566] [outer = 00000000] 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (19A67800) [pid = 3796] [serial = 1567] [outer = 11EE0400] 15:41:42 INFO - PROCESS | 3796 | 1462405302282 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1A502800) [pid = 3796] [serial = 1568] [outer = 11EE0400] 15:41:42 INFO - PROCESS | 3796 | 1462405302691 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]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 572ms 15:41:42 INFO - PROCESS | 3796 | 1462405302735 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 3796 | 1462405302737 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:41:42 INFO - PROCESS | 3796 | 1462405302740 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - PROCESS | 3796 | 1462405302742 Marionette TRACE conn3 <- [1,2054,null,{}] 15:41:42 INFO - PROCESS | 3796 | 1462405302745 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}] 15:41:42 INFO - PROCESS | 3796 | 1462405302827 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:41:42 INFO - PROCESS | 3796 | 1462405302834 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 3796 | ++DOCSHELL 1AAFA800 == 62 [pid = 3796] [id = 523] 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1ABEE400) [pid = 3796] [serial = 1569] [outer = 00000000] 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1AC64C00) [pid = 3796] [serial = 1570] [outer = 1ABEE400] 15:41:42 INFO - PROCESS | 3796 | 1462405302878 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1AC68000) [pid = 3796] [serial = 1571] [outer = 1ABEE400] 15:41:43 INFO - PROCESS | 3796 | 1462405303311 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]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 602ms 15:41:43 INFO - PROCESS | 3796 | 1462405303369 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 3796 | 1462405303371 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:41:43 INFO - PROCESS | 3796 | 1462405303378 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 3796 | 1462405303379 Marionette TRACE conn3 <- [1,2058,null,{}] 15:41:43 INFO - PROCESS | 3796 | 1462405303382 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}] 15:41:43 INFO - PROCESS | 3796 | 1462405303446 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:41:43 INFO - PROCESS | 3796 | 1462405303454 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 3796 | ++DOCSHELL 1AAF9000 == 63 [pid = 3796] [id = 524] 15:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1ABF4800) [pid = 3796] [serial = 1572] [outer = 00000000] 15:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1AC79000) [pid = 3796] [serial = 1573] [outer = 1ABF4800] 15:41:43 INFO - PROCESS | 3796 | 1462405303496 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AC7B800) [pid = 3796] [serial = 1574] [outer = 1ABF4800] 15:41:44 INFO - PROCESS | 3796 | 1462405304215 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]]]}] 15:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 917ms 15:41:44 INFO - PROCESS | 3796 | 1462405304288 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:41:44 INFO - PROCESS | 3796 | 1462405304292 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:41:44 INFO - PROCESS | 3796 | 1462405304280 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:41:44 INFO - PROCESS | 3796 | 1462405304284 Marionette TRACE conn3 <- [1,2062,null,{}] 15:41:44 INFO - PROCESS | 3796 | 1462405304289 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}] 15:41:44 INFO - PROCESS | 3796 | 1462405304404 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:41:44 INFO - PROCESS | 3796 | 1462405304539 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 3796 | ++DOCSHELL 120F7C00 == 64 [pid = 3796] [id = 525] 15:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (13485400) [pid = 3796] [serial = 1575] [outer = 00000000] 15:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1526D400) [pid = 3796] [serial = 1576] [outer = 13485400] 15:41:44 INFO - PROCESS | 3796 | 1462405304594 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16197000) [pid = 3796] [serial = 1577] [outer = 13485400] 15:41:45 INFO - PROCESS | 3796 | 1462405305154 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]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 918ms 15:41:45 INFO - PROCESS | 3796 | 1462405305188 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 3796 | 1462405305193 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:41:45 INFO - PROCESS | 3796 | 1462405305200 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - PROCESS | 3796 | 1462405305203 Marionette TRACE conn3 <- [1,2066,null,{}] 15:41:45 INFO - PROCESS | 3796 | 1462405305207 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}] 15:41:45 INFO - PROCESS | 3796 | 1462405305313 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:41:45 INFO - PROCESS | 3796 | 1462405305455 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 3796 | ++DOCSHELL 17906000 == 65 [pid = 3796] [id = 526] 15:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17DD8C00) [pid = 3796] [serial = 1578] [outer = 00000000] 15:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18A12800) [pid = 3796] [serial = 1579] [outer = 17DD8C00] 15:41:45 INFO - PROCESS | 3796 | 1462405305509 Marionette DEBUG loaded listener.js 15:41:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (19A66400) [pid = 3796] [serial = 1580] [outer = 17DD8C00] 15:41:46 INFO - PROCESS | 3796 | 1462405306135 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]]]}] 15:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 962ms 15:41:46 INFO - PROCESS | 3796 | 1462405306179 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:41:46 INFO - PROCESS | 3796 | 1462405306181 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:41:46 INFO - PROCESS | 3796 | 1462405306186 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:41:46 INFO - PROCESS | 3796 | 1462405306190 Marionette TRACE conn3 <- [1,2070,null,{}] 15:41:46 INFO - PROCESS | 3796 | 1462405306201 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}] 15:41:46 INFO - PROCESS | 3796 | 1462405306310 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:41:46 INFO - PROCESS | 3796 | 1462405306463 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:46 INFO - PROCESS | 3796 | ++DOCSHELL 12CCD000 == 66 [pid = 3796] [id = 527] 15:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (12CCE000) [pid = 3796] [serial = 1581] [outer = 00000000] 15:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (19E7B800) [pid = 3796] [serial = 1582] [outer = 12CCE000] 15:41:46 INFO - PROCESS | 3796 | 1462405306520 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1AC7CC00) [pid = 3796] [serial = 1583] [outer = 12CCE000] 15:41:47 INFO - PROCESS | 3796 | 1462405307333 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]]]}] 15:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1204ms 15:41:47 INFO - PROCESS | 3796 | 1462405307410 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:41:47 INFO - PROCESS | 3796 | 1462405307414 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:41:47 INFO - PROCESS | 3796 | 1462405307420 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 3796 | 1462405307424 Marionette TRACE conn3 <- [1,2074,null,{}] 15:41:47 INFO - PROCESS | 3796 | 1462405307430 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}] 15:41:47 INFO - PROCESS | 3796 | 1462405307515 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:41:47 INFO - PROCESS | 3796 | 1462405307652 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 3796 | ++DOCSHELL 1075BC00 == 67 [pid = 3796] [id = 528] 15:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1075CC00) [pid = 3796] [serial = 1584] [outer = 00000000] 15:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1158DC00) [pid = 3796] [serial = 1585] [outer = 1075CC00] 15:41:47 INFO - PROCESS | 3796 | 1462405307703 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (12CC0C00) [pid = 3796] [serial = 1586] [outer = 1075CC00] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 15267C00 == 66 [pid = 3796] [id = 504] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 188E5C00 == 65 [pid = 3796] [id = 506] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 1AAFA800 == 64 [pid = 3796] [id = 523] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 11595400 == 63 [pid = 3796] [id = 522] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 10D9D400 == 62 [pid = 3796] [id = 521] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 1A1EB000 == 61 [pid = 3796] [id = 520] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 19C3FC00 == 60 [pid = 3796] [id = 519] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 19A6F800 == 59 [pid = 3796] [id = 518] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 16DD7C00 == 58 [pid = 3796] [id = 517] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 11BC1800 == 57 [pid = 3796] [id = 516] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 17467800 == 56 [pid = 3796] [id = 513] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 1058E400 == 55 [pid = 3796] [id = 512] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (13921400) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (188E6400) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1A7B0400) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1ABED400) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 156DAC00 == 54 [pid = 3796] [id = 511] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 12F0E800 == 53 [pid = 3796] [id = 510] 15:41:48 INFO - PROCESS | 3796 | --DOCSHELL 11B8B400 == 52 [pid = 3796] [id = 509] 15:41:48 INFO - PROCESS | 3796 | 1462405308348 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]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 962ms 15:41:48 INFO - PROCESS | 3796 | 1462405308386 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 3796 | 1462405308394 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (163D2000) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (19C3A400) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1A143C00) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (19C33400) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (13CBB400) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16DD4400) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19C6C800) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A1F1400) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (12F11400) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (19A69400) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 15:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (19A71400) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (11B8DC00) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16ED6800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1746A400) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16193000) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (163CD000) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (17D1B000) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (12F03C00) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (11B06800) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (131CCC00) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (11BC0400) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1471A000) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11BCAC00) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11EE0C00) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (19E80000) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (163B0800) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (18A1B400) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19C31400) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A1E9800) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13920C00) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12CCC400) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (163B3000) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19FA4400) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (18439400) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (188EBC00) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16A65800) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1746AC00) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17DD9000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 15:41:48 INFO - PROCESS | 3796 | 1462405308443 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 3796 | 1462405308445 Marionette TRACE conn3 <- [1,2078,null,{}] 15:41:48 INFO - PROCESS | 3796 | 1462405308454 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}] 15:41:48 INFO - PROCESS | 3796 | 1462405308540 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:41:48 INFO - PROCESS | 3796 | 1462405308548 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:48 INFO - PROCESS | 3796 | ++DOCSHELL 11EE2C00 == 53 [pid = 3796] [id = 529] 15:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (120EBC00) [pid = 3796] [serial = 1587] [outer = 00000000] 15:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12F0C800) [pid = 3796] [serial = 1588] [outer = 120EBC00] 15:41:48 INFO - PROCESS | 3796 | 1462405308592 Marionette DEBUG loaded listener.js 15:41:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1342B400) [pid = 3796] [serial = 1589] [outer = 120EBC00] 15:41:49 INFO - PROCESS | 3796 | 1462405309112 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]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 767ms 15:41:49 INFO - PROCESS | 3796 | 1462405309184 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 3796 | 1462405309186 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:41:49 INFO - PROCESS | 3796 | 1462405309190 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 3796 | 1462405309195 Marionette TRACE conn3 <- [1,2082,null,{}] 15:41:49 INFO - PROCESS | 3796 | 1462405309208 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}] 15:41:49 INFO - PROCESS | 3796 | 1462405309295 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:41:49 INFO - PROCESS | 3796 | 1462405309371 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 3796 | ++DOCSHELL 14718400 == 54 [pid = 3796] [id = 530] 15:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14719800) [pid = 3796] [serial = 1590] [outer = 00000000] 15:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14758800) [pid = 3796] [serial = 1591] [outer = 14719800] 15:41:49 INFO - PROCESS | 3796 | 1462405309416 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15262000) [pid = 3796] [serial = 1592] [outer = 14719800] 15:41:49 INFO - PROCESS | 3796 | 1462405309783 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]]]}] 15:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 677ms 15:41:49 INFO - PROCESS | 3796 | 1462405309854 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:41:49 INFO - PROCESS | 3796 | 1462405309856 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:41:49 INFO - PROCESS | 3796 | 1462405309860 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:41:49 INFO - PROCESS | 3796 | 1462405309861 Marionette TRACE conn3 <- [1,2086,null,{}] 15:41:49 INFO - PROCESS | 3796 | 1462405309864 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}] 15:41:49 INFO - PROCESS | 3796 | 1462405309944 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:41:49 INFO - PROCESS | 3796 | 1462405309951 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 3796 | ++DOCSHELL 151E2400 == 55 [pid = 3796] [id = 531] 15:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15264C00) [pid = 3796] [serial = 1593] [outer = 00000000] 15:41:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (15E52400) [pid = 3796] [serial = 1594] [outer = 15264C00] 15:41:49 INFO - PROCESS | 3796 | 1462405309994 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16192800) [pid = 3796] [serial = 1595] [outer = 15264C00] 15:41:50 INFO - PROCESS | 3796 | 1462405310410 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]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 572ms 15:41:50 INFO - PROCESS | 3796 | 1462405310459 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 3796 | 1462405310461 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:41:50 INFO - PROCESS | 3796 | 1462405310464 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 3796 | 1462405310466 Marionette TRACE conn3 <- [1,2090,null,{}] 15:41:50 INFO - PROCESS | 3796 | 1462405310469 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}] 15:41:50 INFO - PROCESS | 3796 | 1462405310594 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:41:50 INFO - PROCESS | 3796 | 1462405310683 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:50 INFO - PROCESS | 3796 | ++DOCSHELL 16196000 == 56 [pid = 3796] [id = 532] 15:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (163B4C00) [pid = 3796] [serial = 1596] [outer = 00000000] 15:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (163D6C00) [pid = 3796] [serial = 1597] [outer = 163B4C00] 15:41:50 INFO - PROCESS | 3796 | 1462405310710 Marionette DEBUG loaded listener.js 15:41:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (169AA800) [pid = 3796] [serial = 1598] [outer = 163B4C00] 15:41:51 INFO - PROCESS | 3796 | 1462405311125 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]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 707ms 15:41:51 INFO - PROCESS | 3796 | 1462405311184 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 3796 | 1462405311168 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:41:51 INFO - PROCESS | 3796 | 1462405311172 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 3796 | 1462405311173 Marionette TRACE conn3 <- [1,2094,null,{}] 15:41:51 INFO - PROCESS | 3796 | 1462405311177 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}] 15:41:51 INFO - PROCESS | 3796 | 1462405311313 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:41:51 INFO - PROCESS | 3796 | 1462405311381 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 3796 | ++DOCSHELL 10E48800 == 57 [pid = 3796] [id = 533] 15:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16E51400) [pid = 3796] [serial = 1599] [outer = 00000000] 15:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16EDA000) [pid = 3796] [serial = 1600] [outer = 16E51400] 15:41:51 INFO - PROCESS | 3796 | 1462405311427 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1746AC00) [pid = 3796] [serial = 1601] [outer = 16E51400] 15:41:51 INFO - PROCESS | 3796 | 1462405311827 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]]]}] 15:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 662ms 15:41:51 INFO - PROCESS | 3796 | 1462405311854 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:41:51 INFO - PROCESS | 3796 | 1462405311856 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:41:51 INFO - PROCESS | 3796 | 1462405311860 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:41:51 INFO - PROCESS | 3796 | 1462405311861 Marionette TRACE conn3 <- [1,2098,null,{}] 15:41:51 INFO - PROCESS | 3796 | 1462405311864 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}] 15:41:51 INFO - PROCESS | 3796 | 1462405311998 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:41:51 INFO - PROCESS | 3796 | 1462405312016 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 3796 | ++DOCSHELL 16E08800 == 58 [pid = 3796] [id = 534] 15:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17471000) [pid = 3796] [serial = 1602] [outer = 00000000] 15:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17D13800) [pid = 3796] [serial = 1603] [outer = 17471000] 15:41:52 INFO - PROCESS | 3796 | 1462405312060 Marionette DEBUG loaded listener.js 15:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17D1B000) [pid = 3796] [serial = 1604] [outer = 17471000] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1ABEE400) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19C5F400) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1A1EC400) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19A70000) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16E07400) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13487800) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11EE0400) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:41:52 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10DE0000) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:41:52 INFO - PROCESS | 3796 | 1462405312791 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]]]}] 15:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 962ms 15:41:52 INFO - PROCESS | 3796 | 1462405312818 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 3796 | 1462405312820 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:41:52 INFO - PROCESS | 3796 | 1462405312823 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 3796 | 1462405312825 Marionette TRACE conn3 <- [1,2102,null,{}] 15:41:52 INFO - PROCESS | 3796 | 1462405312828 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}] 15:41:52 INFO - PROCESS | 3796 | 1462405312903 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:41:52 INFO - PROCESS | 3796 | 1462405312910 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 3796 | ++DOCSHELL 13487800 == 59 [pid = 3796] [id = 535] 15:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (134B6400) [pid = 3796] [serial = 1605] [outer = 00000000] 15:41:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16E0C400) [pid = 3796] [serial = 1606] [outer = 134B6400] 15:41:52 INFO - PROCESS | 3796 | 1462405312952 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17CBC800) [pid = 3796] [serial = 1607] [outer = 134B6400] 15:41:53 INFO - PROCESS | 3796 | 1462405313382 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]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 617ms 15:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:41:53 INFO - PROCESS | 3796 | 1462405313445 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 3796 | 1462405313447 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:41:53 INFO - PROCESS | 3796 | 1462405313450 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 3796 | 1462405313452 Marionette TRACE conn3 <- [1,2106,null,{}] 15:41:53 INFO - PROCESS | 3796 | 1462405313455 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}] 15:41:53 INFO - PROCESS | 3796 | 1462405313531 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:41:53 INFO - PROCESS | 3796 | 1462405313537 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:53 INFO - PROCESS | 3796 | ++DOCSHELL 16ECC800 == 60 [pid = 3796] [id = 536] 15:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18338000) [pid = 3796] [serial = 1608] [outer = 00000000] 15:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (188DF000) [pid = 3796] [serial = 1609] [outer = 18338000] 15:41:53 INFO - PROCESS | 3796 | 1462405313581 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (188EA400) [pid = 3796] [serial = 1610] [outer = 18338000] 15:41:53 INFO - PROCESS | 3796 | 1462405313990 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]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 572ms 15:41:54 INFO - PROCESS | 3796 | 1462405314030 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 3796 | 1462405314033 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:41:54 INFO - PROCESS | 3796 | 1462405314036 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:41:54 INFO - PROCESS | 3796 | 1462405314037 Marionette TRACE conn3 <- [1,2110,null,{}] 15:41:54 INFO - PROCESS | 3796 | 1462405314045 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}] 15:41:54 INFO - PROCESS | 3796 | 1462405314103 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:41:54 INFO - PROCESS | 3796 | 1462405314110 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 3796 | ++DOCSHELL 163B4400 == 61 [pid = 3796] [id = 537] 15:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (183CD400) [pid = 3796] [serial = 1611] [outer = 00000000] 15:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (18A1DC00) [pid = 3796] [serial = 1612] [outer = 183CD400] 15:41:54 INFO - PROCESS | 3796 | 1462405314153 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19A6B400) [pid = 3796] [serial = 1613] [outer = 183CD400] 15:41:54 INFO - PROCESS | 3796 | 1462405314567 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]]]}] 15:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 15:41:54 INFO - PROCESS | 3796 | 1462405314609 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:41:54 INFO - PROCESS | 3796 | 1462405314611 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:41:54 INFO - PROCESS | 3796 | 1462405314615 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:41:54 INFO - PROCESS | 3796 | 1462405314617 Marionette TRACE conn3 <- [1,2114,null,{}] 15:41:54 INFO - PROCESS | 3796 | 1462405314624 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}] 15:41:54 INFO - PROCESS | 3796 | 1462405314771 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:41:54 INFO - PROCESS | 3796 | 1462405314947 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 3796 | ++DOCSHELL 10EBD400 == 62 [pid = 3796] [id = 538] 15:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (10EC1000) [pid = 3796] [serial = 1614] [outer = 00000000] 15:41:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (11533400) [pid = 3796] [serial = 1615] [outer = 10EC1000] 15:41:54 INFO - PROCESS | 3796 | 1462405315004 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (11BC3400) [pid = 3796] [serial = 1616] [outer = 10EC1000] 15:41:55 INFO - PROCESS | 3796 | 1462405315556 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]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 963ms 15:41:55 INFO - PROCESS | 3796 | 1462405315582 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 3796 | 1462405315585 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:41:55 INFO - PROCESS | 3796 | 1462405315590 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:41:55 INFO - PROCESS | 3796 | 1462405315594 Marionette TRACE conn3 <- [1,2118,null,{}] 15:41:55 INFO - PROCESS | 3796 | 1462405315599 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}] 15:41:55 INFO - PROCESS | 3796 | 1462405315707 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:41:55 INFO - PROCESS | 3796 | 1462405315817 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:55 INFO - PROCESS | 3796 | ++DOCSHELL 13CBD000 == 63 [pid = 3796] [id = 539] 15:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (13CC0000) [pid = 3796] [serial = 1617] [outer = 00000000] 15:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (14720800) [pid = 3796] [serial = 1618] [outer = 13CC0000] 15:41:55 INFO - PROCESS | 3796 | 1462405315872 Marionette DEBUG loaded listener.js 15:41:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (15267C00) [pid = 3796] [serial = 1619] [outer = 13CC0000] 15:41:56 INFO - PROCESS | 3796 | 1462405316477 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] 15:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:41:56 INFO - PROCESS | 3796 | 1462405316563 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:41:56 INFO - PROCESS | 3796 | 1462405316568 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:41:56 INFO - PROCESS | 3796 | 1462405316570 Marionette TRACE conn3 <- [1,2122,null,{}] 15:41:56 INFO - PROCESS | 3796 | 1462405316574 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}] 15:41:56 INFO - PROCESS | 3796 | 1462405316676 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:41:56 INFO - PROCESS | 3796 | 1462405316814 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 3796 | ++DOCSHELL 1471F000 == 64 [pid = 3796] [id = 540] 15:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16E0FC00) [pid = 3796] [serial = 1620] [outer = 00000000] 15:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17CBF000) [pid = 3796] [serial = 1621] [outer = 16E0FC00] 15:41:56 INFO - PROCESS | 3796 | 1462405316868 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (188EC800) [pid = 3796] [serial = 1622] [outer = 16E0FC00] 15:41:57 INFO - PROCESS | 3796 | 1462405317435 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]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 902ms 15:41:57 INFO - PROCESS | 3796 | 1462405317475 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 3796 | 1462405317479 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:41:57 INFO - PROCESS | 3796 | 1462405317490 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 3796 | 1462405317495 Marionette TRACE conn3 <- [1,2126,null,{}] 15:41:57 INFO - PROCESS | 3796 | 1462405317499 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}] 15:41:57 INFO - PROCESS | 3796 | 1462405317604 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:41:57 INFO - PROCESS | 3796 | 1462405317723 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 3796 | ++DOCSHELL 19C3A800 == 65 [pid = 3796] [id = 541] 15:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19C3B800) [pid = 3796] [serial = 1623] [outer = 00000000] 15:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19C6C800) [pid = 3796] [serial = 1624] [outer = 19C3B800] 15:41:57 INFO - PROCESS | 3796 | 1462405317777 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19E7B400) [pid = 3796] [serial = 1625] [outer = 19C3B800] 15:41:58 INFO - PROCESS | 3796 | 1462405318359 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]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 903ms 15:41:58 INFO - PROCESS | 3796 | 1462405318396 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 3796 | 1462405318399 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:41:58 INFO - PROCESS | 3796 | 1462405318404 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:41:58 INFO - PROCESS | 3796 | 1462405318406 Marionette TRACE conn3 <- [1,2130,null,{}] 15:41:58 INFO - PROCESS | 3796 | 1462405318410 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}] 15:41:58 INFO - PROCESS | 3796 | 1462405318510 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:41:58 INFO - PROCESS | 3796 | 1462405318619 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 3796 | ++DOCSHELL 18439800 == 66 [pid = 3796] [id = 542] 15:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19C33400) [pid = 3796] [serial = 1626] [outer = 00000000] 15:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19FAE400) [pid = 3796] [serial = 1627] [outer = 19C33400] 15:41:58 INFO - PROCESS | 3796 | 1462405318654 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1A147400) [pid = 3796] [serial = 1628] [outer = 19C33400] 15:41:59 INFO - PROCESS | 3796 | 1462405319250 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] 15:41:59 INFO - PROCESS | 3796 | 1462405319319 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:41:59 INFO - PROCESS | 3796 | 1462405319323 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 3796 | 1462405319325 Marionette TRACE conn3 <- [1,2134,null,{}] 15:41:59 INFO - PROCESS | 3796 | 1462405319329 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}] 15:41:59 INFO - PROCESS | 3796 | 1462405319439 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:41:59 INFO - PROCESS | 3796 | 1462405319724 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 3796 | ++DOCSHELL 10E49000 == 67 [pid = 3796] [id = 543] 15:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (10E49C00) [pid = 3796] [serial = 1629] [outer = 00000000] 15:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (113E8400) [pid = 3796] [serial = 1630] [outer = 10E49C00] 15:41:59 INFO - PROCESS | 3796 | 1462405319773 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (120ECC00) [pid = 3796] [serial = 1631] [outer = 10E49C00] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 17DD5000 == 66 [pid = 3796] [id = 515] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 163B4400 == 65 [pid = 3796] [id = 537] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 16ECC800 == 64 [pid = 3796] [id = 536] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 13487800 == 63 [pid = 3796] [id = 535] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 16E08800 == 62 [pid = 3796] [id = 534] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 10E48800 == 61 [pid = 3796] [id = 533] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 16196000 == 60 [pid = 3796] [id = 532] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 151E2400 == 59 [pid = 3796] [id = 531] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 14718400 == 58 [pid = 3796] [id = 530] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 11EE2C00 == 57 [pid = 3796] [id = 529] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 1075BC00 == 56 [pid = 3796] [id = 528] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 12CCD000 == 55 [pid = 3796] [id = 527] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 17906000 == 54 [pid = 3796] [id = 526] 15:42:00 INFO - PROCESS | 3796 | --DOCSHELL 120F7C00 == 53 [pid = 3796] [id = 525] 15:42:00 INFO - PROCESS | 3796 | 1462405320447 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] 15:42:00 INFO - PROCESS | 3796 | 1462405320468 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:42:00 INFO - PROCESS | 3796 | 1462405320473 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 3796 | 1462405320476 Marionette TRACE conn3 <- [1,2138,null,{}] 15:42:00 INFO - PROCESS | 3796 | 1462405320480 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}] 15:42:00 INFO - PROCESS | 3796 | 1462405320581 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1AC64C00) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19E7DC00) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1A50E800) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19C38400) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (17184400) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19FAFC00) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17D15000) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16ED8C00) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (18A1C800) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (163CB400) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (163B3400) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (15E51C00) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (151D8400) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1811E400) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1768CC00) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1A510800) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19A67800) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1AC68000) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (11599800) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19C63400) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1526F400) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1A502800) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 15:42:00 INFO - PROCESS | 3796 | 1462405320684 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 3796 | ++DOCSHELL 11B03400 == 54 [pid = 3796] [id = 544] 15:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (11BC0000) [pid = 3796] [serial = 1632] [outer = 00000000] 15:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (14086C00) [pid = 3796] [serial = 1633] [outer = 11BC0000] 15:42:00 INFO - PROCESS | 3796 | 1462405320730 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (147B7000) [pid = 3796] [serial = 1634] [outer = 11BC0000] 15:42:01 INFO - PROCESS | 3796 | 1462405321156 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]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 707ms 15:42:01 INFO - PROCESS | 3796 | 1462405321199 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 3796 | 1462405321203 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:42:01 INFO - PROCESS | 3796 | 1462405321206 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:42:01 INFO - PROCESS | 3796 | 1462405321208 Marionette TRACE conn3 <- [1,2142,null,{}] 15:42:01 INFO - PROCESS | 3796 | 1462405321212 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}] 15:42:01 INFO - PROCESS | 3796 | 1462405321294 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:42:01 INFO - PROCESS | 3796 | 1462405321304 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 3796 | ++DOCSHELL 16DD7C00 == 55 [pid = 3796] [id = 545] 15:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16DD8C00) [pid = 3796] [serial = 1635] [outer = 00000000] 15:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16E06C00) [pid = 3796] [serial = 1636] [outer = 16DD8C00] 15:42:01 INFO - PROCESS | 3796 | 1462405321348 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17463400) [pid = 3796] [serial = 1637] [outer = 16DD8C00] 15:42:01 INFO - PROCESS | 3796 | 1462405321804 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]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 677ms 15:42:01 INFO - PROCESS | 3796 | 1462405321873 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 3796 | 1462405321875 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:42:01 INFO - PROCESS | 3796 | 1462405321884 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 3796 | 1462405321889 Marionette TRACE conn3 <- [1,2146,null,{}] 15:42:01 INFO - PROCESS | 3796 | 1462405321894 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}] 15:42:01 INFO - PROCESS | 3796 | 1462405321977 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:42:02 INFO - PROCESS | 3796 | 1462405322073 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 3796 | ++DOCSHELL 1746B400 == 56 [pid = 3796] [id = 546] 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17DD7C00) [pid = 3796] [serial = 1638] [outer = 00000000] 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (188E7400) [pid = 3796] [serial = 1639] [outer = 17DD7C00] 15:42:02 INFO - PROCESS | 3796 | 1462405322116 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19A69000) [pid = 3796] [serial = 1640] [outer = 17DD7C00] 15:42:02 INFO - PROCESS | 3796 | 1462405322474 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]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 632ms 15:42:02 INFO - PROCESS | 3796 | 1462405322519 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 3796 | 1462405322522 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:42:02 INFO - PROCESS | 3796 | 1462405322525 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:42:02 INFO - PROCESS | 3796 | 1462405322526 Marionette TRACE conn3 <- [1,2150,null,{}] 15:42:02 INFO - PROCESS | 3796 | 1462405322529 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}] 15:42:02 INFO - PROCESS | 3796 | 1462405322656 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:42:02 INFO - PROCESS | 3796 | 1462405322688 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 3796 | ++DOCSHELL 18A20000 == 57 [pid = 3796] [id = 547] 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C33C00) [pid = 3796] [serial = 1641] [outer = 00000000] 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (19C3B000) [pid = 3796] [serial = 1642] [outer = 19C33C00] 15:42:02 INFO - PROCESS | 3796 | 1462405322732 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (19C6AC00) [pid = 3796] [serial = 1643] [outer = 19C33C00] 15:42:03 INFO - PROCESS | 3796 | 1462405323161 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]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 662ms 15:42:03 INFO - PROCESS | 3796 | 1462405323190 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 3796 | 1462405323192 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:42:03 INFO - PROCESS | 3796 | 1462405323195 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 3796 | 1462405323197 Marionette TRACE conn3 <- [1,2154,null,{}] 15:42:03 INFO - PROCESS | 3796 | 1462405323200 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}] 15:42:03 INFO - PROCESS | 3796 | 1462405323311 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:42:03 INFO - PROCESS | 3796 | 1462405323318 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 3796 | ++DOCSHELL 0F524C00 == 58 [pid = 3796] [id = 548] 15:42:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (19E7DC00) [pid = 3796] [serial = 1644] [outer = 00000000] 15:42:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19FA5400) [pid = 3796] [serial = 1645] [outer = 19E7DC00] 15:42:03 INFO - PROCESS | 3796 | 1462405323369 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1A1EE000) [pid = 3796] [serial = 1646] [outer = 19E7DC00] 15:42:03 INFO - PROCESS | 3796 | 1462405323842 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]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 677ms 15:42:03 INFO - PROCESS | 3796 | 1462405323876 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 3796 | 1462405323878 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:42:03 INFO - PROCESS | 3796 | 1462405323881 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:42:03 INFO - PROCESS | 3796 | 1462405323883 Marionette TRACE conn3 <- [1,2158,null,{}] 15:42:03 INFO - PROCESS | 3796 | 1462405323887 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}] 15:42:03 INFO - PROCESS | 3796 | 1462405324001 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:42:04 INFO - PROCESS | 3796 | 1462405324080 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 3796 | ++DOCSHELL 1A510400 == 59 [pid = 3796] [id = 549] 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A7A9800) [pid = 3796] [serial = 1647] [outer = 00000000] 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AAF4000) [pid = 3796] [serial = 1648] [outer = 1A7A9800] 15:42:04 INFO - PROCESS | 3796 | 1462405324122 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AAF5400) [pid = 3796] [serial = 1649] [outer = 1A7A9800] 15:42:04 INFO - PROCESS | 3796 | 1462405324529 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]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 676ms 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (11B8C800) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16E51400) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (163B4C00) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1075CC00) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (15264C00) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (14719800) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (120EBC00) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (17471000) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (134B6400) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (18338000) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AAF8000) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1A1EAC00) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (18336000) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (10ECA400) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:42:04 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1610B000) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:42:04 INFO - PROCESS | 3796 | 1462405324675 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 3796 | 1462405324677 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:42:04 INFO - PROCESS | 3796 | 1462405324686 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 3796 | 1462405324688 Marionette TRACE conn3 <- [1,2162,null,{}] 15:42:04 INFO - PROCESS | 3796 | 1462405324692 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}] 15:42:04 INFO - PROCESS | 3796 | 1462405324772 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:42:04 INFO - PROCESS | 3796 | 1462405324778 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 3796 | ++DOCSHELL 10ECA400 == 60 [pid = 3796] [id = 550] 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (11BC3800) [pid = 3796] [serial = 1650] [outer = 00000000] 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (13162400) [pid = 3796] [serial = 1651] [outer = 11BC3800] 15:42:04 INFO - PROCESS | 3796 | 1462405324821 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (15264C00) [pid = 3796] [serial = 1652] [outer = 11BC3800] 15:42:05 INFO - PROCESS | 3796 | 1462405325233 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]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 571ms 15:42:05 INFO - PROCESS | 3796 | 1462405325273 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 3796 | 1462405325275 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:42:05 INFO - PROCESS | 3796 | 1462405325278 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 3796 | 1462405325280 Marionette TRACE conn3 <- [1,2166,null,{}] 15:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:42:05 INFO - PROCESS | 3796 | 1462405325283 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}] 15:42:05 INFO - PROCESS | 3796 | 1462405325385 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:42:05 INFO - PROCESS | 3796 | 1462405325393 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 3796 | ++DOCSHELL 10E3F400 == 61 [pid = 3796] [id = 551] 15:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (11B8C800) [pid = 3796] [serial = 1653] [outer = 00000000] 15:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16ED1000) [pid = 3796] [serial = 1654] [outer = 11B8C800] 15:42:05 INFO - PROCESS | 3796 | 1462405325436 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1A1F1800) [pid = 3796] [serial = 1655] [outer = 11B8C800] 15:42:05 INFO - PROCESS | 3796 | 1462405325849 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]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 617ms 15:42:05 INFO - PROCESS | 3796 | 1462405325898 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 3796 | 1462405325900 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:42:05 INFO - PROCESS | 3796 | 1462405325903 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 3796 | 1462405325905 Marionette TRACE conn3 <- [1,2170,null,{}] 15:42:05 INFO - PROCESS | 3796 | 1462405325908 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}] 15:42:05 INFO - PROCESS | 3796 | 1462405325988 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:42:05 INFO - PROCESS | 3796 | 1462405325994 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 3796 | ++DOCSHELL 1A50FC00 == 62 [pid = 3796] [id = 552] 15:42:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1A7ACC00) [pid = 3796] [serial = 1656] [outer = 00000000] 15:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1ABED400) [pid = 3796] [serial = 1657] [outer = 1A7ACC00] 15:42:06 INFO - PROCESS | 3796 | 1462405326037 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1AC5F000) [pid = 3796] [serial = 1658] [outer = 1A7ACC00] 15:42:06 INFO - PROCESS | 3796 | 1462405326448 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]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 572ms 15:42:06 INFO - PROCESS | 3796 | 1462405326483 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 3796 | 1462405326485 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:42:06 INFO - PROCESS | 3796 | 1462405326501 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 3796 | 1462405326502 Marionette TRACE conn3 <- [1,2174,null,{}] 15:42:06 INFO - PROCESS | 3796 | 1462405326506 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}] 15:42:06 INFO - PROCESS | 3796 | 1462405326574 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:42:06 INFO - PROCESS | 3796 | 1462405326581 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 3796 | ++DOCSHELL 18334C00 == 63 [pid = 3796] [id = 553] 15:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1AC68400) [pid = 3796] [serial = 1659] [outer = 00000000] 15:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1AC76000) [pid = 3796] [serial = 1660] [outer = 1AC68400] 15:42:06 INFO - PROCESS | 3796 | 1462405326630 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1AE71000) [pid = 3796] [serial = 1661] [outer = 1AC68400] 15:42:07 INFO - PROCESS | 3796 | 1462405327327 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]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 872ms 15:42:07 INFO - PROCESS | 3796 | 1462405327370 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 3796 | 1462405327374 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:42:07 INFO - PROCESS | 3796 | 1462405327378 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 3796 | 1462405327382 Marionette TRACE conn3 <- [1,2178,null,{}] 15:42:07 INFO - PROCESS | 3796 | 1462405327387 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}] 15:42:07 INFO - PROCESS | 3796 | 1462405327496 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:42:07 INFO - PROCESS | 3796 | 1462405327622 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 3796 | ++DOCSHELL 13487800 == 64 [pid = 3796] [id = 554] 15:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (13F66800) [pid = 3796] [serial = 1662] [outer = 00000000] 15:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (15EE3400) [pid = 3796] [serial = 1663] [outer = 13F66800] 15:42:07 INFO - PROCESS | 3796 | 1462405327677 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (163B2C00) [pid = 3796] [serial = 1664] [outer = 13F66800] 15:42:08 INFO - PROCESS | 3796 | 1462405328260 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]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 903ms 15:42:08 INFO - PROCESS | 3796 | 1462405328291 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 3796 | 1462405328297 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:42:08 INFO - PROCESS | 3796 | 1462405328305 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 3796 | 1462405328308 Marionette TRACE conn3 <- [1,2182,null,{}] 15:42:08 INFO - PROCESS | 3796 | 1462405328312 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}] 15:42:08 INFO - PROCESS | 3796 | 1462405328419 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:42:08 INFO - PROCESS | 3796 | 1462405328511 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 3796 | ++DOCSHELL 17906000 == 65 [pid = 3796] [id = 555] 15:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17C23800) [pid = 3796] [serial = 1665] [outer = 00000000] 15:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18336C00) [pid = 3796] [serial = 1666] [outer = 17C23800] 15:42:08 INFO - PROCESS | 3796 | 1462405328564 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (18A18C00) [pid = 3796] [serial = 1667] [outer = 17C23800] 15:42:09 INFO - PROCESS | 3796 | 1462405329140 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]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 872ms 15:42:09 INFO - PROCESS | 3796 | 1462405329171 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 3796 | 1462405329173 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:42:09 INFO - PROCESS | 3796 | 1462405329177 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 3796 | 1462405329181 Marionette TRACE conn3 <- [1,2186,null,{}] 15:42:09 INFO - PROCESS | 3796 | 1462405329191 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}] 15:42:09 INFO - PROCESS | 3796 | 1462405329300 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:42:09 INFO - PROCESS | 3796 | 1462405329413 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 3796 | ++DOCSHELL 1A50E000 == 66 [pid = 3796] [id = 556] 15:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A510C00) [pid = 3796] [serial = 1668] [outer = 00000000] 15:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1AC65400) [pid = 3796] [serial = 1669] [outer = 1A510C00] 15:42:09 INFO - PROCESS | 3796 | 1462405329492 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1AC7C000) [pid = 3796] [serial = 1670] [outer = 1A510C00] 15:42:10 INFO - PROCESS | 3796 | 1462405330050 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]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 917ms 15:42:10 INFO - PROCESS | 3796 | 1462405330085 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 3796 | 1462405330088 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:42:10 INFO - PROCESS | 3796 | 1462405330091 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 3796 | 1462405330093 Marionette TRACE conn3 <- [1,2190,null,{}] 15:42:10 INFO - PROCESS | 3796 | 1462405330097 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}] 15:42:10 INFO - PROCESS | 3796 | 1462405330201 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:42:10 INFO - PROCESS | 3796 | 1462405330313 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 3796 | ++DOCSHELL 1AC64800 == 67 [pid = 3796] [id = 557] 15:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AE73C00) [pid = 3796] [serial = 1671] [outer = 00000000] 15:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AF0E400) [pid = 3796] [serial = 1672] [outer = 1AE73C00] 15:42:10 INFO - PROCESS | 3796 | 1462405330365 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1AF11400) [pid = 3796] [serial = 1673] [outer = 1AE73C00] 15:42:10 INFO - PROCESS | 3796 | --DOCSHELL 1B869C00 == 66 [pid = 3796] [id = 16] 15:42:10 INFO - PROCESS | 3796 | 1462405330976 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]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 918ms 15:42:10 INFO - PROCESS | 3796 | 1462405331002 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 3796 | 1462405331004 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:42:11 INFO - PROCESS | 3796 | 1462405331007 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 3796 | 1462405331009 Marionette TRACE conn3 <- [1,2194,null,{}] 15:42:11 INFO - PROCESS | 3796 | 1462405331013 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}] 15:42:11 INFO - PROCESS | 3796 | 1462405331125 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:42:11 INFO - PROCESS | 3796 | 1462405331269 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 3796 | ++DOCSHELL 10EC7C00 == 67 [pid = 3796] [id = 558] 15:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (11BCC800) [pid = 3796] [serial = 1674] [outer = 00000000] 15:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (131D1000) [pid = 3796] [serial = 1675] [outer = 11BCC800] 15:42:11 INFO - PROCESS | 3796 | 1462405331323 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (14723800) [pid = 3796] [serial = 1676] [outer = 11BCC800] 15:42:12 INFO - PROCESS | 3796 | 1462405332110 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]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1143ms 15:42:12 INFO - PROCESS | 3796 | 1462405332166 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 3796 | 1462405332170 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:42:12 INFO - PROCESS | 3796 | 1462405332175 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:42:12 INFO - PROCESS | 3796 | 1462405332179 Marionette TRACE conn3 <- [1,2198,null,{}] 15:42:12 INFO - PROCESS | 3796 | 1462405332183 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}] 15:42:12 INFO - PROCESS | 3796 | 1462405332280 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:42:12 INFO - PROCESS | 3796 | 1462405332424 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 3796 | ++DOCSHELL 14091C00 == 68 [pid = 3796] [id = 559] 15:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (14717C00) [pid = 3796] [serial = 1677] [outer = 00000000] 15:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (15778800) [pid = 3796] [serial = 1678] [outer = 14717C00] 15:42:12 INFO - PROCESS | 3796 | 1462405332473 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1610A800) [pid = 3796] [serial = 1679] [outer = 14717C00] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 1A50FC00 == 67 [pid = 3796] [id = 552] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 10E3F400 == 66 [pid = 3796] [id = 551] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 10ECA400 == 65 [pid = 3796] [id = 550] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 1A510400 == 64 [pid = 3796] [id = 549] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 0F524C00 == 63 [pid = 3796] [id = 548] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 18A20000 == 62 [pid = 3796] [id = 547] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 1746B400 == 61 [pid = 3796] [id = 546] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 16DD7C00 == 60 [pid = 3796] [id = 545] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 11B03400 == 59 [pid = 3796] [id = 544] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 10E49000 == 58 [pid = 3796] [id = 543] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (18A1DC00) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOCSHELL 10EBD400 == 57 [pid = 3796] [id = 538] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (13456000) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16A65000) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16EDA000) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (163D6C00) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (169AA800) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (12CC0C00) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1158DC00) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (15E52400) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (14758800) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (15262000) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (12F0C800) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1342B400) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AC79000) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1746AC00) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1526D400) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (18A12800) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (19E7B800) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (17D13800) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16E0C400) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17CBC800) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (188DF000) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (17D1B000) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (188EA400) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16192800) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1ABF4C00) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1AAF6C00) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (18A1EC00) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 15:42:12 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (147B9400) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 15:42:13 INFO - PROCESS | 3796 | 1462405333014 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]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 883ms 15:42:13 INFO - PROCESS | 3796 | 1462405333047 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 3796 | 1462405333052 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:42:13 INFO - PROCESS | 3796 | 1462405333058 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 3796 | 1462405333060 Marionette TRACE conn3 <- [1,2202,null,{}] 15:42:13 INFO - PROCESS | 3796 | 1462405333064 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}] 15:42:13 INFO - PROCESS | 3796 | 1462405333148 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:42:13 INFO - PROCESS | 3796 | 1462405333157 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 3796 | ++DOCSHELL 13456000 == 58 [pid = 3796] [id = 560] 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1391DC00) [pid = 3796] [serial = 1680] [outer = 00000000] 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1526E000) [pid = 3796] [serial = 1681] [outer = 1391DC00] 15:42:13 INFO - PROCESS | 3796 | 1462405333201 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16193800) [pid = 3796] [serial = 1682] [outer = 1391DC00] 15:42:13 INFO - PROCESS | 3796 | 1462405333697 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]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 678ms 15:42:13 INFO - PROCESS | 3796 | 1462405333756 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 3796 | 1462405333759 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:42:13 INFO - PROCESS | 3796 | 1462405333762 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 3796 | 1462405333765 Marionette TRACE conn3 <- [1,2206,null,{}] 15:42:13 INFO - PROCESS | 3796 | 1462405333775 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}] 15:42:13 INFO - PROCESS | 3796 | 1462405333860 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:42:13 INFO - PROCESS | 3796 | 1462405333869 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 3796 | ++DOCSHELL 16DD4000 == 59 [pid = 3796] [id = 561] 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16DD8000) [pid = 3796] [serial = 1683] [outer = 00000000] 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16ECC800) [pid = 3796] [serial = 1684] [outer = 16DD8000] 15:42:13 INFO - PROCESS | 3796 | 1462405333899 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (17469C00) [pid = 3796] [serial = 1685] [outer = 16DD8000] 15:42:14 INFO - PROCESS | 3796 | 1462405334379 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]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 679ms 15:42:14 INFO - PROCESS | 3796 | 1462405334445 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 3796 | 1462405334448 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:42:14 INFO - PROCESS | 3796 | 1462405334451 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 3796 | 1462405334453 Marionette TRACE conn3 <- [1,2210,null,{}] 15:42:14 INFO - PROCESS | 3796 | 1462405334456 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}] 15:42:14 INFO - PROCESS | 3796 | 1462405334538 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:42:14 INFO - PROCESS | 3796 | 1462405334635 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 3796 | ++DOCSHELL 17686400 == 60 [pid = 3796] [id = 562] 15:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1768CC00) [pid = 3796] [serial = 1686] [outer = 00000000] 15:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17CC2000) [pid = 3796] [serial = 1687] [outer = 1768CC00] 15:42:14 INFO - PROCESS | 3796 | 1462405334679 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17DD5000) [pid = 3796] [serial = 1688] [outer = 1768CC00] 15:42:15 INFO - PROCESS | 3796 | 1462405335052 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]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 632ms 15:42:15 INFO - PROCESS | 3796 | 1462405335089 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 3796 | 1462405335090 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:42:15 INFO - PROCESS | 3796 | 1462405335094 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 3796 | 1462405335095 Marionette TRACE conn3 <- [1,2214,null,{}] 15:42:15 INFO - PROCESS | 3796 | 1462405335099 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}] 15:42:15 INFO - PROCESS | 3796 | 1462405335206 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:42:15 INFO - PROCESS | 3796 | 1462405335306 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 3796 | ++DOCSHELL 11B09800 == 61 [pid = 3796] [id = 563] 15:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (17463800) [pid = 3796] [serial = 1689] [outer = 00000000] 15:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (183CE000) [pid = 3796] [serial = 1690] [outer = 17463800] 15:42:15 INFO - PROCESS | 3796 | 1462405335349 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (18438400) [pid = 3796] [serial = 1691] [outer = 17463800] 15:42:15 INFO - PROCESS | 3796 | 1462405335794 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]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 725ms 15:42:15 INFO - PROCESS | 3796 | 1462405335818 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 3796 | 1462405335820 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:42:15 INFO - PROCESS | 3796 | 1462405335823 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 3796 | 1462405335825 Marionette TRACE conn3 <- [1,2218,null,{}] 15:42:15 INFO - PROCESS | 3796 | 1462405335828 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}] 15:42:15 INFO - PROCESS | 3796 | 1462405335957 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:42:16 INFO - PROCESS | 3796 | 1462405336024 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 3796 | ++DOCSHELL 11B05800 == 62 [pid = 3796] [id = 564] 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (183C9000) [pid = 3796] [serial = 1692] [outer = 00000000] 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19C3EC00) [pid = 3796] [serial = 1693] [outer = 183C9000] 15:42:16 INFO - PROCESS | 3796 | 1462405336070 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (19E74400) [pid = 3796] [serial = 1694] [outer = 183C9000] 15:42:16 INFO - PROCESS | 3796 | 1462405336469 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]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 694ms 15:42:16 INFO - PROCESS | 3796 | 1462405336505 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 3796 | 1462405336507 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:42:16 INFO - PROCESS | 3796 | 1462405336510 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 3796 | 1462405336512 Marionette TRACE conn3 <- [1,2222,null,{}] 15:42:16 INFO - PROCESS | 3796 | 1462405336516 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}] 15:42:16 INFO - PROCESS | 3796 | 1462405336676 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:42:16 INFO - PROCESS | 3796 | 1462405336744 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 3796 | ++DOCSHELL 11B09400 == 63 [pid = 3796] [id = 565] 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18A1B800) [pid = 3796] [serial = 1695] [outer = 00000000] 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A1E8800) [pid = 3796] [serial = 1696] [outer = 18A1B800] 15:42:16 INFO - PROCESS | 3796 | 1462405336795 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A505800) [pid = 3796] [serial = 1697] [outer = 18A1B800] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1A7ACC00) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (10E49C00) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (17DD7C00) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19E7DC00) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (15775C00) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16D7A400) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11B8C800) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (11BC0000) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (13158C00) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1A7A9800) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16E0F000) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1746A800) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (19C33C00) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17D14800) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (16DD8C00) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (11BC3800) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (183CD400) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:42:17 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (183CDC00) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:42:17 INFO - PROCESS | 3796 | 1462405337379 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]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 894ms 15:42:17 INFO - PROCESS | 3796 | 1462405337415 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 3796 | 1462405337417 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:42:17 INFO - PROCESS | 3796 | 1462405337420 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:42:17 INFO - PROCESS | 3796 | 1462405337422 Marionette TRACE conn3 <- [1,2226,null,{}] 15:42:17 INFO - PROCESS | 3796 | 1462405337425 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}] 15:42:17 INFO - PROCESS | 3796 | 1462405337506 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:42:17 INFO - PROCESS | 3796 | 1462405337515 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 3796 | ++DOCSHELL 11BC0000 == 64 [pid = 3796] [id = 566] 15:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (13922000) [pid = 3796] [serial = 1698] [outer = 00000000] 15:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (15775C00) [pid = 3796] [serial = 1699] [outer = 13922000] 15:42:17 INFO - PROCESS | 3796 | 1462405337559 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16DD8C00) [pid = 3796] [serial = 1700] [outer = 13922000] 15:42:17 INFO - PROCESS | 3796 | 1462405337972 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]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 586ms 15:42:18 INFO - PROCESS | 3796 | 1462405338040 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 3796 | 1462405338042 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:42:18 INFO - PROCESS | 3796 | 1462405338045 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 3796 | 1462405338047 Marionette TRACE conn3 <- [1,2230,null,{}] 15:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:42:18 INFO - PROCESS | 3796 | 1462405338050 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}] 15:42:18 INFO - PROCESS | 3796 | 1462405338129 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:42:18 INFO - PROCESS | 3796 | 1462405338135 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 3796 | ++DOCSHELL 11596800 == 65 [pid = 3796] [id = 567] 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (12C38000) [pid = 3796] [serial = 1701] [outer = 00000000] 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (188E9C00) [pid = 3796] [serial = 1702] [outer = 12C38000] 15:42:18 INFO - PROCESS | 3796 | 1462405338178 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C37000) [pid = 3796] [serial = 1703] [outer = 12C38000] 15:42:18 INFO - PROCESS | 3796 | 1462405338602 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]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 555ms 15:42:18 INFO - PROCESS | 3796 | 1462405338631 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 3796 | 1462405338633 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:42:18 INFO - PROCESS | 3796 | 1462405338651 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 3796 | 1462405338652 Marionette TRACE conn3 <- [1,2234,null,{}] 15:42:18 INFO - PROCESS | 3796 | 1462405338657 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}] 15:42:18 INFO - PROCESS | 3796 | 1462405338738 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:42:18 INFO - PROCESS | 3796 | 1462405338744 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 3796 | ++DOCSHELL 16D82000 == 66 [pid = 3796] [id = 568] 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17D1B400) [pid = 3796] [serial = 1704] [outer = 00000000] 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1AAF3400) [pid = 3796] [serial = 1705] [outer = 17D1B400] 15:42:18 INFO - PROCESS | 3796 | 1462405338787 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1ABE9400) [pid = 3796] [serial = 1706] [outer = 17D1B400] 15:42:19 INFO - PROCESS | 3796 | 1462405339204 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]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 585ms 15:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:42:19 INFO - PROCESS | 3796 | 1462405339218 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 3796 | 1462405339220 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:42:19 INFO - PROCESS | 3796 | 1462405339224 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 3796 | 1462405339226 Marionette TRACE conn3 <- [1,2238,null,{}] 15:42:19 INFO - PROCESS | 3796 | 1462405339229 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}] 15:42:19 INFO - PROCESS | 3796 | 1462405339373 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:42:19 INFO - PROCESS | 3796 | 1462405339592 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 3796 | ++DOCSHELL 10E44400 == 67 [pid = 3796] [id = 569] 15:42:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (10E45000) [pid = 3796] [serial = 1707] [outer = 00000000] 15:42:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (11595400) [pid = 3796] [serial = 1708] [outer = 10E45000] 15:42:19 INFO - PROCESS | 3796 | 1462405339649 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (12CC4400) [pid = 3796] [serial = 1709] [outer = 10E45000] 15:42:20 INFO - PROCESS | 3796 | 1462405340217 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]]]}] 15:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1017ms 15:42:20 INFO - PROCESS | 3796 | 1462405340269 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 3796 | 1462405340273 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:42:20 INFO - PROCESS | 3796 | 1462405340278 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 3796 | 1462405340282 Marionette TRACE conn3 <- [1,2242,null,{}] 15:42:20 INFO - PROCESS | 3796 | 1462405340286 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}] 15:42:20 INFO - PROCESS | 3796 | 1462405340428 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:42:20 INFO - PROCESS | 3796 | 1462405340570 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 3796 | ++DOCSHELL 15268400 == 68 [pid = 3796] [id = 570] 15:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1526DC00) [pid = 3796] [serial = 1710] [outer = 00000000] 15:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16198800) [pid = 3796] [serial = 1711] [outer = 1526DC00] 15:42:20 INFO - PROCESS | 3796 | 1462405340626 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (169AA800) [pid = 3796] [serial = 1712] [outer = 1526DC00] 15:42:21 INFO - PROCESS | 3796 | 1462405341209 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]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 940ms 15:42:21 INFO - PROCESS | 3796 | 1462405341227 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:42:21 INFO - PROCESS | 3796 | 1462405341231 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:42:21 INFO - PROCESS | 3796 | 1462405341235 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 3796 | 1462405341237 Marionette TRACE conn3 <- [1,2246,null,{}] 15:42:21 INFO - PROCESS | 3796 | 1462405341241 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}] 15:42:21 INFO - PROCESS | 3796 | 1462405341345 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:42:21 INFO - PROCESS | 3796 | 1462405341489 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 3796 | ++DOCSHELL 1746F800 == 69 [pid = 3796] [id = 571] 15:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (17C25400) [pid = 3796] [serial = 1713] [outer = 00000000] 15:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (19A69400) [pid = 3796] [serial = 1714] [outer = 17C25400] 15:42:21 INFO - PROCESS | 3796 | 1462405341543 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (19FA6400) [pid = 3796] [serial = 1715] [outer = 17C25400] 15:42:22 INFO - PROCESS | 3796 | 1462405342154 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]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 15:42:22 INFO - PROCESS | 3796 | 1462405342221 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 3796 | 1462405342224 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:42:22 INFO - PROCESS | 3796 | 1462405342234 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 3796 | 1462405342240 Marionette TRACE conn3 <- [1,2250,null,{}] 15:42:22 INFO - PROCESS | 3796 | 1462405342244 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}] 15:42:22 INFO - PROCESS | 3796 | 1462405342383 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:42:22 INFO - PROCESS | 3796 | 1462405342524 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 3796 | ++DOCSHELL 10E45C00 == 70 [pid = 3796] [id = 572] 15:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16ED2400) [pid = 3796] [serial = 1716] [outer = 00000000] 15:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1AC76400) [pid = 3796] [serial = 1717] [outer = 16ED2400] 15:42:22 INFO - PROCESS | 3796 | 1462405342577 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AE71C00) [pid = 3796] [serial = 1718] [outer = 16ED2400] 15:42:23 INFO - PROCESS | 3796 | 1462405343090 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]]]}] 15:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 894ms 15:42:23 INFO - PROCESS | 3796 | 1462405343115 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 3796 | 1462405343117 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:42:23 INFO - PROCESS | 3796 | 1462405343121 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 3796 | 1462405343123 Marionette TRACE conn3 <- [1,2254,null,{}] 15:42:23 INFO - PROCESS | 3796 | 1462405343126 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}] 15:42:23 INFO - PROCESS | 3796 | 1462405343279 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:42:23 INFO - PROCESS | 3796 | 1462405343293 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 3796 | ++DOCSHELL 1AC5E800 == 71 [pid = 3796] [id = 573] 15:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AC65C00) [pid = 3796] [serial = 1719] [outer = 00000000] 15:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1AF17800) [pid = 3796] [serial = 1720] [outer = 1AC65C00] 15:42:23 INFO - PROCESS | 3796 | 1462405343359 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AF1AC00) [pid = 3796] [serial = 1721] [outer = 1AC65C00] 15:42:23 INFO - PROCESS | 3796 | 1462405343979 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]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 894ms 15:42:24 INFO - PROCESS | 3796 | 1462405344012 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 3796 | 1462405344014 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:42:24 INFO - PROCESS | 3796 | 1462405344019 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 3796 | 1462405344021 Marionette TRACE conn3 <- [1,2258,null,{}] 15:42:24 INFO - PROCESS | 3796 | 1462405344025 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}] 15:42:24 INFO - PROCESS | 3796 | 1462405344131 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:42:24 INFO - PROCESS | 3796 | 1462405344247 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 3796 | ++DOCSHELL 10D9F400 == 72 [pid = 3796] [id = 574] 15:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (10D9FC00) [pid = 3796] [serial = 1722] [outer = 00000000] 15:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1391F800) [pid = 3796] [serial = 1723] [outer = 10D9FC00] 15:42:24 INFO - PROCESS | 3796 | 1462405344475 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1408EC00) [pid = 3796] [serial = 1724] [outer = 10D9FC00] 15:42:25 INFO - PROCESS | 3796 | 1462405345034 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]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1032ms 15:42:25 INFO - PROCESS | 3796 | 1462405345059 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 3796 | 1462405345064 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:42:25 INFO - PROCESS | 3796 | 1462405345068 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 3796 | 1462405345071 Marionette TRACE conn3 <- [1,2262,null,{}] 15:42:25 INFO - PROCESS | 3796 | 1462405345076 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}] 15:42:25 INFO - PROCESS | 3796 | 1462405345226 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:42:25 INFO - PROCESS | 3796 | 1462405345245 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 3796 | ++DOCSHELL 1577B000 == 73 [pid = 3796] [id = 575] 15:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1577C000) [pid = 3796] [serial = 1725] [outer = 00000000] 15:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16DE1000) [pid = 3796] [serial = 1726] [outer = 1577C000] 15:42:25 INFO - PROCESS | 3796 | 1462405345292 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16ECE400) [pid = 3796] [serial = 1727] [outer = 1577C000] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 16D82000 == 72 [pid = 3796] [id = 568] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 11596800 == 71 [pid = 3796] [id = 567] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 11BC0000 == 70 [pid = 3796] [id = 566] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 11B09400 == 69 [pid = 3796] [id = 565] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 11B05800 == 68 [pid = 3796] [id = 564] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 11B09800 == 67 [pid = 3796] [id = 563] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 17686400 == 66 [pid = 3796] [id = 562] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 16DD4000 == 65 [pid = 3796] [id = 561] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 13456000 == 64 [pid = 3796] [id = 560] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 14091C00 == 63 [pid = 3796] [id = 559] 15:42:25 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (19FAE400) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (19C6C800) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (14720800) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (17CBF000) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (11533400) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 18334C00 == 62 [pid = 3796] [id = 553] 15:42:25 INFO - PROCESS | 3796 | --DOCSHELL 1BDDB000 == 61 [pid = 3796] [id = 17] 15:42:25 INFO - PROCESS | 3796 | 1462405345967 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]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 925ms 15:42:26 INFO - PROCESS | 3796 | 1462405346011 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 3796 | 1462405346014 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:42:26 INFO - PROCESS | 3796 | 1462405346020 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:42:26 INFO - PROCESS | 3796 | 1462405346022 Marionette TRACE conn3 <- [1,2266,null,{}] 15:42:26 INFO - PROCESS | 3796 | 1462405346026 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}] 15:42:26 INFO - PROCESS | 3796 | 1462405346109 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1AC5F000) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1ABED400) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (120ECC00) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (188E7400) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (113E8400) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (19FA5400) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1643A400) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17468000) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1A1F1800) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (14086C00) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (156E2C00) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1AAF4000) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16ED1000) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A1EE000) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1811E800) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (147B7000) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17C27C00) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (19C3B000) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (17CB6C00) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16E06C00) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (13162400) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (15264C00) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19A6B400) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17463400) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1AAF5400) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19A67C00) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19A69000) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19C6AC00) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 15:42:26 INFO - PROCESS | 3796 | 1462405346222 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 3796 | ++DOCSHELL 10E4B400 == 62 [pid = 3796] [id = 576] 15:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (113E8400) [pid = 3796] [serial = 1728] [outer = 00000000] 15:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12C22000) [pid = 3796] [serial = 1729] [outer = 113E8400] 15:42:26 INFO - PROCESS | 3796 | 1462405346294 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (14776000) [pid = 3796] [serial = 1730] [outer = 113E8400] 15:42:26 INFO - PROCESS | 3796 | 1462405346736 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]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 786ms 15:42:26 INFO - PROCESS | 3796 | 1462405346807 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 3796 | 1462405346809 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:42:26 INFO - PROCESS | 3796 | 1462405346816 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 3796 | 1462405346820 Marionette TRACE conn3 <- [1,2270,null,{}] 15:42:26 INFO - PROCESS | 3796 | 1462405346830 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}] 15:42:26 INFO - PROCESS | 3796 | 1462405346916 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:42:26 INFO - PROCESS | 3796 | 1462405346933 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 3796 | ++DOCSHELL 17471400 == 63 [pid = 3796] [id = 577] 15:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17682C00) [pid = 3796] [serial = 1731] [outer = 00000000] 15:42:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17CB3400) [pid = 3796] [serial = 1732] [outer = 17682C00] 15:42:26 INFO - PROCESS | 3796 | 1462405346983 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17DCB400) [pid = 3796] [serial = 1733] [outer = 17682C00] 15:42:27 INFO - PROCESS | 3796 | 1462405347422 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]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 647ms 15:42:27 INFO - PROCESS | 3796 | 1462405347454 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 3796 | 1462405347457 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:42:27 INFO - PROCESS | 3796 | 1462405347460 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:42:27 INFO - PROCESS | 3796 | 1462405347462 Marionette TRACE conn3 <- [1,2274,null,{}] 15:42:27 INFO - PROCESS | 3796 | 1462405347465 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}] 15:42:27 INFO - PROCESS | 3796 | 1462405347579 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:42:27 INFO - PROCESS | 3796 | 1462405347588 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 3796 | ++DOCSHELL 17463400 == 64 [pid = 3796] [id = 578] 15:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (18335000) [pid = 3796] [serial = 1734] [outer = 00000000] 15:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (188EB000) [pid = 3796] [serial = 1735] [outer = 18335000] 15:42:27 INFO - PROCESS | 3796 | 1462405347631 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (18A18000) [pid = 3796] [serial = 1736] [outer = 18335000] 15:42:28 INFO - PROCESS | 3796 | 1462405348078 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]]]}] 15:42:28 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 15:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 632ms 15:42:28 INFO - PROCESS | 3796 | 1462405348104 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 3796 | 1462405348106 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:42:28 INFO - PROCESS | 3796 | 1462405348110 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 3796 | 1462405348111 Marionette TRACE conn3 <- [1,2278,null,{}] 15:42:28 INFO - PROCESS | 3796 | 1462405348115 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}] 15:42:28 INFO - PROCESS | 3796 | 1462405348195 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:42:28 INFO - PROCESS | 3796 | 1462405348201 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 3796 | ++DOCSHELL 183C3C00 == 65 [pid = 3796] [id = 579] 15:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18A15400) [pid = 3796] [serial = 1737] [outer = 00000000] 15:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (19A70400) [pid = 3796] [serial = 1738] [outer = 18A15400] 15:42:28 INFO - PROCESS | 3796 | 1462405348250 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (19C3BC00) [pid = 3796] [serial = 1739] [outer = 18A15400] 15:42:28 INFO - PROCESS | 3796 | 1462405348740 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]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 678ms 15:42:28 INFO - PROCESS | 3796 | 1462405348792 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 3796 | 1462405348794 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:42:28 INFO - PROCESS | 3796 | 1462405348797 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 3796 | 1462405348798 Marionette TRACE conn3 <- [1,2282,null,{}] 15:42:28 INFO - PROCESS | 3796 | 1462405348801 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}] 15:42:28 INFO - PROCESS | 3796 | 1462405348925 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:42:29 INFO - PROCESS | 3796 | 1462405349028 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 3796 | ++DOCSHELL 11EE0400 == 66 [pid = 3796] [id = 580] 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19A67800) [pid = 3796] [serial = 1740] [outer = 00000000] 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19FAAC00) [pid = 3796] [serial = 1741] [outer = 19A67800] 15:42:29 INFO - PROCESS | 3796 | 1462405349073 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19FAE400) [pid = 3796] [serial = 1742] [outer = 19A67800] 15:42:29 INFO - PROCESS | 3796 | 1462405349477 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]]]}] 15:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 725ms 15:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:42:29 INFO - PROCESS | 3796 | 1462405349538 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 3796 | 1462405349540 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:42:29 INFO - PROCESS | 3796 | 1462405349543 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - PROCESS | 3796 | 1462405349545 Marionette TRACE conn3 <- [1,2286,null,{}] 15:42:29 INFO - PROCESS | 3796 | 1462405349548 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}] 15:42:29 INFO - PROCESS | 3796 | 1462405349662 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:42:29 INFO - PROCESS | 3796 | 1462405349727 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 3796 | ++DOCSHELL 19A6F000 == 67 [pid = 3796] [id = 581] 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1A143C00) [pid = 3796] [serial = 1743] [outer = 00000000] 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1A510000) [pid = 3796] [serial = 1744] [outer = 1A143C00] 15:42:29 INFO - PROCESS | 3796 | 1462405349753 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AAEE800) [pid = 3796] [serial = 1745] [outer = 1A143C00] 15:42:30 INFO - PROCESS | 3796 | 1462405350167 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]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 678ms 15:42:30 INFO - PROCESS | 3796 | 1462405350226 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 3796 | 1462405350228 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:42:30 INFO - PROCESS | 3796 | 1462405350231 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:42:30 INFO - PROCESS | 3796 | 1462405350233 Marionette TRACE conn3 <- [1,2290,null,{}] 15:42:30 INFO - PROCESS | 3796 | 1462405350237 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}] 15:42:30 INFO - PROCESS | 3796 | 1462405350379 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1B86D000) [pid = 3796] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1ABF4800) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17DD8C00) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (19C33400) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (13CC0000) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (13485400) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16E0FC00) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (12CCE000) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19C3B800) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (10EC1000) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (183C9000) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (18A1B800) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1391DC00) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (11BCC800) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (14717C00) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16DD8000) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13922000) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1768CC00) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12C38000) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1BDDF000) [pid = 3796] [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.] 15:42:30 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17463800) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:42:30 INFO - PROCESS | 3796 | 1462405350672 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 3796 | ++DOCSHELL 10D9C800 == 68 [pid = 3796] [id = 582] 15:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10D9CC00) [pid = 3796] [serial = 1746] [outer = 00000000] 15:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (120F7C00) [pid = 3796] [serial = 1747] [outer = 10D9CC00] 15:42:30 INFO - PROCESS | 3796 | 1462405350715 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (13158C00) [pid = 3796] [serial = 1748] [outer = 10D9CC00] 15:42:31 INFO - PROCESS | 3796 | 1462405351066 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]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 894ms 15:42:31 INFO - PROCESS | 3796 | 1462405351118 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 3796 | 1462405351120 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:42:31 INFO - PROCESS | 3796 | 1462405351130 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 3796 | 1462405351132 Marionette TRACE conn3 <- [1,2294,null,{}] 15:42:31 INFO - PROCESS | 3796 | 1462405351135 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}] 15:42:31 INFO - PROCESS | 3796 | 1462405351218 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:42:31 INFO - PROCESS | 3796 | 1462405351224 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 3796 | ++DOCSHELL 12F04800 == 69 [pid = 3796] [id = 583] 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1577E000) [pid = 3796] [serial = 1749] [outer = 00000000] 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19C39000) [pid = 3796] [serial = 1750] [outer = 1577E000] 15:42:31 INFO - PROCESS | 3796 | 1462405351268 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1A1EF000) [pid = 3796] [serial = 1751] [outer = 1577E000] 15:42:31 INFO - PROCESS | 3796 | 1462405351714 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]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 632ms 15:42:31 INFO - PROCESS | 3796 | 1462405351767 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 3796 | 1462405351769 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:42:31 INFO - PROCESS | 3796 | 1462405351772 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 3796 | 1462405351774 Marionette TRACE conn3 <- [1,2298,null,{}] 15:42:31 INFO - PROCESS | 3796 | 1462405351777 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}] 15:42:31 INFO - PROCESS | 3796 | 1462405351859 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:42:31 INFO - PROCESS | 3796 | 1462405351865 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 3796 | ++DOCSHELL 17472C00 == 70 [pid = 3796] [id = 584] 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17D19000) [pid = 3796] [serial = 1752] [outer = 00000000] 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AC5C800) [pid = 3796] [serial = 1753] [outer = 17D19000] 15:42:31 INFO - PROCESS | 3796 | 1462405351911 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1AC7A400) [pid = 3796] [serial = 1754] [outer = 17D19000] 15:42:32 INFO - PROCESS | 3796 | 1462405352397 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]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 679ms 15:42:32 INFO - PROCESS | 3796 | 1462405352455 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 3796 | 1462405352457 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:42:32 INFO - PROCESS | 3796 | 1462405352461 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 3796 | 1462405352463 Marionette TRACE conn3 <- [1,2302,null,{}] 15:42:32 INFO - PROCESS | 3796 | 1462405352467 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}] 15:42:32 INFO - PROCESS | 3796 | 1462405352565 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:42:32 INFO - PROCESS | 3796 | 1462405352726 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 3796 | ++DOCSHELL 10E3D000 == 71 [pid = 3796] [id = 585] 15:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10E45400) [pid = 3796] [serial = 1755] [outer = 00000000] 15:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (11B05800) [pid = 3796] [serial = 1756] [outer = 10E45400] 15:42:32 INFO - PROCESS | 3796 | 1462405352822 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (12CC5400) [pid = 3796] [serial = 1757] [outer = 10E45400] 15:42:33 INFO - PROCESS | 3796 | 1462405353470 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]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1017ms 15:42:33 INFO - PROCESS | 3796 | 1462405353522 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 3796 | 1462405353527 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:42:33 INFO - PROCESS | 3796 | 1462405353532 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:42:33 INFO - PROCESS | 3796 | 1462405353535 Marionette TRACE conn3 <- [1,2306,null,{}] 15:42:33 INFO - PROCESS | 3796 | 1462405353524 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}] 15:42:33 INFO - PROCESS | 3796 | 1462405353635 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:42:33 INFO - PROCESS | 3796 | 1462405353779 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 3796 | ++DOCSHELL 1577B400 == 72 [pid = 3796] [id = 586] 15:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1618D400) [pid = 3796] [serial = 1758] [outer = 00000000] 15:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16D7E800) [pid = 3796] [serial = 1759] [outer = 1618D400] 15:42:33 INFO - PROCESS | 3796 | 1462405353834 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17186800) [pid = 3796] [serial = 1760] [outer = 1618D400] 15:42:34 INFO - PROCESS | 3796 | 1462405354395 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] 15:42:34 INFO - PROCESS | 3796 | 1462405354433 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:42:34 INFO - PROCESS | 3796 | 1462405354438 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 3796 | 1462405354440 Marionette TRACE conn3 <- [1,2310,null,{}] 15:42:34 INFO - PROCESS | 3796 | 1462405354444 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}] 15:42:34 INFO - PROCESS | 3796 | 1462405354551 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:42:34 INFO - PROCESS | 3796 | 1462405354667 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 3796 | ++DOCSHELL 15773400 == 73 [pid = 3796] [id = 587] 15:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (18120C00) [pid = 3796] [serial = 1761] [outer = 00000000] 15:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19A75800) [pid = 3796] [serial = 1762] [outer = 18120C00] 15:42:34 INFO - PROCESS | 3796 | 1462405354745 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A504000) [pid = 3796] [serial = 1763] [outer = 18120C00] 15:42:35 INFO - PROCESS | 3796 | 1462405355350 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]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 940ms 15:42:35 INFO - PROCESS | 3796 | 1462405355367 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 3796 | 1462405355369 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:42:35 INFO - PROCESS | 3796 | 1462405355380 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 3796 | 1462405355386 Marionette TRACE conn3 <- [1,2314,null,{}] 15:42:35 INFO - PROCESS | 3796 | 1462405355390 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}] 15:42:35 INFO - PROCESS | 3796 | 1462405355505 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:42:35 INFO - PROCESS | 3796 | 1462405355620 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 3796 | ++DOCSHELL 10E4B000 == 74 [pid = 3796] [id = 588] 15:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (17DCE400) [pid = 3796] [serial = 1764] [outer = 00000000] 15:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1B1B3800) [pid = 3796] [serial = 1765] [outer = 17DCE400] 15:42:35 INFO - PROCESS | 3796 | 1462405355714 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B1B8400) [pid = 3796] [serial = 1766] [outer = 17DCE400] 15:42:36 INFO - PROCESS | 3796 | 1462405356230 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]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 894ms 15:42:36 INFO - PROCESS | 3796 | 1462405356261 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 3796 | 1462405356264 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:42:36 INFO - PROCESS | 3796 | 1462405356267 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 3796 | 1462405356269 Marionette TRACE conn3 <- [1,2318,null,{}] 15:42:36 INFO - PROCESS | 3796 | 1462405356273 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}] 15:42:36 INFO - PROCESS | 3796 | 1462405356378 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:42:36 INFO - PROCESS | 3796 | 1462405356493 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 3796 | ++DOCSHELL 1A7AC400 == 75 [pid = 3796] [id = 589] 15:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AC5C400) [pid = 3796] [serial = 1767] [outer = 00000000] 15:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1B406800) [pid = 3796] [serial = 1768] [outer = 1AC5C400] 15:42:36 INFO - PROCESS | 3796 | 1462405356587 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1B40C400) [pid = 3796] [serial = 1769] [outer = 1AC5C400] 15:42:37 INFO - PROCESS | 3796 | 1462405357146 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]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 894ms 15:42:37 INFO - PROCESS | 3796 | 1462405357171 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 3796 | 1462405357173 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:42:37 INFO - PROCESS | 3796 | 1462405357176 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 3796 | 1462405357180 Marionette TRACE conn3 <- [1,2322,null,{}] 15:42:37 INFO - PROCESS | 3796 | 1462405357188 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}] 15:42:37 INFO - PROCESS | 3796 | 1462405357323 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:42:37 INFO - PROCESS | 3796 | 1462405357487 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 3796 | ++DOCSHELL 10EC6000 == 76 [pid = 3796] [id = 590] 15:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (12C23C00) [pid = 3796] [serial = 1770] [outer = 00000000] 15:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1526C000) [pid = 3796] [serial = 1771] [outer = 12C23C00] 15:42:37 INFO - PROCESS | 3796 | 1462405357549 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16E08000) [pid = 3796] [serial = 1772] [outer = 12C23C00] 15:42:38 INFO - PROCESS | 3796 | 1462405358366 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]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1264ms 15:42:38 INFO - PROCESS | 3796 | 1462405358430 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 3796 | 1462405358435 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:42:38 INFO - PROCESS | 3796 | 1462405358441 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 3796 | 1462405358445 Marionette TRACE conn3 <- [1,2326,null,{}] 15:42:38 INFO - PROCESS | 3796 | 1462405358450 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}] 15:42:38 INFO - PROCESS | 3796 | 1462405358549 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:42:38 INFO - PROCESS | 3796 | 1462405358693 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 3796 | ++DOCSHELL 12CCAC00 == 77 [pid = 3796] [id = 591] 15:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (14716800) [pid = 3796] [serial = 1773] [outer = 00000000] 15:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (15EEE000) [pid = 3796] [serial = 1774] [outer = 14716800] 15:42:38 INFO - PROCESS | 3796 | 1462405358746 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16439C00) [pid = 3796] [serial = 1775] [outer = 14716800] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 13427400 == 76 [pid = 3796] [id = 461] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 10D96800 == 75 [pid = 3796] [id = 487] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 18439800 == 74 [pid = 3796] [id = 542] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 1471F000 == 73 [pid = 3796] [id = 540] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 17472C00 == 72 [pid = 3796] [id = 584] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 12F04800 == 71 [pid = 3796] [id = 583] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 10D9C800 == 70 [pid = 3796] [id = 582] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 19A6F000 == 69 [pid = 3796] [id = 581] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 11EE0400 == 68 [pid = 3796] [id = 580] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 183C3C00 == 67 [pid = 3796] [id = 579] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 17463400 == 66 [pid = 3796] [id = 578] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 17471400 == 65 [pid = 3796] [id = 577] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 10E4B400 == 64 [pid = 3796] [id = 576] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 1577B000 == 63 [pid = 3796] [id = 575] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 10D9F400 == 62 [pid = 3796] [id = 574] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1B869800) [pid = 3796] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AC76000) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1AC65400) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1AF0E400) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOCSHELL 10E44400 == 61 [pid = 3796] [id = 569] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1AC7B800) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19A66400) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1A147400) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (15267C00) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16197000) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (188EC800) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1AC7CC00) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19E7B400) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11BC3400) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (131D1000) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (15EE3400) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1610A800) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (15778800) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16ECC800) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (17469C00) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1AAF3400) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (15775C00) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (17CC2000) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17DD5000) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (188E9C00) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1A7B1C00) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A505800) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16193800) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (183CE000) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (18438400) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16DD8C00) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19C37000) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19C3EC00) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A1E8800) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19E74400) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1526E000) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (18336C00) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (14723800) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 15:42:39 INFO - PROCESS | 3796 | 1462405359317 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]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 879ms 15:42:39 INFO - PROCESS | 3796 | 1462405359346 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 3796 | 1462405359352 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:42:39 INFO - PROCESS | 3796 | 1462405359359 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 3796 | 1462405359361 Marionette TRACE conn3 <- [1,2330,null,{}] 15:42:39 INFO - PROCESS | 3796 | 1462405359364 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}] 15:42:39 INFO - PROCESS | 3796 | 1462405359451 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:42:39 INFO - PROCESS | 3796 | 1462405359458 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 3796 | ++DOCSHELL 139B3C00 == 62 [pid = 3796] [id = 592] 15:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13CBB400) [pid = 3796] [serial = 1776] [outer = 00000000] 15:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1577FC00) [pid = 3796] [serial = 1777] [outer = 13CBB400] 15:42:39 INFO - PROCESS | 3796 | 1462405359503 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16194C00) [pid = 3796] [serial = 1778] [outer = 13CBB400] 15:42:39 INFO - PROCESS | 3796 | 1462405359993 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]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 694ms 15:42:40 INFO - PROCESS | 3796 | 1462405360039 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 3796 | 1462405360041 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:42:40 INFO - PROCESS | 3796 | 1462405360045 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 3796 | 1462405360048 Marionette TRACE conn3 <- [1,2334,null,{}] 15:42:40 INFO - PROCESS | 3796 | 1462405360058 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}] 15:42:40 INFO - PROCESS | 3796 | 1462405360144 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:42:40 INFO - PROCESS | 3796 | 1462405360154 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 3796 | ++DOCSHELL 16ED5400 == 63 [pid = 3796] [id = 593] 15:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17185800) [pid = 3796] [serial = 1779] [outer = 00000000] 15:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1746DC00) [pid = 3796] [serial = 1780] [outer = 17185800] 15:42:40 INFO - PROCESS | 3796 | 1462405360206 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17CB6400) [pid = 3796] [serial = 1781] [outer = 17185800] 15:42:40 INFO - PROCESS | 3796 | 1462405360728 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]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 740ms 15:42:40 INFO - PROCESS | 3796 | 1462405360785 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 3796 | 1462405360787 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:42:40 INFO - PROCESS | 3796 | 1462405360791 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 3796 | 1462405360792 Marionette TRACE conn3 <- [1,2338,null,{}] 15:42:40 INFO - PROCESS | 3796 | 1462405360796 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}] 15:42:40 INFO - PROCESS | 3796 | 1462405360863 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:42:40 INFO - PROCESS | 3796 | 1462405360962 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 3796 | ++DOCSHELL 16DE2000 == 64 [pid = 3796] [id = 594] 15:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17CC2000) [pid = 3796] [serial = 1782] [outer = 00000000] 15:42:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18439800) [pid = 3796] [serial = 1783] [outer = 17CC2000] 15:42:41 INFO - PROCESS | 3796 | 1462405361006 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (188E5400) [pid = 3796] [serial = 1784] [outer = 17CC2000] 15:42:41 INFO - PROCESS | 3796 | 1462405361394 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]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 632ms 15:42:41 INFO - PROCESS | 3796 | 1462405361411 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 3796 | 1462405361413 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:42:41 INFO - PROCESS | 3796 | 1462405361416 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 3796 | 1462405361418 Marionette TRACE conn3 <- [1,2342,null,{}] 15:42:41 INFO - PROCESS | 3796 | 1462405361421 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}] 15:42:41 INFO - PROCESS | 3796 | 1462405361503 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:42:41 INFO - PROCESS | 3796 | 1462405361634 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 3796 | ++DOCSHELL 15EE7000 == 65 [pid = 3796] [id = 595] 15:42:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (18332000) [pid = 3796] [serial = 1785] [outer = 00000000] 15:42:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19A67400) [pid = 3796] [serial = 1786] [outer = 18332000] 15:42:41 INFO - PROCESS | 3796 | 1462405361689 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19A6D400) [pid = 3796] [serial = 1787] [outer = 18332000] 15:42:42 INFO - PROCESS | 3796 | 1462405362102 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]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 740ms 15:42:42 INFO - PROCESS | 3796 | 1462405362141 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 3796 | 1462405362143 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:42:42 INFO - PROCESS | 3796 | 1462405362150 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 3796 | 1462405362152 Marionette TRACE conn3 <- [1,2346,null,{}] 15:42:42 INFO - PROCESS | 3796 | 1462405362155 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}] 15:42:42 INFO - PROCESS | 3796 | 1462405362287 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:42:42 INFO - PROCESS | 3796 | 1462405362356 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 3796 | ++DOCSHELL 19C31C00 == 66 [pid = 3796] [id = 596] 15:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19C37000) [pid = 3796] [serial = 1788] [outer = 00000000] 15:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19E7A000) [pid = 3796] [serial = 1789] [outer = 19C37000] 15:42:42 INFO - PROCESS | 3796 | 1462405362400 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (19E7BC00) [pid = 3796] [serial = 1790] [outer = 19C37000] 15:42:42 INFO - PROCESS | 3796 | 1462405362824 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]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 693ms 15:42:42 INFO - PROCESS | 3796 | 1462405362851 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 3796 | 1462405362853 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:42:42 INFO - PROCESS | 3796 | 1462405362856 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:42:42 INFO - PROCESS | 3796 | 1462405362858 Marionette TRACE conn3 <- [1,2350,null,{}] 15:42:42 INFO - PROCESS | 3796 | 1462405362861 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}] 15:42:43 INFO - PROCESS | 3796 | 1462405363006 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:42:43 INFO - PROCESS | 3796 | 1462405363030 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 3796 | ++DOCSHELL 19C3EC00 == 67 [pid = 3796] [id = 597] 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1A14C400) [pid = 3796] [serial = 1791] [outer = 00000000] 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1A1F1000) [pid = 3796] [serial = 1792] [outer = 1A14C400] 15:42:43 INFO - PROCESS | 3796 | 1462405363073 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1A50FC00) [pid = 3796] [serial = 1793] [outer = 1A14C400] 15:42:43 INFO - PROCESS | 3796 | 1462405363505 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]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 678ms 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (19A67800) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1A143C00) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1577C000) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (10D9FC00) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18335000) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (18A15400) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17682C00) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (113E8400) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:42:43 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (10D9CC00) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:42:43 INFO - PROCESS | 3796 | 1462405363730 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 3796 | 1462405363731 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:42:43 INFO - PROCESS | 3796 | 1462405363740 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 3796 | 1462405363743 Marionette TRACE conn3 <- [1,2354,null,{}] 15:42:43 INFO - PROCESS | 3796 | 1462405363746 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}] 15:42:43 INFO - PROCESS | 3796 | 1462405363826 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:42:43 INFO - PROCESS | 3796 | 1462405363832 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 3796 | ++DOCSHELL 10EAE800 == 68 [pid = 3796] [id = 598] 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (156DAC00) [pid = 3796] [serial = 1794] [outer = 00000000] 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (18A15800) [pid = 3796] [serial = 1795] [outer = 156DAC00] 15:42:43 INFO - PROCESS | 3796 | 1462405363875 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19FB0000) [pid = 3796] [serial = 1796] [outer = 156DAC00] 15:42:44 INFO - PROCESS | 3796 | 1462405364337 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]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 632ms 15:42:44 INFO - PROCESS | 3796 | 1462405364378 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 3796 | 1462405364380 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:42:44 INFO - PROCESS | 3796 | 1462405364383 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 3796 | 1462405364385 Marionette TRACE conn3 <- [1,2358,null,{}] 15:42:44 INFO - PROCESS | 3796 | 1462405364388 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}] 15:42:44 INFO - PROCESS | 3796 | 1462405364471 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:42:44 INFO - PROCESS | 3796 | 1462405364477 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 3796 | ++DOCSHELL 163DAC00 == 69 [pid = 3796] [id = 599] 15:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19C3E800) [pid = 3796] [serial = 1797] [outer = 00000000] 15:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AAFB400) [pid = 3796] [serial = 1798] [outer = 19C3E800] 15:42:44 INFO - PROCESS | 3796 | 1462405364505 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AC64000) [pid = 3796] [serial = 1799] [outer = 19C3E800] 15:42:44 INFO - PROCESS | 3796 | 1462405364950 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]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 632ms 15:42:45 INFO - PROCESS | 3796 | 1462405365006 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 3796 | 1462405365008 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:42:45 INFO - PROCESS | 3796 | 1462405365011 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 3796 | 1462405365013 Marionette TRACE conn3 <- [1,2362,null,{}] 15:42:45 INFO - PROCESS | 3796 | 1462405365016 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}] 15:42:45 INFO - PROCESS | 3796 | 1462405365097 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:42:45 INFO - PROCESS | 3796 | 1462405365103 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 3796 | ++DOCSHELL 1AC6A800 == 70 [pid = 3796] [id = 600] 15:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1AC7A800) [pid = 3796] [serial = 1800] [outer = 00000000] 15:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1AE73400) [pid = 3796] [serial = 1801] [outer = 1AC7A800] 15:42:45 INFO - PROCESS | 3796 | 1462405365145 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1AF0F400) [pid = 3796] [serial = 1802] [outer = 1AC7A800] 15:42:45 INFO - PROCESS | 3796 | 1462405365612 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]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 616ms 15:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:42:45 INFO - PROCESS | 3796 | 1462405365649 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 3796 | 1462405365651 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:42:45 INFO - PROCESS | 3796 | 1462405365654 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 3796 | 1462405365657 Marionette TRACE conn3 <- [1,2366,null,{}] 15:42:45 INFO - PROCESS | 3796 | 1462405365660 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}] 15:42:45 INFO - PROCESS | 3796 | 1462405365800 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:42:46 INFO - PROCESS | 3796 | 1462405366003 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 3796 | ++DOCSHELL 11B0E000 == 71 [pid = 3796] [id = 601] 15:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11BC3400) [pid = 3796] [serial = 1803] [outer = 00000000] 15:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1315D400) [pid = 3796] [serial = 1804] [outer = 11BC3400] 15:42:46 INFO - PROCESS | 3796 | 1462405366062 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (13CBD400) [pid = 3796] [serial = 1805] [outer = 11BC3400] 15:42:46 INFO - PROCESS | 3796 | 1462405366638 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]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1017ms 15:42:46 INFO - PROCESS | 3796 | 1462405366698 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 3796 | 1462405366702 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:42:46 INFO - PROCESS | 3796 | 1462405366706 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:42:46 INFO - PROCESS | 3796 | 1462405366711 Marionette TRACE conn3 <- [1,2370,null,{}] 15:42:46 INFO - PROCESS | 3796 | 1462405366715 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}] 15:42:46 INFO - PROCESS | 3796 | 1462405366825 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:42:46 INFO - PROCESS | 3796 | 1462405366969 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 3796 | ++DOCSHELL 16196000 == 72 [pid = 3796] [id = 602] 15:42:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (163D0C00) [pid = 3796] [serial = 1806] [outer = 00000000] 15:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16E0AC00) [pid = 3796] [serial = 1807] [outer = 163D0C00] 15:42:47 INFO - PROCESS | 3796 | 1462405367026 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1746A000) [pid = 3796] [serial = 1808] [outer = 163D0C00] 15:42:47 INFO - PROCESS | 3796 | 1462405367614 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]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 940ms 15:42:47 INFO - PROCESS | 3796 | 1462405367640 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 3796 | 1462405367643 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:42:47 INFO - PROCESS | 3796 | 1462405367646 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 3796 | 1462405367648 Marionette TRACE conn3 <- [1,2374,null,{}] 15:42:47 INFO - PROCESS | 3796 | 1462405367652 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}] 15:42:47 INFO - PROCESS | 3796 | 1462405367759 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:42:47 INFO - PROCESS | 3796 | 1462405367917 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 3796 | ++DOCSHELL 181A9400 == 73 [pid = 3796] [id = 603] 15:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19C6B400) [pid = 3796] [serial = 1809] [outer = 00000000] 15:42:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19E81000) [pid = 3796] [serial = 1810] [outer = 19C6B400] 15:42:47 INFO - PROCESS | 3796 | 1462405367971 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1ABE8800) [pid = 3796] [serial = 1811] [outer = 19C6B400] 15:42:48 INFO - PROCESS | 3796 | 1462405368576 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]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 987ms 15:42:48 INFO - PROCESS | 3796 | 1462405368632 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 3796 | 1462405368636 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:42:48 INFO - PROCESS | 3796 | 1462405368647 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 3796 | 1462405368651 Marionette TRACE conn3 <- [1,2378,null,{}] 15:42:48 INFO - PROCESS | 3796 | 1462405368655 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}] 15:42:48 INFO - PROCESS | 3796 | 1462405368765 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:42:48 INFO - PROCESS | 3796 | 1462405368906 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 3796 | ++DOCSHELL 183CE000 == 74 [pid = 3796] [id = 604] 15:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AF12C00) [pid = 3796] [serial = 1812] [outer = 00000000] 15:42:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1B410000) [pid = 3796] [serial = 1813] [outer = 1AF12C00] 15:42:48 INFO - PROCESS | 3796 | 1462405368960 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1B48EC00) [pid = 3796] [serial = 1814] [outer = 1AF12C00] 15:42:49 INFO - PROCESS | 3796 | 1462405369487 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]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 894ms 15:42:49 INFO - PROCESS | 3796 | 1462405369530 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 3796 | 1462405369533 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:42:49 INFO - PROCESS | 3796 | 1462405369536 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 3796 | 1462405369538 Marionette TRACE conn3 <- [1,2382,null,{}] 15:42:49 INFO - PROCESS | 3796 | 1462405369542 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}] 15:42:49 INFO - PROCESS | 3796 | 1462405369647 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:42:49 INFO - PROCESS | 3796 | 1462405369761 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 3796 | ++DOCSHELL 15775800 == 75 [pid = 3796] [id = 605] 15:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1B403C00) [pid = 3796] [serial = 1815] [outer = 00000000] 15:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1B499800) [pid = 3796] [serial = 1816] [outer = 1B403C00] 15:42:49 INFO - PROCESS | 3796 | 1462405369854 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1B49CC00) [pid = 3796] [serial = 1817] [outer = 1B403C00] 15:42:50 INFO - PROCESS | 3796 | 1462405370440 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]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 940ms 15:42:50 INFO - PROCESS | 3796 | 1462405370481 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 3796 | 1462405370484 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:42:50 INFO - PROCESS | 3796 | 1462405370487 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 3796 | 1462405370489 Marionette TRACE conn3 <- [1,2386,null,{}] 15:42:50 INFO - PROCESS | 3796 | 1462405370493 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}] 15:42:50 INFO - PROCESS | 3796 | 1462405370581 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:42:50 INFO - PROCESS | 3796 | 1462405370734 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 3796 | ++DOCSHELL 12E36800 == 76 [pid = 3796] [id = 606] 15:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (12E36C00) [pid = 3796] [serial = 1818] [outer = 00000000] 15:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (12E3B000) [pid = 3796] [serial = 1819] [outer = 12E36C00] 15:42:50 INFO - PROCESS | 3796 | 1462405370796 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1B1BA000) [pid = 3796] [serial = 1820] [outer = 12E36C00] 15:42:51 INFO - PROCESS | 3796 | 1462405371361 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]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 941ms 15:42:51 INFO - PROCESS | 3796 | 1462405371416 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 3796 | 1462405371418 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:42:51 INFO - PROCESS | 3796 | 1462405371422 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 3796 | 1462405371424 Marionette TRACE conn3 <- [1,2390,null,{}] 15:42:51 INFO - PROCESS | 3796 | 1462405371427 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}] 15:42:51 INFO - PROCESS | 3796 | 1462405371534 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:42:51 INFO - PROCESS | 3796 | 1462405371809 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 3796 | ++DOCSHELL 10DDFC00 == 77 [pid = 3796] [id = 607] 15:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (10E46000) [pid = 3796] [serial = 1821] [outer = 00000000] 15:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (12E38000) [pid = 3796] [serial = 1822] [outer = 10E46000] 15:42:51 INFO - PROCESS | 3796 | 1462405371873 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (13921800) [pid = 3796] [serial = 1823] [outer = 10E46000] 15:42:52 INFO - PROCESS | 3796 | 1462405372474 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]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1125ms 15:42:52 INFO - PROCESS | 3796 | 1462405372546 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 3796 | 1462405372550 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:42:52 INFO - PROCESS | 3796 | 1462405372554 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 3796 | 1462405372557 Marionette TRACE conn3 <- [1,2394,null,{}] 15:42:52 INFO - PROCESS | 3796 | 1462405372562 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}] 15:42:52 INFO - PROCESS | 3796 | 1462405372721 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:42:52 INFO - PROCESS | 3796 | 1462405372733 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 3796 | ++DOCSHELL 10DDC800 == 78 [pid = 3796] [id = 608] 15:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16D7F000) [pid = 3796] [serial = 1824] [outer = 00000000] 15:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (16E08800) [pid = 3796] [serial = 1825] [outer = 16D7F000] 15:42:52 INFO - PROCESS | 3796 | 1462405372781 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17469800) [pid = 3796] [serial = 1826] [outer = 16D7F000] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 1AC6A800 == 77 [pid = 3796] [id = 600] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 163DAC00 == 76 [pid = 3796] [id = 599] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 10EAE800 == 75 [pid = 3796] [id = 598] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 19C3EC00 == 74 [pid = 3796] [id = 597] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 19C31C00 == 73 [pid = 3796] [id = 596] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 15EE7000 == 72 [pid = 3796] [id = 595] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 16DE2000 == 71 [pid = 3796] [id = 594] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 16ED5400 == 70 [pid = 3796] [id = 593] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 139B3C00 == 69 [pid = 3796] [id = 592] 15:42:53 INFO - PROCESS | 3796 | --DOCSHELL 12CCAC00 == 68 [pid = 3796] [id = 591] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1AC5C800) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (19FAAC00) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1A510000) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (11595400) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (19FAE400) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (19A69400) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AF17800) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16ECE400) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16DE1000) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (16198800) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1408EC00) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1391F800) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (188EB000) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (18A18000) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19A70400) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1AAEE800) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17CB3400) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17DCB400) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1AC76400) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (12C22000) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (14776000) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (19C39000) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (13158C00) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (120F7C00) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (19C3BC00) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 15:42:53 INFO - PROCESS | 3796 | 1462405373413 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]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 879ms 15:42:53 INFO - PROCESS | 3796 | 1462405373441 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 3796 | 1462405373445 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:42:53 INFO - PROCESS | 3796 | 1462405373450 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 3796 | 1462405373452 Marionette TRACE conn3 <- [1,2398,null,{}] 15:42:53 INFO - PROCESS | 3796 | 1462405373455 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}] 15:42:53 INFO - PROCESS | 3796 | 1462405373542 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:42:53 INFO - PROCESS | 3796 | 1462405373552 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 3796 | ++DOCSHELL 12C38000 == 69 [pid = 3796] [id = 609] 15:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (12C3AC00) [pid = 3796] [serial = 1827] [outer = 00000000] 15:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (14758800) [pid = 3796] [serial = 1828] [outer = 12C3AC00] 15:42:53 INFO - PROCESS | 3796 | 1462405373596 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16DDCC00) [pid = 3796] [serial = 1829] [outer = 12C3AC00] 15:42:54 INFO - PROCESS | 3796 | 1462405374153 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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 15:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:42:54 INFO - PROCESS | 3796 | 1462405374190 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 3796 | 1462405374192 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:42:54 INFO - PROCESS | 3796 | 1462405374197 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 3796 | 1462405374202 Marionette TRACE conn3 <- [1,2402,null,{}] 15:42:54 INFO - PROCESS | 3796 | 1462405374211 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}] 15:42:54 INFO - PROCESS | 3796 | 1462405374281 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:42:54 INFO - PROCESS | 3796 | 1462405374388 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 3796 | ++DOCSHELL 17DCB400 == 70 [pid = 3796] [id = 610] 15:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17DCC800) [pid = 3796] [serial = 1830] [outer = 00000000] 15:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1843B400) [pid = 3796] [serial = 1831] [outer = 17DCC800] 15:42:54 INFO - PROCESS | 3796 | 1462405374432 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (18A11C00) [pid = 3796] [serial = 1832] [outer = 17DCC800] 15:42:54 INFO - PROCESS | 3796 | 1462405374806 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]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 648ms 15:42:54 INFO - PROCESS | 3796 | 1462405374837 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 3796 | 1462405374840 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:42:54 INFO - PROCESS | 3796 | 1462405374843 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 3796 | 1462405374844 Marionette TRACE conn3 <- [1,2406,null,{}] 15:42:54 INFO - PROCESS | 3796 | 1462405374848 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}] 15:42:54 INFO - PROCESS | 3796 | 1462405374956 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:42:54 INFO - PROCESS | 3796 | 1462405374966 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 3796 | ++DOCSHELL 18A18000 == 71 [pid = 3796] [id = 611] 15:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (18A1DC00) [pid = 3796] [serial = 1833] [outer = 00000000] 15:42:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19A75C00) [pid = 3796] [serial = 1834] [outer = 18A1DC00] 15:42:54 INFO - PROCESS | 3796 | 1462405375009 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (120F9C00) [pid = 3796] [serial = 1835] [outer = 18A1DC00] 15:42:55 INFO - PROCESS | 3796 | 1462405375440 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]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 632ms 15:42:55 INFO - PROCESS | 3796 | 1462405375503 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 3796 | 1462405375505 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:42:55 INFO - PROCESS | 3796 | 1462405375509 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 3796 | 1462405375510 Marionette TRACE conn3 <- [1,2410,null,{}] 15:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:42:55 INFO - PROCESS | 3796 | 1462405375521 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}] 15:42:55 INFO - PROCESS | 3796 | 1462405375638 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:42:55 INFO - PROCESS | 3796 | 1462405375649 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 3796 | ++DOCSHELL 12E32000 == 72 [pid = 3796] [id = 612] 15:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19C65C00) [pid = 3796] [serial = 1836] [outer = 00000000] 15:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (19E7B400) [pid = 3796] [serial = 1837] [outer = 19C65C00] 15:42:55 INFO - PROCESS | 3796 | 1462405375759 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (19FB1800) [pid = 3796] [serial = 1838] [outer = 19C65C00] 15:42:56 INFO - PROCESS | 3796 | 1462405376184 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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 694ms 15:42:56 INFO - PROCESS | 3796 | 1462405376214 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 3796 | 1462405376215 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:42:56 INFO - PROCESS | 3796 | 1462405376219 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:42:56 INFO - PROCESS | 3796 | 1462405376220 Marionette TRACE conn3 <- [1,2414,null,{}] 15:42:56 INFO - PROCESS | 3796 | 1462405376224 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}] 15:42:56 INFO - PROCESS | 3796 | 1462405376342 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:42:56 INFO - PROCESS | 3796 | 1462405376440 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 3796 | ++DOCSHELL 19E78800 == 73 [pid = 3796] [id = 613] 15:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (19E7AC00) [pid = 3796] [serial = 1839] [outer = 00000000] 15:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AAF7800) [pid = 3796] [serial = 1840] [outer = 19E7AC00] 15:42:56 INFO - PROCESS | 3796 | 1462405376483 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1AC5C800) [pid = 3796] [serial = 1841] [outer = 19E7AC00] 15:42:56 INFO - PROCESS | 3796 | 1462405376875 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]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 693ms 15:42:56 INFO - PROCESS | 3796 | 1462405376902 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 3796 | 1462405376904 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:42:56 INFO - PROCESS | 3796 | 1462405376908 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 3796 | 1462405376909 Marionette TRACE conn3 <- [1,2418,null,{}] 15:42:56 INFO - PROCESS | 3796 | 1462405376913 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}] 15:42:57 INFO - PROCESS | 3796 | 1462405377031 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:42:57 INFO - PROCESS | 3796 | 1462405377037 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 3796 | ++DOCSHELL 1A50E800 == 74 [pid = 3796] [id = 614] 15:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1A7A4C00) [pid = 3796] [serial = 1842] [outer = 00000000] 15:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AE76C00) [pid = 3796] [serial = 1843] [outer = 1A7A4C00] 15:42:57 INFO - PROCESS | 3796 | 1462405377142 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AF15800) [pid = 3796] [serial = 1844] [outer = 1A7A4C00] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1577E000) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (17185800) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (18332000) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19C3E800) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (156DAC00) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (13CBB400) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1A14C400) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19C37000) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (14716800) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17CC2000) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17D1B400) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:42:57 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (12C23C00) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:42:57 INFO - PROCESS | 3796 | 1462405377798 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]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 925ms 15:42:57 INFO - PROCESS | 3796 | 1462405377838 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 3796 | 1462405377840 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:42:57 INFO - PROCESS | 3796 | 1462405377843 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 3796 | 1462405377844 Marionette TRACE conn3 <- [1,2422,null,{}] 15:42:57 INFO - PROCESS | 3796 | 1462405377848 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}] 15:42:57 INFO - PROCESS | 3796 | 1462405377932 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:42:58 INFO - PROCESS | 3796 | 1462405378043 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 3796 | ++DOCSHELL 11EE4400 == 75 [pid = 3796] [id = 615] 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (12C23C00) [pid = 3796] [serial = 1845] [outer = 00000000] 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (15266C00) [pid = 3796] [serial = 1846] [outer = 12C23C00] 15:42:58 INFO - PROCESS | 3796 | 1462405378086 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1577E000) [pid = 3796] [serial = 1847] [outer = 12C23C00] 15:42:58 INFO - PROCESS | 3796 | 1462405378441 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]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 632ms 15:42:58 INFO - PROCESS | 3796 | 1462405378481 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 3796 | 1462405378483 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:42:58 INFO - PROCESS | 3796 | 1462405378486 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 3796 | 1462405378488 Marionette TRACE conn3 <- [1,2426,null,{}] 15:42:58 INFO - PROCESS | 3796 | 1462405378491 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}] 15:42:58 INFO - PROCESS | 3796 | 1462405378624 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:42:58 INFO - PROCESS | 3796 | 1462405378637 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 3796 | ++DOCSHELL 12E31400 == 76 [pid = 3796] [id = 616] 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (15263000) [pid = 3796] [serial = 1848] [outer = 00000000] 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AC65800) [pid = 3796] [serial = 1849] [outer = 15263000] 15:42:58 INFO - PROCESS | 3796 | 1462405378680 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1AE72000) [pid = 3796] [serial = 1850] [outer = 15263000] 15:42:59 INFO - PROCESS | 3796 | 1462405379070 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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 617ms 15:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:42:59 INFO - PROCESS | 3796 | 1462405379108 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 3796 | 1462405379110 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:42:59 INFO - PROCESS | 3796 | 1462405379113 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 3796 | 1462405379115 Marionette TRACE conn3 <- [1,2430,null,{}] 15:42:59 INFO - PROCESS | 3796 | 1462405379118 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}] 15:42:59 INFO - PROCESS | 3796 | 1462405379242 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:42:59 INFO - PROCESS | 3796 | 1462405379251 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 3796 | ++DOCSHELL 19C33400 == 77 [pid = 3796] [id = 617] 15:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A7A8400) [pid = 3796] [serial = 1851] [outer = 00000000] 15:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1B40F400) [pid = 3796] [serial = 1852] [outer = 1A7A8400] 15:42:59 INFO - PROCESS | 3796 | 1462405379329 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1B5D9C00) [pid = 3796] [serial = 1853] [outer = 1A7A8400] 15:42:59 INFO - PROCESS | 3796 | 1462405379861 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]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 786ms 15:42:59 INFO - PROCESS | 3796 | 1462405379916 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 3796 | 1462405379921 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:42:59 INFO - PROCESS | 3796 | 1462405379926 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:42:59 INFO - PROCESS | 3796 | 1462405379931 Marionette TRACE conn3 <- [1,2434,null,{}] 15:42:59 INFO - PROCESS | 3796 | 1462405379937 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}] 15:43:00 INFO - PROCESS | 3796 | 1462405380052 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:43:00 INFO - PROCESS | 3796 | 1462405380202 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 3796 | ++DOCSHELL 12C38400 == 78 [pid = 3796] [id = 618] 15:43:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (12CC0C00) [pid = 3796] [serial = 1854] [outer = 00000000] 15:43:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (139B9800) [pid = 3796] [serial = 1855] [outer = 12CC0C00] 15:43:00 INFO - PROCESS | 3796 | 1462405380258 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (14725400) [pid = 3796] [serial = 1856] [outer = 12CC0C00] 15:43:00 INFO - PROCESS | 3796 | 1462405380894 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]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 15:43:00 INFO - PROCESS | 3796 | 1462405380914 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 3796 | 1462405380920 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:43:00 INFO - PROCESS | 3796 | 1462405380926 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 3796 | 1462405380929 Marionette TRACE conn3 <- [1,2438,null,{}] 15:43:00 INFO - PROCESS | 3796 | 1462405380946 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}] 15:43:01 INFO - PROCESS | 3796 | 1462405381092 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:43:01 INFO - PROCESS | 3796 | 1462405381164 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 3796 | ++DOCSHELL 1315D800 == 79 [pid = 3796] [id = 619] 15:43:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (13162400) [pid = 3796] [serial = 1857] [outer = 00000000] 15:43:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (17183800) [pid = 3796] [serial = 1858] [outer = 13162400] 15:43:01 INFO - PROCESS | 3796 | 1462405381258 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (17DCE800) [pid = 3796] [serial = 1859] [outer = 13162400] 15:43:01 INFO - PROCESS | 3796 | 1462405381885 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]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 15:43:01 INFO - PROCESS | 3796 | 1462405381910 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 3796 | 1462405381912 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:43:01 INFO - PROCESS | 3796 | 1462405381916 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 3796 | 1462405381920 Marionette TRACE conn3 <- [1,2442,null,{}] 15:43:01 INFO - PROCESS | 3796 | 1462405381931 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}] 15:43:02 INFO - PROCESS | 3796 | 1462405382045 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:43:02 INFO - PROCESS | 3796 | 1462405382205 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 3796 | ++DOCSHELL 18A1BC00 == 80 [pid = 3796] [id = 620] 15:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (19A6A000) [pid = 3796] [serial = 1860] [outer = 00000000] 15:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AAF5400) [pid = 3796] [serial = 1861] [outer = 19A6A000] 15:43:02 INFO - PROCESS | 3796 | 1462405382262 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1AF1C000) [pid = 3796] [serial = 1862] [outer = 19A6A000] 15:43:02 INFO - PROCESS | 3796 | 1462405382807 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]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 941ms 15:43:02 INFO - PROCESS | 3796 | 1462405382843 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 3796 | 1462405382846 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:43:02 INFO - PROCESS | 3796 | 1462405382849 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 3796 | 1462405382851 Marionette TRACE conn3 <- [1,2446,null,{}] 15:43:02 INFO - PROCESS | 3796 | 1462405382855 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}] 15:43:02 INFO - PROCESS | 3796 | 1462405382962 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:43:03 INFO - PROCESS | 3796 | 1462405383121 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 3796 | ++DOCSHELL 1B497400 == 81 [pid = 3796] [id = 621] 15:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1B497C00) [pid = 3796] [serial = 1863] [outer = 00000000] 15:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1B5E1800) [pid = 3796] [serial = 1864] [outer = 1B497C00] 15:43:03 INFO - PROCESS | 3796 | 1462405383175 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1B5E4C00) [pid = 3796] [serial = 1865] [outer = 1B497C00] 15:43:03 INFO - PROCESS | 3796 | 1462405383742 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]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 924ms 15:43:03 INFO - PROCESS | 3796 | 1462405383794 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 3796 | 1462405383796 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:43:03 INFO - PROCESS | 3796 | 1462405383800 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 3796 | 1462405383802 Marionette TRACE conn3 <- [1,2450,null,{}] 15:43:03 INFO - PROCESS | 3796 | 1462405383806 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}] 15:43:03 INFO - PROCESS | 3796 | 1462405383911 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:43:04 INFO - PROCESS | 3796 | 1462405384065 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 3796 | ++DOCSHELL 1B407400 == 82 [pid = 3796] [id = 622] 15:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1B40C800) [pid = 3796] [serial = 1866] [outer = 00000000] 15:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1B86D800) [pid = 3796] [serial = 1867] [outer = 1B40C800] 15:43:04 INFO - PROCESS | 3796 | 1462405384118 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1B872C00) [pid = 3796] [serial = 1868] [outer = 1B40C800] 15:43:04 INFO - PROCESS | 3796 | 1462405384700 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]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 925ms 15:43:04 INFO - PROCESS | 3796 | 1462405384728 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 3796 | 1462405384730 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:43:04 INFO - PROCESS | 3796 | 1462405384734 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 3796 | 1462405384736 Marionette TRACE conn3 <- [1,2454,null,{}] 15:43:04 INFO - PROCESS | 3796 | 1462405384739 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}] 15:43:04 INFO - PROCESS | 3796 | 1462405384868 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:43:05 INFO - PROCESS | 3796 | 1462405385186 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 3796 | ++DOCSHELL 10D9F400 == 83 [pid = 3796] [id = 623] 15:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (10E43800) [pid = 3796] [serial = 1869] [outer = 00000000] 15:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (131CCC00) [pid = 3796] [serial = 1870] [outer = 10E43800] 15:43:05 INFO - PROCESS | 3796 | 1462405385248 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (147B5800) [pid = 3796] [serial = 1871] [outer = 10E43800] 15:43:05 INFO - PROCESS | 3796 | 1462405385846 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]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1172ms 15:43:05 INFO - PROCESS | 3796 | 1462405385915 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 3796 | 1462405385919 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:43:05 INFO - PROCESS | 3796 | 1462405385924 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 3796 | 1462405385927 Marionette TRACE conn3 <- [1,2458,null,{}] 15:43:05 INFO - PROCESS | 3796 | 1462405385932 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}] 15:43:06 INFO - PROCESS | 3796 | 1462405386036 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:43:06 INFO - PROCESS | 3796 | 1462405386192 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 3796 | ++DOCSHELL 15269400 == 84 [pid = 3796] [id = 624] 15:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1526F000) [pid = 3796] [serial = 1872] [outer = 00000000] 15:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (16D7E000) [pid = 3796] [serial = 1873] [outer = 1526F000] 15:43:06 INFO - PROCESS | 3796 | 1462405386241 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (16DDF400) [pid = 3796] [serial = 1874] [outer = 1526F000] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 19C3A800 == 83 [pid = 3796] [id = 541] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 17185C00 == 82 [pid = 3796] [id = 448] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 12E31400 == 81 [pid = 3796] [id = 616] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 11EE4400 == 80 [pid = 3796] [id = 615] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 1A50E800 == 79 [pid = 3796] [id = 614] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 19E78800 == 78 [pid = 3796] [id = 613] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 12E32000 == 77 [pid = 3796] [id = 612] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 18A18000 == 76 [pid = 3796] [id = 611] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 17DCB400 == 75 [pid = 3796] [id = 610] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 12C38000 == 74 [pid = 3796] [id = 609] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 10DDC800 == 73 [pid = 3796] [id = 608] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (11B05800) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1B406800) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1B1B3800) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (16D7E800) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (19A75800) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 10DDFC00 == 72 [pid = 3796] [id = 607] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 15775800 == 71 [pid = 3796] [id = 605] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 183CE000 == 70 [pid = 3796] [id = 604] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 181A9400 == 69 [pid = 3796] [id = 603] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 16196000 == 68 [pid = 3796] [id = 602] 15:43:06 INFO - PROCESS | 3796 | --DOCSHELL 11B0E000 == 67 [pid = 3796] [id = 601] 15:43:06 INFO - PROCESS | 3796 | 1462405386830 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]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 925ms 15:43:06 INFO - PROCESS | 3796 | 1462405386851 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 3796 | 1462405386855 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:43:06 INFO - PROCESS | 3796 | 1462405386859 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:43:06 INFO - PROCESS | 3796 | 1462405386861 Marionette TRACE conn3 <- [1,2462,null,{}] 15:43:06 INFO - PROCESS | 3796 | 1462405386865 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}] 15:43:06 INFO - PROCESS | 3796 | 1462405386952 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (19A67400) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (19FB0000) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1A1F1000) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (19E7A000) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (15EEE000) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (16439C00) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (19E7BC00) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (17CB6400) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (18439800) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16194C00) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1ABE9400) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1526C000) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1A50FC00) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16E08000) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (188E5400) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1AE73400) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1A1EF000) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1746DC00) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19A6D400) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AAFB400) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (18A15800) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1AC64000) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 15:43:06 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1577FC00) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 15:43:07 INFO - PROCESS | 3796 | 1462405387074 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 3796 | ++DOCSHELL 10EBBC00 == 68 [pid = 3796] [id = 625] 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (120F4400) [pid = 3796] [serial = 1875] [outer = 00000000] 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1526B800) [pid = 3796] [serial = 1876] [outer = 120F4400] 15:43:07 INFO - PROCESS | 3796 | 1462405387121 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16A62000) [pid = 3796] [serial = 1877] [outer = 120F4400] 15:43:07 INFO - PROCESS | 3796 | 1462405387556 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]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 725ms 15:43:07 INFO - PROCESS | 3796 | 1462405387601 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 3796 | 1462405387603 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:43:07 INFO - PROCESS | 3796 | 1462405387608 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 3796 | 1462405387613 Marionette TRACE conn3 <- [1,2466,null,{}] 15:43:07 INFO - PROCESS | 3796 | 1462405387626 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}] 15:43:07 INFO - PROCESS | 3796 | 1462405387704 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:43:07 INFO - PROCESS | 3796 | 1462405387720 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 3796 | ++DOCSHELL 17DCB400 == 69 [pid = 3796] [id = 626] 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (17DCBC00) [pid = 3796] [serial = 1878] [outer = 00000000] 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (18121400) [pid = 3796] [serial = 1879] [outer = 17DCBC00] 15:43:07 INFO - PROCESS | 3796 | 1462405387763 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (183CE400) [pid = 3796] [serial = 1880] [outer = 17DCBC00] 15:43:08 INFO - PROCESS | 3796 | 1462405388227 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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 679ms 15:43:08 INFO - PROCESS | 3796 | 1462405388289 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 3796 | 1462405388291 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:43:08 INFO - PROCESS | 3796 | 1462405388295 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 3796 | 1462405388296 Marionette TRACE conn3 <- [1,2470,null,{}] 15:43:08 INFO - PROCESS | 3796 | 1462405388327 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}] 15:43:08 INFO - PROCESS | 3796 | 1462405388412 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:43:08 INFO - PROCESS | 3796 | 1462405388517 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 3796 | ++DOCSHELL 17905C00 == 70 [pid = 3796] [id = 627] 15:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (188DF000) [pid = 3796] [serial = 1881] [outer = 00000000] 15:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (188EB000) [pid = 3796] [serial = 1882] [outer = 188DF000] 15:43:08 INFO - PROCESS | 3796 | 1462405388560 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (18A1D000) [pid = 3796] [serial = 1883] [outer = 188DF000] 15:43:08 INFO - PROCESS | 3796 | 1462405388913 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]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 694ms 15:43:08 INFO - PROCESS | 3796 | 1462405388977 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 3796 | 1462405388979 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:43:08 INFO - PROCESS | 3796 | 1462405388998 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 3796 | 1462405389000 Marionette TRACE conn3 <- [1,2474,null,{}] 15:43:08 INFO - PROCESS | 3796 | 1462405389003 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}] 15:43:09 INFO - PROCESS | 3796 | 1462405389124 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:43:09 INFO - PROCESS | 3796 | 1462405389191 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 3796 | ++DOCSHELL 12E39000 == 71 [pid = 3796] [id = 628] 15:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (18A16400) [pid = 3796] [serial = 1884] [outer = 00000000] 15:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19C32400) [pid = 3796] [serial = 1885] [outer = 18A16400] 15:43:09 INFO - PROCESS | 3796 | 1462405389245 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (19C5FC00) [pid = 3796] [serial = 1886] [outer = 18A16400] 15:43:09 INFO - PROCESS | 3796 | 1462405389689 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]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms 15:43:09 INFO - PROCESS | 3796 | 1462405389778 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 3796 | 1462405389780 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:43:09 INFO - PROCESS | 3796 | 1462405389790 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 3796 | 1462405389792 Marionette TRACE conn3 <- [1,2478,null,{}] 15:43:09 INFO - PROCESS | 3796 | 1462405389796 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}] 15:43:09 INFO - PROCESS | 3796 | 1462405389914 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:43:09 INFO - PROCESS | 3796 | 1462405389986 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 3796 | ++DOCSHELL 19C6AC00 == 72 [pid = 3796] [id = 629] 15:43:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (19E74800) [pid = 3796] [serial = 1887] [outer = 00000000] 15:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A145C00) [pid = 3796] [serial = 1888] [outer = 19E74800] 15:43:10 INFO - PROCESS | 3796 | 1462405390029 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1A14BC00) [pid = 3796] [serial = 1889] [outer = 19E74800] 15:43:10 INFO - PROCESS | 3796 | 1462405390446 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]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 678ms 15:43:10 INFO - PROCESS | 3796 | 1462405390476 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 3796 | 1462405390478 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:43:10 INFO - PROCESS | 3796 | 1462405390485 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 3796 | 1462405390486 Marionette TRACE conn3 <- [1,2482,null,{}] 15:43:10 INFO - PROCESS | 3796 | 1462405390490 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}] 15:43:10 INFO - PROCESS | 3796 | 1462405390607 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:43:10 INFO - PROCESS | 3796 | 1462405390616 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 3796 | ++DOCSHELL 19FAFC00 == 73 [pid = 3796] [id = 630] 15:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1A50F400) [pid = 3796] [serial = 1890] [outer = 00000000] 15:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AAF6C00) [pid = 3796] [serial = 1891] [outer = 1A50F400] 15:43:10 INFO - PROCESS | 3796 | 1462405390717 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1ABEE400) [pid = 3796] [serial = 1892] [outer = 1A50F400] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (17D19000) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1A7A4C00) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (19E7AC00) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (12C23C00) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (15263000) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (10E46000) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17DCC800) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (16D7F000) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (18A1DC00) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (12C3AC00) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:43:11 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (19C65C00) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:43:11 INFO - PROCESS | 3796 | 1462405391420 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]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 15:43:11 INFO - PROCESS | 3796 | 1462405391470 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 3796 | 1462405391472 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:43:11 INFO - PROCESS | 3796 | 1462405391476 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:43:11 INFO - PROCESS | 3796 | 1462405391477 Marionette TRACE conn3 <- [1,2486,null,{}] 15:43:11 INFO - PROCESS | 3796 | 1462405391481 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}] 15:43:11 INFO - PROCESS | 3796 | 1462405391600 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:43:11 INFO - PROCESS | 3796 | 1462405391669 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 3796 | ++DOCSHELL 10EAE800 == 74 [pid = 3796] [id = 631] 15:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (10ECC400) [pid = 3796] [serial = 1893] [outer = 00000000] 15:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16D7F000) [pid = 3796] [serial = 1894] [outer = 10ECC400] 15:43:11 INFO - PROCESS | 3796 | 1462405391712 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (18A1DC00) [pid = 3796] [serial = 1895] [outer = 10ECC400] 15:43:12 INFO - PROCESS | 3796 | 1462405392073 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 616ms 15:43:12 INFO - PROCESS | 3796 | 1462405392114 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 3796 | 1462405392116 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:43:12 INFO - PROCESS | 3796 | 1462405392119 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 3796 | 1462405392120 Marionette TRACE conn3 <- [1,2490,null,{}] 15:43:12 INFO - PROCESS | 3796 | 1462405392124 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}] 15:43:12 INFO - PROCESS | 3796 | 1462405392208 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:43:12 INFO - PROCESS | 3796 | 1462405392215 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 3796 | ++DOCSHELL 12E2FC00 == 75 [pid = 3796] [id = 632] 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (188E0C00) [pid = 3796] [serial = 1896] [outer = 00000000] 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1ABF4000) [pid = 3796] [serial = 1897] [outer = 188E0C00] 15:43:12 INFO - PROCESS | 3796 | 1462405392257 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AC66000) [pid = 3796] [serial = 1898] [outer = 188E0C00] 15:43:12 INFO - PROCESS | 3796 | 1462405392679 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]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 632ms 15:43:12 INFO - PROCESS | 3796 | 1462405392741 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 3796 | 1462405392743 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:43:12 INFO - PROCESS | 3796 | 1462405392747 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 3796 | 1462405392748 Marionette TRACE conn3 <- [1,2494,null,{}] 15:43:12 INFO - PROCESS | 3796 | 1462405392753 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}] 15:43:12 INFO - PROCESS | 3796 | 1462405392841 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:43:12 INFO - PROCESS | 3796 | 1462405392847 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 3796 | ++DOCSHELL 1A1F1C00 == 76 [pid = 3796] [id = 633] 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1AAF6800) [pid = 3796] [serial = 1899] [outer = 00000000] 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AE7BC00) [pid = 3796] [serial = 1900] [outer = 1AAF6800] 15:43:12 INFO - PROCESS | 3796 | 1462405392895 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1AF12800) [pid = 3796] [serial = 1901] [outer = 1AAF6800] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 12E36800 == 75 [pid = 3796] [id = 606] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 12C23400 == 74 [pid = 3796] [id = 477] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 188E9800 == 73 [pid = 3796] [id = 462] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1AAF9000 == 72 [pid = 3796] [id = 524] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10E45C00 == 71 [pid = 3796] [id = 572] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1159B800 == 70 [pid = 3796] [id = 460] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1577B400 == 69 [pid = 3796] [id = 586] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 18A13800 == 68 [pid = 3796] [id = 491] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 183CC000 == 67 [pid = 3796] [id = 476] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1A50E000 == 66 [pid = 3796] [id = 556] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 147B6000 == 65 [pid = 3796] [id = 490] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 17906000 == 64 [pid = 3796] [id = 555] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10E41C00 == 63 [pid = 3796] [id = 449] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 17472000 == 62 [pid = 3796] [id = 473] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 15773400 == 61 [pid = 3796] [id = 587] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1AC5E800 == 60 [pid = 3796] [id = 573] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10EC7C00 == 59 [pid = 3796] [id = 558] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 15772C00 == 58 [pid = 3796] [id = 447] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 15268400 == 57 [pid = 3796] [id = 570] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 181AAC00 == 56 [pid = 3796] [id = 505] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 13CBD000 == 55 [pid = 3796] [id = 539] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1A7AF400 == 54 [pid = 3796] [id = 507] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1A7AC400 == 53 [pid = 3796] [id = 589] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10D9F000 == 52 [pid = 3796] [id = 459] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10E3D000 == 51 [pid = 3796] [id = 585] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 13487800 == 50 [pid = 3796] [id = 554] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10E47000 == 49 [pid = 3796] [id = 442] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1577D800 == 48 [pid = 3796] [id = 489] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 15E47800 == 47 [pid = 3796] [id = 514] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10EC6000 == 46 [pid = 3796] [id = 590] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 11594800 == 45 [pid = 3796] [id = 488] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 16E0D800 == 44 [pid = 3796] [id = 444] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1746F800 == 43 [pid = 3796] [id = 571] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1AC64800 == 42 [pid = 3796] [id = 557] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10E4B000 == 41 [pid = 3796] [id = 588] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 15269400 == 40 [pid = 3796] [id = 624] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1B407400 == 39 [pid = 3796] [id = 622] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10D9F400 == 38 [pid = 3796] [id = 623] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 18A1BC00 == 37 [pid = 3796] [id = 620] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1B497400 == 36 [pid = 3796] [id = 621] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 1315D800 == 35 [pid = 3796] [id = 619] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 19C33400 == 34 [pid = 3796] [id = 617] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 12C38400 == 33 [pid = 3796] [id = 618] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10EBBC00 == 32 [pid = 3796] [id = 625] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 12E39000 == 31 [pid = 3796] [id = 628] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 19FAFC00 == 30 [pid = 3796] [id = 630] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 19C6AC00 == 29 [pid = 3796] [id = 629] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 10EAE800 == 28 [pid = 3796] [id = 631] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 12E2FC00 == 27 [pid = 3796] [id = 632] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 17DCB400 == 26 [pid = 3796] [id = 626] 15:43:14 INFO - PROCESS | 3796 | --DOCSHELL 17905C00 == 25 [pid = 3796] [id = 627] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1AC7A400) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1AE76C00) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1AC5C800) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (15266C00) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1AAF7800) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AC65800) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (12E38000) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16E0AC00) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (12E3B000) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1843B400) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (18A11C00) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (17469800) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16E08800) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19A75C00) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1B410000) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1B499800) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1315D400) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (14758800) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16DDCC00) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (19E81000) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1AF15800) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1AE72000) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B40F400) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (13921800) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (19E7B400) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19FB1800) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (120F9C00) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1577E000) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 15:43:15 INFO - PROCESS | 3796 | 1462405395228 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]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2543ms 15:43:15 INFO - PROCESS | 3796 | 1462405395290 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 3796 | 1462405395295 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:43:15 INFO - PROCESS | 3796 | 1462405395300 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 3796 | 1462405395304 Marionette TRACE conn3 <- [1,2498,null,{}] 15:43:15 INFO - PROCESS | 3796 | 1462405395312 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}] 15:43:15 INFO - PROCESS | 3796 | 1462405395402 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:43:15 INFO - PROCESS | 3796 | 1462405395414 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 3796 | ++DOCSHELL 10D29400 == 26 [pid = 3796] [id = 634] 15:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (10D98800) [pid = 3796] [serial = 1902] [outer = 00000000] 15:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (10DE8800) [pid = 3796] [serial = 1903] [outer = 10D98800] 15:43:15 INFO - PROCESS | 3796 | 1462405395466 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (10E41C00) [pid = 3796] [serial = 1904] [outer = 10D98800] 15:43:15 INFO - PROCESS | 3796 | 1462405395991 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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 724ms 15:43:16 INFO - PROCESS | 3796 | 1462405396041 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 3796 | 1462405396047 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:43:16 INFO - PROCESS | 3796 | 1462405396054 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 3796 | 1462405396056 Marionette TRACE conn3 <- [1,2502,null,{}] 15:43:16 INFO - PROCESS | 3796 | 1462405396060 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}] 15:43:16 INFO - PROCESS | 3796 | 1462405396144 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:43:16 INFO - PROCESS | 3796 | 1462405396154 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 3796 | ++DOCSHELL 10EC1400 == 27 [pid = 3796] [id = 635] 15:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10EC9000) [pid = 3796] [serial = 1905] [outer = 00000000] 15:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1158DC00) [pid = 3796] [serial = 1906] [outer = 10EC9000] 15:43:16 INFO - PROCESS | 3796 | 1462405396198 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11B04800) [pid = 3796] [serial = 1907] [outer = 10EC9000] 15:43:16 INFO - PROCESS | 3796 | 1462405396671 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]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 678ms 15:43:16 INFO - PROCESS | 3796 | 1462405396733 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 3796 | 1462405396736 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:43:16 INFO - PROCESS | 3796 | 1462405396740 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 3796 | 1462405396743 Marionette TRACE conn3 <- [1,2506,null,{}] 15:43:16 INFO - PROCESS | 3796 | 1462405396754 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}] 15:43:16 INFO - PROCESS | 3796 | 1462405396888 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:43:16 INFO - PROCESS | 3796 | 1462405396986 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 3796 | ++DOCSHELL 12CCEC00 == 28 [pid = 3796] [id = 636] 15:43:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (12E2F800) [pid = 3796] [serial = 1908] [outer = 00000000] 15:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (12E37000) [pid = 3796] [serial = 1909] [outer = 12E2F800] 15:43:17 INFO - PROCESS | 3796 | 1462405397034 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (12ECA400) [pid = 3796] [serial = 1910] [outer = 12E2F800] 15:43:17 INFO - PROCESS | 3796 | 1462405397436 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]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 725ms 15:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:43:17 INFO - PROCESS | 3796 | 1462405397479 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 3796 | 1462405397482 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:43:17 INFO - PROCESS | 3796 | 1462405397485 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 3796 | 1462405397487 Marionette TRACE conn3 <- [1,2510,null,{}] 15:43:17 INFO - PROCESS | 3796 | 1462405397490 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}] 15:43:17 INFO - PROCESS | 3796 | 1462405397553 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:43:17 INFO - PROCESS | 3796 | 1462405397560 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 3796 | ++DOCSHELL 12E3B000 == 29 [pid = 3796] [id = 637] 15:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (13423C00) [pid = 3796] [serial = 1911] [outer = 00000000] 15:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1392AC00) [pid = 3796] [serial = 1912] [outer = 13423C00] 15:43:17 INFO - PROCESS | 3796 | 1462405397604 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (13CBF000) [pid = 3796] [serial = 1913] [outer = 13423C00] 15:43:18 INFO - PROCESS | 3796 | 1462405398076 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]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 617ms 15:43:18 INFO - PROCESS | 3796 | 1462405398106 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 3796 | 1462405398108 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:43:18 INFO - PROCESS | 3796 | 1462405398115 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 3796 | 1462405398117 Marionette TRACE conn3 <- [1,2514,null,{}] 15:43:18 INFO - PROCESS | 3796 | 1462405398121 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}] 15:43:18 INFO - PROCESS | 3796 | 1462405398197 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:43:18 INFO - PROCESS | 3796 | 1462405398204 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 3796 | ++DOCSHELL 1392A800 == 30 [pid = 3796] [id = 638] 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (14717C00) [pid = 3796] [serial = 1914] [outer = 00000000] 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (14759000) [pid = 3796] [serial = 1915] [outer = 14717C00] 15:43:18 INFO - PROCESS | 3796 | 1462405398247 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (147B9000) [pid = 3796] [serial = 1916] [outer = 14717C00] 15:43:18 INFO - PROCESS | 3796 | 1462405398722 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]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 632ms 15:43:18 INFO - PROCESS | 3796 | 1462405398755 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 3796 | 1462405398757 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:43:18 INFO - PROCESS | 3796 | 1462405398747 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 3796 | 1462405398749 Marionette TRACE conn3 <- [1,2518,null,{}] 15:43:18 INFO - PROCESS | 3796 | 1462405398752 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}] 15:43:18 INFO - PROCESS | 3796 | 1462405398869 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:43:18 INFO - PROCESS | 3796 | 1462405398878 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 3796 | ++DOCSHELL 1577BC00 == 31 [pid = 3796] [id = 639] 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1577C000) [pid = 3796] [serial = 1917] [outer = 00000000] 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (15EED000) [pid = 3796] [serial = 1918] [outer = 1577C000] 15:43:18 INFO - PROCESS | 3796 | 1462405398924 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1618AC00) [pid = 3796] [serial = 1919] [outer = 1577C000] 15:43:19 INFO - PROCESS | 3796 | 1462405399395 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]]]}] 15:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 694ms 15:43:19 INFO - PROCESS | 3796 | 1462405399443 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 3796 | 1462405399445 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:43:19 INFO - PROCESS | 3796 | 1462405399448 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 3796 | 1462405399450 Marionette TRACE conn3 <- [1,2522,null,{}] 15:43:19 INFO - PROCESS | 3796 | 1462405399453 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}] 15:43:19 INFO - PROCESS | 3796 | 1462405399527 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:43:19 INFO - PROCESS | 3796 | 1462405399560 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 3796 | ++DOCSHELL 1618F400 == 32 [pid = 3796] [id = 640] 15:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16194000) [pid = 3796] [serial = 1920] [outer = 00000000] 15:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (163CB800) [pid = 3796] [serial = 1921] [outer = 16194000] 15:43:19 INFO - PROCESS | 3796 | 1462405399610 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (163CBC00) [pid = 3796] [serial = 1922] [outer = 16194000] 15:43:20 INFO - PROCESS | 3796 | 1462405400026 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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 617ms 15:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:43:20 INFO - PROCESS | 3796 | 1462405400069 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 3796 | 1462405400071 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:43:20 INFO - PROCESS | 3796 | 1462405400079 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 3796 | 1462405400080 Marionette TRACE conn3 <- [1,2526,null,{}] 15:43:20 INFO - PROCESS | 3796 | 1462405400084 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}] 15:43:20 INFO - PROCESS | 3796 | 1462405400159 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:43:20 INFO - PROCESS | 3796 | 1462405400165 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 3796 | ++DOCSHELL 1158D400 == 33 [pid = 3796] [id = 641] 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (163B3C00) [pid = 3796] [serial = 1923] [outer = 00000000] 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1643A800) [pid = 3796] [serial = 1924] [outer = 163B3C00] 15:43:20 INFO - PROCESS | 3796 | 1462405400208 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1643B800) [pid = 3796] [serial = 1925] [outer = 163B3C00] 15:43:20 INFO - PROCESS | 3796 | 1462405400691 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]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 617ms 15:43:20 INFO - PROCESS | 3796 | 1462405400713 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 3796 | 1462405400715 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:43:20 INFO - PROCESS | 3796 | 1462405400723 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 3796 | 1462405400725 Marionette TRACE conn3 <- [1,2530,null,{}] 15:43:20 INFO - PROCESS | 3796 | 1462405400733 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}] 15:43:20 INFO - PROCESS | 3796 | 1462405400840 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:43:20 INFO - PROCESS | 3796 | 1462405400847 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 3796 | ++DOCSHELL 12C3D800 == 34 [pid = 3796] [id = 642] 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16439C00) [pid = 3796] [serial = 1926] [outer = 00000000] 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16DDA000) [pid = 3796] [serial = 1927] [outer = 16439C00] 15:43:20 INFO - PROCESS | 3796 | 1462405400890 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16DE0C00) [pid = 3796] [serial = 1928] [outer = 16439C00] 15:43:21 INFO - PROCESS | 3796 | 1462405401351 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]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 679ms 15:43:21 INFO - PROCESS | 3796 | 1462405401401 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 3796 | 1462405401403 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:43:21 INFO - PROCESS | 3796 | 1462405401406 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:43:21 INFO - PROCESS | 3796 | 1462405401408 Marionette TRACE conn3 <- [1,2534,null,{}] 15:43:21 INFO - PROCESS | 3796 | 1462405401411 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}] 15:43:21 INFO - PROCESS | 3796 | 1462405401527 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:43:21 INFO - PROCESS | 3796 | 1462405401533 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 3796 | ++DOCSHELL 163D1C00 == 35 [pid = 3796] [id = 643] 15:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (163D9400) [pid = 3796] [serial = 1929] [outer = 00000000] 15:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16E10800) [pid = 3796] [serial = 1930] [outer = 163D9400] 15:43:21 INFO - PROCESS | 3796 | 1462405401579 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16ED3800) [pid = 3796] [serial = 1931] [outer = 163D9400] 15:43:22 INFO - PROCESS | 3796 | 1462405402040 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]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 694ms 15:43:22 INFO - PROCESS | 3796 | 1462405402106 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 3796 | 1462405402109 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:43:22 INFO - PROCESS | 3796 | 1462405402112 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 3796 | 1462405402114 Marionette TRACE conn3 <- [1,2538,null,{}] 15:43:22 INFO - PROCESS | 3796 | 1462405402117 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}] 15:43:22 INFO - PROCESS | 3796 | 1462405402269 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:43:22 INFO - PROCESS | 3796 | 1462405402296 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 3796 | ++DOCSHELL 1746C400 == 36 [pid = 3796] [id = 644] 15:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1746C800) [pid = 3796] [serial = 1932] [outer = 00000000] 15:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (17472400) [pid = 3796] [serial = 1933] [outer = 1746C800] 15:43:22 INFO - PROCESS | 3796 | 1462405402349 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (17CB6400) [pid = 3796] [serial = 1934] [outer = 1746C800] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (18120C00) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (10E45000) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (1A510C00) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (13F66800) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (16ED2400) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1AC5C400) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (17DCE400) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1AC65C00) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1618D400) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17C23800) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17C25400) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1AC68400) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1AE73C00) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1AC7A800) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (163D0C00) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (12E36C00) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1B403C00) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AF12C00) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (11BC3400) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (19C6B400) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19E74800) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A50F400) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (10ECC400) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (188E0C00) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (188DF000) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17DCBC00) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (120F4400) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1526F000) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (10E43800) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1B40C800) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1B497C00) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19A6A000) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (13162400) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (12CC0C00) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A7A8400) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (18A16400) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (10E45400) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:43:23 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1526DC00) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:43:23 INFO - PROCESS | 3796 | 1462405403420 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]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1341ms 15:43:23 INFO - PROCESS | 3796 | 1462405403452 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 3796 | 1462405403454 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:43:23 INFO - PROCESS | 3796 | 1462405403458 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 3796 | 1462405403459 Marionette TRACE conn3 <- [1,2542,null,{}] 15:43:23 INFO - PROCESS | 3796 | 1462405403463 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}] 15:43:23 INFO - PROCESS | 3796 | 1462405403540 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:43:23 INFO - PROCESS | 3796 | 1462405403546 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 3796 | ++DOCSHELL 12E37800 == 37 [pid = 3796] [id = 645] 15:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12F04400) [pid = 3796] [serial = 1935] [outer = 00000000] 15:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (13CC5000) [pid = 3796] [serial = 1936] [outer = 12F04400] 15:43:23 INFO - PROCESS | 3796 | 1462405403590 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (13F66800) [pid = 3796] [serial = 1937] [outer = 12F04400] 15:43:24 INFO - PROCESS | 3796 | 1462405404020 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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 632ms 15:43:24 INFO - PROCESS | 3796 | 1462405404080 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 3796 | 1462405404082 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:43:24 INFO - PROCESS | 3796 | 1462405404085 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:43:24 INFO - PROCESS | 3796 | 1462405404087 Marionette TRACE conn3 <- [1,2546,null,{}] 15:43:24 INFO - PROCESS | 3796 | 1462405404090 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}] 15:43:24 INFO - PROCESS | 3796 | 1462405404165 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:43:24 INFO - PROCESS | 3796 | 1462405404172 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 3796 | ++DOCSHELL 13929800 == 38 [pid = 3796] [id = 646] 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (15E51C00) [pid = 3796] [serial = 1938] [outer = 00000000] 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16E09000) [pid = 3796] [serial = 1939] [outer = 15E51C00] 15:43:24 INFO - PROCESS | 3796 | 1462405404214 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17465C00) [pid = 3796] [serial = 1940] [outer = 15E51C00] 15:43:24 INFO - PROCESS | 3796 | 1462405404672 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]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 617ms 15:43:24 INFO - PROCESS | 3796 | 1462405404724 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 3796 | 1462405404726 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:43:24 INFO - PROCESS | 3796 | 1462405404729 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:43:24 INFO - PROCESS | 3796 | 1462405404730 Marionette TRACE conn3 <- [1,2550,null,{}] 15:43:24 INFO - PROCESS | 3796 | 1462405404734 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}] 15:43:24 INFO - PROCESS | 3796 | 1462405404810 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:43:24 INFO - PROCESS | 3796 | 1462405404816 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 3796 | ++DOCSHELL 14758400 == 39 [pid = 3796] [id = 647] 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17469000) [pid = 3796] [serial = 1941] [outer = 00000000] 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17DCC000) [pid = 3796] [serial = 1942] [outer = 17469000] 15:43:24 INFO - PROCESS | 3796 | 1462405404858 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17DD0400) [pid = 3796] [serial = 1943] [outer = 17469000] 15:43:25 INFO - PROCESS | 3796 | 1462405405725 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]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1064ms 15:43:25 INFO - PROCESS | 3796 | 1462405405804 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:43:25 INFO - PROCESS | 3796 | 1462405405807 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:43:25 INFO - PROCESS | 3796 | 1462405405812 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 3796 | 1462405405815 Marionette TRACE conn3 <- [1,2554,null,{}] 15:43:25 INFO - PROCESS | 3796 | 1462405405821 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}] 15:43:25 INFO - PROCESS | 3796 | 1462405405934 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:43:26 INFO - PROCESS | 3796 | 1462405406080 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 3796 | ++DOCSHELL 10DDCC00 == 40 [pid = 3796] [id = 648] 15:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (10DDF000) [pid = 3796] [serial = 1944] [outer = 00000000] 15:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (10EC5400) [pid = 3796] [serial = 1945] [outer = 10DDF000] 15:43:26 INFO - PROCESS | 3796 | 1462405406135 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (11EE1400) [pid = 3796] [serial = 1946] [outer = 10DDF000] 15:43:26 INFO - PROCESS | 3796 | 1462405406878 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]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1125ms 15:43:26 INFO - PROCESS | 3796 | 1462405406938 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 3796 | 1462405406944 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:43:26 INFO - PROCESS | 3796 | 1462405406951 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 3796 | 1462405406954 Marionette TRACE conn3 <- [1,2558,null,{}] 15:43:26 INFO - PROCESS | 3796 | 1462405406958 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}] 15:43:27 INFO - PROCESS | 3796 | 1462405407088 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:43:27 INFO - PROCESS | 3796 | 1462405407222 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 3796 | ++DOCSHELL 10DE7C00 == 41 [pid = 3796] [id = 649] 15:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (113E5400) [pid = 3796] [serial = 1947] [outer = 00000000] 15:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (12E33800) [pid = 3796] [serial = 1948] [outer = 113E5400] 15:43:27 INFO - PROCESS | 3796 | 1462405407276 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1391E000) [pid = 3796] [serial = 1949] [outer = 113E5400] 15:43:28 INFO - PROCESS | 3796 | 1462405408064 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]]]}] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 10705400 == 40 [pid = 3796] [id = 435] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 10D28C00 == 39 [pid = 3796] [id = 424] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 11EE4C00 == 38 [pid = 3796] [id = 430] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 13484000 == 37 [pid = 3796] [id = 440] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 147BE400 == 36 [pid = 3796] [id = 427] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 10EB4800 == 35 [pid = 3796] [id = 429] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 1408F800 == 34 [pid = 3796] [id = 426] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 1610B800 == 33 [pid = 3796] [id = 439] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 12CC5000 == 32 [pid = 3796] [id = 425] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 1643B400 == 31 [pid = 3796] [id = 428] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 15E44400 == 30 [pid = 3796] [id = 438] 15:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 14090C00 == 29 [pid = 3796] [id = 437] 15:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1171ms 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 10660000 == 28 [pid = 3796] [id = 436] 15:43:28 INFO - PROCESS | 3796 | --DOCSHELL 1A1F1C00 == 27 [pid = 3796] [id = 633] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1AE7BC00) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | 1462405408148 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 3796 | 1462405408153 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:43:28 INFO - PROCESS | 3796 | 1462405408157 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 3796 | 1462405408161 Marionette TRACE conn3 <- [1,2562,null,{}] 15:43:28 INFO - PROCESS | 3796 | 1462405408180 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}] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1AE71000) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1AF11400) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1AF0F400) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (12CC5400) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (169AA800) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1A504000) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (12CC4400) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1AC7C000) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (163B2C00) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1AE71C00) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1B40C400) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1B1B8400) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AF1AC00) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17186800) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (18A18C00) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19FA6400) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1746A000) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B1BA000) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1B49CC00) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1B48EC00) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13CBD400) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1ABE8800) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A145C00) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1AAF6C00) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A14BC00) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16D7F000) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AC66000) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1ABF4000) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1ABEE400) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (188EB000) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18121400) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (183CE400) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1526B800) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16A62000) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16DDF400) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16D7E000) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (147B5800) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (131CCC00) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1B872C00) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1B86D800) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1B5E4C00) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1B5E1800) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AF1C000) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AAF5400) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17DCE800) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17183800) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14725400) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (139B9800) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B5D9C00) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19C32400) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19C5FC00) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (18A1DC00) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (18A1D000) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 15:43:28 INFO - PROCESS | 3796 | 1462405408303 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:43:28 INFO - PROCESS | 3796 | 1462405408317 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 3796 | ++DOCSHELL 1203AC00 == 28 [pid = 3796] [id = 650] 15:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (120EB800) [pid = 3796] [serial = 1950] [outer = 00000000] 15:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12C15000) [pid = 3796] [serial = 1951] [outer = 120EB800] 15:43:28 INFO - PROCESS | 3796 | 1462405408367 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12CC5400) [pid = 3796] [serial = 1952] [outer = 120EB800] 15:43:28 INFO - PROCESS | 3796 | 1462405408861 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]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 725ms 15:43:28 INFO - PROCESS | 3796 | 1462405408879 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 3796 | 1462405408884 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:43:28 INFO - PROCESS | 3796 | 1462405408890 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 3796 | 1462405408892 Marionette TRACE conn3 <- [1,2566,null,{}] 15:43:28 INFO - PROCESS | 3796 | 1462405408895 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}] 15:43:28 INFO - PROCESS | 3796 | 1462405408976 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:43:28 INFO - PROCESS | 3796 | 1462405408986 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 3796 | ++DOCSHELL 13428400 == 29 [pid = 3796] [id = 651] 15:43:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13453400) [pid = 3796] [serial = 1953] [outer = 00000000] 15:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13922800) [pid = 3796] [serial = 1954] [outer = 13453400] 15:43:29 INFO - PROCESS | 3796 | 1462405409030 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13CC0C00) [pid = 3796] [serial = 1955] [outer = 13453400] 15:43:29 INFO - PROCESS | 3796 | 1462405409508 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]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 632ms 15:43:29 INFO - PROCESS | 3796 | 1462405409530 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 3796 | 1462405409532 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:43:29 INFO - PROCESS | 3796 | 1462405409536 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:43:29 INFO - PROCESS | 3796 | 1462405409539 Marionette TRACE conn3 <- [1,2570,null,{}] 15:43:29 INFO - PROCESS | 3796 | 1462405409549 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}] 15:43:29 INFO - PROCESS | 3796 | 1462405409632 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:43:29 INFO - PROCESS | 3796 | 1462405409643 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 3796 | ++DOCSHELL 1526C400 == 30 [pid = 3796] [id = 652] 15:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1577A800) [pid = 3796] [serial = 1956] [outer = 00000000] 15:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15EE8400) [pid = 3796] [serial = 1957] [outer = 1577A800] 15:43:29 INFO - PROCESS | 3796 | 1462405409689 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1618A800) [pid = 3796] [serial = 1958] [outer = 1577A800] 15:43:30 INFO - PROCESS | 3796 | 1462405410122 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]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 616ms 15:43:30 INFO - PROCESS | 3796 | 1462405410159 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 3796 | 1462405410161 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:43:30 INFO - PROCESS | 3796 | 1462405410164 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:43:30 INFO - PROCESS | 3796 | 1462405410166 Marionette TRACE conn3 <- [1,2574,null,{}] 15:43:30 INFO - PROCESS | 3796 | 1462405410169 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}] 15:43:30 INFO - PROCESS | 3796 | 1462405410251 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:43:30 INFO - PROCESS | 3796 | 1462405410257 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 3796 | ++DOCSHELL 15EE2C00 == 31 [pid = 3796] [id = 653] 15:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15EE8000) [pid = 3796] [serial = 1959] [outer = 00000000] 15:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (163CFC00) [pid = 3796] [serial = 1960] [outer = 15EE8000] 15:43:30 INFO - PROCESS | 3796 | 1462405410302 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (163D9C00) [pid = 3796] [serial = 1961] [outer = 15EE8000] 15:43:30 INFO - PROCESS | 3796 | 1462405410810 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]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 678ms 15:43:30 INFO - PROCESS | 3796 | 1462405410865 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 3796 | 1462405410867 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:43:30 INFO - PROCESS | 3796 | 1462405410870 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 3796 | 1462405410872 Marionette TRACE conn3 <- [1,2578,null,{}] 15:43:30 INFO - PROCESS | 3796 | 1462405410876 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}] 15:43:30 INFO - PROCESS | 3796 | 1462405410984 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:43:30 INFO - PROCESS | 3796 | 1462405410979 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 3796 | ++DOCSHELL 163B0800 == 32 [pid = 3796] [id = 654] 15:43:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1643A000) [pid = 3796] [serial = 1962] [outer = 00000000] 15:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D86000) [pid = 3796] [serial = 1963] [outer = 1643A000] 15:43:31 INFO - PROCESS | 3796 | 1462405411022 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DD6400) [pid = 3796] [serial = 1964] [outer = 1643A000] 15:43:31 INFO - PROCESS | 3796 | 1462405411512 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]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 694ms 15:43:31 INFO - PROCESS | 3796 | 1462405411552 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 3796 | 1462405411554 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:43:31 INFO - PROCESS | 3796 | 1462405411557 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 3796 | 1462405411559 Marionette TRACE conn3 <- [1,2582,null,{}] 15:43:31 INFO - PROCESS | 3796 | 1462405411562 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}] 15:43:31 INFO - PROCESS | 3796 | 1462405411711 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:43:31 INFO - PROCESS | 3796 | 1462405411735 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 3796 | ++DOCSHELL 139C1000 == 33 [pid = 3796] [id = 655] 15:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1610B800) [pid = 3796] [serial = 1965] [outer = 00000000] 15:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17468000) [pid = 3796] [serial = 1966] [outer = 1610B800] 15:43:31 INFO - PROCESS | 3796 | 1462405411781 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16ED5000) [pid = 3796] [serial = 1967] [outer = 1610B800] 15:43:32 INFO - PROCESS | 3796 | 1462405412222 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]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 724ms 15:43:32 INFO - PROCESS | 3796 | 1462405412281 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 3796 | 1462405412283 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:43:32 INFO - PROCESS | 3796 | 1462405412286 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 3796 | 1462405412288 Marionette TRACE conn3 <- [1,2586,null,{}] 15:43:32 INFO - PROCESS | 3796 | 1462405412299 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}] 15:43:32 INFO - PROCESS | 3796 | 1462405412405 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:43:32 INFO - PROCESS | 3796 | 1462405412414 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 3796 | ++DOCSHELL 12C37C00 == 34 [pid = 3796] [id = 656] 15:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12C39800) [pid = 3796] [serial = 1968] [outer = 00000000] 15:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1790A800) [pid = 3796] [serial = 1969] [outer = 12C39800] 15:43:32 INFO - PROCESS | 3796 | 1462405412457 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17CB3400) [pid = 3796] [serial = 1970] [outer = 12C39800] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16439C00) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1577C000) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12E2F800) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16194000) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (14717C00) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (163B3C00) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10D98800) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10EC9000) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (163D9400) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15E51C00) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1746C800) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13423C00) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:43:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12F04400) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:43:33 INFO - PROCESS | 3796 | 1462405413014 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]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 786ms 15:43:33 INFO - PROCESS | 3796 | 1462405413089 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 3796 | 1462405413091 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:43:33 INFO - PROCESS | 3796 | 1462405413094 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 3796 | 1462405413096 Marionette TRACE conn3 <- [1,2590,null,{}] 15:43:33 INFO - PROCESS | 3796 | 1462405413099 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}] 15:43:33 INFO - PROCESS | 3796 | 1462405413183 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:43:33 INFO - PROCESS | 3796 | 1462405413189 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 3796 | ++DOCSHELL 113E4400 == 35 [pid = 3796] [id = 657] 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11592C00) [pid = 3796] [serial = 1971] [outer = 00000000] 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15EED800) [pid = 3796] [serial = 1972] [outer = 11592C00] 15:43:33 INFO - PROCESS | 3796 | 1462405413233 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (163CF400) [pid = 3796] [serial = 1973] [outer = 11592C00] 15:43:33 INFO - PROCESS | 3796 | 1462405413646 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]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 586ms 15:43:33 INFO - PROCESS | 3796 | 1462405413675 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 3796 | 1462405413677 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:43:33 INFO - PROCESS | 3796 | 1462405413680 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 3796 | 1462405413682 Marionette TRACE conn3 <- [1,2594,null,{}] 15:43:33 INFO - PROCESS | 3796 | 1462405413685 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}] 15:43:33 INFO - PROCESS | 3796 | 1462405413762 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:43:33 INFO - PROCESS | 3796 | 1462405413768 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 3796 | ++DOCSHELL 1526B800 == 36 [pid = 3796] [id = 658] 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (156D7000) [pid = 3796] [serial = 1974] [outer = 00000000] 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1746C800) [pid = 3796] [serial = 1975] [outer = 156D7000] 15:43:33 INFO - PROCESS | 3796 | 1462405413811 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1746F800) [pid = 3796] [serial = 1976] [outer = 156D7000] 15:43:34 INFO - PROCESS | 3796 | 1462405414250 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]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 586ms 15:43:34 INFO - PROCESS | 3796 | 1462405414282 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 3796 | 1462405414284 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:43:34 INFO - PROCESS | 3796 | 1462405414287 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:43:34 INFO - PROCESS | 3796 | 1462405414288 Marionette TRACE conn3 <- [1,2598,null,{}] 15:43:34 INFO - PROCESS | 3796 | 1462405414296 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}] 15:43:34 INFO - PROCESS | 3796 | 1462405414373 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:43:34 INFO - PROCESS | 3796 | 1462405414380 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 3796 | ++DOCSHELL 15E4E000 == 37 [pid = 3796] [id = 659] 15:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16E4CC00) [pid = 3796] [serial = 1977] [outer = 00000000] 15:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18122400) [pid = 3796] [serial = 1978] [outer = 16E4CC00] 15:43:34 INFO - PROCESS | 3796 | 1462405414422 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (181A9400) [pid = 3796] [serial = 1979] [outer = 16E4CC00] 15:43:35 INFO - PROCESS | 3796 | 1462405415065 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]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 833ms 15:43:35 INFO - PROCESS | 3796 | 1462405415114 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 3796 | 1462405415118 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:43:35 INFO - PROCESS | 3796 | 1462405415123 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:43:35 INFO - PROCESS | 3796 | 1462405415127 Marionette TRACE conn3 <- [1,2602,null,{}] 15:43:35 INFO - PROCESS | 3796 | 1462405415151 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}] 15:43:35 INFO - PROCESS | 3796 | 1462405415258 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:43:35 INFO - PROCESS | 3796 | 1462405415394 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 3796 | ++DOCSHELL 10E48800 == 38 [pid = 3796] [id = 660] 15:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10E49C00) [pid = 3796] [serial = 1980] [outer = 00000000] 15:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E32000) [pid = 3796] [serial = 1981] [outer = 10E49C00] 15:43:35 INFO - PROCESS | 3796 | 1462405415450 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12E3DC00) [pid = 3796] [serial = 1982] [outer = 10E49C00] 15:43:36 INFO - PROCESS | 3796 | 1462405416052 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]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 987ms 15:43:36 INFO - PROCESS | 3796 | 1462405416111 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 3796 | 1462405416117 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:43:36 INFO - PROCESS | 3796 | 1462405416124 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 3796 | 1462405416126 Marionette TRACE conn3 <- [1,2606,null,{}] 15:43:36 INFO - PROCESS | 3796 | 1462405416130 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}] 15:43:36 INFO - PROCESS | 3796 | 1462405416244 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:43:36 INFO - PROCESS | 3796 | 1462405416380 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 3796 | ++DOCSHELL 13449400 == 39 [pid = 3796] [id = 661] 15:43:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14723000) [pid = 3796] [serial = 1983] [outer = 00000000] 15:43:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15E2AC00) [pid = 3796] [serial = 1984] [outer = 14723000] 15:43:36 INFO - PROCESS | 3796 | 1462405416434 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16195400) [pid = 3796] [serial = 1985] [outer = 14723000] 15:43:37 INFO - PROCESS | 3796 | 1462405417062 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]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 15:43:37 INFO - PROCESS | 3796 | 1462405417107 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 3796 | 1462405417110 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:43:37 INFO - PROCESS | 3796 | 1462405417113 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 3796 | 1462405417117 Marionette TRACE conn3 <- [1,2610,null,{}] 15:43:37 INFO - PROCESS | 3796 | 1462405417128 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}] 15:43:37 INFO - PROCESS | 3796 | 1462405417241 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:43:37 INFO - PROCESS | 3796 | 1462405417379 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 3796 | ++DOCSHELL 17D13800 == 40 [pid = 3796] [id = 662] 15:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17DD2000) [pid = 3796] [serial = 1986] [outer = 00000000] 15:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (181AA400) [pid = 3796] [serial = 1987] [outer = 17DD2000] 15:43:37 INFO - PROCESS | 3796 | 1462405417435 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18436000) [pid = 3796] [serial = 1988] [outer = 17DD2000] 15:43:37 INFO - PROCESS | 3796 | 1462405417981 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]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 894ms 15:43:38 INFO - PROCESS | 3796 | 1462405418017 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 3796 | 1462405418020 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:43:38 INFO - PROCESS | 3796 | 1462405418023 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 3796 | 1462405418025 Marionette TRACE conn3 <- [1,2614,null,{}] 15:43:38 INFO - PROCESS | 3796 | 1462405418029 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}] 15:43:38 INFO - PROCESS | 3796 | 1462405418129 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:43:38 INFO - PROCESS | 3796 | 1462405418262 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 3796 | ++DOCSHELL 10E42000 == 41 [pid = 3796] [id = 663] 15:43:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11535000) [pid = 3796] [serial = 1989] [outer = 00000000] 15:43:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18121C00) [pid = 3796] [serial = 1990] [outer = 11535000] 15:43:38 INFO - PROCESS | 3796 | 1462405418316 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (188E6400) [pid = 3796] [serial = 1991] [outer = 11535000] 15:43:39 INFO - PROCESS | 3796 | 1462405419027 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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1033ms 15:43:39 INFO - PROCESS | 3796 | 1462405419073 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 3796 | 1462405419077 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:43:39 INFO - PROCESS | 3796 | 1462405419082 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 3796 | 1462405419086 Marionette TRACE conn3 <- [1,2618,null,{}] 15:43:39 INFO - PROCESS | 3796 | 1462405419091 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}] 15:43:39 INFO - PROCESS | 3796 | 1462405419184 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:43:39 INFO - PROCESS | 3796 | 1462405419329 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 3796 | ++DOCSHELL 12E33C00 == 42 [pid = 3796] [id = 664] 15:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12E35000) [pid = 3796] [serial = 1992] [outer = 00000000] 15:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13451000) [pid = 3796] [serial = 1993] [outer = 12E35000] 15:43:39 INFO - PROCESS | 3796 | 1462405419379 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13928C00) [pid = 3796] [serial = 1994] [outer = 12E35000] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16DDA000) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15EED000) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12E37000) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12ECA400) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (163CB800) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (163CBC00) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (14759000) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (147B9000) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1643A800) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10DE8800) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10E41C00) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1158DC00) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11B04800) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16E10800) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17DCC000) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16DE0C00) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17465C00) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17472400) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16ED3800) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E09000) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1392AC00) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13CBF000) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1618AC00) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17CB6400) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13CC5000) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13F66800) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1643B800) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 15:43:39 INFO - PROCESS | 3796 | 1462405419876 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]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 833ms 15:43:39 INFO - PROCESS | 3796 | 1462405419906 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 3796 | 1462405419911 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:43:39 INFO - PROCESS | 3796 | 1462405419917 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 3796 | 1462405419920 Marionette TRACE conn3 <- [1,2622,null,{}] 15:43:39 INFO - PROCESS | 3796 | 1462405419923 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}] 15:43:40 INFO - PROCESS | 3796 | 1462405420004 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:43:40 INFO - PROCESS | 3796 | 1462405420017 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 3796 | ++DOCSHELL 12C3AC00 == 43 [pid = 3796] [id = 665] 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12CC2000) [pid = 3796] [serial = 1995] [outer = 00000000] 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12F04800) [pid = 3796] [serial = 1996] [outer = 12CC2000] 15:43:40 INFO - PROCESS | 3796 | 1462405420140 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1471A400) [pid = 3796] [serial = 1997] [outer = 12CC2000] 15:43:40 INFO - PROCESS | 3796 | 1462405420590 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]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 678ms 15:43:40 INFO - PROCESS | 3796 | 1462405420616 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:43:40 INFO - PROCESS | 3796 | 1462405420618 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:43:40 INFO - PROCESS | 3796 | 1462405420621 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 3796 | 1462405420625 Marionette TRACE conn3 <- [1,2626,null,{}] 15:43:40 INFO - PROCESS | 3796 | 1462405420638 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}] 15:43:40 INFO - PROCESS | 3796 | 1462405420704 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:43:40 INFO - PROCESS | 3796 | 1462405420714 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 3796 | ++DOCSHELL 15780400 == 44 [pid = 3796] [id = 666] 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15E23800) [pid = 3796] [serial = 1998] [outer = 00000000] 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15EEC000) [pid = 3796] [serial = 1999] [outer = 15E23800] 15:43:40 INFO - PROCESS | 3796 | 1462405420760 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1618D000) [pid = 3796] [serial = 2000] [outer = 15E23800] 15:43:41 INFO - PROCESS | 3796 | 1462405421219 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]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 647ms 15:43:41 INFO - PROCESS | 3796 | 1462405421264 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 3796 | 1462405421267 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:43:41 INFO - PROCESS | 3796 | 1462405421270 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 3796 | 1462405421272 Marionette TRACE conn3 <- [1,2630,null,{}] 15:43:41 INFO - PROCESS | 3796 | 1462405421275 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}] 15:43:41 INFO - PROCESS | 3796 | 1462405421356 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:43:41 INFO - PROCESS | 3796 | 1462405421365 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 3796 | ++DOCSHELL 12C23C00 == 45 [pid = 3796] [id = 667] 15:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15262400) [pid = 3796] [serial = 2001] [outer = 00000000] 15:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (163B4800) [pid = 3796] [serial = 2002] [outer = 15262400] 15:43:41 INFO - PROCESS | 3796 | 1462405421409 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (163B5800) [pid = 3796] [serial = 2003] [outer = 15262400] 15:43:41 INFO - PROCESS | 3796 | 1462405421849 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]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:43:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 632ms 15:43:41 INFO - PROCESS | 3796 | 1462405421896 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 3796 | 1462405421898 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:43:41 INFO - PROCESS | 3796 | 1462405421901 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 3796 | 1462405421903 Marionette TRACE conn3 <- [1,2634,null,{}] 15:43:41 INFO - PROCESS | 3796 | 1462405421906 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}] 15:43:42 INFO - PROCESS | 3796 | 1462405422019 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:43:42 INFO - PROCESS | 3796 | 1462405422025 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 3796 | ++DOCSHELL 1643A800 == 46 [pid = 3796] [id = 668] 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16A5F000) [pid = 3796] [serial = 2004] [outer = 00000000] 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DD9C00) [pid = 3796] [serial = 2005] [outer = 16A5F000] 15:43:42 INFO - PROCESS | 3796 | 1462405422069 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DDA400) [pid = 3796] [serial = 2006] [outer = 16A5F000] 15:43:42 INFO - PROCESS | 3796 | 1462405422520 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]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 616ms 15:43:42 INFO - PROCESS | 3796 | 1462405422546 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:43:42 INFO - PROCESS | 3796 | 1462405422548 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:43:42 INFO - PROCESS | 3796 | 1462405422551 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 3796 | 1462405422553 Marionette TRACE conn3 <- [1,2638,null,{}] 15:43:42 INFO - PROCESS | 3796 | 1462405422556 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}] 15:43:42 INFO - PROCESS | 3796 | 1462405422683 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:43:42 INFO - PROCESS | 3796 | 1462405422690 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 3796 | ++DOCSHELL 1643C800 == 47 [pid = 3796] [id = 669] 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16DD7C00) [pid = 3796] [serial = 2007] [outer = 00000000] 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17465000) [pid = 3796] [serial = 2008] [outer = 16DD7C00] 15:43:42 INFO - PROCESS | 3796 | 1462405422736 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1746F400) [pid = 3796] [serial = 2009] [outer = 16DD7C00] 15:43:43 INFO - PROCESS | 3796 | 1462405423204 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]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 693ms 15:43:43 INFO - PROCESS | 3796 | 1462405423239 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 3796 | 1462405423240 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:43:43 INFO - PROCESS | 3796 | 1462405423244 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 3796 | 1462405423245 Marionette TRACE conn3 <- [1,2642,null,{}] 15:43:43 INFO - PROCESS | 3796 | 1462405423248 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}] 15:43:43 INFO - PROCESS | 3796 | 1462405423367 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:43:43 INFO - PROCESS | 3796 | 1462405423373 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 3796 | ++DOCSHELL 17463400 == 48 [pid = 3796] [id = 670] 15:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17464C00) [pid = 3796] [serial = 2010] [outer = 00000000] 15:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17DD0800) [pid = 3796] [serial = 2011] [outer = 17464C00] 15:43:43 INFO - PROCESS | 3796 | 1462405423416 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17DD1C00) [pid = 3796] [serial = 2012] [outer = 17464C00] 15:43:43 INFO - PROCESS | 3796 | 1462405423838 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]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 616ms 15:43:43 INFO - PROCESS | 3796 | 1462405423882 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 3796 | 1462405423884 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:43:43 INFO - PROCESS | 3796 | 1462405423887 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 3796 | 1462405423889 Marionette TRACE conn3 <- [1,2646,null,{}] 15:43:43 INFO - PROCESS | 3796 | 1462405423892 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}] 15:43:44 INFO - PROCESS | 3796 | 1462405424083 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12C39800) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1643A000) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15EE8000) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13453400) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1577A800) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (120EB800) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1610B800) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11592C00) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:43:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (156D7000) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:43:44 INFO - PROCESS | 3796 | 1462405424176 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 3796 | ++DOCSHELL 1060E000 == 49 [pid = 3796] [id = 671] 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1075B000) [pid = 3796] [serial = 2013] [outer = 00000000] 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11597000) [pid = 3796] [serial = 2014] [outer = 1075B000] 15:43:44 INFO - PROCESS | 3796 | 1462405424222 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13427400) [pid = 3796] [serial = 2015] [outer = 1075B000] 15:43:44 INFO - PROCESS | 3796 | 1462405424565 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]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:43:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 724ms 15:43:44 INFO - PROCESS | 3796 | 1462405424612 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 3796 | 1462405424613 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:43:44 INFO - PROCESS | 3796 | 1462405424617 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 3796 | 1462405424618 Marionette TRACE conn3 <- [1,2650,null,{}] 15:43:44 INFO - PROCESS | 3796 | 1462405424622 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}] 15:43:44 INFO - PROCESS | 3796 | 1462405424700 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:43:44 INFO - PROCESS | 3796 | 1462405424706 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 3796 | ++DOCSHELL 11596800 == 50 [pid = 3796] [id = 672] 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13453400) [pid = 3796] [serial = 2016] [outer = 00000000] 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (188E2800) [pid = 3796] [serial = 2017] [outer = 13453400] 15:43:44 INFO - PROCESS | 3796 | 1462405424749 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (188ED800) [pid = 3796] [serial = 2018] [outer = 13453400] 15:43:45 INFO - PROCESS | 3796 | 1462405425178 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]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:43:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 585ms 15:43:45 INFO - PROCESS | 3796 | 1462405425214 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 3796 | 1462405425216 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:43:45 INFO - PROCESS | 3796 | 1462405425231 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 3796 | 1462405425233 Marionette TRACE conn3 <- [1,2654,null,{}] 15:43:45 INFO - PROCESS | 3796 | 1462405425237 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}] 15:43:45 INFO - PROCESS | 3796 | 1462405425327 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:43:45 INFO - PROCESS | 3796 | 1462405425334 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 3796 | ++DOCSHELL 10D96800 == 51 [pid = 3796] [id = 673] 15:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10D99C00) [pid = 3796] [serial = 2019] [outer = 00000000] 15:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (18A1A400) [pid = 3796] [serial = 2020] [outer = 10D99C00] 15:43:45 INFO - PROCESS | 3796 | 1462405425377 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18A1C400) [pid = 3796] [serial = 2021] [outer = 10D99C00] 15:43:46 INFO - PROCESS | 3796 | 1462405426349 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]]]}] 15:43:46 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) 15:43:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 15:43:46 INFO - PROCESS | 3796 | 1462405426414 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 3796 | 1462405426418 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:43:46 INFO - PROCESS | 3796 | 1462405426424 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 3796 | 1462405426427 Marionette TRACE conn3 <- [1,2658,null,{}] 15:43:46 INFO - PROCESS | 3796 | 1462405426433 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}] 15:43:46 INFO - PROCESS | 3796 | 1462405426606 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:43:46 INFO - PROCESS | 3796 | 1462405426754 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 3796 | ++DOCSHELL 11B05C00 == 52 [pid = 3796] [id = 674] 15:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11B0A400) [pid = 3796] [serial = 2022] [outer = 00000000] 15:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12C16000) [pid = 3796] [serial = 2023] [outer = 11B0A400] 15:43:46 INFO - PROCESS | 3796 | 1462405426849 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12E30C00) [pid = 3796] [serial = 2024] [outer = 11B0A400] 15:43:47 INFO - PROCESS | 3796 | 1462405427928 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] 15:43:47 INFO - PROCESS | 3796 | 1462405427958 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:43:47 INFO - PROCESS | 3796 | 1462405427965 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 3796 | 1462405427967 Marionette TRACE conn3 <- [1,2662,null,{}] 15:43:47 INFO - PROCESS | 3796 | 1462405427972 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}] 15:43:48 INFO - PROCESS | 3796 | 1462405428077 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:43:48 INFO - PROCESS | 3796 | 1462405428220 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 3796 | ++DOCSHELL 14725400 == 53 [pid = 3796] [id = 675] 15:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14769400) [pid = 3796] [serial = 2025] [outer = 00000000] 15:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15EEE800) [pid = 3796] [serial = 2026] [outer = 14769400] 15:43:48 INFO - PROCESS | 3796 | 1462405428273 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16A65000) [pid = 3796] [serial = 2027] [outer = 14769400] 15:43:49 INFO - PROCESS | 3796 | 1462405429262 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] 15:43:49 INFO - PROCESS | 3796 | 1462405429516 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:43:49 INFO - PROCESS | 3796 | 1462405429604 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 3796 | 1462405429608 Marionette TRACE conn3 <- [1,2666,null,{}] 15:43:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:43:49 INFO - PROCESS | 3796 | 1462405429654 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}] 15:43:49 INFO - PROCESS | 3796 | 1462405429774 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:43:49 INFO - PROCESS | 3796 | 1462405429885 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 3796 | ++DOCSHELL 107DF400 == 54 [pid = 3796] [id = 676] 15:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10EB5400) [pid = 3796] [serial = 2028] [outer = 00000000] 15:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (12E39800) [pid = 3796] [serial = 2029] [outer = 10EB5400] 15:43:49 INFO - PROCESS | 3796 | 1462405429934 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12E3B400) [pid = 3796] [serial = 2030] [outer = 10EB5400] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 139BD800 == 53 [pid = 3796] [id = 433] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 12CC4800 == 52 [pid = 3796] [id = 431] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 10EB3800 == 51 [pid = 3796] [id = 432] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 1471E800 == 50 [pid = 3796] [id = 434] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 11596800 == 49 [pid = 3796] [id = 672] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 1060E000 == 48 [pid = 3796] [id = 671] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 17463400 == 47 [pid = 3796] [id = 670] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 1643C800 == 46 [pid = 3796] [id = 669] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 1643A800 == 45 [pid = 3796] [id = 668] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 12C23C00 == 44 [pid = 3796] [id = 667] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 15780400 == 43 [pid = 3796] [id = 666] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 12C3AC00 == 42 [pid = 3796] [id = 665] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 12E33C00 == 41 [pid = 3796] [id = 664] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10EC5400) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (18122400) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOCSHELL 10E48800 == 40 [pid = 3796] [id = 660] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1746F800) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17CB3400) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16DD6400) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (163D9C00) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13922800) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15EE8400) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1618A800) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (163CFC00) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12CC5400) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12C15000) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12E33800) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13CC0C00) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1790A800) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16ED5000) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17468000) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (163CF400) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16D86000) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15EED800) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1746C800) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 15:43:50 INFO - PROCESS | 3796 | 1462405430977 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]]]}] 15:43:50 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) 15:43:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1372ms 15:43:50 INFO - PROCESS | 3796 | 1462405430988 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 3796 | 1462405430991 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:43:50 INFO - PROCESS | 3796 | 1462405430998 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 3796 | 1462405431001 Marionette TRACE conn3 <- [1,2670,null,{}] 15:43:50 INFO - PROCESS | 3796 | 1462405431006 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}] 15:43:51 INFO - PROCESS | 3796 | 1462405431087 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:43:51 INFO - PROCESS | 3796 | 1462405431094 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 3796 | ++DOCSHELL 10EC5400 == 41 [pid = 3796] [id = 677] 15:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11596800) [pid = 3796] [serial = 2031] [outer = 00000000] 15:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12E33C00) [pid = 3796] [serial = 2032] [outer = 11596800] 15:43:51 INFO - PROCESS | 3796 | 1462405431139 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13CBE400) [pid = 3796] [serial = 2033] [outer = 11596800] 15:43:52 INFO - PROCESS | 3796 | 1462405432100 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]]]}] 15:43:52 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) 15:43:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 15:43:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:43:52 INFO - PROCESS | 3796 | 1462405432137 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 3796 | 1462405432139 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:43:52 INFO - PROCESS | 3796 | 1462405432143 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 3796 | 1462405432145 Marionette TRACE conn3 <- [1,2674,null,{}] 15:43:52 INFO - PROCESS | 3796 | 1462405432149 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}] 15:43:52 INFO - PROCESS | 3796 | 1462405432235 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:43:52 INFO - PROCESS | 3796 | 1462405432251 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 3796 | ++DOCSHELL 15780400 == 42 [pid = 3796] [id = 678] 15:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E2C400) [pid = 3796] [serial = 2034] [outer = 00000000] 15:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15EE6C00) [pid = 3796] [serial = 2035] [outer = 15E2C400] 15:43:52 INFO - PROCESS | 3796 | 1462405432298 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16107C00) [pid = 3796] [serial = 2036] [outer = 15E2C400] 15:43:53 INFO - PROCESS | 3796 | 1462405433299 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] 15:43:53 INFO - PROCESS | 3796 | 1462405433330 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:43:53 INFO - PROCESS | 3796 | 1462405433334 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 3796 | 1462405433335 Marionette TRACE conn3 <- [1,2678,null,{}] 15:43:53 INFO - PROCESS | 3796 | 1462405433339 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}] 15:43:53 INFO - PROCESS | 3796 | 1462405433454 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:43:53 INFO - PROCESS | 3796 | 1462405433516 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 3796 | ++DOCSHELL 16194800 == 43 [pid = 3796] [id = 679] 15:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16195800) [pid = 3796] [serial = 2037] [outer = 00000000] 15:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16436C00) [pid = 3796] [serial = 2038] [outer = 16195800] 15:43:53 INFO - PROCESS | 3796 | 1462405433560 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16A64800) [pid = 3796] [serial = 2039] [outer = 16195800] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16DD7C00) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17464C00) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15E23800) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12CC2000) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15262400) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12E35000) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13453400) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1075B000) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:43:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16A5F000) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:43:54 INFO - PROCESS | 3796 | 1462405434485 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] 15:43:54 INFO - PROCESS | 3796 | 1462405434516 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:43:54 INFO - PROCESS | 3796 | 1462405434519 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:43:54 INFO - PROCESS | 3796 | 1462405434521 Marionette TRACE conn3 <- [1,2682,null,{}] 15:43:54 INFO - PROCESS | 3796 | 1462405434525 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}] 15:43:54 INFO - PROCESS | 3796 | 1462405434601 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:43:54 INFO - PROCESS | 3796 | 1462405434608 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 3796 | ++DOCSHELL 11540000 == 44 [pid = 3796] [id = 680] 15:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12E35800) [pid = 3796] [serial = 2040] [outer = 00000000] 15:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16435000) [pid = 3796] [serial = 2041] [outer = 12E35800] 15:43:54 INFO - PROCESS | 3796 | 1462405434652 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DD4800) [pid = 3796] [serial = 2042] [outer = 12E35800] 15:43:55 INFO - PROCESS | 3796 | 1462405435606 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] 15:43:55 INFO - PROCESS | 3796 | 1462405435650 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:43:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:43:55 INFO - PROCESS | 3796 | 1462405435653 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 3796 | 1462405435655 Marionette TRACE conn3 <- [1,2686,null,{}] 15:43:55 INFO - PROCESS | 3796 | 1462405435659 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}] 15:43:55 INFO - PROCESS | 3796 | 1462405435756 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:43:55 INFO - PROCESS | 3796 | 1462405435765 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 3796 | ++DOCSHELL 16DD8000 == 45 [pid = 3796] [id = 681] 15:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DE2000) [pid = 3796] [serial = 2043] [outer = 00000000] 15:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17464C00) [pid = 3796] [serial = 2044] [outer = 16DE2000] 15:43:55 INFO - PROCESS | 3796 | 1462405435810 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1746C800) [pid = 3796] [serial = 2045] [outer = 16DE2000] 15:43:56 INFO - PROCESS | 3796 | 1462405436774 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] 15:43:56 INFO - PROCESS | 3796 | 1462405436845 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:43:56 INFO - PROCESS | 3796 | 1462405436851 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 3796 | 1462405436855 Marionette TRACE conn3 <- [1,2690,null,{}] 15:43:56 INFO - PROCESS | 3796 | 1462405436861 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}] 15:43:57 INFO - PROCESS | 3796 | 1462405437026 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:43:57 INFO - PROCESS | 3796 | 1462405437171 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 3796 | ++DOCSHELL 12C37400 == 46 [pid = 3796] [id = 682] 15:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12C38000) [pid = 3796] [serial = 2046] [outer = 00000000] 15:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E31400) [pid = 3796] [serial = 2047] [outer = 12C38000] 15:43:57 INFO - PROCESS | 3796 | 1462405437269 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1315DC00) [pid = 3796] [serial = 2048] [outer = 12C38000] 15:43:57 INFO - PROCESS | 3796 | 1462405437879 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]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:43:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1079ms 15:43:57 INFO - PROCESS | 3796 | 1462405437946 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 3796 | 1462405437952 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:43:57 INFO - PROCESS | 3796 | 1462405437958 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 3796 | 1462405437961 Marionette TRACE conn3 <- [1,2694,null,{}] 15:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:43:57 INFO - PROCESS | 3796 | 1462405437965 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}] 15:43:58 INFO - PROCESS | 3796 | 1462405438097 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:43:58 INFO - PROCESS | 3796 | 1462405438232 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 3796 | ++DOCSHELL 1471F000 == 47 [pid = 3796] [id = 683] 15:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1475CC00) [pid = 3796] [serial = 2049] [outer = 00000000] 15:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1610C400) [pid = 3796] [serial = 2050] [outer = 1475CC00] 15:43:58 INFO - PROCESS | 3796 | 1462405438286 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (163B4C00) [pid = 3796] [serial = 2051] [outer = 1475CC00] 15:43:58 INFO - PROCESS | 3796 | 1462405438893 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]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:43:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 972ms 15:43:58 INFO - PROCESS | 3796 | 1462405438948 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 3796 | 1462405438951 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:43:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:43:58 INFO - PROCESS | 3796 | 1462405438955 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 3796 | 1462405438959 Marionette TRACE conn3 <- [1,2698,null,{}] 15:43:58 INFO - PROCESS | 3796 | 1462405438970 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}] 15:43:59 INFO - PROCESS | 3796 | 1462405439059 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:43:59 INFO - PROCESS | 3796 | 1462405439195 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 3796 | ++DOCSHELL 17185C00 == 48 [pid = 3796] [id = 684] 15:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17186400) [pid = 3796] [serial = 2052] [outer = 00000000] 15:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17902000) [pid = 3796] [serial = 2053] [outer = 17186400] 15:43:59 INFO - PROCESS | 3796 | 1462405439251 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17C2EC00) [pid = 3796] [serial = 2054] [outer = 17186400] 15:43:59 INFO - PROCESS | 3796 | 1462405439878 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] 15:43:59 INFO - PROCESS | 3796 | 1462405439943 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:43:59 INFO - PROCESS | 3796 | 1462405439946 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 3796 | 1462405439948 Marionette TRACE conn3 <- [1,2702,null,{}] 15:43:59 INFO - PROCESS | 3796 | 1462405439952 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}] 15:44:00 INFO - PROCESS | 3796 | 1462405440050 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:44:00 INFO - PROCESS | 3796 | 1462405440258 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 3796 | ++DOCSHELL 106C5800 == 49 [pid = 3796] [id = 685] 15:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10703C00) [pid = 3796] [serial = 2055] [outer = 00000000] 15:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10EBC400) [pid = 3796] [serial = 2056] [outer = 10703C00] 15:44:00 INFO - PROCESS | 3796 | 1462405440309 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10EC1800) [pid = 3796] [serial = 2057] [outer = 10703C00] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 10E42000 == 48 [pid = 3796] [id = 663] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 11540000 == 47 [pid = 3796] [id = 680] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 16194800 == 46 [pid = 3796] [id = 679] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 15780400 == 45 [pid = 3796] [id = 678] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 10EC5400 == 44 [pid = 3796] [id = 677] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 107DF400 == 43 [pid = 3796] [id = 676] 15:44:00 INFO - PROCESS | 3796 | --DOCSHELL 11B05C00 == 42 [pid = 3796] [id = 674] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17DD1C00) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (188E2800) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13427400) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16DD9C00) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11597000) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (188ED800) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16DDA400) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (163B5800) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (18A1A400) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17465000) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17DD0800) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15EEC000) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1618D000) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15E2AC00) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (18121C00) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12F04800) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1471A400) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (163B4800) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13928C00) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13451000) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12E32000) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (181AA400) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1746F400) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 15:44:00 INFO - PROCESS | 3796 | 1462405440897 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]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:44:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 15:44:00 INFO - PROCESS | 3796 | 1462405440933 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 3796 | 1462405440937 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:44:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:44:00 INFO - PROCESS | 3796 | 1462405440941 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 3796 | 1462405440945 Marionette TRACE conn3 <- [1,2706,null,{}] 15:44:00 INFO - PROCESS | 3796 | 1462405440949 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}] 15:44:01 INFO - PROCESS | 3796 | 1462405441045 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:44:01 INFO - PROCESS | 3796 | 1462405441139 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 3796 | ++DOCSHELL 11BBDC00 == 43 [pid = 3796] [id = 686] 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11BC4400) [pid = 3796] [serial = 2058] [outer = 00000000] 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12C34400) [pid = 3796] [serial = 2059] [outer = 11BC4400] 15:44:01 INFO - PROCESS | 3796 | 1462405441185 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12CCFC00) [pid = 3796] [serial = 2060] [outer = 11BC4400] 15:44:01 INFO - PROCESS | 3796 | 1462405441596 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] 15:44:01 INFO - PROCESS | 3796 | 1462405441671 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:44:01 INFO - PROCESS | 3796 | 1462405441675 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 3796 | 1462405441677 Marionette TRACE conn3 <- [1,2710,null,{}] 15:44:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:44:01 INFO - PROCESS | 3796 | 1462405441681 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}] 15:44:01 INFO - PROCESS | 3796 | 1462405441762 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:44:01 INFO - PROCESS | 3796 | 1462405441774 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 3796 | ++DOCSHELL 12E36400 == 44 [pid = 3796] [id = 687] 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13CBF000) [pid = 3796] [serial = 2061] [outer = 00000000] 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1471E800) [pid = 3796] [serial = 2062] [outer = 13CBF000] 15:44:01 INFO - PROCESS | 3796 | 1462405441818 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (147BE400) [pid = 3796] [serial = 2063] [outer = 13CBF000] 15:44:02 INFO - PROCESS | 3796 | 1462405442302 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] 15:44:02 INFO - PROCESS | 3796 | 1462405442320 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:44:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:44:02 INFO - PROCESS | 3796 | 1462405442324 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 3796 | 1462405442330 Marionette TRACE conn3 <- [1,2714,null,{}] 15:44:02 INFO - PROCESS | 3796 | 1462405442339 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}] 15:44:02 INFO - PROCESS | 3796 | 1462405442421 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:44:02 INFO - PROCESS | 3796 | 1462405442431 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 3796 | ++DOCSHELL 16110C00 == 45 [pid = 3796] [id = 688] 15:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16189800) [pid = 3796] [serial = 2064] [outer = 00000000] 15:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16198800) [pid = 3796] [serial = 2065] [outer = 16189800] 15:44:02 INFO - PROCESS | 3796 | 1462405442474 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (163CB800) [pid = 3796] [serial = 2066] [outer = 16189800] 15:44:02 INFO - PROCESS | 3796 | 1462405442930 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]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:44:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 678ms 15:44:03 INFO - PROCESS | 3796 | 1462405443003 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 3796 | 1462405443006 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:44:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:44:03 INFO - PROCESS | 3796 | 1462405443009 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 3796 | 1462405443011 Marionette TRACE conn3 <- [1,2718,null,{}] 15:44:03 INFO - PROCESS | 3796 | 1462405443015 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}] 15:44:03 INFO - PROCESS | 3796 | 1462405443095 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:44:03 INFO - PROCESS | 3796 | 1462405443137 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 3796 | ++DOCSHELL 163D7800 == 46 [pid = 3796] [id = 689] 15:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1643BC00) [pid = 3796] [serial = 2067] [outer = 00000000] 15:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D7D400) [pid = 3796] [serial = 2068] [outer = 1643BC00] 15:44:03 INFO - PROCESS | 3796 | 1462405443180 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16DD6C00) [pid = 3796] [serial = 2069] [outer = 1643BC00] 15:44:04 INFO - PROCESS | 3796 | 1462405444113 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] 15:44:04 INFO - PROCESS | 3796 | 1462405444141 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:44:04 INFO - PROCESS | 3796 | 1462405444145 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 3796 | 1462405444147 Marionette TRACE conn3 <- [1,2722,null,{}] 15:44:04 INFO - PROCESS | 3796 | 1462405444151 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}] 15:44:04 INFO - PROCESS | 3796 | 1462405444259 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:44:04 INFO - PROCESS | 3796 | 1462405444265 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 3796 | ++DOCSHELL 16E0B000 == 47 [pid = 3796] [id = 690] 15:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E0B800) [pid = 3796] [serial = 2070] [outer = 00000000] 15:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16E4F400) [pid = 3796] [serial = 2071] [outer = 16E0B800] 15:44:04 INFO - PROCESS | 3796 | 1462405444371 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17465400) [pid = 3796] [serial = 2072] [outer = 16E0B800] 15:44:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16195800) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:44:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E2C400) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:44:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10EB5400) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:44:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11596800) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:44:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12E35800) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:44:04 INFO - PROCESS | 3796 | 1462405444840 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]]]}] 15:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 725ms 15:44:04 INFO - PROCESS | 3796 | 1462405444885 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 3796 | 1462405444887 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:44:04 INFO - PROCESS | 3796 | 1462405444890 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 3796 | 1462405444892 Marionette TRACE conn3 <- [1,2726,null,{}] 15:44:04 INFO - PROCESS | 3796 | 1462405444896 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}] 15:44:04 INFO - PROCESS | 3796 | 1462405444976 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:44:04 INFO - PROCESS | 3796 | 1462405444985 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 3796 | ++DOCSHELL 151DC000 == 48 [pid = 3796] [id = 691] 15:44:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15EEC400) [pid = 3796] [serial = 2073] [outer = 00000000] 15:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1768D000) [pid = 3796] [serial = 2074] [outer = 15EEC400] 15:44:05 INFO - PROCESS | 3796 | 1462405445032 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17903C00) [pid = 3796] [serial = 2075] [outer = 15EEC400] 15:44:05 INFO - PROCESS | 3796 | 1462405445476 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]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 632ms 15:44:05 INFO - PROCESS | 3796 | 1462405445512 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 3796 | 1462405445513 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:44:05 INFO - PROCESS | 3796 | 1462405445517 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 3796 | 1462405445518 Marionette TRACE conn3 <- [1,2730,null,{}] 15:44:05 INFO - PROCESS | 3796 | 1462405445521 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}] 15:44:05 INFO - PROCESS | 3796 | 1462405445598 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:44:05 INFO - PROCESS | 3796 | 1462405445604 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 3796 | ++DOCSHELL 1746F000 == 49 [pid = 3796] [id = 692] 15:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1768BC00) [pid = 3796] [serial = 2076] [outer = 00000000] 15:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18117400) [pid = 3796] [serial = 2077] [outer = 1768BC00] 15:44:05 INFO - PROCESS | 3796 | 1462405445647 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14721000) [pid = 3796] [serial = 2078] [outer = 1768BC00] 15:44:06 INFO - PROCESS | 3796 | 1462405446096 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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 632ms 15:44:06 INFO - PROCESS | 3796 | 1462405446155 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 3796 | 1462405446157 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:44:06 INFO - PROCESS | 3796 | 1462405446164 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 3796 | 1462405446165 Marionette TRACE conn3 <- [1,2734,null,{}] 15:44:06 INFO - PROCESS | 3796 | 1462405446169 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}] 15:44:06 INFO - PROCESS | 3796 | 1462405446246 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:44:06 INFO - PROCESS | 3796 | 1462405446253 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 3796 | ++DOCSHELL 181AA400 == 50 [pid = 3796] [id = 693] 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (181AAC00) [pid = 3796] [serial = 2079] [outer = 00000000] 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (183CDC00) [pid = 3796] [serial = 2080] [outer = 181AAC00] 15:44:06 INFO - PROCESS | 3796 | 1462405446295 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (188DE400) [pid = 3796] [serial = 2081] [outer = 181AAC00] 15:44:06 INFO - PROCESS | 3796 | 1462405446731 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]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 617ms 15:44:06 INFO - PROCESS | 3796 | 1462405446781 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 3796 | 1462405446783 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:44:06 INFO - PROCESS | 3796 | 1462405446786 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 3796 | 1462405446788 Marionette TRACE conn3 <- [1,2738,null,{}] 15:44:06 INFO - PROCESS | 3796 | 1462405446791 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}] 15:44:06 INFO - PROCESS | 3796 | 1462405446869 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:44:06 INFO - PROCESS | 3796 | 1462405446878 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 3796 | ++DOCSHELL 17DD2400 == 51 [pid = 3796] [id = 694] 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18336C00) [pid = 3796] [serial = 2082] [outer = 00000000] 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (188ECC00) [pid = 3796] [serial = 2083] [outer = 18336C00] 15:44:06 INFO - PROCESS | 3796 | 1462405446920 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (188ED400) [pid = 3796] [serial = 2084] [outer = 18336C00] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 113E4400 == 50 [pid = 3796] [id = 657] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 1074F800 == 49 [pid = 3796] [id = 423] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 13449400 == 48 [pid = 3796] [id = 661] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 14725400 == 47 [pid = 3796] [id = 675] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 12C37C00 == 46 [pid = 3796] [id = 656] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 139C1000 == 45 [pid = 3796] [id = 655] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 15E4E000 == 44 [pid = 3796] [id = 659] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 1526C400 == 43 [pid = 3796] [id = 652] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 1526B800 == 42 [pid = 3796] [id = 658] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 163B0800 == 41 [pid = 3796] [id = 654] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 15EE2C00 == 40 [pid = 3796] [id = 653] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 17D13800 == 39 [pid = 3796] [id = 662] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 10D96800 == 38 [pid = 3796] [id = 673] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 11BBDC00 == 37 [pid = 3796] [id = 686] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 106C5800 == 36 [pid = 3796] [id = 685] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 17185C00 == 35 [pid = 3796] [id = 684] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 1471F000 == 34 [pid = 3796] [id = 683] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 16DD8000 == 33 [pid = 3796] [id = 681] 15:44:07 INFO - PROCESS | 3796 | --DOCSHELL 12C37400 == 32 [pid = 3796] [id = 682] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 12E36400 == 31 [pid = 3796] [id = 687] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 163D7800 == 30 [pid = 3796] [id = 689] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 151DC000 == 29 [pid = 3796] [id = 691] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 16110C00 == 28 [pid = 3796] [id = 688] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 16E0B000 == 27 [pid = 3796] [id = 690] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 1746F000 == 26 [pid = 3796] [id = 692] 15:44:08 INFO - PROCESS | 3796 | --DOCSHELL 181AA400 == 25 [pid = 3796] [id = 693] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17464C00) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16436C00) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15EE6C00) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12E3B400) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12E39800) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12E33C00) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13CBE400) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12C16000) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15EEE800) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16435000) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16DD4800) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16A64800) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16107C00) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 15:44:08 INFO - PROCESS | 3796 | 1462405448877 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]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:44:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2127ms 15:44:08 INFO - PROCESS | 3796 | 1462405448932 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:44:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:44:08 INFO - PROCESS | 3796 | 1462405448936 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:44:08 INFO - PROCESS | 3796 | 1462405448925 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 3796 | 1462405448928 Marionette TRACE conn3 <- [1,2742,null,{}] 15:44:08 INFO - PROCESS | 3796 | 1462405448934 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}] 15:44:09 INFO - PROCESS | 3796 | 1462405449023 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:44:09 INFO - PROCESS | 3796 | 1462405449033 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 3796 | ++DOCSHELL 10DE5C00 == 26 [pid = 3796] [id = 695] 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10DE6800) [pid = 3796] [serial = 2085] [outer = 00000000] 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10E4A400) [pid = 3796] [serial = 2086] [outer = 10DE6800] 15:44:09 INFO - PROCESS | 3796 | 1462405449083 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10EBCC00) [pid = 3796] [serial = 2087] [outer = 10DE6800] 15:44:09 INFO - PROCESS | 3796 | 1462405449589 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]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 678ms 15:44:09 INFO - PROCESS | 3796 | 1462405449621 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 3796 | 1462405449627 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:44:09 INFO - PROCESS | 3796 | 1462405449637 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 3796 | 1462405449640 Marionette TRACE conn3 <- [1,2746,null,{}] 15:44:09 INFO - PROCESS | 3796 | 1462405449644 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}] 15:44:09 INFO - PROCESS | 3796 | 1462405449725 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:44:09 INFO - PROCESS | 3796 | 1462405449734 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 3796 | ++DOCSHELL 11B8F400 == 27 [pid = 3796] [id = 696] 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11EE0400) [pid = 3796] [serial = 2088] [outer = 00000000] 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12C21000) [pid = 3796] [serial = 2089] [outer = 11EE0400] 15:44:09 INFO - PROCESS | 3796 | 1462405449786 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12CC5400) [pid = 3796] [serial = 2090] [outer = 11EE0400] 15:44:10 INFO - PROCESS | 3796 | 1462405450254 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]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:44:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 694ms 15:44:10 INFO - PROCESS | 3796 | 1462405450319 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 3796 | 1462405450321 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:44:10 INFO - PROCESS | 3796 | 1462405450325 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 3796 | 1462405450329 Marionette TRACE conn3 <- [1,2750,null,{}] 15:44:10 INFO - PROCESS | 3796 | 1462405450340 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}] 15:44:10 INFO - PROCESS | 3796 | 1462405450454 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:44:10 INFO - PROCESS | 3796 | 1462405450551 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 3796 | ++DOCSHELL 13161400 == 28 [pid = 3796] [id = 697] 15:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13161C00) [pid = 3796] [serial = 2091] [outer = 00000000] 15:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1342B400) [pid = 3796] [serial = 2092] [outer = 13161C00] 15:44:10 INFO - PROCESS | 3796 | 1462405450599 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1391F800) [pid = 3796] [serial = 2093] [outer = 13161C00] 15:44:10 INFO - PROCESS | 3796 | 1462405450998 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]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:44:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 694ms 15:44:11 INFO - PROCESS | 3796 | 1462405451024 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 3796 | 1462405451026 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:44:11 INFO - PROCESS | 3796 | 1462405451029 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:44:11 INFO - PROCESS | 3796 | 1462405451031 Marionette TRACE conn3 <- [1,2754,null,{}] 15:44:11 INFO - PROCESS | 3796 | 1462405451034 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}] 15:44:11 INFO - PROCESS | 3796 | 1462405451149 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:44:11 INFO - PROCESS | 3796 | 1462405451158 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 3796 | ++DOCSHELL 10E46800 == 29 [pid = 3796] [id = 698] 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13456400) [pid = 3796] [serial = 2094] [outer = 00000000] 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (14718800) [pid = 3796] [serial = 2095] [outer = 13456400] 15:44:11 INFO - PROCESS | 3796 | 1462405451202 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14775800) [pid = 3796] [serial = 2096] [outer = 13456400] 15:44:11 INFO - PROCESS | 3796 | 1462405451605 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]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:44:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 617ms 15:44:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:44:11 INFO - PROCESS | 3796 | 1462405451649 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 3796 | 1462405451651 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:44:11 INFO - PROCESS | 3796 | 1462405451655 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 3796 | 1462405451656 Marionette TRACE conn3 <- [1,2758,null,{}] 15:44:11 INFO - PROCESS | 3796 | 1462405451660 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}] 15:44:11 INFO - PROCESS | 3796 | 1462405451771 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:44:11 INFO - PROCESS | 3796 | 1462405451781 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 3796 | ++DOCSHELL 147B9C00 == 30 [pid = 3796] [id = 699] 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (151D7800) [pid = 3796] [serial = 2097] [outer = 00000000] 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (15268800) [pid = 3796] [serial = 2098] [outer = 151D7800] 15:44:11 INFO - PROCESS | 3796 | 1462405451851 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1526F800) [pid = 3796] [serial = 2099] [outer = 151D7800] 15:44:12 INFO - PROCESS | 3796 | 1462405452322 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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 678ms 15:44:12 INFO - PROCESS | 3796 | 1462405452355 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 3796 | 1462405452357 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:44:12 INFO - PROCESS | 3796 | 1462405452360 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 3796 | 1462405452362 Marionette TRACE conn3 <- [1,2762,null,{}] 15:44:12 INFO - PROCESS | 3796 | 1462405452365 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}] 15:44:12 INFO - PROCESS | 3796 | 1462405452467 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:44:12 INFO - PROCESS | 3796 | 1462405452478 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 3796 | ++DOCSHELL 1577C000 == 31 [pid = 3796] [id = 700] 15:44:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15E4DC00) [pid = 3796] [serial = 2100] [outer = 00000000] 15:44:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1618A000) [pid = 3796] [serial = 2101] [outer = 15E4DC00] 15:44:12 INFO - PROCESS | 3796 | 1462405452524 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (163B6800) [pid = 3796] [serial = 2102] [outer = 15E4DC00] 15:44:12 INFO - PROCESS | 3796 | 1462405452957 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]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 632ms 15:44:12 INFO - PROCESS | 3796 | 1462405452982 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 3796 | 1462405452984 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:44:12 INFO - PROCESS | 3796 | 1462405452987 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 3796 | 1462405452989 Marionette TRACE conn3 <- [1,2766,null,{}] 15:44:12 INFO - PROCESS | 3796 | 1462405452992 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}] 15:44:13 INFO - PROCESS | 3796 | 1462405453065 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:44:13 INFO - PROCESS | 3796 | 1462405453071 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 3796 | ++DOCSHELL 1618B800 == 32 [pid = 3796] [id = 701] 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16194800) [pid = 3796] [serial = 2103] [outer = 00000000] 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1643C800) [pid = 3796] [serial = 2104] [outer = 16194800] 15:44:13 INFO - PROCESS | 3796 | 1462405453115 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (169AA800) [pid = 3796] [serial = 2105] [outer = 16194800] 15:44:13 INFO - PROCESS | 3796 | 1462405453576 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]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 632ms 15:44:13 INFO - PROCESS | 3796 | 1462405453628 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 3796 | 1462405453630 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:44:13 INFO - PROCESS | 3796 | 1462405453633 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 3796 | 1462405453635 Marionette TRACE conn3 <- [1,2770,null,{}] 15:44:13 INFO - PROCESS | 3796 | 1462405453638 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}] 15:44:13 INFO - PROCESS | 3796 | 1462405453749 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:44:13 INFO - PROCESS | 3796 | 1462405453755 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 3796 | ++DOCSHELL 16D82000 == 33 [pid = 3796] [id = 702] 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16DD7000) [pid = 3796] [serial = 2106] [outer = 00000000] 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16DE2C00) [pid = 3796] [serial = 2107] [outer = 16DD7000] 15:44:13 INFO - PROCESS | 3796 | 1462405453801 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16E01400) [pid = 3796] [serial = 2108] [outer = 16DD7000] 15:44:14 INFO - PROCESS | 3796 | 1462405454238 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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 632ms 15:44:14 INFO - PROCESS | 3796 | 1462405454252 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 3796 | 1462405454254 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:44:14 INFO - PROCESS | 3796 | 1462405454257 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:44:14 INFO - PROCESS | 3796 | 1462405454258 Marionette TRACE conn3 <- [1,2774,null,{}] 15:44:14 INFO - PROCESS | 3796 | 1462405454262 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}] 15:44:14 INFO - PROCESS | 3796 | 1462405454369 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:44:14 INFO - PROCESS | 3796 | 1462405454376 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 3796 | ++DOCSHELL 13161000 == 34 [pid = 3796] [id = 703] 15:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16E0C400) [pid = 3796] [serial = 2109] [outer = 00000000] 15:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17185C00) [pid = 3796] [serial = 2110] [outer = 16E0C400] 15:44:14 INFO - PROCESS | 3796 | 1462405454418 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17186800) [pid = 3796] [serial = 2111] [outer = 16E0C400] 15:44:14 INFO - PROCESS | 3796 | 1462405454892 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]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 694ms 15:44:14 INFO - PROCESS | 3796 | 1462405454957 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 3796 | 1462405454959 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:44:14 INFO - PROCESS | 3796 | 1462405454962 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:44:14 INFO - PROCESS | 3796 | 1462405454963 Marionette TRACE conn3 <- [1,2778,null,{}] 15:44:14 INFO - PROCESS | 3796 | 1462405454967 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}] 15:44:15 INFO - PROCESS | 3796 | 1462405455077 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:44:15 INFO - PROCESS | 3796 | 1462405455087 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 3796 | ++DOCSHELL 11EEBC00 == 35 [pid = 3796] [id = 704] 15:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (120F7400) [pid = 3796] [serial = 2112] [outer = 00000000] 15:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17C25400) [pid = 3796] [serial = 2113] [outer = 120F7400] 15:44:15 INFO - PROCESS | 3796 | 1462405455167 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17D13800) [pid = 3796] [serial = 2114] [outer = 120F7400] 15:44:15 INFO - PROCESS | 3796 | 1462405455588 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]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:44:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 678ms 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (113E5400) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (10D99C00) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (181AAC00) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16E0B800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (15EEC400) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1768BC00) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1643BC00) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16189800) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (13CBF000) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (11BC4400) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10703C00) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17186400) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1475CC00) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12C38000) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16DE2000) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (14769400) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16E4CC00) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11B0A400) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10E49C00) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:44:15 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17DD2000) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:44:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17469000) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:44:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14723000) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:44:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10DDF000) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:44:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11535000) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:44:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AAF6800) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:44:16 INFO - PROCESS | 3796 | 1462405455934 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 3796 | 1462405455936 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:44:16 INFO - PROCESS | 3796 | 1462405455945 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 3796 | 1462405455947 Marionette TRACE conn3 <- [1,2782,null,{}] 15:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:44:16 INFO - PROCESS | 3796 | 1462405455950 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}] 15:44:16 INFO - PROCESS | 3796 | 1462405456041 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:44:16 INFO - PROCESS | 3796 | 1462405456049 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 3796 | ++DOCSHELL 11B0A400 == 36 [pid = 3796] [id = 705] 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11B95C00) [pid = 3796] [serial = 2115] [outer = 00000000] 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12E30800) [pid = 3796] [serial = 2116] [outer = 11B95C00] 15:44:16 INFO - PROCESS | 3796 | 1462405456137 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14775000) [pid = 3796] [serial = 2117] [outer = 11B95C00] 15:44:16 INFO - PROCESS | 3796 | 1462405456609 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]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 727ms 15:44:16 INFO - PROCESS | 3796 | 1462405456681 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 3796 | 1462405456683 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:44:16 INFO - PROCESS | 3796 | 1462405456686 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:44:16 INFO - PROCESS | 3796 | 1462405456688 Marionette TRACE conn3 <- [1,2786,null,{}] 15:44:16 INFO - PROCESS | 3796 | 1462405456692 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}] 15:44:16 INFO - PROCESS | 3796 | 1462405456767 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:44:16 INFO - PROCESS | 3796 | 1462405456776 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 3796 | ++DOCSHELL 1610BC00 == 37 [pid = 3796] [id = 706] 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16189800) [pid = 3796] [serial = 2118] [outer = 00000000] 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17C27000) [pid = 3796] [serial = 2119] [outer = 16189800] 15:44:16 INFO - PROCESS | 3796 | 1462405456822 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17DD1400) [pid = 3796] [serial = 2120] [outer = 16189800] 15:44:17 INFO - PROCESS | 3796 | 1462405457258 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]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 588ms 15:44:17 INFO - PROCESS | 3796 | 1462405457284 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 3796 | 1462405457286 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:44:17 INFO - PROCESS | 3796 | 1462405457290 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 3796 | 1462405457291 Marionette TRACE conn3 <- [1,2790,null,{}] 15:44:17 INFO - PROCESS | 3796 | 1462405457295 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}] 15:44:17 INFO - PROCESS | 3796 | 1462405457369 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:44:17 INFO - PROCESS | 3796 | 1462405457376 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 3796 | ++DOCSHELL 17DD6000 == 38 [pid = 3796] [id = 707] 15:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17DD9000) [pid = 3796] [serial = 2121] [outer = 00000000] 15:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (188E3000) [pid = 3796] [serial = 2122] [outer = 17DD9000] 15:44:17 INFO - PROCESS | 3796 | 1462405457419 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (188E6000) [pid = 3796] [serial = 2123] [outer = 17DD9000] 15:44:17 INFO - PROCESS | 3796 | 1462405457858 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]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 588ms 15:44:17 INFO - PROCESS | 3796 | 1462405457924 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 3796 | 1462405457928 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:44:17 INFO - PROCESS | 3796 | 1462405457934 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:44:17 INFO - PROCESS | 3796 | 1462405457938 Marionette TRACE conn3 <- [1,2794,null,{}] 15:44:17 INFO - PROCESS | 3796 | 1462405457947 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}] 15:44:18 INFO - PROCESS | 3796 | 1462405458063 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:44:18 INFO - PROCESS | 3796 | 1462405458183 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 3796 | ++DOCSHELL 10D27C00 == 39 [pid = 3796] [id = 708] 15:44:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10D28C00) [pid = 3796] [serial = 2124] [outer = 00000000] 15:44:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10DE4800) [pid = 3796] [serial = 2125] [outer = 10D28C00] 15:44:18 INFO - PROCESS | 3796 | 1462405458239 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10E43800) [pid = 3796] [serial = 2126] [outer = 10D28C00] 15:44:18 INFO - PROCESS | 3796 | 1462405459007 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]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:44:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1129ms 15:44:19 INFO - PROCESS | 3796 | 1462405459063 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 3796 | 1462405459067 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:44:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:44:19 INFO - PROCESS | 3796 | 1462405459074 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 3796 | 1462405459078 Marionette TRACE conn3 <- [1,2798,null,{}] 15:44:19 INFO - PROCESS | 3796 | 1462405459083 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}] 15:44:19 INFO - PROCESS | 3796 | 1462405459250 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:44:19 INFO - PROCESS | 3796 | 1462405459350 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 3796 | ++DOCSHELL 10EB5400 == 40 [pid = 3796] [id = 709] 15:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (12E32400) [pid = 3796] [serial = 2127] [outer = 00000000] 15:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12ED1800) [pid = 3796] [serial = 2128] [outer = 12E32400] 15:44:19 INFO - PROCESS | 3796 | 1462405459403 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (13162400) [pid = 3796] [serial = 2129] [outer = 12E32400] 15:44:20 INFO - PROCESS | 3796 | 1462405460312 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]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1284ms 15:44:20 INFO - PROCESS | 3796 | 1462405460357 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 3796 | 1462405460361 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:44:20 INFO - PROCESS | 3796 | 1462405460366 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 3796 | 1462405460370 Marionette TRACE conn3 <- [1,2802,null,{}] 15:44:20 INFO - PROCESS | 3796 | 1462405460376 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}] 15:44:20 INFO - PROCESS | 3796 | 1462405460485 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 1746C400 == 39 [pid = 3796] [id = 644] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 12E37800 == 38 [pid = 3796] [id = 645] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 1577BC00 == 37 [pid = 3796] [id = 639] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 1158D400 == 36 [pid = 3796] [id = 641] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 12E3B000 == 35 [pid = 3796] [id = 637] 15:44:20 INFO - PROCESS | 3796 | --DOCSHELL 12C3D800 == 34 [pid = 3796] [id = 642] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (188E6400) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1AF12800) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1391E000) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16A65000) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (181A9400) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12E30C00) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12E3DC00) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (18436000) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17DD0400) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16195400) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11EE1400) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (18A1C400) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (188ECC00) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (188DE400) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16E4F400) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1768D000) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18117400) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (183CDC00) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17465400) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16D7D400) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16198800) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (163CB800) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1471E800) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (147BE400) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12C34400) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12CCFC00) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10EC1800) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10EBC400) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17C2EC00) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17902000) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (163B4C00) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1610C400) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1315DC00) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12E31400) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1746C800) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14721000) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17903C00) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16DD6C00) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 15:44:20 INFO - PROCESS | 3796 | 1462405460622 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 3796 | ++DOCSHELL 1074E000 == 35 [pid = 3796] [id = 710] 15:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10754800) [pid = 3796] [serial = 2130] [outer = 00000000] 15:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10DE9C00) [pid = 3796] [serial = 2131] [outer = 10754800] 15:44:20 INFO - PROCESS | 3796 | 1462405460670 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10EB3400) [pid = 3796] [serial = 2132] [outer = 10754800] 15:44:21 INFO - PROCESS | 3796 | 1462405461102 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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 804ms 15:44:21 INFO - PROCESS | 3796 | 1462405461186 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 3796 | 1462405461191 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:44:21 INFO - PROCESS | 3796 | 1462405461197 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 3796 | 1462405461200 Marionette TRACE conn3 <- [1,2806,null,{}] 15:44:21 INFO - PROCESS | 3796 | 1462405461203 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}] 15:44:21 INFO - PROCESS | 3796 | 1462405461286 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:44:21 INFO - PROCESS | 3796 | 1462405461293 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 3796 | ++DOCSHELL 12CC4800 == 36 [pid = 3796] [id = 711] 15:44:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12CC6000) [pid = 3796] [serial = 2133] [outer = 00000000] 15:44:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12E24400) [pid = 3796] [serial = 2134] [outer = 12CC6000] 15:44:21 INFO - PROCESS | 3796 | 1462405461342 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E35400) [pid = 3796] [serial = 2135] [outer = 12CC6000] 15:44:21 INFO - PROCESS | 3796 | 1462405461775 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]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 619ms 15:44:21 INFO - PROCESS | 3796 | 1462405461817 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 3796 | 1462405461819 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:44:21 INFO - PROCESS | 3796 | 1462405461822 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 3796 | 1462405461826 Marionette TRACE conn3 <- [1,2810,null,{}] 15:44:21 INFO - PROCESS | 3796 | 1462405461836 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}] 15:44:21 INFO - PROCESS | 3796 | 1462405461949 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:44:22 INFO - PROCESS | 3796 | 1462405462043 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 3796 | ++DOCSHELL 12F0E800 == 37 [pid = 3796] [id = 712] 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13132000) [pid = 3796] [serial = 2136] [outer = 00000000] 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13CB6400) [pid = 3796] [serial = 2137] [outer = 13132000] 15:44:22 INFO - PROCESS | 3796 | 1462405462096 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (14716800) [pid = 3796] [serial = 2138] [outer = 13132000] 15:44:22 INFO - PROCESS | 3796 | 1462405462492 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]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:44:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 680ms 15:44:22 INFO - PROCESS | 3796 | 1462405462522 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 3796 | 1462405462524 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:44:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:44:22 INFO - PROCESS | 3796 | 1462405462528 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 3796 | 1462405462529 Marionette TRACE conn3 <- [1,2814,null,{}] 15:44:22 INFO - PROCESS | 3796 | 1462405462533 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}] 15:44:22 INFO - PROCESS | 3796 | 1462405462610 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:44:22 INFO - PROCESS | 3796 | 1462405462616 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 3796 | ++DOCSHELL 13922400 == 38 [pid = 3796] [id = 713] 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13CC2C00) [pid = 3796] [serial = 2139] [outer = 00000000] 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (151DF000) [pid = 3796] [serial = 2140] [outer = 13CC2C00] 15:44:22 INFO - PROCESS | 3796 | 1462405462745 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1526AC00) [pid = 3796] [serial = 2141] [outer = 13CC2C00] 15:44:23 INFO - PROCESS | 3796 | 1462405463176 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 696ms 15:44:23 INFO - PROCESS | 3796 | 1462405463215 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 3796 | 1462405463217 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:44:23 INFO - PROCESS | 3796 | 1462405463220 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:44:23 INFO - PROCESS | 3796 | 1462405463222 Marionette TRACE conn3 <- [1,2818,null,{}] 15:44:23 INFO - PROCESS | 3796 | 1462405463226 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}] 15:44:23 INFO - PROCESS | 3796 | 1462405463357 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:44:23 INFO - PROCESS | 3796 | 1462405463379 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 3796 | ++DOCSHELL 1577D400 == 39 [pid = 3796] [id = 714] 15:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1577E000) [pid = 3796] [serial = 2142] [outer = 00000000] 15:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15EEA800) [pid = 3796] [serial = 2143] [outer = 1577E000] 15:44:23 INFO - PROCESS | 3796 | 1462405463422 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1610B800) [pid = 3796] [serial = 2144] [outer = 1577E000] 15:44:23 INFO - PROCESS | 3796 | 1462405463880 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]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 696ms 15:44:23 INFO - PROCESS | 3796 | 1462405463921 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 3796 | 1462405463923 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:44:23 INFO - PROCESS | 3796 | 1462405463926 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 3796 | 1462405463928 Marionette TRACE conn3 <- [1,2822,null,{}] 15:44:23 INFO - PROCESS | 3796 | 1462405463931 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}] 15:44:24 INFO - PROCESS | 3796 | 1462405464069 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:44:24 INFO - PROCESS | 3796 | 1462405464083 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 3796 | ++DOCSHELL 163B4800 == 40 [pid = 3796] [id = 715] 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (163B5000) [pid = 3796] [serial = 2145] [outer = 00000000] 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (163D4800) [pid = 3796] [serial = 2146] [outer = 163B5000] 15:44:24 INFO - PROCESS | 3796 | 1462405464130 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (163CEC00) [pid = 3796] [serial = 2147] [outer = 163B5000] 15:44:24 INFO - PROCESS | 3796 | 1462405464577 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 680ms 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16E0C400) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13456400) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10DE6800) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11EE0400) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13161C00) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15E4DC00) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (151D7800) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16194800) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (120F7400) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11B95C00) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16DD7000) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:44:24 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16189800) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:44:24 INFO - PROCESS | 3796 | 1462405464738 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 3796 | 1462405464740 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:44:24 INFO - PROCESS | 3796 | 1462405464749 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 3796 | 1462405464751 Marionette TRACE conn3 <- [1,2826,null,{}] 15:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:44:24 INFO - PROCESS | 3796 | 1462405464754 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}] 15:44:24 INFO - PROCESS | 3796 | 1462405464834 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:44:24 INFO - PROCESS | 3796 | 1462405464843 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 3796 | ++DOCSHELL 120F7400 == 41 [pid = 3796] [id = 716] 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C41000) [pid = 3796] [serial = 2148] [outer = 00000000] 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13162800) [pid = 3796] [serial = 2149] [outer = 12C41000] 15:44:24 INFO - PROCESS | 3796 | 1462405464870 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15262000) [pid = 3796] [serial = 2150] [outer = 12C41000] 15:44:25 INFO - PROCESS | 3796 | 1462405465328 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]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 619ms 15:44:25 INFO - PROCESS | 3796 | 1462405465376 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 3796 | 1462405465378 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:44:25 INFO - PROCESS | 3796 | 1462405465381 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 3796 | 1462405465383 Marionette TRACE conn3 <- [1,2830,null,{}] 15:44:25 INFO - PROCESS | 3796 | 1462405465386 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}] 15:44:25 INFO - PROCESS | 3796 | 1462405465459 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:44:25 INFO - PROCESS | 3796 | 1462405465465 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 3796 | ++DOCSHELL 13161C00 == 42 [pid = 3796] [id = 717] 15:44:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15EEBC00) [pid = 3796] [serial = 2151] [outer = 00000000] 15:44:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16D7FC00) [pid = 3796] [serial = 2152] [outer = 15EEBC00] 15:44:25 INFO - PROCESS | 3796 | 1462405465508 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16DDAC00) [pid = 3796] [serial = 2153] [outer = 15EEBC00] 15:44:25 INFO - PROCESS | 3796 | 1462405465937 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]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 588ms 15:44:25 INFO - PROCESS | 3796 | 1462405465978 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 3796 | 1462405465980 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:44:25 INFO - PROCESS | 3796 | 1462405465984 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 3796 | 1462405465985 Marionette TRACE conn3 <- [1,2834,null,{}] 15:44:25 INFO - PROCESS | 3796 | 1462405465989 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}] 15:44:26 INFO - PROCESS | 3796 | 1462405466076 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:44:26 INFO - PROCESS | 3796 | 1462405466083 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 3796 | ++DOCSHELL 16D7D400 == 43 [pid = 3796] [id = 718] 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DE1C00) [pid = 3796] [serial = 2154] [outer = 00000000] 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E0EC00) [pid = 3796] [serial = 2155] [outer = 16DE1C00] 15:44:26 INFO - PROCESS | 3796 | 1462405466125 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16E0F400) [pid = 3796] [serial = 2156] [outer = 16DE1C00] 15:44:26 INFO - PROCESS | 3796 | 1462405466561 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]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 634ms 15:44:26 INFO - PROCESS | 3796 | 1462405466605 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 3796 | 1462405466607 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:44:26 INFO - PROCESS | 3796 | 1462405466614 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 3796 | 1462405466616 Marionette TRACE conn3 <- [1,2838,null,{}] 15:44:26 INFO - PROCESS | 3796 | 1462405466620 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}] 15:44:26 INFO - PROCESS | 3796 | 1462405466696 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:44:26 INFO - PROCESS | 3796 | 1462405466833 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 3796 | ++DOCSHELL 10661000 == 44 [pid = 3796] [id = 719] 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10664800) [pid = 3796] [serial = 2157] [outer = 00000000] 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10DE1800) [pid = 3796] [serial = 2158] [outer = 10664800] 15:44:26 INFO - PROCESS | 3796 | 1462405466929 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10E4A000) [pid = 3796] [serial = 2159] [outer = 10664800] 15:44:27 INFO - PROCESS | 3796 | 1462405467569 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 974ms 15:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:44:27 INFO - PROCESS | 3796 | 1462405467606 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 3796 | 1462405467609 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:44:27 INFO - PROCESS | 3796 | 1462405467615 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 3796 | 1462405467619 Marionette TRACE conn3 <- [1,2842,null,{}] 15:44:27 INFO - PROCESS | 3796 | 1462405467625 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}] 15:44:27 INFO - PROCESS | 3796 | 1462405467729 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:44:27 INFO - PROCESS | 3796 | 1462405467862 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 3796 | ++DOCSHELL 12ECAC00 == 45 [pid = 3796] [id = 720] 15:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12F07C00) [pid = 3796] [serial = 2160] [outer = 00000000] 15:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1348AC00) [pid = 3796] [serial = 2161] [outer = 12F07C00] 15:44:27 INFO - PROCESS | 3796 | 1462405467918 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (14718000) [pid = 3796] [serial = 2162] [outer = 12F07C00] 15:44:28 INFO - PROCESS | 3796 | 1462405468466 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]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 882ms 15:44:28 INFO - PROCESS | 3796 | 1462405468503 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 3796 | 1462405468508 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:44:28 INFO - PROCESS | 3796 | 1462405468511 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 3796 | 1462405468514 Marionette TRACE conn3 <- [1,2846,null,{}] 15:44:28 INFO - PROCESS | 3796 | 1462405468518 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}] 15:44:28 INFO - PROCESS | 3796 | 1462405468618 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:44:28 INFO - PROCESS | 3796 | 1462405468725 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 3796 | ++DOCSHELL 16109800 == 46 [pid = 3796] [id = 721] 15:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1610A800) [pid = 3796] [serial = 2163] [outer = 00000000] 15:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (163D3C00) [pid = 3796] [serial = 2164] [outer = 1610A800] 15:44:28 INFO - PROCESS | 3796 | 1462405468778 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16DD3400) [pid = 3796] [serial = 2165] [outer = 1610A800] 15:44:29 INFO - PROCESS | 3796 | 1462405469397 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:44:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 944ms 15:44:29 INFO - PROCESS | 3796 | 1462405469457 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 3796 | 1462405469460 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:44:29 INFO - PROCESS | 3796 | 1462405469470 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 3796 | 1462405469476 Marionette TRACE conn3 <- [1,2850,null,{}] 15:44:29 INFO - PROCESS | 3796 | 1462405469480 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}] 15:44:29 INFO - PROCESS | 3796 | 1462405469582 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:44:29 INFO - PROCESS | 3796 | 1462405469687 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 3796 | ++DOCSHELL 131CCC00 == 47 [pid = 3796] [id = 722] 15:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131DA400) [pid = 3796] [serial = 2166] [outer = 00000000] 15:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16D88800) [pid = 3796] [serial = 2167] [outer = 131DA400] 15:44:29 INFO - PROCESS | 3796 | 1462405469740 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17465C00) [pid = 3796] [serial = 2168] [outer = 131DA400] 15:44:30 INFO - PROCESS | 3796 | 1462405470460 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]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1036ms 15:44:30 INFO - PROCESS | 3796 | 1462405470499 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 3796 | 1462405470504 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:44:30 INFO - PROCESS | 3796 | 1462405470525 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 3796 | 1462405470529 Marionette TRACE conn3 <- [1,2854,null,{}] 15:44:30 INFO - PROCESS | 3796 | 1462405470533 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}] 15:44:30 INFO - PROCESS | 3796 | 1462405470625 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:44:30 INFO - PROCESS | 3796 | 1462405470758 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 3796 | --DOCSHELL 10DE7C00 == 46 [pid = 3796] [id = 649] 15:44:30 INFO - PROCESS | 3796 | --DOCSHELL 10DDCC00 == 45 [pid = 3796] [id = 648] 15:44:30 INFO - PROCESS | 3796 | --DOCSHELL 1203AC00 == 44 [pid = 3796] [id = 650] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17185C00) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (14718800) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14775800) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10E4A400) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10EBCC00) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12C21000) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12CC5400) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1342B400) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1391F800) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1618A000) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (163B6800) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15268800) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1526F800) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1643C800) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17C25400) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (188E3000) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17186800) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E30800) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17D13800) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (14775000) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16DE2C00) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16E01400) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17C27000) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (169AA800) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17DD1400) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 15:44:30 INFO - PROCESS | 3796 | ++DOCSHELL 10664400 == 45 [pid = 3796] [id = 723] 15:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10D22800) [pid = 3796] [serial = 2169] [outer = 00000000] 15:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10EAFC00) [pid = 3796] [serial = 2170] [outer = 10D22800] 15:44:30 INFO - PROCESS | 3796 | 1462405470833 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12C23C00) [pid = 3796] [serial = 2171] [outer = 10D22800] 15:44:31 INFO - PROCESS | 3796 | 1462405471279 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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 789ms 15:44:31 INFO - PROCESS | 3796 | 1462405471328 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 3796 | 1462405471334 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:44:31 INFO - PROCESS | 3796 | 1462405471339 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 3796 | 1462405471342 Marionette TRACE conn3 <- [1,2858,null,{}] 15:44:31 INFO - PROCESS | 3796 | 1462405471345 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}] 15:44:31 INFO - PROCESS | 3796 | 1462405471408 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:44:31 INFO - PROCESS | 3796 | 1462405471415 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 3796 | ++DOCSHELL 131D1C00 == 46 [pid = 3796] [id = 724] 15:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1342A800) [pid = 3796] [serial = 2172] [outer = 00000000] 15:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1391F800) [pid = 3796] [serial = 2173] [outer = 1342A800] 15:44:31 INFO - PROCESS | 3796 | 1462405471458 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13CB6800) [pid = 3796] [serial = 2174] [outer = 1342A800] 15:44:31 INFO - PROCESS | 3796 | 1462405471947 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]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 634ms 15:44:31 INFO - PROCESS | 3796 | 1462405471963 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 3796 | 1462405471965 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:44:31 INFO - PROCESS | 3796 | 1462405471968 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 3796 | 1462405471971 Marionette TRACE conn3 <- [1,2862,null,{}] 15:44:31 INFO - PROCESS | 3796 | 1462405471985 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}] 15:44:32 INFO - PROCESS | 3796 | 1462405472069 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:44:32 INFO - PROCESS | 3796 | 1462405472078 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 3796 | ++DOCSHELL 15269C00 == 47 [pid = 3796] [id = 725] 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1526A000) [pid = 3796] [serial = 2175] [outer = 00000000] 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15773400) [pid = 3796] [serial = 2176] [outer = 1526A000] 15:44:32 INFO - PROCESS | 3796 | 1462405472125 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15EE8400) [pid = 3796] [serial = 2177] [outer = 1526A000] 15:44:32 INFO - PROCESS | 3796 | 1462405472584 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]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 618ms 15:44:32 INFO - PROCESS | 3796 | 1462405472606 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 3796 | 1462405472609 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:44:32 INFO - PROCESS | 3796 | 1462405472612 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 3796 | 1462405472614 Marionette TRACE conn3 <- [1,2866,null,{}] 15:44:32 INFO - PROCESS | 3796 | 1462405472617 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}] 15:44:32 INFO - PROCESS | 3796 | 1462405472697 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:44:32 INFO - PROCESS | 3796 | 1462405472704 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 3796 | ++DOCSHELL 16196800 == 48 [pid = 3796] [id = 726] 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16196C00) [pid = 3796] [serial = 2178] [outer = 00000000] 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (163CF800) [pid = 3796] [serial = 2179] [outer = 16196C00] 15:44:32 INFO - PROCESS | 3796 | 1462405472747 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (163D9000) [pid = 3796] [serial = 2180] [outer = 16196C00] 15:44:33 INFO - PROCESS | 3796 | 1462405473196 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]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 619ms 15:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:44:33 INFO - PROCESS | 3796 | 1462405473233 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 3796 | 1462405473235 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:44:33 INFO - PROCESS | 3796 | 1462405473238 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 3796 | 1462405473239 Marionette TRACE conn3 <- [1,2870,null,{}] 15:44:33 INFO - PROCESS | 3796 | 1462405473249 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}] 15:44:33 INFO - PROCESS | 3796 | 1462405473354 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:44:33 INFO - PROCESS | 3796 | 1462405473360 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 3796 | ++DOCSHELL 16A5B800 == 49 [pid = 3796] [id = 727] 15:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D7F400) [pid = 3796] [serial = 2181] [outer = 00000000] 15:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16DDCC00) [pid = 3796] [serial = 2182] [outer = 16D7F400] 15:44:33 INFO - PROCESS | 3796 | 1462405473403 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DE2800) [pid = 3796] [serial = 2183] [outer = 16D7F400] 15:44:33 INFO - PROCESS | 3796 | 1462405473875 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]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 681ms 15:44:33 INFO - PROCESS | 3796 | 1462405473940 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 3796 | 1462405473942 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:44:33 INFO - PROCESS | 3796 | 1462405473946 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 3796 | 1462405473947 Marionette TRACE conn3 <- [1,2874,null,{}] 15:44:33 INFO - PROCESS | 3796 | 1462405473950 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}] 15:44:34 INFO - PROCESS | 3796 | 1462405474067 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:44:34 INFO - PROCESS | 3796 | 1462405474170 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 3796 | ++DOCSHELL 17465400 == 50 [pid = 3796] [id = 728] 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17465800) [pid = 3796] [serial = 2184] [outer = 00000000] 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1746CC00) [pid = 3796] [serial = 2185] [outer = 17465800] 15:44:34 INFO - PROCESS | 3796 | 1462405474223 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17C25400) [pid = 3796] [serial = 2186] [outer = 17465800] 15:44:34 INFO - PROCESS | 3796 | 1462405474647 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]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 728ms 15:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:44:34 INFO - PROCESS | 3796 | 1462405474684 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 3796 | 1462405474686 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:44:34 INFO - PROCESS | 3796 | 1462405474689 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 3796 | 1462405474690 Marionette TRACE conn3 <- [1,2878,null,{}] 15:44:34 INFO - PROCESS | 3796 | 1462405474694 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}] 15:44:34 INFO - PROCESS | 3796 | 1462405474784 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:44:34 INFO - PROCESS | 3796 | 1462405474790 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 3796 | ++DOCSHELL 12E36C00 == 51 [pid = 3796] [id = 729] 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17C26800) [pid = 3796] [serial = 2187] [outer = 00000000] 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17D15000) [pid = 3796] [serial = 2188] [outer = 17C26800] 15:44:34 INFO - PROCESS | 3796 | 1462405474834 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17D16000) [pid = 3796] [serial = 2189] [outer = 17C26800] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1577E000) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13132000) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17DD9000) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (163B5000) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12C41000) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10754800) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12CC6000) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13CC2C00) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:44:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15EEBC00) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:44:35 INFO - PROCESS | 3796 | 1462405475355 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 727ms 15:44:35 INFO - PROCESS | 3796 | 1462405475414 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 3796 | 1462405475416 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:44:35 INFO - PROCESS | 3796 | 1462405475419 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 3796 | 1462405475420 Marionette TRACE conn3 <- [1,2882,null,{}] 15:44:35 INFO - PROCESS | 3796 | 1462405475450 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}] 15:44:35 INFO - PROCESS | 3796 | 1462405475525 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:44:35 INFO - PROCESS | 3796 | 1462405475531 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 3796 | ++DOCSHELL 12E3A000 == 52 [pid = 3796] [id = 730] 15:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13132000) [pid = 3796] [serial = 2190] [outer = 00000000] 15:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1577E000) [pid = 3796] [serial = 2191] [outer = 13132000] 15:44:35 INFO - PROCESS | 3796 | 1462405475574 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E4B000) [pid = 3796] [serial = 2192] [outer = 13132000] 15:44:36 INFO - PROCESS | 3796 | 1462405476010 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]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 618ms 15:44:36 INFO - PROCESS | 3796 | 1462405476058 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 3796 | 1462405476060 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:44:36 INFO - PROCESS | 3796 | 1462405476067 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 3796 | 1462405476069 Marionette TRACE conn3 <- [1,2886,null,{}] 15:44:36 INFO - PROCESS | 3796 | 1462405476072 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}] 15:44:36 INFO - PROCESS | 3796 | 1462405476150 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:44:36 INFO - PROCESS | 3796 | 1462405476155 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 3796 | ++DOCSHELL 17CBCC00 == 53 [pid = 3796] [id = 731] 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17CC0000) [pid = 3796] [serial = 2193] [outer = 00000000] 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17DD9000) [pid = 3796] [serial = 2194] [outer = 17CC0000] 15:44:36 INFO - PROCESS | 3796 | 1462405476198 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18122800) [pid = 3796] [serial = 2195] [outer = 17CC0000] 15:44:36 INFO - PROCESS | 3796 | 1462405476621 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]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 588ms 15:44:36 INFO - PROCESS | 3796 | 1462405476654 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:44:36 INFO - PROCESS | 3796 | 1462405476656 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:44:36 INFO - PROCESS | 3796 | 1462405476659 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 3796 | 1462405476661 Marionette TRACE conn3 <- [1,2890,null,{}] 15:44:36 INFO - PROCESS | 3796 | 1462405476664 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}] 15:44:36 INFO - PROCESS | 3796 | 1462405476739 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:44:36 INFO - PROCESS | 3796 | 1462405476745 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 3796 | ++DOCSHELL 12C3AC00 == 54 [pid = 3796] [id = 732] 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (181A6C00) [pid = 3796] [serial = 2196] [outer = 00000000] 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18440400) [pid = 3796] [serial = 2197] [outer = 181A6C00] 15:44:36 INFO - PROCESS | 3796 | 1462405476787 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (188E1800) [pid = 3796] [serial = 2198] [outer = 181A6C00] 15:44:37 INFO - PROCESS | 3796 | 1462405477246 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 635ms 15:44:37 INFO - PROCESS | 3796 | 1462405477337 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 3796 | 1462405477341 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:44:37 INFO - PROCESS | 3796 | 1462405477347 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 3796 | 1462405477351 Marionette TRACE conn3 <- [1,2894,null,{}] 15:44:37 INFO - PROCESS | 3796 | 1462405477357 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}] 15:44:37 INFO - PROCESS | 3796 | 1462405477464 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:44:37 INFO - PROCESS | 3796 | 1462405477575 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 3796 | ++DOCSHELL 113E8400 == 55 [pid = 3796] [id = 733] 15:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11533400) [pid = 3796] [serial = 2199] [outer = 00000000] 15:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11B11000) [pid = 3796] [serial = 2200] [outer = 11533400] 15:44:37 INFO - PROCESS | 3796 | 1462405477629 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (120EF000) [pid = 3796] [serial = 2201] [outer = 11533400] 15:44:38 INFO - PROCESS | 3796 | 1462405478262 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]]]}] 15:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 928ms 15:44:38 INFO - PROCESS | 3796 | 1462405478276 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 3796 | 1462405478280 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:44:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:44:38 INFO - PROCESS | 3796 | 1462405478291 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 3796 | 1462405478297 Marionette TRACE conn3 <- [1,2898,null,{}] 15:44:38 INFO - PROCESS | 3796 | 1462405478302 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}] 15:44:38 INFO - PROCESS | 3796 | 1462405478404 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:44:38 INFO - PROCESS | 3796 | 1462405478539 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 3796 | ++DOCSHELL 12CC9C00 == 56 [pid = 3796] [id = 734] 15:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12E3CC00) [pid = 3796] [serial = 2202] [outer = 00000000] 15:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (14759800) [pid = 3796] [serial = 2203] [outer = 12E3CC00] 15:44:38 INFO - PROCESS | 3796 | 1462405478593 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1526C000) [pid = 3796] [serial = 2204] [outer = 12E3CC00] 15:44:39 INFO - PROCESS | 3796 | 1462405479088 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]]]}] 15:44:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:44:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:44:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 851ms 15:44:39 INFO - PROCESS | 3796 | 1462405479150 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 3796 | 1462405479153 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:44:39 INFO - TEST-START | /DOMEvents/constructors.html 15:44:39 INFO - PROCESS | 3796 | 1462405479157 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 3796 | 1462405479159 Marionette TRACE conn3 <- [1,2902,null,{}] 15:44:39 INFO - PROCESS | 3796 | 1462405479168 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}] 15:44:39 INFO - PROCESS | 3796 | 1462405479279 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:44:39 INFO - PROCESS | 3796 | 1462405479448 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 3796 | ++DOCSHELL 16198000 == 57 [pid = 3796] [id = 735] 15:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (163B0800) [pid = 3796] [serial = 2205] [outer = 00000000] 15:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16E0E400) [pid = 3796] [serial = 2206] [outer = 163B0800] 15:44:39 INFO - PROCESS | 3796 | 1462405479506 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1746F000) [pid = 3796] [serial = 2207] [outer = 163B0800] 15:44:40 INFO - PROCESS | 3796 | 1462405480212 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]]]}] 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:44:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:44:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:44:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1129ms 15:44:40 INFO - PROCESS | 3796 | 1462405480291 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 3796 | 1462405480293 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:44:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:44:40 INFO - PROCESS | 3796 | 1462405480311 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 3796 | 1462405480313 Marionette TRACE conn3 <- [1,2906,null,{}] 15:44:40 INFO - PROCESS | 3796 | 1462405480316 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}] 15:44:40 INFO - PROCESS | 3796 | 1462405480428 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:44:40 INFO - PROCESS | 3796 | 1462405480556 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 3796 | ++DOCSHELL 16E0B000 == 58 [pid = 3796] [id = 736] 15:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17471C00) [pid = 3796] [serial = 2208] [outer = 00000000] 15:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (18A1A800) [pid = 3796] [serial = 2209] [outer = 17471C00] 15:44:40 INFO - PROCESS | 3796 | 1462405480610 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18A1DC00) [pid = 3796] [serial = 2210] [outer = 17471C00] 15:44:41 INFO - PROCESS | 3796 | 1462405481290 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:44:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 975ms 15:44:41 INFO - PROCESS | 3796 | 1462405481285 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 3796 | 1462405481288 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:44:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:44:41 INFO - PROCESS | 3796 | 1462405481293 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 3796 | 1462405481297 Marionette TRACE conn3 <- [1,2910,null,{}] 15:44:41 INFO - PROCESS | 3796 | 1462405481302 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}] 15:44:41 INFO - PROCESS | 3796 | 1462405481404 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:44:41 INFO - PROCESS | 3796 | 1462405481511 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 3796 | ++DOCSHELL 11B88000 == 59 [pid = 3796] [id = 737] 15:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11B8D400) [pid = 3796] [serial = 2211] [outer = 00000000] 15:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12E3B000) [pid = 3796] [serial = 2212] [outer = 11B8D400] 15:44:41 INFO - PROCESS | 3796 | 1462405481560 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1312B400) [pid = 3796] [serial = 2213] [outer = 11B8D400] 15:44:41 INFO - PROCESS | 3796 | [3796] 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 15:44:42 INFO - PROCESS | 3796 | [3796] 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 15:44:42 INFO - PROCESS | 3796 | [3796] 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 15:44:42 INFO - PROCESS | 3796 | [3796] 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 15:44:42 INFO - PROCESS | 3796 | 1462405482099 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]]]}] 15:44:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:44:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:44:42 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 15:44:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:44:42 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 15:44:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:44:42 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]" 15:44:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:44:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:44:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 851ms 15:44:42 INFO - PROCESS | 3796 | 1462405482141 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 3796 | 1462405482146 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:44:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:44:42 INFO - PROCESS | 3796 | 1462405482152 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 3796 | 1462405482155 Marionette TRACE conn3 <- [1,2914,null,{}] 15:44:42 INFO - PROCESS | 3796 | 1462405482158 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}] 15:44:42 INFO - PROCESS | 3796 | 1462405482316 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:44:42 INFO - PROCESS | 3796 | 1462405482402 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 3796 | ++DOCSHELL 15E52800 == 60 [pid = 3796] [id = 738] 15:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (151DD800) [pid = 3796] [serial = 2214] [outer = 00000000] 15:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16192000) [pid = 3796] [serial = 2215] [outer = 151DD800] 15:44:42 INFO - PROCESS | 3796 | 1462405482449 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (163CC000) [pid = 3796] [serial = 2216] [outer = 151DD800] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 163B4800 == 59 [pid = 3796] [id = 715] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 12CCEC00 == 58 [pid = 3796] [id = 636] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 13161C00 == 57 [pid = 3796] [id = 717] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 1577D400 == 56 [pid = 3796] [id = 714] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 13922400 == 55 [pid = 3796] [id = 713] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 10EC1400 == 54 [pid = 3796] [id = 635] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 10D29400 == 53 [pid = 3796] [id = 634] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 13428400 == 52 [pid = 3796] [id = 651] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 17CBCC00 == 51 [pid = 3796] [id = 731] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 12E3A000 == 50 [pid = 3796] [id = 730] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 12E36C00 == 49 [pid = 3796] [id = 729] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 17465400 == 48 [pid = 3796] [id = 728] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 16A5B800 == 47 [pid = 3796] [id = 727] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 16196800 == 46 [pid = 3796] [id = 726] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 15269C00 == 45 [pid = 3796] [id = 725] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 131D1C00 == 44 [pid = 3796] [id = 724] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 10664400 == 43 [pid = 3796] [id = 723] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E0EC00) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 12ECAC00 == 42 [pid = 3796] [id = 720] 15:44:42 INFO - PROCESS | 3796 | --DOCSHELL 10661000 == 41 [pid = 3796] [id = 719] 15:44:42 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:44:42 INFO - PROCESS | 3796 | 1462405482875 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]]]}] 15:44:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:44:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 728ms 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15EEA800) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13CB6400) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (188E6000) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (163D4800) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12ED1800) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13162800) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (163CEC00) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15262000) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10DE4800) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10DE9C00) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10EB3400) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12E24400) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12E35400) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14716800) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (151DF000) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1526AC00) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1610B800) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16D7FC00) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16DDAC00) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 15:44:42 INFO - PROCESS | 3796 | 1462405482898 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 3796 | 1462405482900 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:44:42 INFO - PROCESS | 3796 | 1462405482905 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:44:42 INFO - PROCESS | 3796 | 1462405482909 Marionette TRACE conn3 <- [1,2918,null,{}] 15:44:42 INFO - PROCESS | 3796 | 1462405482923 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}] 15:44:43 INFO - PROCESS | 3796 | 1462405483006 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:44:43 INFO - PROCESS | 3796 | 1462405483015 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 3796 | ++DOCSHELL 1312B000 == 42 [pid = 3796] [id = 739] 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (131D1C00) [pid = 3796] [serial = 2217] [outer = 00000000] 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14716800) [pid = 3796] [serial = 2218] [outer = 131D1C00] 15:44:43 INFO - PROCESS | 3796 | 1462405483061 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1526BC00) [pid = 3796] [serial = 2219] [outer = 131D1C00] 15:44:43 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:44:43 INFO - PROCESS | 3796 | 1462405483542 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]]]}] 15:44:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:44:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 681ms 15:44:43 INFO - PROCESS | 3796 | 1462405483606 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 3796 | 1462405483608 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:44:43 INFO - PROCESS | 3796 | 1462405483611 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:44:43 INFO - PROCESS | 3796 | 1462405483613 Marionette TRACE conn3 <- [1,2922,null,{}] 15:44:43 INFO - PROCESS | 3796 | 1462405483616 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}] 15:44:43 INFO - PROCESS | 3796 | 1462405483693 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:44:43 INFO - PROCESS | 3796 | 1462405483740 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 3796 | ++DOCSHELL 163CEC00 == 43 [pid = 3796] [id = 740] 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (163D0800) [pid = 3796] [serial = 2220] [outer = 00000000] 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (163D7C00) [pid = 3796] [serial = 2221] [outer = 163D0800] 15:44:43 INFO - PROCESS | 3796 | 1462405483785 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1643CC00) [pid = 3796] [serial = 2222] [outer = 163D0800] 15:44:44 INFO - PROCESS | 3796 | 1462405484224 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]]]}] 15:44:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:44:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 634ms 15:44:44 INFO - PROCESS | 3796 | 1462405484250 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 3796 | 1462405484251 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:44:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:44:44 INFO - PROCESS | 3796 | 1462405484255 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 3796 | 1462405484256 Marionette TRACE conn3 <- [1,2926,null,{}] 15:44:44 INFO - PROCESS | 3796 | 1462405484260 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}] 15:44:44 INFO - PROCESS | 3796 | 1462405484335 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:44:44 INFO - PROCESS | 3796 | 1462405484340 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 3796 | ++DOCSHELL 16D7E400 == 44 [pid = 3796] [id = 741] 15:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16DD6C00) [pid = 3796] [serial = 2223] [outer = 00000000] 15:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16E0C000) [pid = 3796] [serial = 2224] [outer = 16DD6C00] 15:44:44 INFO - PROCESS | 3796 | 1462405484384 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16E51400) [pid = 3796] [serial = 2225] [outer = 16DD6C00] 15:44:44 INFO - PROCESS | 3796 | 1462405484793 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]]]}] 15:44:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:44:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 588ms 15:44:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:44:44 INFO - PROCESS | 3796 | 1462405484835 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 3796 | 1462405484837 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:44:44 INFO - PROCESS | 3796 | 1462405484840 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 3796 | 1462405484842 Marionette TRACE conn3 <- [1,2930,null,{}] 15:44:44 INFO - PROCESS | 3796 | 1462405484845 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}] 15:44:44 INFO - PROCESS | 3796 | 1462405484940 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:44:44 INFO - PROCESS | 3796 | 1462405484947 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 3796 | ++DOCSHELL 10668400 == 45 [pid = 3796] [id = 742] 15:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11590800) [pid = 3796] [serial = 2226] [outer = 00000000] 15:44:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17D15400) [pid = 3796] [serial = 2227] [outer = 11590800] 15:44:44 INFO - PROCESS | 3796 | 1462405484992 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (183C7800) [pid = 3796] [serial = 2228] [outer = 11590800] 15:44:45 INFO - PROCESS | 3796 | 1462405485506 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"]]]}] 15:44:45 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 15:44:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:44:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 681ms 15:44:45 INFO - PROCESS | 3796 | 1462405485544 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 3796 | 1462405485546 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:44:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:44:45 INFO - PROCESS | 3796 | 1462405485550 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 3796 | 1462405485551 Marionette TRACE conn3 <- [1,2934,null,{}] 15:44:45 INFO - PROCESS | 3796 | 1462405485555 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}] 15:44:45 INFO - PROCESS | 3796 | 1462405485660 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:44:45 INFO - PROCESS | 3796 | 1462405485666 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 3796 | ++DOCSHELL 1075B400 == 46 [pid = 3796] [id = 743] 15:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (18A14400) [pid = 3796] [serial = 2229] [outer = 00000000] 15:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (18A20000) [pid = 3796] [serial = 2230] [outer = 18A14400] 15:44:45 INFO - PROCESS | 3796 | 1462405485710 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19A66400) [pid = 3796] [serial = 2231] [outer = 18A14400] 15:44:46 INFO - PROCESS | 3796 | 1462405486121 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]]]}] 15:44:46 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. 15:44:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 588ms 15:44:46 INFO - PROCESS | 3796 | 1462405486148 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 3796 | 1462405486149 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:44:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:44:46 INFO - PROCESS | 3796 | 1462405486164 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 3796 | 1462405486165 Marionette TRACE conn3 <- [1,2938,null,{}] 15:44:46 INFO - PROCESS | 3796 | 1462405486169 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}] 15:44:46 INFO - PROCESS | 3796 | 1462405486277 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:44:46 INFO - PROCESS | 3796 | 1462405486282 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 3796 | ++DOCSHELL 18A12C00 == 47 [pid = 3796] [id = 744] 15:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19A6B400) [pid = 3796] [serial = 2232] [outer = 00000000] 15:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19A72400) [pid = 3796] [serial = 2233] [outer = 19A6B400] 15:44:46 INFO - PROCESS | 3796 | 1462405486309 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19A75C00) [pid = 3796] [serial = 2234] [outer = 19A6B400] 15:44:46 INFO - PROCESS | 3796 | ++DOCSHELL 19A74C00 == 48 [pid = 3796] [id = 745] 15:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19C31C00) [pid = 3796] [serial = 2235] [outer = 00000000] 15:44:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19C36000) [pid = 3796] [serial = 2236] [outer = 19C31C00] 15:44:46 INFO - PROCESS | 3796 | 1462405486813 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]]]}] 15:44:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:44:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 681ms 15:44:46 INFO - PROCESS | 3796 | 1462405486838 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 3796 | 1462405486840 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:44:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:44:46 INFO - PROCESS | 3796 | 1462405486843 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 3796 | 1462405486845 Marionette TRACE conn3 <- [1,2942,null,{}] 15:44:46 INFO - PROCESS | 3796 | 1462405486848 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}] 15:44:46 INFO - PROCESS | 3796 | 1462405486968 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:44:47 INFO - PROCESS | 3796 | 1462405487033 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 3796 | ++DOCSHELL 19A6F800 == 49 [pid = 3796] [id = 746] 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19C31800) [pid = 3796] [serial = 2237] [outer = 00000000] 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19C3A800) [pid = 3796] [serial = 2238] [outer = 19C31800] 15:44:47 INFO - PROCESS | 3796 | 1462405487076 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19C3D800) [pid = 3796] [serial = 2239] [outer = 19C31800] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17465800) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17C26800) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16196C00) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1342A800) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1526A000) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10D22800) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13132000) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16D7F400) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17CC0000) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:44:47 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16DE1C00) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:44:47 INFO - PROCESS | 3796 | 1462405487515 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]]]}] 15:44:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:44:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:44:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 681ms 15:44:47 INFO - PROCESS | 3796 | 1462405487541 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 3796 | 1462405487543 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:44:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:44:47 INFO - PROCESS | 3796 | 1462405487559 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 3796 | 1462405487560 Marionette TRACE conn3 <- [1,2946,null,{}] 15:44:47 INFO - PROCESS | 3796 | 1462405487564 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}] 15:44:47 INFO - PROCESS | 3796 | 1462405487678 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:44:47 INFO - PROCESS | 3796 | 1462405487686 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 3796 | ++DOCSHELL 1342A800 == 50 [pid = 3796] [id = 747] 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13CC2C00) [pid = 3796] [serial = 2240] [outer = 00000000] 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17467C00) [pid = 3796] [serial = 2241] [outer = 13CC2C00] 15:44:47 INFO - PROCESS | 3796 | 1462405487729 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19C35800) [pid = 3796] [serial = 2242] [outer = 13CC2C00] 15:44:48 INFO - PROCESS | 3796 | 1462405488127 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]]]}] 15:44:48 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. 15:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 15:44:48 INFO - PROCESS | 3796 | 1462405488181 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 3796 | 1462405488184 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:44:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:44:48 INFO - PROCESS | 3796 | 1462405488187 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 3796 | 1462405488189 Marionette TRACE conn3 <- [1,2950,null,{}] 15:44:48 INFO - PROCESS | 3796 | 1462405488192 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}] 15:44:48 INFO - PROCESS | 3796 | 1462405488284 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:44:48 INFO - PROCESS | 3796 | 1462405488290 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 3796 | ++DOCSHELL 16106C00 == 51 [pid = 3796] [id = 748] 15:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19C3CC00) [pid = 3796] [serial = 2243] [outer = 00000000] 15:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19E7C800) [pid = 3796] [serial = 2244] [outer = 19C3CC00] 15:44:48 INFO - PROCESS | 3796 | 1462405488337 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19E82C00) [pid = 3796] [serial = 2245] [outer = 19C3CC00] 15:44:48 INFO - PROCESS | 3796 | 1462405488764 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]]]}] 15:44:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 588ms 15:44:48 INFO - PROCESS | 3796 | 1462405488781 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 3796 | 1462405488783 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:44:48 INFO - PROCESS | 3796 | 1462405488786 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:44:48 INFO - PROCESS | 3796 | 1462405488788 Marionette TRACE conn3 <- [1,2954,null,{}] 15:44:48 INFO - PROCESS | 3796 | 1462405488791 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}] 15:44:48 INFO - PROCESS | 3796 | 1462405488917 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:44:48 INFO - PROCESS | 3796 | 1462405488925 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 3796 | ++DOCSHELL 19FAD000 == 52 [pid = 3796] [id = 749] 15:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19FAE400) [pid = 3796] [serial = 2246] [outer = 00000000] 15:44:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A146000) [pid = 3796] [serial = 2247] [outer = 19FAE400] 15:44:48 INFO - PROCESS | 3796 | 1462405488968 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A14CC00) [pid = 3796] [serial = 2248] [outer = 19FAE400] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 16109800 == 51 [pid = 3796] [id = 721] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 17DD2400 == 50 [pid = 3796] [id = 694] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 163D1C00 == 49 [pid = 3796] [id = 643] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 131CCC00 == 48 [pid = 3796] [id = 722] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 120F7400 == 47 [pid = 3796] [id = 716] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 16D7D400 == 46 [pid = 3796] [id = 718] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 1618F400 == 45 [pid = 3796] [id = 640] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 1392A800 == 44 [pid = 3796] [id = 638] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 13929800 == 43 [pid = 3796] [id = 646] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 14758400 == 42 [pid = 3796] [id = 647] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 11B88000 == 41 [pid = 3796] [id = 737] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 16E0B000 == 40 [pid = 3796] [id = 736] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 12CC9C00 == 39 [pid = 3796] [id = 734] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 16198000 == 38 [pid = 3796] [id = 735] 15:44:49 INFO - PROCESS | 3796 | --DOCSHELL 12C3AC00 == 37 [pid = 3796] [id = 732] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 113E8400 == 36 [pid = 3796] [id = 733] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 16D7E400 == 35 [pid = 3796] [id = 741] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 19A74C00 == 34 [pid = 3796] [id = 745] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 16106C00 == 33 [pid = 3796] [id = 748] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 1075B400 == 32 [pid = 3796] [id = 743] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 15E52800 == 31 [pid = 3796] [id = 738] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 1342A800 == 30 [pid = 3796] [id = 747] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 10668400 == 29 [pid = 3796] [id = 742] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 163CEC00 == 28 [pid = 3796] [id = 740] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 18A12C00 == 27 [pid = 3796] [id = 744] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 19A6F800 == 26 [pid = 3796] [id = 746] 15:44:50 INFO - PROCESS | 3796 | --DOCSHELL 1312B000 == 25 [pid = 3796] [id = 739] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16E0F400) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1577E000) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16DDCC00) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17D16000) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17DD9000) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (18122800) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16DE2800) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (163D9000) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18440400) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1746CC00) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17D15000) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17C25400) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10DE1800) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1348AC00) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (163CF800) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1391F800) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13CB6800) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15773400) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15EE8400) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10EAFC00) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12C23C00) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16D88800) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15E4B000) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (163D3C00) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 15:44:50 INFO - PROCESS | 3796 | 1462405490868 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]]]}] 15:44:50 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. 15:44:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2150ms 15:44:50 INFO - PROCESS | 3796 | 1462405490938 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 3796 | 1462405490941 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:44:50 INFO - PROCESS | 3796 | 1462405490947 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:44:50 INFO - PROCESS | 3796 | 1462405490950 Marionette TRACE conn3 <- [1,2958,null,{}] 15:44:50 INFO - PROCESS | 3796 | 1462405490956 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}] 15:44:51 INFO - PROCESS | 3796 | 1462405491039 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:44:51 INFO - PROCESS | 3796 | 1462405491047 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 3796 | ++DOCSHELL 10DE8000 == 26 [pid = 3796] [id = 750] 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10DE8800) [pid = 3796] [serial = 2249] [outer = 00000000] 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10E47800) [pid = 3796] [serial = 2250] [outer = 10DE8800] 15:44:51 INFO - PROCESS | 3796 | 1462405491093 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10EB4400) [pid = 3796] [serial = 2251] [outer = 10DE8800] 15:44:51 INFO - PROCESS | 3796 | 1462405491564 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]]]}] 15:44:51 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. 15:44:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 681ms 15:44:51 INFO - PROCESS | 3796 | 1462405491629 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 3796 | 1462405491635 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:44:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:44:51 INFO - PROCESS | 3796 | 1462405491642 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 3796 | 1462405491644 Marionette TRACE conn3 <- [1,2962,null,{}] 15:44:51 INFO - PROCESS | 3796 | 1462405491648 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}] 15:44:51 INFO - PROCESS | 3796 | 1462405491726 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:44:51 INFO - PROCESS | 3796 | 1462405491735 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 3796 | ++DOCSHELL 11B0F000 == 27 [pid = 3796] [id = 751] 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11B8F800) [pid = 3796] [serial = 2252] [outer = 00000000] 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1203CC00) [pid = 3796] [serial = 2253] [outer = 11B8F800] 15:44:51 INFO - PROCESS | 3796 | 1462405491780 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12C23C00) [pid = 3796] [serial = 2254] [outer = 11B8F800] 15:44:52 INFO - PROCESS | 3796 | 1462405492235 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]]]}] 15:44:52 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. 15:44:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 634ms 15:44:52 INFO - PROCESS | 3796 | 1462405492278 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 3796 | 1462405492280 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:44:52 INFO - PROCESS | 3796 | 1462405492284 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 3796 | 1462405492287 Marionette TRACE conn3 <- [1,2966,null,{}] 15:44:52 INFO - PROCESS | 3796 | 1462405492301 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}] 15:44:52 INFO - PROCESS | 3796 | 1462405492382 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:44:52 INFO - PROCESS | 3796 | 1462405492390 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 3796 | ++DOCSHELL 12E3D400 == 28 [pid = 3796] [id = 752] 15:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12E3D800) [pid = 3796] [serial = 2255] [outer = 00000000] 15:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13132000) [pid = 3796] [serial = 2256] [outer = 12E3D800] 15:44:52 INFO - PROCESS | 3796 | 1462405492436 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1342B400) [pid = 3796] [serial = 2257] [outer = 12E3D800] 15:44:52 INFO - PROCESS | 3796 | 1462405492896 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]]]}] 15:44:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:44:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 619ms 15:44:52 INFO - PROCESS | 3796 | 1462405492921 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 3796 | 1462405492923 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:44:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:44:52 INFO - PROCESS | 3796 | 1462405492926 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 3796 | 1462405492928 Marionette TRACE conn3 <- [1,2970,null,{}] 15:44:52 INFO - PROCESS | 3796 | 1462405492944 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}] 15:44:53 INFO - PROCESS | 3796 | 1462405493018 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:44:53 INFO - PROCESS | 3796 | 1462405493025 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 3796 | ++DOCSHELL 11536000 == 29 [pid = 3796] [id = 753] 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13156000) [pid = 3796] [serial = 2258] [outer = 00000000] 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14717000) [pid = 3796] [serial = 2259] [outer = 13156000] 15:44:53 INFO - PROCESS | 3796 | 1462405493069 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1471CC00) [pid = 3796] [serial = 2260] [outer = 13156000] 15:44:53 INFO - PROCESS | 3796 | 1462405493465 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"]]]}] 15:44:53 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 15:44:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:44:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 588ms 15:44:53 INFO - PROCESS | 3796 | 1462405493507 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 3796 | 1462405493509 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:44:53 INFO - PROCESS | 3796 | 1462405493512 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:44:53 INFO - PROCESS | 3796 | 1462405493514 Marionette TRACE conn3 <- [1,2974,null,{}] 15:44:53 INFO - PROCESS | 3796 | 1462405493518 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}] 15:44:53 INFO - PROCESS | 3796 | 1462405493631 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:44:53 INFO - PROCESS | 3796 | 1462405493639 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 3796 | ++DOCSHELL 14716C00 == 30 [pid = 3796] [id = 754] 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1471C400) [pid = 3796] [serial = 2261] [outer = 00000000] 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (15269400) [pid = 3796] [serial = 2262] [outer = 1471C400] 15:44:53 INFO - PROCESS | 3796 | 1462405493684 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (156D8800) [pid = 3796] [serial = 2263] [outer = 1471C400] 15:44:54 INFO - PROCESS | 3796 | 1462405494102 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]]]}] 15:44:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 634ms 15:44:54 INFO - PROCESS | 3796 | 1462405494151 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 3796 | 1462405494153 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:44:54 INFO - PROCESS | 3796 | 1462405494156 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:44:54 INFO - PROCESS | 3796 | 1462405494158 Marionette TRACE conn3 <- [1,2978,null,{}] 15:44:54 INFO - PROCESS | 3796 | 1462405494161 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}] 15:44:54 INFO - PROCESS | 3796 | 1462405494287 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:44:54 INFO - PROCESS | 3796 | 1462405494303 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 3796 | ++DOCSHELL 15EE5800 == 31 [pid = 3796] [id = 755] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16107C00) [pid = 3796] [serial = 2264] [outer = 00000000] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16193800) [pid = 3796] [serial = 2265] [outer = 16107C00] 15:44:54 INFO - PROCESS | 3796 | 1462405494348 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (163B4800) [pid = 3796] [serial = 2266] [outer = 16107C00] 15:44:54 INFO - PROCESS | 3796 | ++DOCSHELL 1643A400 == 32 [pid = 3796] [id = 756] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1643B000) [pid = 3796] [serial = 2267] [outer = 00000000] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1643C000) [pid = 3796] [serial = 2268] [outer = 1643B000] 15:44:54 INFO - PROCESS | 3796 | 1462405494763 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]]]}] 15:44:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 635ms 15:44:54 INFO - PROCESS | 3796 | 1462405494794 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 3796 | 1462405494796 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:44:54 INFO - PROCESS | 3796 | 1462405494784 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:44:54 INFO - PROCESS | 3796 | 1462405494785 Marionette TRACE conn3 <- [1,2982,null,{}] 15:44:54 INFO - PROCESS | 3796 | 1462405494789 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}] 15:44:54 INFO - PROCESS | 3796 | 1462405494902 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:44:54 INFO - PROCESS | 3796 | 1462405494914 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 3796 | ++DOCSHELL 12E38C00 == 33 [pid = 3796] [id = 757] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (15778000) [pid = 3796] [serial = 2269] [outer = 00000000] 15:44:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16A5F800) [pid = 3796] [serial = 2270] [outer = 15778000] 15:44:54 INFO - PROCESS | 3796 | 1462405494957 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16D82800) [pid = 3796] [serial = 2271] [outer = 15778000] 15:44:55 INFO - PROCESS | 3796 | 1462405495383 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]]]}] 15:44:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:44:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 15:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:44:55 INFO - PROCESS | 3796 | 1462405495422 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 3796 | 1462405495424 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:44:55 INFO - PROCESS | 3796 | 1462405495427 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 3796 | 1462405495428 Marionette TRACE conn3 <- [1,2986,null,{}] 15:44:55 INFO - PROCESS | 3796 | 1462405495432 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}] 15:44:55 INFO - PROCESS | 3796 | 1462405495547 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:44:55 INFO - PROCESS | 3796 | 1462405495555 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F6DA800 == 34 [pid = 3796] [id = 758] 15:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (10590000) [pid = 3796] [serial = 2272] [outer = 00000000] 15:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16E07400) [pid = 3796] [serial = 2273] [outer = 10590000] 15:44:55 INFO - PROCESS | 3796 | 1462405495601 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16E0A000) [pid = 3796] [serial = 2274] [outer = 10590000] 15:44:55 INFO - PROCESS | 3796 | 1462405495994 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]]]}] 15:44:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:44:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 588ms 15:44:56 INFO - PROCESS | 3796 | 1462405496024 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 3796 | 1462405496026 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:44:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:44:56 INFO - PROCESS | 3796 | 1462405496029 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 3796 | 1462405496031 Marionette TRACE conn3 <- [1,2990,null,{}] 15:44:56 INFO - PROCESS | 3796 | 1462405496035 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}] 15:44:56 INFO - PROCESS | 3796 | 1462405496109 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:44:56 INFO - PROCESS | 3796 | 1462405496115 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 3796 | ++DOCSHELL 12E3D000 == 35 [pid = 3796] [id = 759] 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16ED1000) [pid = 3796] [serial = 2275] [outer = 00000000] 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17463C00) [pid = 3796] [serial = 2276] [outer = 16ED1000] 15:44:56 INFO - PROCESS | 3796 | 1462405496159 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17183400) [pid = 3796] [serial = 2277] [outer = 16ED1000] 15:44:56 INFO - PROCESS | 3796 | 1462405496609 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]]]}] 15:44:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:44:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 635ms 15:44:56 INFO - PROCESS | 3796 | 1462405496660 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 3796 | 1462405496662 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:44:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:44:56 INFO - PROCESS | 3796 | 1462405496665 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 3796 | 1462405496668 Marionette TRACE conn3 <- [1,2994,null,{}] 15:44:56 INFO - PROCESS | 3796 | 1462405496672 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}] 15:44:56 INFO - PROCESS | 3796 | 1462405496787 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:44:56 INFO - PROCESS | 3796 | 1462405496794 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 3796 | ++DOCSHELL 16E4EC00 == 36 [pid = 3796] [id = 760] 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17188000) [pid = 3796] [serial = 2278] [outer = 00000000] 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1790A800) [pid = 3796] [serial = 2279] [outer = 17188000] 15:44:56 INFO - PROCESS | 3796 | 1462405496837 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17C29400) [pid = 3796] [serial = 2280] [outer = 17188000] 15:44:57 INFO - PROCESS | 3796 | 1462405497272 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]]]}] 15:44:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 634ms 15:44:57 INFO - PROCESS | 3796 | 1462405497303 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 3796 | 1462405497305 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:44:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:44:57 INFO - PROCESS | 3796 | 1462405497309 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 3796 | 1462405497311 Marionette TRACE conn3 <- [1,2998,null,{}] 15:44:57 INFO - PROCESS | 3796 | 1462405497314 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}] 15:44:57 INFO - PROCESS | 3796 | 1462405497431 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:44:57 INFO - PROCESS | 3796 | 1462405497437 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 3796 | ++DOCSHELL 139BFC00 == 37 [pid = 3796] [id = 761] 15:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17C29800) [pid = 3796] [serial = 2281] [outer = 00000000] 15:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (17DD4400) [pid = 3796] [serial = 2282] [outer = 17C29800] 15:44:57 INFO - PROCESS | 3796 | 1462405497484 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1811FC00) [pid = 3796] [serial = 2283] [outer = 17C29800] 15:44:57 INFO - PROCESS | 3796 | [3796] 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 15:44:57 INFO - PROCESS | 3796 | 1462405497994 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:44:58 INFO - {} 15:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:44:58 INFO - {} 15:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:44:58 INFO - {} 15:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:44:58 INFO - {} 15:44:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 727ms 15:44:58 INFO - PROCESS | 3796 | 1462405498047 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 3796 | 1462405498049 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:44:58 INFO - TEST-START | /FileAPI/fileReader.html 15:44:58 INFO - PROCESS | 3796 | 1462405498062 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 3796 | 1462405498048 Marionette TRACE conn3 <- [1,3002,null,{}] 15:44:58 INFO - PROCESS | 3796 | 1462405498051 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}] 15:44:58 INFO - PROCESS | 3796 | 1462405498160 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:44:58 INFO - PROCESS | 3796 | 1462405498167 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 3796 | ++DOCSHELL 17DD4000 == 38 [pid = 3796] [id = 762] 15:44:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1843A800) [pid = 3796] [serial = 2284] [outer = 00000000] 15:44:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (188EBC00) [pid = 3796] [serial = 2285] [outer = 1843A800] 15:44:58 INFO - PROCESS | 3796 | 1462405498210 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (188E0C00) [pid = 3796] [serial = 2286] [outer = 1843A800] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (12E32400) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (131DA400) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (18336C00) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19C31800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (18A14400) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (19A6B400) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (19C31C00) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13CC2C00) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (19C3CC00) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (11B8D400) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17471C00) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (163B0800) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (12E3CC00) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11533400) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (181A6C00) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (11590800) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16DD6C00) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (163D0800) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (131D1C00) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (151DD800) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1610A800) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12F07C00) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10D28C00) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:44:58 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10664800) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:44:58 INFO - PROCESS | 3796 | 1462405498940 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]]]}] 15:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:44:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 929ms 15:44:58 INFO - PROCESS | 3796 | 1462405498992 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 3796 | 1462405498994 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:44:58 INFO - PROCESS | 3796 | 1462405498997 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - TEST-START | /FileAPI/historical.html 15:44:58 INFO - PROCESS | 3796 | 1462405498999 Marionette TRACE conn3 <- [1,3006,null,{}] 15:44:58 INFO - PROCESS | 3796 | 1462405499003 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}] 15:44:59 INFO - PROCESS | 3796 | 1462405499107 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:44:59 INFO - PROCESS | 3796 | 1462405499112 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 3796 | ++DOCSHELL 11533400 == 39 [pid = 3796] [id = 763] 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11B10000) [pid = 3796] [serial = 2287] [outer = 00000000] 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12E32400) [pid = 3796] [serial = 2288] [outer = 11B10000] 15:44:59 INFO - PROCESS | 3796 | 1462405499155 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (163B0800) [pid = 3796] [serial = 2289] [outer = 11B10000] 15:44:59 INFO - PROCESS | 3796 | 1462405499575 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"]]]}] 15:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:44:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:44:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:44:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:44:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:44:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:44:59 INFO - TEST-OK | /FileAPI/historical.html | took 634ms 15:44:59 INFO - PROCESS | 3796 | 1462405499636 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 3796 | 1462405499638 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:44:59 INFO - TEST-START | /FileAPI/idlharness.html 15:44:59 INFO - PROCESS | 3796 | 1462405499641 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 3796 | 1462405499643 Marionette TRACE conn3 <- [1,3010,null,{}] 15:44:59 INFO - PROCESS | 3796 | 1462405499647 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}] 15:44:59 INFO - PROCESS | 3796 | 1462405499705 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:44:59 INFO - PROCESS | 3796 | 1462405499712 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 3796 | ++DOCSHELL 12CC9400 == 40 [pid = 3796] [id = 764] 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12CCA400) [pid = 3796] [serial = 2290] [outer = 00000000] 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (188EB000) [pid = 3796] [serial = 2291] [outer = 12CCA400] 15:44:59 INFO - PROCESS | 3796 | 1462405499762 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (18A13000) [pid = 3796] [serial = 2292] [outer = 12CCA400] 15:45:00 INFO - PROCESS | 3796 | 1462405500601 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]]]}] 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:45:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:45:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:45:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:45:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:45:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:45:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:45:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:45:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:45:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1099ms 15:45:00 INFO - PROCESS | 3796 | 1462405500740 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 3796 | 1462405500746 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:45:00 INFO - PROCESS | 3796 | 1462405500754 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - TEST-START | /FileAPI/idlharness.worker 15:45:00 INFO - PROCESS | 3796 | 1462405500757 Marionette TRACE conn3 <- [1,3014,null,{}] 15:45:00 INFO - PROCESS | 3796 | 1462405500766 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}] 15:45:00 INFO - PROCESS | 3796 | 1462405500907 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:45:01 INFO - PROCESS | 3796 | 1462405501023 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 3796 | ++DOCSHELL 10DE7000 == 41 [pid = 3796] [id = 765] 15:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10DE9400) [pid = 3796] [serial = 2293] [outer = 00000000] 15:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10E42800) [pid = 3796] [serial = 2294] [outer = 10DE9400] 15:45:01 INFO - PROCESS | 3796 | 1462405501077 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10EC1000) [pid = 3796] [serial = 2295] [outer = 10DE9400] 15:45:01 INFO - PROCESS | 3796 | [3796] 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 15:45:02 INFO - PROCESS | 3796 | 1462405502396 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,{},{}]]]}] 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:45:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:45:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:45:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:45:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:45:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:45:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:45:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:45:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:45:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:45:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:45:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:45:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:45:02 INFO - {} 15:45:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1857ms 15:45:02 INFO - PROCESS | 3796 | 1462405502646 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 3796 | 1462405502649 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:45:02 INFO - PROCESS | 3796 | 1462405502701 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:45:02 INFO - PROCESS | 3796 | 1462405502705 Marionette TRACE conn3 <- [1,3018,null,{}] 15:45:02 INFO - PROCESS | 3796 | 1462405502709 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}] 15:45:02 INFO - PROCESS | 3796 | 1462405502797 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:45:02 INFO - PROCESS | 3796 | 1462405502927 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 3796 | ++DOCSHELL 1075B000 == 42 [pid = 3796] [id = 766] 15:45:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (107DF400) [pid = 3796] [serial = 2296] [outer = 00000000] 15:45:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (11BCBC00) [pid = 3796] [serial = 2297] [outer = 107DF400] 15:45:02 INFO - PROCESS | 3796 | 1462405502980 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12CCFC00) [pid = 3796] [serial = 2298] [outer = 107DF400] 15:45:03 INFO - PROCESS | 3796 | 1462405503678 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]]]}] 15:45:03 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:45:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1021ms 15:45:03 INFO - PROCESS | 3796 | 1462405503749 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 3796 | 1462405503753 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:45:03 INFO - PROCESS | 3796 | 1462405503758 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:45:03 INFO - PROCESS | 3796 | 1462405503762 Marionette TRACE conn3 <- [1,3022,null,{}] 15:45:03 INFO - PROCESS | 3796 | 1462405503768 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}] 15:45:03 INFO - PROCESS | 3796 | 1462405503914 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 11533400 == 41 [pid = 3796] [id = 763] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 17DD4000 == 40 [pid = 3796] [id = 762] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 139BFC00 == 39 [pid = 3796] [id = 761] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 16E4EC00 == 38 [pid = 3796] [id = 760] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 12E3D000 == 37 [pid = 3796] [id = 759] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 0F6DA800 == 36 [pid = 3796] [id = 758] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 12E38C00 == 35 [pid = 3796] [id = 757] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 1643A400 == 34 [pid = 3796] [id = 756] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 15EE5800 == 33 [pid = 3796] [id = 755] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 14716C00 == 32 [pid = 3796] [id = 754] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 11536000 == 31 [pid = 3796] [id = 753] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 12E3D400 == 30 [pid = 3796] [id = 752] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A146000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 11B0F000 == 29 [pid = 3796] [id = 751] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 10DE8000 == 28 [pid = 3796] [id = 750] 15:45:03 INFO - PROCESS | 3796 | --DOCSHELL 19FAD000 == 27 [pid = 3796] [id = 749] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13162400) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17465C00) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (188ED400) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16DD3400) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (14718000) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10E43800) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10E4A000) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (18A20000) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19A72400) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19C3A800) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19C36000) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19A75C00) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19C3D800) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17467C00) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19E7C800) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19E82C00) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12E3B000) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (18A1DC00) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18A1A800) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1746F000) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16E0E400) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1526C000) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14759800) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (120EF000) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11B11000) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (188E1800) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17D15400) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E0C000) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E51400) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (163D7C00) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1643CC00) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (14716800) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1526BC00) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (163CC000) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16192000) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1312B400) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19A66400) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19C35800) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 15:45:03 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (183C7800) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 15:45:04 INFO - PROCESS | 3796 | 1462405504042 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 3796 | ++DOCSHELL 1054CC00 == 28 [pid = 3796] [id = 767] 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1054F800) [pid = 3796] [serial = 2299] [outer = 00000000] 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10DE8000) [pid = 3796] [serial = 2300] [outer = 1054F800] 15:45:04 INFO - PROCESS | 3796 | 1462405504089 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10E48000) [pid = 3796] [serial = 2301] [outer = 1054F800] 15:45:04 INFO - PROCESS | 3796 | 1462405504529 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]]]}] 15:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:45:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 804ms 15:45:04 INFO - PROCESS | 3796 | 1462405504564 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 3796 | 1462405504569 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:45:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:45:04 INFO - PROCESS | 3796 | 1462405504574 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 3796 | 1462405504577 Marionette TRACE conn3 <- [1,3026,null,{}] 15:45:04 INFO - PROCESS | 3796 | 1462405504581 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}] 15:45:04 INFO - PROCESS | 3796 | 1462405504650 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:45:04 INFO - PROCESS | 3796 | 1462405504657 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 3796 | ++DOCSHELL 12CCA800 == 29 [pid = 3796] [id = 768] 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12E2F800) [pid = 3796] [serial = 2302] [outer = 00000000] 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E3DC00) [pid = 3796] [serial = 2303] [outer = 12E2F800] 15:45:04 INFO - PROCESS | 3796 | 1462405504706 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13424800) [pid = 3796] [serial = 2304] [outer = 12E2F800] 15:45:05 INFO - PROCESS | 3796 | 1462405505163 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"]]]}] 15:45:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:45:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:45:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 634ms 15:45:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:45:05 INFO - PROCESS | 3796 | 1462405505196 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 3796 | 1462405505198 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:45:05 INFO - PROCESS | 3796 | 1462405505205 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 3796 | 1462405505208 Marionette TRACE conn3 <- [1,3030,null,{}] 15:45:05 INFO - PROCESS | 3796 | 1462405505218 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}] 15:45:05 INFO - PROCESS | 3796 | 1462405505300 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:45:05 INFO - PROCESS | 3796 | 1462405505307 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 3796 | ++DOCSHELL 1471EC00 == 30 [pid = 3796] [id = 769] 15:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1471F000) [pid = 3796] [serial = 2305] [outer = 00000000] 15:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (147B7000) [pid = 3796] [serial = 2306] [outer = 1471F000] 15:45:05 INFO - PROCESS | 3796 | 1462405505353 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1526BC00) [pid = 3796] [serial = 2307] [outer = 1471F000] 15:45:05 INFO - PROCESS | 3796 | 1462405505977 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]]]}] 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:45:06 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. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:45:06 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'.) 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:45:06 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. 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:45:06 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. 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:45:06 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. 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:45:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 851ms 15:45:06 INFO - PROCESS | 3796 | 1462405506067 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 3796 | 1462405506070 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:45:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:45:06 INFO - PROCESS | 3796 | 1462405506073 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 3796 | 1462405506075 Marionette TRACE conn3 <- [1,3034,null,{}] 15:45:06 INFO - PROCESS | 3796 | 1462405506079 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}] 15:45:06 INFO - PROCESS | 3796 | 1462405506161 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:45:06 INFO - PROCESS | 3796 | 1462405506265 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 3796 | ++DOCSHELL 15EED800 == 31 [pid = 3796] [id = 770] 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A64400) [pid = 3796] [serial = 2308] [outer = 00000000] 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16DD6C00) [pid = 3796] [serial = 2309] [outer = 16A64400] 15:45:06 INFO - PROCESS | 3796 | 1462405506309 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DE2800) [pid = 3796] [serial = 2310] [outer = 16A64400] 15:45:06 INFO - PROCESS | 3796 | [3796] 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 15:45:06 INFO - PROCESS | 3796 | 1462405506719 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:45:06 INFO - {} 15:45:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 696ms 15:45:06 INFO - PROCESS | 3796 | 1462405506754 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 3796 | 1462405506756 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:45:06 INFO - PROCESS | 3796 | 1462405506759 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:45:06 INFO - PROCESS | 3796 | 1462405506761 Marionette TRACE conn3 <- [1,3038,null,{}] 15:45:06 INFO - PROCESS | 3796 | 1462405506771 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}] 15:45:06 INFO - PROCESS | 3796 | 1462405506875 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:45:06 INFO - PROCESS | 3796 | 1462405506882 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 3796 | ++DOCSHELL 16A61C00 == 32 [pid = 3796] [id = 771] 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16D7FC00) [pid = 3796] [serial = 2311] [outer = 00000000] 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E58000) [pid = 3796] [serial = 2312] [outer = 16D7FC00] 15:45:06 INFO - PROCESS | 3796 | 1462405506933 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1746D400) [pid = 3796] [serial = 2313] [outer = 16D7FC00] 15:45:07 INFO - PROCESS | 3796 | 1462405507393 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]]]}] 15:45:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:45:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:45:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:45:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:45:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 696ms 15:45:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:45:07 INFO - PROCESS | 3796 | 1462405507467 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 3796 | 1462405507469 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:45:07 INFO - PROCESS | 3796 | 1462405507472 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 3796 | 1462405507474 Marionette TRACE conn3 <- [1,3042,null,{}] 15:45:07 INFO - PROCESS | 3796 | 1462405507478 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}] 15:45:07 INFO - PROCESS | 3796 | 1462405507621 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:45:07 INFO - PROCESS | 3796 | 1462405507648 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 3796 | ++DOCSHELL 17D15000 == 33 [pid = 3796] [id = 772] 15:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17DCE000) [pid = 3796] [serial = 2314] [outer = 00000000] 15:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18330800) [pid = 3796] [serial = 2315] [outer = 17DCE000] 15:45:07 INFO - PROCESS | 3796 | 1462405507694 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12CC0800) [pid = 3796] [serial = 2316] [outer = 17DCE000] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17188000) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10DE8800) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15778000) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10590000) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17C29800) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1643B000) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16107C00) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12E3D800) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1843A800) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1471C400) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13156000) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16ED1000) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11B8F800) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:45:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11B10000) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:45:08 INFO - PROCESS | 3796 | 1462405508482 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"]]]}] 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:45:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:45:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:45:08 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" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:45:08 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" 15:45:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:45:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:45:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1160ms 15:45:08 INFO - PROCESS | 3796 | 1462405508627 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 3796 | 1462405508629 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:45:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:45:08 INFO - PROCESS | 3796 | 1462405508633 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 3796 | 1462405508634 Marionette TRACE conn3 <- [1,3046,null,{}] 15:45:08 INFO - PROCESS | 3796 | 1462405508638 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}] 15:45:08 INFO - PROCESS | 3796 | 1462405508712 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:45:08 INFO - PROCESS | 3796 | 1462405508718 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 3796 | ++DOCSHELL 11B10000 == 34 [pid = 3796] [id = 773] 15:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E39800) [pid = 3796] [serial = 2317] [outer = 00000000] 15:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (151E1400) [pid = 3796] [serial = 2318] [outer = 12E39800] 15:45:08 INFO - PROCESS | 3796 | 1462405508760 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16ED1000) [pid = 3796] [serial = 2319] [outer = 12E39800] 15:45:09 INFO - PROCESS | 3796 | 1462405509245 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]]]}] 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:45:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:45:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:45:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:45:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:45:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:45:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:45:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:45:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:45:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 650ms 15:45:09 INFO - PROCESS | 3796 | 1462405509281 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 3796 | 1462405509283 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:45:09 INFO - PROCESS | 3796 | 1462405509287 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 3796 | 1462405509288 Marionette TRACE conn3 <- [1,3050,null,{}] 15:45:09 INFO - PROCESS | 3796 | 1462405509291 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}] 15:45:09 INFO - PROCESS | 3796 | 1462405509365 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:45:09 INFO - PROCESS | 3796 | 1462405509370 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 3796 | ++DOCSHELL 10DE8800 == 35 [pid = 3796] [id = 774] 15:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13CB6800) [pid = 3796] [serial = 2320] [outer = 00000000] 15:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (188DEC00) [pid = 3796] [serial = 2321] [outer = 13CB6800] 15:45:09 INFO - PROCESS | 3796 | 1462405509413 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18A14800) [pid = 3796] [serial = 2322] [outer = 13CB6800] 15:45:09 INFO - PROCESS | 3796 | [3796] 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 15:45:09 INFO - PROCESS | 3796 | 1462405509843 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:45:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:45:09 INFO - {} 15:45:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 588ms 15:45:09 INFO - PROCESS | 3796 | 1462405509867 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 3796 | 1462405509869 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:45:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:45:09 INFO - PROCESS | 3796 | 1462405509872 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 3796 | 1462405509874 Marionette TRACE conn3 <- [1,3054,null,{}] 15:45:09 INFO - PROCESS | 3796 | 1462405509878 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}] 15:45:09 INFO - PROCESS | 3796 | 1462405509962 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:45:09 INFO - PROCESS | 3796 | 1462405509969 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 3796 | ++DOCSHELL 188DE400 == 36 [pid = 3796] [id = 775] 15:45:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18A1B000) [pid = 3796] [serial = 2323] [outer = 00000000] 15:45:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A72400) [pid = 3796] [serial = 2324] [outer = 18A1B000] 15:45:10 INFO - PROCESS | 3796 | 1462405510012 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A74400) [pid = 3796] [serial = 2325] [outer = 18A1B000] 15:45:10 INFO - PROCESS | 3796 | 1462405510657 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]]]}] 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:45:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:45:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 835ms 15:45:10 INFO - PROCESS | 3796 | 1462405510717 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 3796 | 1462405510721 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:45:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:45:10 INFO - PROCESS | 3796 | 1462405510727 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 3796 | 1462405510731 Marionette TRACE conn3 <- [1,3058,null,{}] 15:45:10 INFO - PROCESS | 3796 | 1462405510737 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}] 15:45:10 INFO - PROCESS | 3796 | 1462405510841 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:45:10 INFO - PROCESS | 3796 | 1462405510977 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 3796 | ++DOCSHELL 10DE6400 == 37 [pid = 3796] [id = 776] 15:45:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10DE8C00) [pid = 3796] [serial = 2326] [outer = 00000000] 15:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12C36000) [pid = 3796] [serial = 2327] [outer = 10DE8C00] 15:45:11 INFO - PROCESS | 3796 | 1462405511038 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12E34800) [pid = 3796] [serial = 2328] [outer = 10DE8C00] 15:45:11 INFO - PROCESS | 3796 | 1462405511609 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]]]}] 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:45:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 15:45:11 INFO - PROCESS | 3796 | 1462405511658 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 3796 | 1462405511663 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:45:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:45:11 INFO - PROCESS | 3796 | 1462405511670 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 3796 | 1462405511672 Marionette TRACE conn3 <- [1,3062,null,{}] 15:45:11 INFO - PROCESS | 3796 | 1462405511676 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}] 15:45:11 INFO - PROCESS | 3796 | 1462405511780 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:45:11 INFO - PROCESS | 3796 | 1462405511922 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 3796 | ++DOCSHELL 12E38800 == 38 [pid = 3796] [id = 777] 15:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12EC3400) [pid = 3796] [serial = 2329] [outer = 00000000] 15:45:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15262400) [pid = 3796] [serial = 2330] [outer = 12EC3400] 15:45:11 INFO - PROCESS | 3796 | 1462405511975 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1577E000) [pid = 3796] [serial = 2331] [outer = 12EC3400] 15:45:12 INFO - PROCESS | 3796 | 1462405512487 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]]]}] 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:45:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 820ms 15:45:12 INFO - PROCESS | 3796 | 1462405512511 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 3796 | 1462405512513 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:45:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:45:12 INFO - PROCESS | 3796 | 1462405512517 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 3796 | 1462405512521 Marionette TRACE conn3 <- [1,3066,null,{}] 15:45:12 INFO - PROCESS | 3796 | 1462405512549 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}] 15:45:12 INFO - PROCESS | 3796 | 1462405512654 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:45:12 INFO - PROCESS | 3796 | 1462405512764 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 3796 | ++DOCSHELL 163D9800 == 39 [pid = 3796] [id = 778] 15:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16436C00) [pid = 3796] [serial = 2332] [outer = 00000000] 15:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16DD4800) [pid = 3796] [serial = 2333] [outer = 16436C00] 15:45:12 INFO - PROCESS | 3796 | 1462405512819 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16E0E400) [pid = 3796] [serial = 2334] [outer = 16436C00] 15:45:13 INFO - PROCESS | 3796 | 1462405513380 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] 15:45:13 INFO - PROCESS | 3796 | 1462405513444 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:45:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:45:13 INFO - PROCESS | 3796 | 1462405513448 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 3796 | 1462405513450 Marionette TRACE conn3 <- [1,3070,null,{}] 15:45:13 INFO - PROCESS | 3796 | 1462405513454 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}] 15:45:13 INFO - PROCESS | 3796 | 1462405513554 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:45:13 INFO - PROCESS | 3796 | 1462405513692 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 3796 | ++DOCSHELL 163D1400 == 40 [pid = 3796] [id = 779] 15:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16439C00) [pid = 3796] [serial = 2335] [outer = 00000000] 15:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (18A1C000) [pid = 3796] [serial = 2336] [outer = 16439C00] 15:45:13 INFO - PROCESS | 3796 | 1462405513746 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19A6B000) [pid = 3796] [serial = 2337] [outer = 16439C00] 15:45:14 INFO - PROCESS | 3796 | 1462405514250 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]]]}] 15:45:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:45:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:45:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:45:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 820ms 15:45:14 INFO - PROCESS | 3796 | 1462405514290 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 3796 | 1462405514292 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:45:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:45:14 INFO - PROCESS | 3796 | 1462405514296 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 3796 | 1462405514298 Marionette TRACE conn3 <- [1,3074,null,{}] 15:45:14 INFO - PROCESS | 3796 | 1462405514302 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}] 15:45:14 INFO - PROCESS | 3796 | 1462405514401 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:45:14 INFO - PROCESS | 3796 | 1462405514687 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 3796 | ++DOCSHELL 10E3E000 == 41 [pid = 3796] [id = 780] 15:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10E3EC00) [pid = 3796] [serial = 2338] [outer = 00000000] 15:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (113E5400) [pid = 3796] [serial = 2339] [outer = 10E3EC00] 15:45:14 INFO - PROCESS | 3796 | 1462405514736 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (11BC0000) [pid = 3796] [serial = 2340] [outer = 10E3EC00] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 10DE8800 == 40 [pid = 3796] [id = 774] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 11B10000 == 39 [pid = 3796] [id = 773] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 17D15000 == 38 [pid = 3796] [id = 772] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 16A61C00 == 37 [pid = 3796] [id = 771] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 15EED800 == 36 [pid = 3796] [id = 770] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 1471EC00 == 35 [pid = 3796] [id = 769] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 12CCA800 == 34 [pid = 3796] [id = 768] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 1054CC00 == 33 [pid = 3796] [id = 767] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 1075B000 == 32 [pid = 3796] [id = 766] 15:45:15 INFO - PROCESS | 3796 | --DOCSHELL 10DE7000 == 31 [pid = 3796] [id = 765] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1790A800) [pid = 3796] [serial = 2279] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10E47800) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10EB4400) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16A5F800) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16D82800) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16E07400) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17DD4400) [pid = 3796] [serial = 2282] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E0A000) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1643C000) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16193800) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (163B4800) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17C29400) [pid = 3796] [serial = 2280] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13132000) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1342B400) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (188EBC00) [pid = 3796] [serial = 2285] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15269400) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (156D8800) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14717000) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1471CC00) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17463C00) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1203CC00) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12C23C00) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (188E0C00) [pid = 3796] [serial = 2286] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E32400) [pid = 3796] [serial = 2288] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (163B0800) [pid = 3796] [serial = 2289] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17183400) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1811FC00) [pid = 3796] [serial = 2283] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (188EB000) [pid = 3796] [serial = 2291] [outer = 00000000] [url = about:blank] 15:45:15 INFO - PROCESS | 3796 | 1462405515340 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:45:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:45:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1083ms 15:45:15 INFO - PROCESS | 3796 | 1462405515381 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 3796 | 1462405515385 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:45:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:45:15 INFO - PROCESS | 3796 | 1462405515389 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 3796 | 1462405515393 Marionette TRACE conn3 <- [1,3078,null,{}] 15:45:15 INFO - PROCESS | 3796 | 1462405515397 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}] 15:45:15 INFO - PROCESS | 3796 | 1462405515479 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:45:15 INFO - PROCESS | 3796 | 1462405515594 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 3796 | ++DOCSHELL 10DDFC00 == 32 [pid = 3796] [id = 781] 15:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10E46000) [pid = 3796] [serial = 2341] [outer = 00000000] 15:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11B8D800) [pid = 3796] [serial = 2342] [outer = 10E46000] 15:45:15 INFO - PROCESS | 3796 | 1462405515640 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E30C00) [pid = 3796] [serial = 2343] [outer = 10E46000] 15:45:15 INFO - PROCESS | 3796 | 1462405515995 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:45:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 634ms 15:45:16 INFO - PROCESS | 3796 | 1462405516067 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 3796 | 1462405516071 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:45:16 INFO - PROCESS | 3796 | 1462405516076 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:45:16 INFO - PROCESS | 3796 | 1462405516078 Marionette TRACE conn3 <- [1,3082,null,{}] 15:45:16 INFO - PROCESS | 3796 | 1462405516082 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}] 15:45:16 INFO - PROCESS | 3796 | 1462405516182 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:45:16 INFO - PROCESS | 3796 | 1462405516198 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 3796 | ++DOCSHELL 13F66800 == 33 [pid = 3796] [id = 782] 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13F69800) [pid = 3796] [serial = 2344] [outer = 00000000] 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14716800) [pid = 3796] [serial = 2345] [outer = 13F69800] 15:45:16 INFO - PROCESS | 3796 | 1462405516243 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1471D800) [pid = 3796] [serial = 2346] [outer = 13F69800] 15:45:16 INFO - PROCESS | 3796 | 1462405516704 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:45:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 697ms 15:45:16 INFO - PROCESS | 3796 | 1462405516761 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 3796 | 1462405516763 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:45:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:45:16 INFO - PROCESS | 3796 | 1462405516772 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 3796 | 1462405516778 Marionette TRACE conn3 <- [1,3086,null,{}] 15:45:16 INFO - PROCESS | 3796 | 1462405516782 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}] 15:45:16 INFO - PROCESS | 3796 | 1462405516862 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:45:16 INFO - PROCESS | 3796 | 1462405516870 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 3796 | ++DOCSHELL 14716400 == 34 [pid = 3796] [id = 783] 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14720800) [pid = 3796] [serial = 2347] [outer = 00000000] 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (156E2C00) [pid = 3796] [serial = 2348] [outer = 14720800] 15:45:16 INFO - PROCESS | 3796 | 1462405516914 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E4DC00) [pid = 3796] [serial = 2349] [outer = 14720800] 15:45:17 INFO - PROCESS | 3796 | 1462405517341 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]]]}] 15:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:45:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:45:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 587ms 15:45:17 INFO - PROCESS | 3796 | 1462405517364 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 3796 | 1462405517366 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:45:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:45:17 INFO - PROCESS | 3796 | 1462405517389 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 3796 | 1462405517391 Marionette TRACE conn3 <- [1,3090,null,{}] 15:45:17 INFO - PROCESS | 3796 | 1462405517395 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}] 15:45:17 INFO - PROCESS | 3796 | 1462405517473 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:45:17 INFO - PROCESS | 3796 | 1462405517479 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 3796 | ++DOCSHELL 1618A000 == 35 [pid = 3796] [id = 784] 15:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16192000) [pid = 3796] [serial = 2350] [outer = 00000000] 15:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16198000) [pid = 3796] [serial = 2351] [outer = 16192000] 15:45:17 INFO - PROCESS | 3796 | 1462405517522 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (163CC400) [pid = 3796] [serial = 2352] [outer = 16192000] 15:45:17 INFO - PROCESS | 3796 | 1462405517974 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:45:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 650ms 15:45:18 INFO - PROCESS | 3796 | 1462405518011 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 3796 | 1462405518013 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:45:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:45:18 INFO - PROCESS | 3796 | 1462405518022 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 3796 | 1462405518024 Marionette TRACE conn3 <- [1,3094,null,{}] 15:45:18 INFO - PROCESS | 3796 | 1462405518027 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}] 15:45:18 INFO - PROCESS | 3796 | 1462405518142 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:45:18 INFO - PROCESS | 3796 | 1462405518148 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 3796 | ++DOCSHELL 163D7C00 == 36 [pid = 3796] [id = 785] 15:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (163D8000) [pid = 3796] [serial = 2353] [outer = 00000000] 15:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1643C400) [pid = 3796] [serial = 2354] [outer = 163D8000] 15:45:18 INFO - PROCESS | 3796 | 1462405518201 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D7F400) [pid = 3796] [serial = 2355] [outer = 163D8000] 15:45:18 INFO - PROCESS | 3796 | 1462405518670 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]]]}] 15:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:45:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:45:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 681ms 15:45:18 INFO - PROCESS | 3796 | 1462405518721 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 3796 | 1462405518723 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:45:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:45:18 INFO - PROCESS | 3796 | 1462405518727 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 3796 | 1462405518729 Marionette TRACE conn3 <- [1,3098,null,{}] 15:45:18 INFO - PROCESS | 3796 | 1462405518732 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}] 15:45:18 INFO - PROCESS | 3796 | 1462405518854 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:45:18 INFO - PROCESS | 3796 | 1462405518950 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 3796 | ++DOCSHELL 10752400 == 37 [pid = 3796] [id = 786] 15:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1643C000) [pid = 3796] [serial = 2356] [outer = 00000000] 15:45:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16E4EC00) [pid = 3796] [serial = 2357] [outer = 1643C000] 15:45:18 INFO - PROCESS | 3796 | 1462405518992 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16ED5000) [pid = 3796] [serial = 2358] [outer = 1643C000] 15:45:19 INFO - PROCESS | 3796 | 1462405519359 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"]]]}] 15:45:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:45:19 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 15:45:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:45:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 681ms 15:45:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:45:19 INFO - PROCESS | 3796 | 1462405519426 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 3796 | 1462405519428 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:45:19 INFO - PROCESS | 3796 | 1462405519415 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 3796 | 1462405519417 Marionette TRACE conn3 <- [1,3102,null,{}] 15:45:19 INFO - PROCESS | 3796 | 1462405519420 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}] 15:45:19 INFO - PROCESS | 3796 | 1462405519530 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:45:19 INFO - PROCESS | 3796 | 1462405519596 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\", \"be673f29-4ed8-45f8-9b03-94c31f8f3938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 3796 | ++DOCSHELL 16E10400 == 38 [pid = 3796] [id = 787] 15:45:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16ED5400) [pid = 3796] [serial = 2359] [outer = 00000000] 15:45:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17470800) [pid = 3796] [serial = 2360] [outer = 16ED5400] 15:45:19 INFO - PROCESS | 3796 | 1462405519638 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17471800) [pid = 3796] [serial = 2361] [outer = 16ED5400] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16A64400) [pid = 3796] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D7FC00) [pid = 3796] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13CB6800) [pid = 3796] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17DCE000) [pid = 3796] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1471F000) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1054F800) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12E2F800) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12CCA400) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:45:19 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12E39800) [pid = 3796] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:45:20 INFO - PROCESS | 3796 | 1462405520044 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]]]}] 15:45:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:45:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 680ms 15:45:20 INFO - PROCESS | 3796 | 1462405520115 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 3796 | 1462405520117 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:45:21 WARNING - u'runner_teardown' () 15:45:21 INFO - No more tests 15:45:21 INFO - Got 0 unexpected results 15:45:21 INFO - SUITE-END | took 626s 15:45:21 INFO - Closing logging queue 15:45:21 INFO - queue closed 15:45:21 INFO - Return code: 0 15:45:21 WARNING - # TBPL SUCCESS # 15:45:21 INFO - Running post-action listener: _resource_record_post_action 15:45:21 INFO - Running post-run listener: _resource_record_post_run 15:45:22 INFO - Total resource usage - Wall time: 717s; CPU: 15.0%; Read bytes: 92407808; Write bytes: 956584960; Read time: 2037323; Write time: 1152877 15:45:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:45:22 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 64181760; Read time: 0; Write time: 65621 15:45:22 INFO - run-tests - Wall time: 714s; CPU: 15.0%; Read bytes: 92407808; Write bytes: 817238016; Read time: 2037323; Write time: 1023923 15:45:22 INFO - Running post-run listener: _upload_blobber_files 15:45:22 INFO - Blob upload gear active. 15:45:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:45:22 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 15:45:22 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'] 15:45:22 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 15:45:23 INFO - (blobuploader) - INFO - Open directory for files ... 15:45:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:45:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:45:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:45:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:45:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:45:24 INFO - (blobuploader) - INFO - Done attempting. 15:45:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:45:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:45:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:45:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:45:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:45:26 INFO - (blobuploader) - INFO - Done attempting. 15:45:26 INFO - (blobuploader) - INFO - Iteration through files over. 15:45:26 INFO - Return code: 0 15:45:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:45:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02dd277b480f467e969b968e5ec9a1fcb012633b86c7698dc6d2c71892a83f2a37343f41e25cdda77f3fe71e21c32249c2480dcb8685ba66845d8f2ed559741b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ddae1231cb8f3c8a0404d71b4b1ca75053c5a0874c8786f29dcbc050c0b32902ad0b421d34d863f619cdcdf56bda53c2ff275697ab753fb0e758663afd5fbf7"} 15:45:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:45:26 INFO - Writing to file C:\slave\test\properties\blobber_files 15:45:26 INFO - Contents: 15:45:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02dd277b480f467e969b968e5ec9a1fcb012633b86c7698dc6d2c71892a83f2a37343f41e25cdda77f3fe71e21c32249c2480dcb8685ba66845d8f2ed559741b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ddae1231cb8f3c8a0404d71b4b1ca75053c5a0874c8786f29dcbc050c0b32902ad0b421d34d863f619cdcdf56bda53c2ff275697ab753fb0e758663afd5fbf7"} 15:45:26 INFO - Running post-run listener: copy_logs_to_upload_dir 15:45:26 INFO - Copying logs to upload dir... 15:45:26 INFO - mkdir: C:\slave\test\build\upload\logs 15:45:26 INFO - Copying logs to upload dir... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... 15:45:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=835.375000 ========= master_lag: 79.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-05-04 16:45:23.106890) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.108170) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02dd277b480f467e969b968e5ec9a1fcb012633b86c7698dc6d2c71892a83f2a37343f41e25cdda77f3fe71e21c32249c2480dcb8685ba66845d8f2ed559741b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ddae1231cb8f3c8a0404d71b4b1ca75053c5a0874c8786f29dcbc050c0b32902ad0b421d34d863f619cdcdf56bda53c2ff275697ab753fb0e758663afd5fbf7"} build_url:https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/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/02dd277b480f467e969b968e5ec9a1fcb012633b86c7698dc6d2c71892a83f2a37343f41e25cdda77f3fe71e21c32249c2480dcb8685ba66845d8f2ed559741b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ddae1231cb8f3c8a0404d71b4b1ca75053c5a0874c8786f29dcbc050c0b32902ad0b421d34d863f619cdcdf56bda53c2ff275697ab753fb0e758663afd5fbf7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eOv6ZcRPRKKkXRikyIufJA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.233254) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.233579) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.360517) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.360847) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 16:45:23.825090) ========= ========= Total master_lag: 84.33 =========