builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-261 starttime: 1461264840.07 results: success (0) buildid: 20160421105403 builduid: f1d933e180234ae8b208d04007e70363 revision: 9e5cdc2e73c495cd48ced4de33a52047fedb2a55 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:00.070442) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:00.070918) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:00.071199) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:00.553667) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 11:54:00.554260) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --11:54:02-- 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% 8.62 MB/s 11:54:02 (8.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.255000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 11:54:01.857266) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 11:54:01.857611) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.601000 ========= master_lag: 3.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 11:54:09.530503) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 11:54:09.530929) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9e5cdc2e73c495cd48ced4de33a52047fedb2a55 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9e5cdc2e73c495cd48ced4de33a52047fedb2a55 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-21 11:54:10,680 truncating revision to first 12 chars 2016-04-21 11:54:10,680 Setting DEBUG logging. 2016-04-21 11:54:10,680 attempt 1/10 2016-04-21 11:54:10,680 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9e5cdc2e73c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 11:54:11,648 unpacking tar archive at: mozilla-inbound-9e5cdc2e73c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.975000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 11:54:11.586562) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:11.587268) ========= script_repo_revision: 9e5cdc2e73c495cd48ced4de33a52047fedb2a55 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:11.587980) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:11.588688) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:54:11.605607) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-04-21 11:54:11.605926) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 11:54:12 INFO - MultiFileLogger online at 20160421 11:54:12 in C:\slave\test 11:54:12 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-inbound --download-symbols true 11:54:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:54:12 INFO - {'append_to_log': False, 11:54:12 INFO - 'base_work_dir': 'C:\\slave\\test', 11:54:12 INFO - 'blob_upload_branch': 'mozilla-inbound', 11:54:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:54:12 INFO - 'buildbot_json_path': 'buildprops.json', 11:54:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:54:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:54:12 INFO - 'download_minidump_stackwalk': True, 11:54:12 INFO - 'download_symbols': 'true', 11:54:12 INFO - 'e10s': False, 11:54:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:54:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:54:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:54:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:54:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:54:12 INFO - 'C:/mozilla-build/tooltool.py'), 11:54:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:54:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:54:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:54:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:54:12 INFO - 'log_level': 'info', 11:54:12 INFO - 'log_to_console': True, 11:54:12 INFO - 'opt_config_files': (), 11:54:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:54:12 INFO - '--processes=1', 11:54:12 INFO - '--config=%(test_path)s/wptrunner.ini', 11:54:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:54:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:54:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:54:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:54:12 INFO - 'pip_index': False, 11:54:12 INFO - 'require_test_zip': True, 11:54:12 INFO - 'test_type': ('testharness',), 11:54:12 INFO - 'this_chunk': '1', 11:54:12 INFO - 'total_chunks': '10', 11:54:12 INFO - 'virtualenv_path': 'venv', 11:54:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:54:12 INFO - 'work_dir': 'build'} 11:54:12 INFO - ##### 11:54:12 INFO - ##### Running clobber step. 11:54:12 INFO - ##### 11:54:12 INFO - Running pre-action listener: _resource_record_pre_action 11:54:12 INFO - Running main action method: clobber 11:54:12 INFO - rmtree: C:\slave\test\build 11:54:12 INFO - Using _rmtree_windows ... 11:54:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:55:47 INFO - Running post-action listener: _resource_record_post_action 11:55:47 INFO - ##### 11:55:47 INFO - ##### Running read-buildbot-config step. 11:55:47 INFO - ##### 11:55:47 INFO - Running pre-action listener: _resource_record_pre_action 11:55:47 INFO - Running main action method: read_buildbot_config 11:55:47 INFO - Using buildbot properties: 11:55:47 INFO - { 11:55:47 INFO - "project": "", 11:55:47 INFO - "product": "firefox", 11:55:47 INFO - "script_repo_revision": "production", 11:55:47 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 11:55:47 INFO - "repository": "", 11:55:47 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 11:55:47 INFO - "buildid": "20160421105403", 11:55:47 INFO - "pgo_build": "False", 11:55:47 INFO - "basedir": "C:\\slave\\test", 11:55:47 INFO - "buildnumber": 226, 11:55:47 INFO - "slavename": "t-w732-ix-261", 11:55:47 INFO - "revision": "9e5cdc2e73c495cd48ced4de33a52047fedb2a55", 11:55:47 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:55:47 INFO - "platform": "win32", 11:55:47 INFO - "branch": "mozilla-inbound", 11:55:47 INFO - "repo_path": "integration/mozilla-inbound", 11:55:47 INFO - "moz_repo_path": "", 11:55:47 INFO - "stage_platform": "win32", 11:55:47 INFO - "builduid": "f1d933e180234ae8b208d04007e70363", 11:55:47 INFO - "slavebuilddir": "test" 11:55:47 INFO - } 11:55:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 11:55:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 11:55:47 INFO - Running post-action listener: _resource_record_post_action 11:55:47 INFO - ##### 11:55:47 INFO - ##### Running download-and-extract step. 11:55:47 INFO - ##### 11:55:47 INFO - Running pre-action listener: _resource_record_pre_action 11:55:47 INFO - Running main action method: download_and_extract 11:55:47 INFO - mkdir: C:\slave\test\build\tests 11:55: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')]} 11:55:47 INFO - https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:55:47 INFO - trying https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 11:55:47 INFO - Downloading https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:55:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 11:55:48 INFO - Downloaded 1274 bytes. 11:55:48 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:55:48 INFO - Using the following test package requirements: 11:55:48 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:55:48 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 11:55:48 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 11:55:48 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'jsshell-win32.zip'], 11:55:48 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 11:55:48 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:55:48 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 11:55:48 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 11:55:48 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 11:55:48 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:55:48 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 11:55:48 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:55: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')]} 11:55:48 INFO - https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:55:48 INFO - trying https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 11:55:48 INFO - Downloading https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 11:55:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 11:55:51 INFO - Downloaded 20475951 bytes. 11:55:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:55:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:55:53 INFO - caution: filename not matched: web-platform/* 11:55:53 INFO - Return code: 11 11:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:55:53 INFO - https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:55:53 INFO - trying https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:55:53 INFO - Downloading https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:55:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 11:55:54 INFO - Downloaded 36400364 bytes. 11:55:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:55:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:56:39 INFO - caution: filename not matched: bin/* 11:56:39 INFO - caution: filename not matched: config/* 11:56:39 INFO - caution: filename not matched: mozbase/* 11:56:39 INFO - caution: filename not matched: marionette/* 11:56:39 INFO - caution: filename not matched: tools/wptserve/* 11:56:39 INFO - Return code: 11 11:56:39 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')]} 11:56:39 INFO - https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:56:39 INFO - trying https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:56:39 INFO - Downloading https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:56:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 11:56:44 INFO - Downloaded 67469288 bytes. 11:56:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:56:44 INFO - mkdir: C:\slave\test\properties 11:56:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:56:44 INFO - Writing to file C:\slave\test\properties\build_url 11:56:44 INFO - Contents: 11:56:44 INFO - build_url:https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:56:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:56:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:56:45 INFO - Writing to file C:\slave\test\properties\symbols_url 11:56:45 INFO - Contents: 11:56:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:56:45 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')]} 11:56:45 INFO - https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:56:45 INFO - trying https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:56:45 INFO - Downloading https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:56:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:56:48 INFO - Downloaded 58288559 bytes. 11:56:48 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:56:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:56:52 INFO - Return code: 0 11:56:52 INFO - Running post-action listener: _resource_record_post_action 11:56:52 INFO - Running post-action listener: set_extra_try_arguments 11:56:52 INFO - ##### 11:56:52 INFO - ##### Running create-virtualenv step. 11:56:52 INFO - ##### 11:56:52 INFO - Running pre-action listener: _pre_create_virtualenv 11:56:52 INFO - Running pre-action listener: _resource_record_pre_action 11:56:52 INFO - Running main action method: create_virtualenv 11:56:52 INFO - Creating virtualenv C:\slave\test\build\venv 11:56:52 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 11:56:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:56:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:57:01 INFO - Installing distribute......................................................................................................................................................................................done. 11:57:03 INFO - Return code: 0 11:57:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:57:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:57:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:57:03 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 0x01B866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:57:03 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 11:57:03 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 11:57:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:03 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:03 INFO - 'DCLOCATION': 'SCL3', 11:57:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:03 INFO - 'HOMEDRIVE': 'C:', 11:57:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:03 INFO - 'KTS_VERSION': '1.19c', 11:57:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:03 INFO - 'MOZ_AIRBAG': '1', 11:57:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:03 INFO - 'MOZ_MSVCVERSION': '8', 11:57:03 INFO - 'MOZ_NO_REMOTE': '1', 11:57:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:03 INFO - 'NO_EM_RESTART': '1', 11:57:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:03 INFO - 'OS': 'Windows_NT', 11:57:03 INFO - 'OURDRIVE': 'C:', 11:57:03 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:03 INFO - 'PROCESSOR_LEVEL': '6', 11:57:03 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:03 INFO - 'PROMPT': '$P$G', 11:57:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:03 INFO - 'PWD': 'C:\\slave\\test', 11:57:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:03 INFO - 'SYSTEMDRIVE': 'C:', 11:57:03 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:03 INFO - 'TEST1': 'testie', 11:57:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:03 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:03 INFO - 'USERNAME': 'cltbld', 11:57:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:03 INFO - 'WINDIR': 'C:\\windows', 11:57:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:57:04 INFO - Downloading/unpacking psutil>=0.7.1 11:57:04 INFO - Running setup.py egg_info for package psutil 11:57:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:57:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:57:04 INFO - Installing collected packages: psutil 11:57:04 INFO - Running setup.py install for psutil 11:57:04 INFO - building 'psutil._psutil_windows' extension 11:57:04 INFO - error: Unable to find vcvarsall.bat 11:57:04 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:\users\cltbld\appdata\local\temp\pip-nmoydo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:57:04 INFO - running install 11:57:04 INFO - running build 11:57:04 INFO - running build_py 11:57:04 INFO - creating build 11:57:04 INFO - creating build\lib.win32-2.7 11:57:04 INFO - creating build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:57:04 INFO - running build_ext 11:57:04 INFO - building 'psutil._psutil_windows' extension 11:57:04 INFO - error: Unable to find vcvarsall.bat 11:57:04 INFO - ---------------------------------------- 11:57:04 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:\users\cltbld\appdata\local\temp\pip-nmoydo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:57:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:57:04 WARNING - Return code: 1 11:57:04 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! 11:57:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:57: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')]} 11:57:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:57: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')]} 11:57:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:57:04 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 0x01B866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:57:04 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 11:57:04 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 11:57:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:04 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:04 INFO - 'DCLOCATION': 'SCL3', 11:57:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:04 INFO - 'HOMEDRIVE': 'C:', 11:57:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:04 INFO - 'KTS_VERSION': '1.19c', 11:57:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:04 INFO - 'MOZ_AIRBAG': '1', 11:57:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:04 INFO - 'MOZ_MSVCVERSION': '8', 11:57:04 INFO - 'MOZ_NO_REMOTE': '1', 11:57:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:04 INFO - 'NO_EM_RESTART': '1', 11:57:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:04 INFO - 'OS': 'Windows_NT', 11:57:04 INFO - 'OURDRIVE': 'C:', 11:57:04 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:04 INFO - 'PROCESSOR_LEVEL': '6', 11:57:04 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:04 INFO - 'PROMPT': '$P$G', 11:57:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:04 INFO - 'PWD': 'C:\\slave\\test', 11:57:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:04 INFO - 'SYSTEMDRIVE': 'C:', 11:57:04 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:04 INFO - 'TEST1': 'testie', 11:57:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:04 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:04 INFO - 'USERNAME': 'cltbld', 11:57:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:04 INFO - 'WINDIR': 'C:\\windows', 11:57:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:57:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:57:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:57:05 INFO - Running setup.py egg_info for package mozsystemmonitor 11:57:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:57:05 INFO - Running setup.py egg_info for package psutil 11:57:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:57:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:57:05 INFO - Installing collected packages: mozsystemmonitor, psutil 11:57:05 INFO - Running setup.py install for mozsystemmonitor 11:57:05 INFO - Running setup.py install for psutil 11:57:05 INFO - building 'psutil._psutil_windows' extension 11:57:05 INFO - error: Unable to find vcvarsall.bat 11:57:05 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:\users\cltbld\appdata\local\temp\pip-gjuoek-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:57:05 INFO - running install 11:57:05 INFO - running build 11:57:05 INFO - running build_py 11:57:05 INFO - running build_ext 11:57:05 INFO - building 'psutil._psutil_windows' extension 11:57:05 INFO - error: Unable to find vcvarsall.bat 11:57:05 INFO - ---------------------------------------- 11:57:05 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:\users\cltbld\appdata\local\temp\pip-gjuoek-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:57:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:57:05 WARNING - Return code: 1 11:57:05 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! 11:57:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:57:05 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 0x01B866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:57:05 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 11:57:05 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 11:57:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:05 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:05 INFO - 'DCLOCATION': 'SCL3', 11:57:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:05 INFO - 'HOMEDRIVE': 'C:', 11:57:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:05 INFO - 'KTS_VERSION': '1.19c', 11:57:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:05 INFO - 'MOZ_AIRBAG': '1', 11:57:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:05 INFO - 'MOZ_MSVCVERSION': '8', 11:57:05 INFO - 'MOZ_NO_REMOTE': '1', 11:57:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:05 INFO - 'NO_EM_RESTART': '1', 11:57:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:05 INFO - 'OS': 'Windows_NT', 11:57:05 INFO - 'OURDRIVE': 'C:', 11:57:05 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:05 INFO - 'PROCESSOR_LEVEL': '6', 11:57:05 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:05 INFO - 'PROMPT': '$P$G', 11:57:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:05 INFO - 'PWD': 'C:\\slave\\test', 11:57:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:05 INFO - 'SYSTEMDRIVE': 'C:', 11:57:05 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:05 INFO - 'TEST1': 'testie', 11:57:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:05 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:05 INFO - 'USERNAME': 'cltbld', 11:57:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:05 INFO - 'WINDIR': 'C:\\windows', 11:57:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:57:06 INFO - Downloading/unpacking blobuploader==1.2.4 11:57:06 INFO - Downloading blobuploader-1.2.4.tar.gz 11:57:06 INFO - Running setup.py egg_info for package blobuploader 11:57:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:57:10 INFO - Running setup.py egg_info for package requests 11:57:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:57:10 INFO - Downloading docopt-0.6.1.tar.gz 11:57:10 INFO - Running setup.py egg_info for package docopt 11:57:10 INFO - Installing collected packages: blobuploader, docopt, requests 11:57:10 INFO - Running setup.py install for blobuploader 11:57:10 INFO - Running setup.py install for docopt 11:57:10 INFO - Running setup.py install for requests 11:57:10 INFO - Successfully installed blobuploader docopt requests 11:57:10 INFO - Cleaning up... 11:57:10 INFO - Return code: 0 11:57:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:57:10 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')]} 11:57:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:57:10 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')]} 11:57:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:57:10 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 0x01B866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:57:10 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 11:57:10 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 11:57:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:10 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:10 INFO - 'DCLOCATION': 'SCL3', 11:57:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:10 INFO - 'HOMEDRIVE': 'C:', 11:57:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:10 INFO - 'KTS_VERSION': '1.19c', 11:57:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:10 INFO - 'MOZ_AIRBAG': '1', 11:57:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:10 INFO - 'MOZ_MSVCVERSION': '8', 11:57:10 INFO - 'MOZ_NO_REMOTE': '1', 11:57:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:10 INFO - 'NO_EM_RESTART': '1', 11:57:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:10 INFO - 'OS': 'Windows_NT', 11:57:10 INFO - 'OURDRIVE': 'C:', 11:57:10 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:10 INFO - 'PROCESSOR_LEVEL': '6', 11:57:10 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:10 INFO - 'PROMPT': '$P$G', 11:57:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:10 INFO - 'PWD': 'C:\\slave\\test', 11:57:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:10 INFO - 'SYSTEMDRIVE': 'C:', 11:57:10 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:10 INFO - 'TEST1': 'testie', 11:57:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:10 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:10 INFO - 'USERNAME': 'cltbld', 11:57:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:10 INFO - 'WINDIR': 'C:\\windows', 11:57:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:57:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:57:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:57:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:57:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:57:15 INFO - Unpacking c:\slave\test\build\tests\marionette 11:57:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:57:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:57:15 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 11:57:15 INFO - Running setup.py install for browsermob-proxy 11:57:28 INFO - Running setup.py install for manifestparser 11:57:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for marionette-client 11:57:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:57:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for marionette-driver 11:57:28 INFO - Running setup.py install for mozcrash 11:57:28 INFO - Running setup.py install for mozdebug 11:57:28 INFO - Running setup.py install for mozdevice 11:57:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozfile 11:57:28 INFO - Running setup.py install for mozhttpd 11:57:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozinfo 11:57:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozInstall 11:57:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozleak 11:57:28 INFO - Running setup.py install for mozlog 11:57:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for moznetwork 11:57:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozprocess 11:57:28 INFO - Running setup.py install for mozprofile 11:57:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozrunner 11:57:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for mozscreenshot 11:57:28 INFO - Running setup.py install for moztest 11:57:28 INFO - Running setup.py install for mozversion 11:57:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:57:28 INFO - Running setup.py install for wptserve 11:57:28 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 11:57:28 INFO - Cleaning up... 11:57:28 INFO - Return code: 0 11:57:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:57:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:57:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:57:28 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 0x01B866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A29D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-261', 'USERDOMAIN': 'T-W732-IX-261', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-261', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:57:28 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 11:57:28 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 11:57:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:28 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:28 INFO - 'DCLOCATION': 'SCL3', 11:57:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:28 INFO - 'HOMEDRIVE': 'C:', 11:57:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:28 INFO - 'KTS_VERSION': '1.19c', 11:57:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:28 INFO - 'MOZ_AIRBAG': '1', 11:57:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:28 INFO - 'MOZ_MSVCVERSION': '8', 11:57:28 INFO - 'MOZ_NO_REMOTE': '1', 11:57:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:28 INFO - 'NO_EM_RESTART': '1', 11:57:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:28 INFO - 'OS': 'Windows_NT', 11:57:28 INFO - 'OURDRIVE': 'C:', 11:57:28 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:28 INFO - 'PROCESSOR_LEVEL': '6', 11:57:28 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:28 INFO - 'PROMPT': '$P$G', 11:57:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:28 INFO - 'PWD': 'C:\\slave\\test', 11:57:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:28 INFO - 'SYSTEMDRIVE': 'C:', 11:57:28 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:28 INFO - 'TEST1': 'testie', 11:57:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:28 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:28 INFO - 'USERNAME': 'cltbld', 11:57:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:28 INFO - 'WINDIR': 'C:\\windows', 11:57:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:57:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:57:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:57:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:57:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:57:33 INFO - Unpacking c:\slave\test\build\tests\marionette 11:57:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:57:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:57:33 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)) 11:57:44 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)) 11:57:44 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)) 11:57:44 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)) 11:57:44 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)) 11:57:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:57:44 INFO - Downloading blessings-1.6.tar.gz 11:57:44 INFO - Running setup.py egg_info for package blessings 11:57:44 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)) 11:57:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:57:44 INFO - Running setup.py install for blessings 11:57:44 INFO - Running setup.py install for browsermob-proxy 11:57:44 INFO - Running setup.py install for manifestparser 11:57:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for marionette-client 11:57:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:57:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for marionette-driver 11:57:44 INFO - Running setup.py install for mozcrash 11:57:44 INFO - Running setup.py install for mozdebug 11:57:44 INFO - Running setup.py install for mozdevice 11:57:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for mozhttpd 11:57:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for mozInstall 11:57:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for mozleak 11:57:44 INFO - Running setup.py install for mozprofile 11:57:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Running setup.py install for mozrunner 11:57:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:57:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:57:46 INFO - Running setup.py install for mozscreenshot 11:57:46 INFO - Running setup.py install for moztest 11:57:46 INFO - Running setup.py install for mozversion 11:57:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:57:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:57:46 INFO - Running setup.py install for wptserve 11:57:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:57:46 INFO - Cleaning up... 11:57:46 INFO - Return code: 0 11:57:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:57:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:57:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:57:46 INFO - Reading from file tmpfile_stdout 11:57:46 INFO - Using _rmtree_windows ... 11:57:46 INFO - Using _rmtree_windows ... 11:57:46 INFO - Current package versions: 11:57:46 INFO - blessings == 1.6 11:57:46 INFO - blobuploader == 1.2.4 11:57:46 INFO - browsermob-proxy == 0.6.0 11:57:46 INFO - distribute == 0.6.14 11:57:46 INFO - docopt == 0.6.1 11:57:46 INFO - manifestparser == 1.1 11:57:46 INFO - marionette-client == 2.3.0 11:57:46 INFO - marionette-driver == 1.4.0 11:57:46 INFO - mozInstall == 1.12 11:57:46 INFO - mozcrash == 0.17 11:57:46 INFO - mozdebug == 0.1 11:57:46 INFO - mozdevice == 0.48 11:57:46 INFO - mozfile == 1.2 11:57:46 INFO - mozhttpd == 0.7 11:57:46 INFO - mozinfo == 0.9 11:57:46 INFO - mozleak == 0.1 11:57:46 INFO - mozlog == 3.1 11:57:46 INFO - moznetwork == 0.27 11:57:46 INFO - mozprocess == 0.22 11:57:46 INFO - mozprofile == 0.28 11:57:46 INFO - mozrunner == 6.11 11:57:46 INFO - mozscreenshot == 0.1 11:57:46 INFO - mozsystemmonitor == 0.0 11:57:46 INFO - moztest == 0.7 11:57:46 INFO - mozversion == 1.4 11:57:46 INFO - requests == 1.2.3 11:57:46 INFO - wptserve == 1.4.0 11:57:46 INFO - Running post-action listener: _resource_record_post_action 11:57:46 INFO - Running post-action listener: _start_resource_monitoring 11:57:46 INFO - Starting resource monitoring. 11:57:46 INFO - ##### 11:57:46 INFO - ##### Running pull step. 11:57:46 INFO - ##### 11:57:46 INFO - Running pre-action listener: _resource_record_pre_action 11:57:46 INFO - Running main action method: pull 11:57:46 INFO - Pull has nothing to do! 11:57:46 INFO - Running post-action listener: _resource_record_post_action 11:57:46 INFO - ##### 11:57:46 INFO - ##### Running install step. 11:57:46 INFO - ##### 11:57:46 INFO - Running pre-action listener: _resource_record_pre_action 11:57:46 INFO - Running main action method: install 11:57:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:57:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:57:47 INFO - Reading from file tmpfile_stdout 11:57:47 INFO - Using _rmtree_windows ... 11:57:47 INFO - Using _rmtree_windows ... 11:57:47 INFO - Detecting whether we're running mozinstall >=1.0... 11:57:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:57:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:57:47 INFO - Reading from file tmpfile_stdout 11:57:47 INFO - Output received: 11:57:47 INFO - Usage: mozinstall-script.py [options] installer 11:57:47 INFO - Options: 11:57:47 INFO - -h, --help show this help message and exit 11:57:47 INFO - -d DEST, --destination=DEST 11:57:47 INFO - Directory to install application into. [default: 11:57:47 INFO - "C:\slave\test"] 11:57:47 INFO - --app=APP Application being installed. [default: firefox] 11:57:47 INFO - Using _rmtree_windows ... 11:57:47 INFO - Using _rmtree_windows ... 11:57:47 INFO - mkdir: C:\slave\test\build\application 11:57:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:57:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 11:57:49 INFO - Reading from file tmpfile_stdout 11:57:49 INFO - Output received: 11:57:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:57:49 INFO - Using _rmtree_windows ... 11:57:49 INFO - Using _rmtree_windows ... 11:57:49 INFO - Running post-action listener: _resource_record_post_action 11:57:49 INFO - ##### 11:57:49 INFO - ##### Running run-tests step. 11:57:49 INFO - ##### 11:57:49 INFO - Running pre-action listener: _resource_record_pre_action 11:57:49 INFO - Running main action method: run_tests 11:57:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:57:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:57:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:57:49 INFO - grabbing minidump binary from tooltool 11:57:49 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')]} 11:57:49 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 0x01C49368>, '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 0x0190AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:57:49 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 11:57:49 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 11:57:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:57:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmqxymt 11:57:50 INFO - INFO - File integrity verified, renaming tmpmqxymt to win32-minidump_stackwalk.exe 11:57:50 INFO - Return code: 0 11:57:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:57:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:57:50 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/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:57:50 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/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:57:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:57:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:57:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:57:50 INFO - 'COMPUTERNAME': 'T-W732-IX-261', 11:57:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:57:50 INFO - 'DCLOCATION': 'SCL3', 11:57:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:57:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:57:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:57:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:57:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:57:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:57:50 INFO - 'HOMEDRIVE': 'C:', 11:57:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:57:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:57:50 INFO - 'KTS_VERSION': '1.19c', 11:57:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:57:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:57:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-261', 11:57:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:57:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:57:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:57:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:57:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:57:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:57:50 INFO - 'MOZ_AIRBAG': '1', 11:57:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:57:50 INFO - 'MOZ_MSVCVERSION': '8', 11:57:50 INFO - 'MOZ_NO_REMOTE': '1', 11:57:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:57:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:57:50 INFO - 'NO_EM_RESTART': '1', 11:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:57:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:57:50 INFO - 'OS': 'Windows_NT', 11:57:50 INFO - 'OURDRIVE': 'C:', 11:57:50 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:57:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:57:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:57:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:57:50 INFO - 'PROCESSOR_LEVEL': '6', 11:57:50 INFO - 'PROCESSOR_REVISION': '1e05', 11:57:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:57:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:57:50 INFO - 'PROMPT': '$P$G', 11:57:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:57:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:57:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:57:50 INFO - 'PWD': 'C:\\slave\\test', 11:57:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:57:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:57:50 INFO - 'SYSTEMDRIVE': 'C:', 11:57:50 INFO - 'SYSTEMROOT': 'C:\\windows', 11:57:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:50 INFO - 'TEST1': 'testie', 11:57:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:57:50 INFO - 'USERDOMAIN': 'T-W732-IX-261', 11:57:50 INFO - 'USERNAME': 'cltbld', 11:57:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:57:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:57:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:57:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:57:50 INFO - 'WINDIR': 'C:\\windows', 11:57:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:57:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:57:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:57:50 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/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 11:57:52 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 11:57:52 INFO - import pkg_resources 11:57:54 INFO - Using 1 client processes 11:57:56 INFO - SUITE-START | Running 778 tests 11:57:56 INFO - Running testharness tests 11:57:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:57:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 11:57:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:57:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:57:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:57:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:57:57 INFO - Setting up ssl 11:57:57 INFO - PROCESS | certutil | 11:57:57 INFO - PROCESS | certutil | 11:57:57 INFO - PROCESS | certutil | 11:57:57 INFO - Certificate Nickname Trust Attributes 11:57:57 INFO - SSL,S/MIME,JAR/XPI 11:57:57 INFO - 11:57:57 INFO - web-platform-tests CT,, 11:57:57 INFO - 11:57:57 INFO - Starting runner 11:57:58 INFO - PROCESS | 1176 | [1176] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:57:58 INFO - PROCESS | 1176 | [1176] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:57:58 INFO - PROCESS | 1176 | [1176] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:57:58 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:57:58 INFO - PROCESS | 1176 | [1176] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 11:58:00 INFO - PROCESS | 1176 | 1461265080485 Marionette DEBUG Marionette enabled via build flag and pref 11:58:01 INFO - PROCESS | 1176 | ++DOCSHELL 12890800 == 1 [pid = 1176] [id = 1] 11:58:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 1 (12890C00) [pid = 1176] [serial = 1] [outer = 00000000] 11:58:01 INFO - PROCESS | 1176 | [1176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:58:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 2 (12891800) [pid = 1176] [serial = 2] [outer = 12890C00] 11:58:01 INFO - PROCESS | 1176 | ++DOCSHELL 12EBD000 == 2 [pid = 1176] [id = 2] 11:58:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 3 (12EBD400) [pid = 1176] [serial = 3] [outer = 00000000] 11:58:01 INFO - PROCESS | 1176 | [1176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:58:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 4 (12EBE000) [pid = 1176] [serial = 4] [outer = 12EBD400] 11:58:02 INFO - PROCESS | 1176 | 1461265082172 Marionette INFO Listening on port 2828 11:58:03 INFO - PROCESS | 1176 | 1461265083922 Marionette DEBUG Marionette enabled via command-line flag 11:58:03 INFO - PROCESS | 1176 | [1176] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:58:03 INFO - PROCESS | 1176 | [1176] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:58:03 INFO - PROCESS | 1176 | ++DOCSHELL 11C08800 == 3 [pid = 1176] [id = 3] 11:58:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 5 (11C0D000) [pid = 1176] [serial = 5] [outer = 00000000] 11:58:03 INFO - PROCESS | 1176 | [1176] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:58:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 6 (11CD6400) [pid = 1176] [serial = 6] [outer = 11C0D000] 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:58:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 7 (1276B400) [pid = 1176] [serial = 7] [outer = 12EBD400] 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:58:04 INFO - PROCESS | 1176 | 1461265084315 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49624 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:58:04 INFO - PROCESS | 1176 | 1461265084321 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49625 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:58:04 INFO - PROCESS | 1176 | 1461265084329 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49627 11:58:04 INFO - PROCESS | 1176 | 1461265084360 Marionette DEBUG Closed connection conn0 11:58:04 INFO - PROCESS | 1176 | 1461265084362 Marionette DEBUG Closed connection conn1 11:58:04 INFO - PROCESS | 1176 | 1461265084445 Marionette DEBUG Closed connection conn2 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:58:04 INFO - PROCESS | 1176 | 1461265084452 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49628 11:58:04 INFO - PROCESS | 1176 | 1461265084501 Marionette DEBUG Closed connection conn3 11:58:04 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:58:04 INFO - PROCESS | 1176 | 1461265084506 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49629 11:58:04 INFO - PROCESS | 1176 | ++DOCSHELL 17D42400 == 4 [pid = 1176] [id = 4] 11:58:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 8 (17D46400) [pid = 1176] [serial = 8] [outer = 00000000] 11:58:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 9 (181BB800) [pid = 1176] [serial = 9] [outer = 17D46400] 11:58:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 10 (18D3C800) [pid = 1176] [serial = 10] [outer = 17D46400] 11:58:04 INFO - PROCESS | 1176 | 1461265084650 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:58:04 INFO - PROCESS | 1176 | 1461265084655 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421105403","device":"desktop","version":"48.0a1"} 11:58:05 INFO - PROCESS | 1176 | [1176] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:58:05 INFO - PROCESS | 1176 | [1176] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:58:06 INFO - PROCESS | 1176 | [1176] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:58:06 INFO - PROCESS | 1176 | ++DOCSHELL 1A140C00 == 5 [pid = 1176] [id = 5] 11:58:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 11 (1A141400) [pid = 1176] [serial = 11] [outer = 00000000] 11:58:06 INFO - PROCESS | 1176 | ++DOCSHELL 1A141800 == 6 [pid = 1176] [id = 6] 11:58:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 12 (1A4E4000) [pid = 1176] [serial = 12] [outer = 00000000] 11:58:07 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:58:07 INFO - PROCESS | 1176 | ++DOCSHELL 1B2BE400 == 7 [pid = 1176] [id = 7] 11:58:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 13 (1B2BE800) [pid = 1176] [serial = 13] [outer = 00000000] 11:58:07 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:58:07 INFO - PROCESS | 1176 | [1176] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:58:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 14 (1B2C7400) [pid = 1176] [serial = 14] [outer = 1B2BE800] 11:58:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 15 (1B92FC00) [pid = 1176] [serial = 15] [outer = 1A141400] 11:58:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 16 (1B931400) [pid = 1176] [serial = 16] [outer = 1A4E4000] 11:58:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 17 (1B933800) [pid = 1176] [serial = 17] [outer = 1B2BE800] 11:58:08 INFO - PROCESS | 1176 | 1461265088265 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 1176 | 1461265088280 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 18 (1B5C7000) [pid = 1176] [serial = 18] [outer = 1B2BE800] 11:58:09 INFO - PROCESS | 1176 | 1461265089103 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3d19ba5f-bd1f-4c99-8a3b-f6692b87d7b2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421105403","device":"desktop","version":"48.0a1","command_id":1}}] 11:58:09 INFO - PROCESS | 1176 | 1461265089496 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:58:09 INFO - PROCESS | 1176 | 1461265089598 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:58:09 INFO - PROCESS | 1176 | 1461265089626 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:58:09 INFO - PROCESS | 1176 | [1176] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:58:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 19 (1B5C1C00) [pid = 1176] [serial = 19] [outer = 1B2BE800] 11:58:11 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:11 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:11 INFO - PROCESS | 1176 | 1461265091483 Marionette TRACE conn4 <- [1,3,null,{}] 11:58:11 INFO - PROCESS | 1176 | 1461265091492 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:58:11 INFO - PROCESS | 1176 | 1461265091514 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:58:11 INFO - PROCESS | 1176 | --DOCSHELL 12890800 == 6 [pid = 1176] [id = 1] 11:58:11 INFO - PROCESS | 1176 | 1461265091587 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 1176 | 1461265091591 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 11:58:11 INFO - PROCESS | 1176 | 1461265091598 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 1176 | 1461265091602 Marionette TRACE conn4 <- [1,6,null,{}] 11:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:58:11 INFO - PROCESS | 1176 | 1461265091619 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 1176 | 1461265091639 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:58:11 INFO - PROCESS | 1176 | 1461265091643 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1176 | ++DOCSHELL 1120E800 == 7 [pid = 1176] [id = 8] 11:58:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 20 (1120EC00) [pid = 1176] [serial = 20] [outer = 00000000] 11:58:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 21 (1171B400) [pid = 1176] [serial = 21] [outer = 1120EC00] 11:58:11 INFO - PROCESS | 1176 | 1461265091708 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 22 (11871C00) [pid = 1176] [serial = 22] [outer = 1120EC00] 11:58:12 INFO - PROCESS | 1176 | ++DOCSHELL 15805000 == 8 [pid = 1176] [id = 9] 11:58:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 23 (15805400) [pid = 1176] [serial = 23] [outer = 00000000] 11:58:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 24 (16596400) [pid = 1176] [serial = 24] [outer = 15805400] 11:58:12 INFO - PROCESS | 1176 | 1461265092192 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 25 (1A4EB000) [pid = 1176] [serial = 25] [outer = 15805400] 11:58:12 INFO - PROCESS | 1176 | 1461265092728 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1160ms 11:58:12 INFO - PROCESS | 1176 | 1461265092853 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1176 | 1461265092856 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 11:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:58:12 INFO - PROCESS | 1176 | 1461265092878 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1176 | 1461265092881 Marionette TRACE conn4 <- [1,10,null,{}] 11:58:12 INFO - PROCESS | 1176 | 1461265092885 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1176 | 1461265093010 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:58:13 INFO - PROCESS | 1176 | 1461265093066 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 1176 | ++DOCSHELL 17548400 == 9 [pid = 1176] [id = 10] 11:58:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 26 (18D44000) [pid = 1176] [serial = 26] [outer = 00000000] 11:58:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 27 (1E735000) [pid = 1176] [serial = 27] [outer = 18D44000] 11:58:13 INFO - PROCESS | 1176 | 1461265093123 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 28 (1E80F400) [pid = 1176] [serial = 28] [outer = 18D44000] 11:58:13 INFO - PROCESS | 1176 | 1461265093700 Marionette TRACE conn4 <- [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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 888ms 11:58:13 INFO - PROCESS | 1176 | 1461265093766 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1176 | 1461265093770 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 11:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:58:13 INFO - PROCESS | 1176 | 1461265093782 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1176 | 1461265093787 Marionette TRACE conn4 <- [1,14,null,{}] 11:58:13 INFO - PROCESS | 1176 | 1461265093792 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 1176 | ++DOCSHELL 1120A800 == 10 [pid = 1176] [id = 11] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 29 (1120AC00) [pid = 1176] [serial = 29] [outer = 00000000] 11:58:14 INFO - PROCESS | 1176 | 1461265094041 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 30 (1120F400) [pid = 1176] [serial = 30] [outer = 1120AC00] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 31 (112E0800) [pid = 1176] [serial = 31] [outer = 1120AC00] 11:58:14 INFO - PROCESS | 1176 | 1461265094148 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1176 | ++DOCSHELL 10F83800 == 11 [pid = 1176] [id = 12] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 32 (112DFC00) [pid = 1176] [serial = 32] [outer = 00000000] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 33 (11871400) [pid = 1176] [serial = 33] [outer = 112DFC00] 11:58:14 INFO - PROCESS | 1176 | ++DOCSHELL 11B7D000 == 12 [pid = 1176] [id = 13] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 34 (11B7DC00) [pid = 1176] [serial = 34] [outer = 00000000] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 35 (11C0AC00) [pid = 1176] [serial = 35] [outer = 11B7DC00] 11:58:14 INFO - PROCESS | 1176 | 1461265094271 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 36 (11CA5400) [pid = 1176] [serial = 36] [outer = 11B7DC00] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 37 (1275E800) [pid = 1176] [serial = 37] [outer = 112DFC00] 11:58:14 INFO - PROCESS | 1176 | --DOCSHELL 17D42400 == 11 [pid = 1176] [id = 4] 11:58:14 INFO - PROCESS | 1176 | 1461265094806 Marionette TRACE conn4 <- [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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1081ms 11:58:14 INFO - PROCESS | 1176 | 1461265094865 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 1176 | 1461265094871 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 11:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:58:14 INFO - PROCESS | 1176 | 1461265094875 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 1176 | 1461265094877 Marionette TRACE conn4 <- [1,18,null,{}] 11:58:14 INFO - PROCESS | 1176 | 1461265094882 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 1176 | 1461265094963 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:58:14 INFO - PROCESS | 1176 | 1461265094973 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1176 | ++DOCSHELL 12DE1800 == 12 [pid = 1176] [id = 14] 11:58:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 38 (12EB4400) [pid = 1176] [serial = 38] [outer = 00000000] 11:58:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 39 (15E3E400) [pid = 1176] [serial = 39] [outer = 12EB4400] 11:58:15 INFO - PROCESS | 1176 | 1461265095022 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 40 (160ED800) [pid = 1176] [serial = 40] [outer = 12EB4400] 11:58:15 INFO - PROCESS | 1176 | 1461265095463 Marionette TRACE conn4 <- [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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 11:58:15 INFO - PROCESS | 1176 | 1461265095509 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1176 | 1461265095512 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:58:15 INFO - PROCESS | 1176 | 1461265095516 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1176 | 1461265095517 Marionette TRACE conn4 <- [1,22,null,{}] 11:58:15 INFO - PROCESS | 1176 | 1461265095522 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 1176 | 1461265095623 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:58:15 INFO - PROCESS | 1176 | 1461265095634 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1176 | ++DOCSHELL 17546800 == 13 [pid = 1176] [id = 15] 11:58:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 41 (17546C00) [pid = 1176] [serial = 41] [outer = 00000000] 11:58:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 42 (17D42C00) [pid = 1176] [serial = 42] [outer = 17546C00] 11:58:15 INFO - PROCESS | 1176 | 1461265095689 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 43 (181BE400) [pid = 1176] [serial = 43] [outer = 17546C00] 11:58:16 INFO - PROCESS | 1176 | 1461265096127 Marionette TRACE conn4 <- [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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 669ms 11:58:16 INFO - PROCESS | 1176 | 1461265096189 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1176 | 1461265096193 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:58:16 INFO - PROCESS | 1176 | 1461265096202 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1176 | 1461265096206 Marionette TRACE conn4 <- [1,26,null,{}] 11:58:16 INFO - PROCESS | 1176 | 1461265096210 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1176 | 1461265096287 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:58:16 INFO - PROCESS | 1176 | 1461265096296 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A134000 == 14 [pid = 1176] [id = 16] 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 44 (1A136000) [pid = 1176] [serial = 44] [outer = 00000000] 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 45 (1A4EC800) [pid = 1176] [serial = 45] [outer = 1A136000] 11:58:16 INFO - PROCESS | 1176 | 1461265096342 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 46 (1A884800) [pid = 1176] [serial = 46] [outer = 1A136000] 11:58:16 INFO - PROCESS | 1176 | 1461265096743 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 11:58:16 INFO - PROCESS | 1176 | 1461265096790 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1176 | 1461265096792 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:58:16 INFO - PROCESS | 1176 | 1461265096795 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1176 | 1461265096797 Marionette TRACE conn4 <- [1,30,null,{}] 11:58:16 INFO - PROCESS | 1176 | 1461265096800 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1176 | 1461265096872 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:58:16 INFO - PROCESS | 1176 | 1461265096878 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C2000 == 15 [pid = 1176] [id = 17] 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 47 (1A8C2C00) [pid = 1176] [serial = 47] [outer = 00000000] 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 48 (1B5BF000) [pid = 1176] [serial = 48] [outer = 1A8C2C00] 11:58:16 INFO - PROCESS | 1176 | 1461265096924 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 49 (1B991800) [pid = 1176] [serial = 49] [outer = 1A8C2C00] 11:58:17 INFO - PROCESS | 1176 | 1461265097324 Marionette TRACE conn4 <- [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]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 11:58:17 INFO - PROCESS | 1176 | 1461265097366 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 1176 | 1461265097368 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 11:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:58:17 INFO - PROCESS | 1176 | 1461265097383 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 1176 | 1461265097385 Marionette TRACE conn4 <- [1,34,null,{}] 11:58:17 INFO - PROCESS | 1176 | 1461265097388 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 1176 | 1461265097499 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:58:17 INFO - PROCESS | 1176 | 1461265097507 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1176 | ++DOCSHELL 181ACC00 == 16 [pid = 1176] [id = 18] 11:58:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 50 (181AD800) [pid = 1176] [serial = 50] [outer = 00000000] 11:58:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 51 (1C037000) [pid = 1176] [serial = 51] [outer = 181AD800] 11:58:17 INFO - PROCESS | 1176 | 1461265097558 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 52 (1C336400) [pid = 1176] [serial = 52] [outer = 181AD800] 11:58:17 INFO - PROCESS | 1176 | 1461265097953 Marionette TRACE conn4 <- [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]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 11:58:18 INFO - PROCESS | 1176 | 1461265098009 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1176 | 1461265098011 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:58:18 INFO - PROCESS | 1176 | 1461265098015 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1176 | 1461265098016 Marionette TRACE conn4 <- [1,38,null,{}] 11:58:18 INFO - PROCESS | 1176 | 1461265098020 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 1176 | 1461265098089 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:58:18 INFO - PROCESS | 1176 | 1461265098214 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1176 | ++DOCSHELL 16599000 == 17 [pid = 1176] [id = 19] 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 53 (20774000) [pid = 1176] [serial = 53] [outer = 00000000] 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 54 (20777C00) [pid = 1176] [serial = 54] [outer = 20774000] 11:58:18 INFO - PROCESS | 1176 | 1461265098263 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 55 (2077A800) [pid = 1176] [serial = 55] [outer = 20774000] 11:58:18 INFO - PROCESS | 1176 | 1461265098632 Marionette TRACE conn4 <- [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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 669ms 11:58:18 INFO - PROCESS | 1176 | 1461265098697 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1176 | 1461265098699 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 11:58:18 INFO - PROCESS | 1176 | 1461265098702 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1176 | 1461265098704 Marionette TRACE conn4 <- [1,42,null,{}] 11:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:58:18 INFO - PROCESS | 1176 | 1461265098707 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 1176 | 1461265098780 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:58:18 INFO - PROCESS | 1176 | 1461265098786 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A9C00 == 18 [pid = 1176] [id = 20] 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 56 (0F2AA800) [pid = 1176] [serial = 56] [outer = 00000000] 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 57 (15802800) [pid = 1176] [serial = 57] [outer = 0F2AA800] 11:58:18 INFO - PROCESS | 1176 | 1461265098832 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 58 (19102800) [pid = 1176] [serial = 58] [outer = 0F2AA800] 11:58:19 INFO - PROCESS | 1176 | 1461265099209 Marionette TRACE conn4 <- [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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 529ms 11:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:58:19 INFO - PROCESS | 1176 | 1461265099238 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1176 | 1461265099240 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 11:58:19 INFO - PROCESS | 1176 | 1461265099243 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1176 | 1461265099244 Marionette TRACE conn4 <- [1,46,null,{}] 11:58:19 INFO - PROCESS | 1176 | 1461265099248 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1176 | 1461265099350 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:58:19 INFO - PROCESS | 1176 | 1461265099358 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1176 | ++DOCSHELL 11822C00 == 19 [pid = 1176] [id = 21] 11:58:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 59 (11824400) [pid = 1176] [serial = 59] [outer = 00000000] 11:58:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 60 (1182A000) [pid = 1176] [serial = 60] [outer = 11824400] 11:58:19 INFO - PROCESS | 1176 | 1461265099404 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 61 (1182CC00) [pid = 1176] [serial = 61] [outer = 11824400] 11:58:19 INFO - PROCESS | 1176 | 1461265099792 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 11:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:58:19 INFO - PROCESS | 1176 | 1461265099814 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1176 | 1461265099815 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 11:58:19 INFO - PROCESS | 1176 | 1461265099818 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1176 | 1461265099820 Marionette TRACE conn4 <- [1,50,null,{}] 11:58:19 INFO - PROCESS | 1176 | 1461265099823 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1176 | 1461265099895 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:58:19 INFO - PROCESS | 1176 | 1461265099959 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1176 | ++DOCSHELL 11825000 == 20 [pid = 1176] [id = 22] 11:58:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 62 (1182DC00) [pid = 1176] [serial = 62] [outer = 00000000] 11:58:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 63 (11953C00) [pid = 1176] [serial = 63] [outer = 1182DC00] 11:58:19 INFO - PROCESS | 1176 | 1461265100004 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 64 (11957400) [pid = 1176] [serial = 64] [outer = 1182DC00] 11:58:20 INFO - PROCESS | 1176 | 1461265100345 Marionette TRACE conn4 <- [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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 11:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:58:20 INFO - PROCESS | 1176 | 1461265100390 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1176 | 1461265100392 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 1176 | 1461265100395 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1176 | 1461265100396 Marionette TRACE conn4 <- [1,54,null,{}] 11:58:20 INFO - PROCESS | 1176 | 1461265100400 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1176 | 1461265100532 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:58:20 INFO - PROCESS | 1176 | 1461265100541 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1176 | ++DOCSHELL 0F22A400 == 21 [pid = 1176] [id = 23] 11:58:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 65 (0F22D800) [pid = 1176] [serial = 65] [outer = 00000000] 11:58:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 66 (11955800) [pid = 1176] [serial = 66] [outer = 0F22D800] 11:58:20 INFO - PROCESS | 1176 | 1461265100597 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 67 (19104C00) [pid = 1176] [serial = 67] [outer = 0F22D800] 11:58:20 INFO - PROCESS | 1176 | 1461265100992 Marionette TRACE conn4 <- [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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 11:58:21 INFO - PROCESS | 1176 | 1461265101026 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1176 | 1461265101028 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 11:58:21 INFO - PROCESS | 1176 | 1461265101031 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:58:21 INFO - PROCESS | 1176 | 1461265101034 Marionette TRACE conn4 <- [1,58,null,{}] 11:58:21 INFO - PROCESS | 1176 | 1461265101037 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1176 | 1461265101140 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:58:21 INFO - PROCESS | 1176 | 1461265101149 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1176 | ++DOCSHELL 181AE800 == 22 [pid = 1176] [id = 24] 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 68 (19108000) [pid = 1176] [serial = 68] [outer = 00000000] 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (1DB33800) [pid = 1176] [serial = 69] [outer = 19108000] 11:58:21 INFO - PROCESS | 1176 | 1461265101195 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (2077C400) [pid = 1176] [serial = 70] [outer = 19108000] 11:58:21 INFO - PROCESS | 1176 | 1461265101560 Marionette TRACE conn4 <- [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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 569ms 11:58:21 INFO - PROCESS | 1176 | 1461265101606 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1176 | 1461265101608 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 11:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:58:21 INFO - PROCESS | 1176 | 1461265101611 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1176 | 1461265101613 Marionette TRACE conn4 <- [1,62,null,{}] 11:58:21 INFO - PROCESS | 1176 | 1461265101616 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1176 | 1461265101688 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:58:21 INFO - PROCESS | 1176 | 1461265101772 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1176 | ++DOCSHELL 1910E000 == 23 [pid = 1176] [id = 25] 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (1A4E9000) [pid = 1176] [serial = 71] [outer = 00000000] 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (21499400) [pid = 1176] [serial = 72] [outer = 1A4E9000] 11:58:21 INFO - PROCESS | 1176 | 1461265101832 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (2149B000) [pid = 1176] [serial = 73] [outer = 1A4E9000] 11:58:22 INFO - PROCESS | 1176 | --DOCSHELL 17548400 == 22 [pid = 1176] [id = 10] 11:58:22 INFO - PROCESS | 1176 | --DOCSHELL 1120E800 == 21 [pid = 1176] [id = 8] 11:58:22 INFO - PROCESS | 1176 | 1461265102945 Marionette TRACE conn4 <- [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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1375ms 11:58:22 INFO - PROCESS | 1176 | 1461265102989 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 1176 | 1461265102992 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:58:23 INFO - PROCESS | 1176 | 1461265103040 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1176 | 1461265103044 Marionette TRACE conn4 <- [1,66,null,{}] 11:58:23 INFO - PROCESS | 1176 | 1461265103049 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1176 | 1461265103149 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:58:23 INFO - PROCESS | 1176 | 1461265103202 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1176 | ++DOCSHELL 1119B800 == 22 [pid = 1176] [id = 26] 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (111DD400) [pid = 1176] [serial = 74] [outer = 00000000] 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (117CD000) [pid = 1176] [serial = 75] [outer = 111DD400] 11:58:23 INFO - PROCESS | 1176 | 1461265103252 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (11823400) [pid = 1176] [serial = 76] [outer = 111DD400] 11:58:23 INFO - PROCESS | 1176 | 1461265103661 Marionette TRACE conn4 <- [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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 11:58:23 INFO - PROCESS | 1176 | 1461265103724 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1176 | 1461265103729 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:58:23 INFO - PROCESS | 1176 | 1461265103735 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1176 | 1461265103737 Marionette TRACE conn4 <- [1,70,null,{}] 11:58:23 INFO - PROCESS | 1176 | 1461265103751 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1176 | 1461265103853 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:58:23 INFO - PROCESS | 1176 | 1461265103860 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1176 | ++DOCSHELL 11829000 == 23 [pid = 1176] [id = 27] 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1182A400) [pid = 1176] [serial = 77] [outer = 00000000] 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (11CE1400) [pid = 1176] [serial = 78] [outer = 1182A400] 11:58:23 INFO - PROCESS | 1176 | 1461265103908 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (12760000) [pid = 1176] [serial = 79] [outer = 1182A400] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (17D46400) [pid = 1176] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (18D44000) [pid = 1176] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11B7DC00) [pid = 1176] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (12EB4400) [pid = 1176] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (17546C00) [pid = 1176] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1A136000) [pid = 1176] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1A8C2C00) [pid = 1176] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1182DC00) [pid = 1176] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (0F22D800) [pid = 1176] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:58:24 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (1120EC00) [pid = 1176] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:58:24 INFO - PROCESS | 1176 | 1461265104589 Marionette TRACE conn4 <- [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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 869ms 11:58:24 INFO - PROCESS | 1176 | 1461265104622 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1176 | 1461265104624 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:58:24 INFO - PROCESS | 1176 | 1461265104628 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1176 | 1461265104631 Marionette TRACE conn4 <- [1,74,null,{}] 11:58:24 INFO - PROCESS | 1176 | 1461265104641 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 1176 | 1461265104719 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:58:24 INFO - PROCESS | 1176 | 1461265104725 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1176 | ++DOCSHELL 12DE2000 == 24 [pid = 1176] [id = 28] 11:58:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (12EB5400) [pid = 1176] [serial = 80] [outer = 00000000] 11:58:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (160ED400) [pid = 1176] [serial = 81] [outer = 12EB5400] 11:58:24 INFO - PROCESS | 1176 | 1461265104775 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (164EB400) [pid = 1176] [serial = 82] [outer = 12EB5400] 11:58:25 INFO - PROCESS | 1176 | 1461265105182 Marionette TRACE conn4 <- [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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 11:58:25 INFO - PROCESS | 1176 | 1461265105219 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1176 | 1461265105222 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 11:58:25 INFO - PROCESS | 1176 | 1461265105225 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1176 | 1461265105227 Marionette TRACE conn4 <- [1,78,null,{}] 11:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:58:25 INFO - PROCESS | 1176 | 1461265105230 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 1176 | 1461265105307 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:58:25 INFO - PROCESS | 1176 | 1461265105312 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1176 | ++DOCSHELL 1659B000 == 25 [pid = 1176] [id = 29] 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1659B400) [pid = 1176] [serial = 83] [outer = 00000000] 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (181A2800) [pid = 1176] [serial = 84] [outer = 1659B400] 11:58:25 INFO - PROCESS | 1176 | 1461265105360 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (181AB400) [pid = 1176] [serial = 85] [outer = 1659B400] 11:58:25 INFO - PROCESS | 1176 | 1461265105761 Marionette TRACE conn4 <- [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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 11:58:25 INFO - PROCESS | 1176 | 1461265105799 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1176 | 1461265105801 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 11:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:58:25 INFO - PROCESS | 1176 | 1461265105805 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1176 | 1461265105806 Marionette TRACE conn4 <- [1,82,null,{}] 11:58:25 INFO - PROCESS | 1176 | 1461265105810 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 1176 | 1461265105881 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:58:25 INFO - PROCESS | 1176 | 1461265105887 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1176 | ++DOCSHELL 181A8C00 == 26 [pid = 1176] [id = 30] 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (181AA400) [pid = 1176] [serial = 86] [outer = 00000000] 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (18DE4400) [pid = 1176] [serial = 87] [outer = 181AA400] 11:58:25 INFO - PROCESS | 1176 | 1461265105932 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1910D000) [pid = 1176] [serial = 88] [outer = 181AA400] 11:58:26 INFO - PROCESS | 1176 | 1461265106411 Marionette TRACE conn4 <- [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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 669ms 11:58:26 INFO - PROCESS | 1176 | 1461265106476 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1176 | 1461265106481 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 11:58:26 INFO - PROCESS | 1176 | 1461265106486 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:58:26 INFO - PROCESS | 1176 | 1461265106490 Marionette TRACE conn4 <- [1,86,null,{}] 11:58:26 INFO - PROCESS | 1176 | 1461265106496 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 1176 | 1461265106633 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:58:26 INFO - PROCESS | 1176 | 1461265106695 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 1176 | ++DOCSHELL 11194400 == 27 [pid = 1176] [id = 31] 11:58:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (11195C00) [pid = 1176] [serial = 89] [outer = 00000000] 11:58:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1170F000) [pid = 1176] [serial = 90] [outer = 11195C00] 11:58:26 INFO - PROCESS | 1176 | 1461265106754 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1186FC00) [pid = 1176] [serial = 91] [outer = 11195C00] 11:58:27 INFO - PROCESS | 1176 | 1461265107326 Marionette TRACE conn4 <- [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]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 11:58:27 INFO - PROCESS | 1176 | 1461265107361 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 1176 | 1461265107367 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:58:27 INFO - PROCESS | 1176 | 1461265107374 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 1176 | 1461265107377 Marionette TRACE conn4 <- [1,90,null,{}] 11:58:27 INFO - PROCESS | 1176 | 1461265107381 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 1176 | 1461265107480 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:58:27 INFO - PROCESS | 1176 | 1461265107562 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1176 | ++DOCSHELL 12768400 == 28 [pid = 1176] [id = 32] 11:58:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (12EB1C00) [pid = 1176] [serial = 92] [outer = 00000000] 11:58:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (165C0800) [pid = 1176] [serial = 93] [outer = 12EB1C00] 11:58:27 INFO - PROCESS | 1176 | 1461265107618 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (17D43000) [pid = 1176] [serial = 94] [outer = 12EB1C00] 11:58:28 INFO - PROCESS | 1176 | 1461265108122 Marionette TRACE conn4 <- [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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 11:58:28 INFO - PROCESS | 1176 | 1461265108206 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1176 | 1461265108208 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 11:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:58:28 INFO - PROCESS | 1176 | 1461265108212 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1176 | 1461265108216 Marionette TRACE conn4 <- [1,94,null,{}] 11:58:28 INFO - PROCESS | 1176 | 1461265108228 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 1176 | 1461265108374 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:58:28 INFO - PROCESS | 1176 | 1461265108384 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 1176 | ++DOCSHELL 1A1C2800 == 29 [pid = 1176] [id = 33] 11:58:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A1C3800) [pid = 1176] [serial = 95] [outer = 00000000] 11:58:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A8C0000) [pid = 1176] [serial = 96] [outer = 1A1C3800] 11:58:28 INFO - PROCESS | 1176 | 1461265108444 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A8C4400) [pid = 1176] [serial = 97] [outer = 1A1C3800] 11:58:28 INFO - PROCESS | 1176 | 1461265108993 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 11:58:29 INFO - PROCESS | 1176 | 1461265109045 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1176 | 1461265109048 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:58:29 INFO - PROCESS | 1176 | 1461265109052 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1176 | 1461265109054 Marionette TRACE conn4 <- [1,98,null,{}] 11:58:29 INFO - PROCESS | 1176 | 1461265109058 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1176 | 1461265109152 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:58:29 INFO - PROCESS | 1176 | 1461265109233 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1176 | ++DOCSHELL 1B98C400 == 30 [pid = 1176] [id = 34] 11:58:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1BAF5400) [pid = 1176] [serial = 98] [outer = 00000000] 11:58:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1C33A400) [pid = 1176] [serial = 99] [outer = 1BAF5400] 11:58:29 INFO - PROCESS | 1176 | 1461265109288 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1C331C00) [pid = 1176] [serial = 100] [outer = 1BAF5400] 11:58:29 INFO - PROCESS | 1176 | 1461265109796 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 829ms 11:58:29 INFO - PROCESS | 1176 | 1461265109886 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1176 | 1461265109888 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 11:58:29 INFO - PROCESS | 1176 | 1461265109892 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:58:29 INFO - PROCESS | 1176 | 1461265109894 Marionette TRACE conn4 <- [1,102,null,{}] 11:58:29 INFO - PROCESS | 1176 | 1461265109898 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1176 | 1461265109991 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:58:30 INFO - PROCESS | 1176 | 1461265110059 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1176 | ++DOCSHELL 1194F800 == 31 [pid = 1176] [id = 35] 11:58:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (11956800) [pid = 1176] [serial = 101] [outer = 00000000] 11:58:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (19109400) [pid = 1176] [serial = 102] [outer = 11956800] 11:58:30 INFO - PROCESS | 1176 | 1461265110114 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (19109000) [pid = 1176] [serial = 103] [outer = 11956800] 11:58:30 INFO - PROCESS | 1176 | 1461265110754 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 11:58:30 INFO - PROCESS | 1176 | 1461265110766 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 1176 | 1461265110769 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 11:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:58:30 INFO - PROCESS | 1176 | 1461265110774 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1176 | 1461265110779 Marionette TRACE conn4 <- [1,106,null,{}] 11:58:30 INFO - PROCESS | 1176 | 1461265110785 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 1176 | 1461265110877 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:58:30 INFO - PROCESS | 1176 | 1461265110967 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1176 | ++DOCSHELL 112DC400 == 32 [pid = 1176] [id = 36] 11:58:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1170EC00) [pid = 1176] [serial = 104] [outer = 00000000] 11:58:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (11C08C00) [pid = 1176] [serial = 105] [outer = 1170EC00] 11:58:31 INFO - PROCESS | 1176 | 1461265111018 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (11CE1C00) [pid = 1176] [serial = 106] [outer = 1170EC00] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (12EBE000) [pid = 1176] [serial = 4] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (16596400) [pid = 1176] [serial = 24] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1E735000) [pid = 1176] [serial = 27] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (11871400) [pid = 1176] [serial = 33] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11C0AC00) [pid = 1176] [serial = 35] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (11CA5400) [pid = 1176] [serial = 36] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (15E3E400) [pid = 1176] [serial = 39] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (17D42C00) [pid = 1176] [serial = 42] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (181BE400) [pid = 1176] [serial = 43] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1A4EC800) [pid = 1176] [serial = 45] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1A884800) [pid = 1176] [serial = 46] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1B5BF000) [pid = 1176] [serial = 48] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B991800) [pid = 1176] [serial = 49] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1C037000) [pid = 1176] [serial = 51] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (20777C00) [pid = 1176] [serial = 54] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (15802800) [pid = 1176] [serial = 57] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1182A000) [pid = 1176] [serial = 60] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (11953C00) [pid = 1176] [serial = 63] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11955800) [pid = 1176] [serial = 66] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1DB33800) [pid = 1176] [serial = 69] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1171B400) [pid = 1176] [serial = 21] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1120F400) [pid = 1176] [serial = 30] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (11871C00) [pid = 1176] [serial = 22] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (11957400) [pid = 1176] [serial = 64] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1E80F400) [pid = 1176] [serial = 28] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (160ED800) [pid = 1176] [serial = 40] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (19104C00) [pid = 1176] [serial = 67] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 68 (1B933800) [pid = 1176] [serial = 17] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 67 (1B2C7400) [pid = 1176] [serial = 14] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 66 (181BB800) [pid = 1176] [serial = 9] [outer = 00000000] [url = about:blank] 11:58:31 INFO - PROCESS | 1176 | --DOMWINDOW == 65 (18D3C800) [pid = 1176] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:58:31 INFO - PROCESS | 1176 | 1461265111448 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 729ms 11:58:31 INFO - PROCESS | 1176 | 1461265111506 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1176 | 1461265111512 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:58:31 INFO - PROCESS | 1176 | 1461265111517 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1176 | 1461265111520 Marionette TRACE conn4 <- [1,110,null,{}] 11:58:31 INFO - PROCESS | 1176 | 1461265111524 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1176 | 1461265111602 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:58:31 INFO - PROCESS | 1176 | 1461265111611 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1176 | ++DOCSHELL 11823000 == 33 [pid = 1176] [id = 37] 11:58:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 66 (11950000) [pid = 1176] [serial = 107] [outer = 00000000] 11:58:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 67 (11C0CC00) [pid = 1176] [serial = 108] [outer = 11950000] 11:58:31 INFO - PROCESS | 1176 | 1461265111657 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 68 (12DAA800) [pid = 1176] [serial = 109] [outer = 11950000] 11:58:32 INFO - PROCESS | 1176 | 1461265112076 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 11:58:32 INFO - PROCESS | 1176 | 1461265112151 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1176 | 1461265112153 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 11:58:32 INFO - PROCESS | 1176 | 1461265112157 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:58:32 INFO - PROCESS | 1176 | 1461265112160 Marionette TRACE conn4 <- [1,114,null,{}] 11:58:32 INFO - PROCESS | 1176 | 1461265112170 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1176 | 1461265112251 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:58:32 INFO - PROCESS | 1176 | 1461265112261 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1176 | ++DOCSHELL 16673C00 == 34 [pid = 1176] [id = 38] 11:58:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (16675C00) [pid = 1176] [serial = 110] [outer = 00000000] 11:58:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (181A2000) [pid = 1176] [serial = 111] [outer = 16675C00] 11:58:32 INFO - PROCESS | 1176 | 1461265112313 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (181BC000) [pid = 1176] [serial = 112] [outer = 16675C00] 11:58:32 INFO - PROCESS | 1176 | 1461265112755 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 11:58:32 INFO - PROCESS | 1176 | 1461265112790 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1176 | 1461265112793 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:58:32 INFO - PROCESS | 1176 | 1461265112801 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1176 | 1461265112803 Marionette TRACE conn4 <- [1,118,null,{}] 11:58:32 INFO - PROCESS | 1176 | 1461265112806 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1176 | 1461265112888 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:58:32 INFO - PROCESS | 1176 | 1461265112897 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1176 | ++DOCSHELL 181BE800 == 35 [pid = 1176] [id = 39] 11:58:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (18D3C800) [pid = 1176] [serial = 113] [outer = 00000000] 11:58:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1A119400) [pid = 1176] [serial = 114] [outer = 18D3C800] 11:58:32 INFO - PROCESS | 1176 | 1461265112942 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (1A4EA000) [pid = 1176] [serial = 115] [outer = 18D3C800] 11:58:33 INFO - PROCESS | 1176 | 1461265113343 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 11:58:33 INFO - PROCESS | 1176 | 1461265113375 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 1176 | 1461265113377 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:58:33 INFO - PROCESS | 1176 | 1461265113394 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 1176 | 1461265113396 Marionette TRACE conn4 <- [1,122,null,{}] 11:58:33 INFO - PROCESS | 1176 | 1461265113400 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 1176 | 1461265113497 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:58:33 INFO - PROCESS | 1176 | 1461265113504 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1176 | ++DOCSHELL 1A87C800 == 36 [pid = 1176] [id = 40] 11:58:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (1A8B8800) [pid = 1176] [serial = 116] [outer = 00000000] 11:58:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1B403000) [pid = 1176] [serial = 117] [outer = 1A8B8800] 11:58:33 INFO - PROCESS | 1176 | 1461265113548 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1B40E000) [pid = 1176] [serial = 118] [outer = 1A8B8800] 11:58:33 INFO - PROCESS | 1176 | 1461265113968 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 650ms 11:58:34 INFO - PROCESS | 1176 | 1461265114032 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1176 | 1461265114034 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:58:34 INFO - PROCESS | 1176 | 1461265114037 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1176 | 1461265114038 Marionette TRACE conn4 <- [1,126,null,{}] 11:58:34 INFO - PROCESS | 1176 | 1461265114042 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1176 | 1461265114163 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:58:34 INFO - PROCESS | 1176 | 1461265114170 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1176 | ++DOCSHELL 1B2C7800 == 37 [pid = 1176] [id = 41] 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1B40F000) [pid = 1176] [serial = 119] [outer = 00000000] 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (1B941C00) [pid = 1176] [serial = 120] [outer = 1B40F000] 11:58:34 INFO - PROCESS | 1176 | 1461265114217 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1B946000) [pid = 1176] [serial = 121] [outer = 1B40F000] 11:58:34 INFO - PROCESS | 1176 | 1461265114638 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 11:58:34 INFO - PROCESS | 1176 | 1461265114671 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1176 | 1461265114673 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:58:34 INFO - PROCESS | 1176 | 1461265114676 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1176 | 1461265114677 Marionette TRACE conn4 <- [1,130,null,{}] 11:58:34 INFO - PROCESS | 1176 | 1461265114681 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1176 | 1461265114777 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:58:34 INFO - PROCESS | 1176 | 1461265114849 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1176 | ++DOCSHELL 1B948000 == 38 [pid = 1176] [id = 42] 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1B98E400) [pid = 1176] [serial = 122] [outer = 00000000] 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1C1BEC00) [pid = 1176] [serial = 123] [outer = 1B98E400] 11:58:34 INFO - PROCESS | 1176 | 1461265114893 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1C932800) [pid = 1176] [serial = 124] [outer = 1B98E400] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (11824400) [pid = 1176] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (19108000) [pid = 1176] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (20774000) [pid = 1176] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (181AD800) [pid = 1176] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (0F2AA800) [pid = 1176] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (111DD400) [pid = 1176] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1182A400) [pid = 1176] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1659B400) [pid = 1176] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:58:35 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (12EB5400) [pid = 1176] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:58:35 INFO - PROCESS | 1176 | 1461265115301 Marionette TRACE conn4 <- [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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 11:58:35 INFO - PROCESS | 1176 | 1461265115347 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1176 | 1461265115349 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:58:35 INFO - PROCESS | 1176 | 1461265115352 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1176 | 1461265115354 Marionette TRACE conn4 <- [1,134,null,{}] 11:58:35 INFO - PROCESS | 1176 | 1461265115358 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 1176 | 1461265115432 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:58:35 INFO - PROCESS | 1176 | 1461265115438 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AA800 == 39 [pid = 1176] [id = 43] 11:58:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (117C5000) [pid = 1176] [serial = 125] [outer = 00000000] 11:58:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1B992400) [pid = 1176] [serial = 126] [outer = 117C5000] 11:58:35 INFO - PROCESS | 1176 | 1461265115483 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (19108000) [pid = 1176] [serial = 127] [outer = 117C5000] 11:58:35 INFO - PROCESS | 1176 | 1461265115889 Marionette TRACE conn4 <- [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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 11:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:58:35 INFO - PROCESS | 1176 | 1461265115923 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1176 | 1461265115925 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 11:58:35 INFO - PROCESS | 1176 | 1461265115928 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1176 | 1461265115930 Marionette TRACE conn4 <- [1,138,null,{}] 11:58:35 INFO - PROCESS | 1176 | 1461265115933 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 1176 | 1461265116007 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:58:35 INFO - PROCESS | 1176 | 1461265116013 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1176 | ++DOCSHELL 117DA400 == 40 [pid = 1176] [id = 44] 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (117DC000) [pid = 1176] [serial = 128] [outer = 00000000] 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (117E0800) [pid = 1176] [serial = 129] [outer = 117DC000] 11:58:36 INFO - PROCESS | 1176 | 1461265116058 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (117E1C00) [pid = 1176] [serial = 130] [outer = 117DC000] 11:58:36 INFO - PROCESS | 1176 | 1461265116490 Marionette TRACE conn4 <- [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]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 569ms 11:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:58:36 INFO - PROCESS | 1176 | 1461265116499 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1176 | 1461265116501 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 11:58:36 INFO - PROCESS | 1176 | 1461265116505 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1176 | 1461265116506 Marionette TRACE conn4 <- [1,142,null,{}] 11:58:36 INFO - PROCESS | 1176 | 1461265116510 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 1176 | 1461265116613 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:58:36 INFO - PROCESS | 1176 | 1461265116621 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1176 | ++DOCSHELL 11C9BC00 == 41 [pid = 1176] [id = 45] 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1275F400) [pid = 1176] [serial = 131] [outer = 00000000] 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1C721400) [pid = 1176] [serial = 132] [outer = 1275F400] 11:58:36 INFO - PROCESS | 1176 | 1461265116665 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1C724400) [pid = 1176] [serial = 133] [outer = 1275F400] 11:58:37 INFO - PROCESS | 1176 | 1461265117054 Marionette TRACE conn4 <- [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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 11:58:37 INFO - PROCESS | 1176 | 1461265117075 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:58:37 INFO - PROCESS | 1176 | 1461265117078 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 11:58:37 INFO - PROCESS | 1176 | 1461265117081 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1176 | 1461265117083 Marionette TRACE conn4 <- [1,146,null,{}] 11:58:37 INFO - PROCESS | 1176 | 1461265117086 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1176 | 1461265117205 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:58:37 INFO - PROCESS | 1176 | 1461265117253 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1176 | ++DOCSHELL 11A3A800 == 42 [pid = 1176] [id = 46] 11:58:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (11A3DC00) [pid = 1176] [serial = 134] [outer = 00000000] 11:58:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (12769400) [pid = 1176] [serial = 135] [outer = 11A3DC00] 11:58:37 INFO - PROCESS | 1176 | 1461265117302 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1C726800) [pid = 1176] [serial = 136] [outer = 11A3DC00] 11:58:37 INFO - PROCESS | 1176 | 1461265117958 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 11:58:37 INFO - PROCESS | 1176 | 1461265118013 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1176 | 1461265118017 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:58:38 INFO - PROCESS | 1176 | 1461265118022 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1176 | 1461265118026 Marionette TRACE conn4 <- [1,150,null,{}] 11:58:38 INFO - PROCESS | 1176 | 1461265118031 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 1176 | 1461265118138 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:58:38 INFO - PROCESS | 1176 | 1461265118215 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1176 | ++DOCSHELL 11823800 == 43 [pid = 1176] [id = 47] 11:58:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1182FC00) [pid = 1176] [serial = 137] [outer = 00000000] 11:58:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11A41000) [pid = 1176] [serial = 138] [outer = 1182FC00] 11:58:38 INFO - PROCESS | 1176 | 1461265118272 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11A46C00) [pid = 1176] [serial = 139] [outer = 1182FC00] 11:58:38 INFO - PROCESS | 1176 | 1461265118890 Marionette TRACE conn4 <- [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]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 11:58:38 INFO - PROCESS | 1176 | 1461265118959 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1176 | 1461265118965 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:58:38 INFO - PROCESS | 1176 | 1461265118972 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1176 | 1461265118975 Marionette TRACE conn4 <- [1,154,null,{}] 11:58:38 INFO - PROCESS | 1176 | 1461265118979 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 1176 | 1461265119083 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:58:39 INFO - PROCESS | 1176 | 1461265119155 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1176 | ++DOCSHELL 12EC0000 == 44 [pid = 1176] [id = 48] 11:58:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1580E800) [pid = 1176] [serial = 140] [outer = 00000000] 11:58:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (181C2400) [pid = 1176] [serial = 141] [outer = 1580E800] 11:58:39 INFO - PROCESS | 1176 | 1461265119210 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1642E000) [pid = 1176] [serial = 142] [outer = 1580E800] 11:58:39 INFO - PROCESS | 1176 | 1461265119769 Marionette TRACE conn4 <- [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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 829ms 11:58:39 INFO - PROCESS | 1176 | 1461265119804 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1176 | 1461265119806 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:58:39 INFO - PROCESS | 1176 | 1461265119810 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 1176 | 1461265119814 Marionette TRACE conn4 <- [1,158,null,{}] 11:58:39 INFO - PROCESS | 1176 | 1461265119826 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 1176 | 1461265119929 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:58:40 INFO - PROCESS | 1176 | 1461265120028 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 1176 | ++DOCSHELL 11830400 == 45 [pid = 1176] [id = 49] 11:58:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1A81B000) [pid = 1176] [serial = 143] [outer = 00000000] 11:58:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1C71DC00) [pid = 1176] [serial = 144] [outer = 1A81B000] 11:58:40 INFO - PROCESS | 1176 | 1461265120087 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1C72BC00) [pid = 1176] [serial = 145] [outer = 1A81B000] 11:58:40 INFO - PROCESS | 1176 | 1461265120809 Marionette TRACE conn4 <- [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]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1020ms 11:58:40 INFO - PROCESS | 1176 | 1461265120834 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:58:40 INFO - PROCESS | 1176 | 1461265120837 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 11:58:40 INFO - PROCESS | 1176 | 1461265120843 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 1176 | 1461265120847 Marionette TRACE conn4 <- [1,162,null,{}] 11:58:40 INFO - PROCESS | 1176 | 1461265120853 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:40 INFO - PROCESS | 1176 | 1461265120942 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:58:41 INFO - PROCESS | 1176 | 1461265121034 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1176 | ++DOCSHELL 0F233400 == 46 [pid = 1176] [id = 50] 11:58:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1182B800) [pid = 1176] [serial = 146] [outer = 00000000] 11:58:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1194FC00) [pid = 1176] [serial = 147] [outer = 1182B800] 11:58:41 INFO - PROCESS | 1176 | 1461265121085 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (11958800) [pid = 1176] [serial = 148] [outer = 1182B800] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 11C9BC00 == 45 [pid = 1176] [id = 45] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 117DA400 == 44 [pid = 1176] [id = 44] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 0F2AA800 == 43 [pid = 1176] [id = 43] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 1B948000 == 42 [pid = 1176] [id = 42] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 1B2C7800 == 41 [pid = 1176] [id = 41] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 1A87C800 == 40 [pid = 1176] [id = 40] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 181BE800 == 39 [pid = 1176] [id = 39] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 16673C00 == 38 [pid = 1176] [id = 38] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 11823000 == 37 [pid = 1176] [id = 37] 11:58:41 INFO - PROCESS | 1176 | --DOCSHELL 112DC400 == 36 [pid = 1176] [id = 36] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (18DE4400) [pid = 1176] [serial = 87] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | 1461265121691 Marionette TRACE conn4 <- [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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 889ms 11:58:41 INFO - PROCESS | 1176 | 1461265121734 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 1176 | 1461265121740 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:58:41 INFO - PROCESS | 1176 | 1461265121748 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 1176 | 1461265121751 Marionette TRACE conn4 <- [1,166,null,{}] 11:58:41 INFO - PROCESS | 1176 | 1461265121754 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 1176 | 1461265121847 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (21499400) [pid = 1176] [serial = 72] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1182CC00) [pid = 1176] [serial = 61] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (2077C400) [pid = 1176] [serial = 70] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (2077A800) [pid = 1176] [serial = 55] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1C336400) [pid = 1176] [serial = 52] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19102800) [pid = 1176] [serial = 58] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (117CD000) [pid = 1176] [serial = 75] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11823400) [pid = 1176] [serial = 76] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (11CE1400) [pid = 1176] [serial = 78] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (181A2800) [pid = 1176] [serial = 84] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (164EB400) [pid = 1176] [serial = 82] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (181AB400) [pid = 1176] [serial = 85] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (12760000) [pid = 1176] [serial = 79] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (160ED400) [pid = 1176] [serial = 81] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 1176 | 1461265121929 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A7400 == 37 [pid = 1176] [id = 51] 11:58:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (0F2AB400) [pid = 1176] [serial = 149] [outer = 00000000] 11:58:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (117DE400) [pid = 1176] [serial = 150] [outer = 0F2AB400] 11:58:41 INFO - PROCESS | 1176 | 1461265121977 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1182F000) [pid = 1176] [serial = 151] [outer = 0F2AB400] 11:58:42 INFO - PROCESS | 1176 | 1461265122347 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 11:58:42 INFO - PROCESS | 1176 | 1461265122384 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1176 | 1461265122386 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 11:58:42 INFO - PROCESS | 1176 | 1461265122389 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:58:42 INFO - PROCESS | 1176 | 1461265122393 Marionette TRACE conn4 <- [1,170,null,{}] 11:58:42 INFO - PROCESS | 1176 | 1461265122404 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1176 | 1461265122484 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:58:42 INFO - PROCESS | 1176 | 1461265122490 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1176 | ++DOCSHELL 11A3B000 == 38 [pid = 1176] [id = 52] 11:58:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (11A46400) [pid = 1176] [serial = 152] [outer = 00000000] 11:58:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (127E1C00) [pid = 1176] [serial = 153] [outer = 11A46400] 11:58:42 INFO - PROCESS | 1176 | 1461265122540 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (15E9FC00) [pid = 1176] [serial = 154] [outer = 11A46400] 11:58:42 INFO - PROCESS | 1176 | 1461265122979 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 11:58:43 INFO - PROCESS | 1176 | 1461265123025 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1176 | 1461265123027 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 11:58:43 INFO - PROCESS | 1176 | 1461265123035 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:58:43 INFO - PROCESS | 1176 | 1461265123037 Marionette TRACE conn4 <- [1,174,null,{}] 11:58:43 INFO - PROCESS | 1176 | 1461265123041 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1176 | 1461265123119 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:58:43 INFO - PROCESS | 1176 | 1461265123125 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1176 | ++DOCSHELL 16532800 == 39 [pid = 1176] [id = 53] 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (16594400) [pid = 1176] [serial = 155] [outer = 00000000] 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (17549000) [pid = 1176] [serial = 156] [outer = 16594400] 11:58:43 INFO - PROCESS | 1176 | 1461265123144 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (181A4000) [pid = 1176] [serial = 157] [outer = 16594400] 11:58:43 INFO - PROCESS | 1176 | 1461265123549 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 11:58:43 INFO - PROCESS | 1176 | 1461265123597 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1176 | 1461265123599 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 11:58:43 INFO - PROCESS | 1176 | 1461265123602 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1176 | 1461265123604 Marionette TRACE conn4 <- [1,178,null,{}] 11:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:58:43 INFO - PROCESS | 1176 | 1461265123608 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1176 | 1461265123682 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:58:43 INFO - PROCESS | 1176 | 1461265123688 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1176 | ++DOCSHELL 181A6800 == 40 [pid = 1176] [id = 54] 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (181AD400) [pid = 1176] [serial = 158] [outer = 00000000] 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (18D40400) [pid = 1176] [serial = 159] [outer = 181AD400] 11:58:43 INFO - PROCESS | 1176 | 1461265123733 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (19103400) [pid = 1176] [serial = 160] [outer = 181AD400] 11:58:44 INFO - PROCESS | 1176 | 1461265124200 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 11:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:58:44 INFO - PROCESS | 1176 | 1461265124238 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1176 | 1461265124239 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 11:58:44 INFO - PROCESS | 1176 | 1461265124242 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1176 | 1461265124244 Marionette TRACE conn4 <- [1,182,null,{}] 11:58:44 INFO - PROCESS | 1176 | 1461265124248 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 1176 | 1461265124368 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:58:44 INFO - PROCESS | 1176 | 1461265124377 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1176 | ++DOCSHELL 11716C00 == 41 [pid = 1176] [id = 55] 11:58:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (11718C00) [pid = 1176] [serial = 161] [outer = 00000000] 11:58:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A8B9000) [pid = 1176] [serial = 162] [outer = 11718C00] 11:58:44 INFO - PROCESS | 1176 | 1461265124432 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A8B8400) [pid = 1176] [serial = 163] [outer = 11718C00] 11:58:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B40E400) [pid = 1176] [serial = 164] [outer = 112DFC00] 11:58:44 INFO - PROCESS | 1176 | 1461265124933 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 729ms 11:58:44 INFO - PROCESS | 1176 | 1461265124974 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:58:44 INFO - PROCESS | 1176 | 1461265124976 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 11:58:44 INFO - PROCESS | 1176 | 1461265124979 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1176 | 1461265124981 Marionette TRACE conn4 <- [1,186,null,{}] 11:58:44 INFO - PROCESS | 1176 | 1461265124984 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1176 | 1461265125104 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:58:45 INFO - PROCESS | 1176 | 1461265125118 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1176 | ++DOCSHELL 11CD8400 == 42 [pid = 1176] [id = 56] 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (12EB6800) [pid = 1176] [serial = 165] [outer = 00000000] 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B40F800) [pid = 1176] [serial = 166] [outer = 12EB6800] 11:58:45 INFO - PROCESS | 1176 | 1461265125203 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B4C6800) [pid = 1176] [serial = 167] [outer = 12EB6800] 11:58:45 INFO - PROCESS | 1176 | 1461265125604 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 11:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:58:45 INFO - PROCESS | 1176 | 1461265125652 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1176 | 1461265125654 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 11:58:45 INFO - PROCESS | 1176 | 1461265125658 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1176 | 1461265125659 Marionette TRACE conn4 <- [1,190,null,{}] 11:58:45 INFO - PROCESS | 1176 | 1461265125663 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1176 | 1461265125763 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:58:45 INFO - PROCESS | 1176 | 1461265125769 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1176 | ++DOCSHELL 11209800 == 43 [pid = 1176] [id = 57] 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B40AC00) [pid = 1176] [serial = 168] [outer = 00000000] 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1C332000) [pid = 1176] [serial = 169] [outer = 1B40AC00] 11:58:45 INFO - PROCESS | 1176 | 1461265125815 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1C33D800) [pid = 1176] [serial = 170] [outer = 1B40AC00] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (181AA400) [pid = 1176] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1275F400) [pid = 1176] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (117DC000) [pid = 1176] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B40F000) [pid = 1176] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A8B8800) [pid = 1176] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B98E400) [pid = 1176] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1170EC00) [pid = 1176] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (11950000) [pid = 1176] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (18D3C800) [pid = 1176] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (117C5000) [pid = 1176] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:58:46 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (16675C00) [pid = 1176] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:58:46 INFO - PROCESS | 1176 | 1461265126333 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 729ms 11:58:46 INFO - PROCESS | 1176 | 1461265126416 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1176 | 1461265126418 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 11:58:46 INFO - PROCESS | 1176 | 1461265126422 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:58:46 INFO - PROCESS | 1176 | 1461265126423 Marionette TRACE conn4 <- [1,194,null,{}] 11:58:46 INFO - PROCESS | 1176 | 1461265126427 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1176 | 1461265126508 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:58:46 INFO - PROCESS | 1176 | 1461265126515 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 1176 | ++DOCSHELL 15E3E800 == 44 [pid = 1176] [id = 58] 11:58:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (15EA4400) [pid = 1176] [serial = 171] [outer = 00000000] 11:58:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1A8BF800) [pid = 1176] [serial = 172] [outer = 15EA4400] 11:58:46 INFO - PROCESS | 1176 | 1461265126561 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B98B400) [pid = 1176] [serial = 173] [outer = 15EA4400] 11:58:46 INFO - PROCESS | 1176 | 1461265126945 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 11:58:47 INFO - PROCESS | 1176 | 1461265126998 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1176 | 1461265127000 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 11:58:47 INFO - PROCESS | 1176 | 1461265127013 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1176 | 1461265127015 Marionette TRACE conn4 <- [1,198,null,{}] 11:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:58:47 INFO - PROCESS | 1176 | 1461265127019 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1176 | 1461265127095 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:58:47 INFO - PROCESS | 1176 | 1461265127101 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1176 | ++DOCSHELL 17A23C00 == 45 [pid = 1176] [id = 59] 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (17A24000) [pid = 1176] [serial = 174] [outer = 00000000] 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (17A29800) [pid = 1176] [serial = 175] [outer = 17A24000] 11:58:47 INFO - PROCESS | 1176 | 1461265127146 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (17A2C000) [pid = 1176] [serial = 176] [outer = 17A24000] 11:58:47 INFO - PROCESS | 1176 | 1461265127531 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 11:58:47 INFO - PROCESS | 1176 | 1461265127589 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1176 | 1461265127591 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 11:58:47 INFO - PROCESS | 1176 | 1461265127604 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1176 | 1461265127606 Marionette TRACE conn4 <- [1,202,null,{}] 11:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:58:47 INFO - PROCESS | 1176 | 1461265127610 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1176 | 1461265127703 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:58:47 INFO - PROCESS | 1176 | 1461265127709 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1176 | ++DOCSHELL 1995A400 == 46 [pid = 1176] [id = 60] 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1995BC00) [pid = 1176] [serial = 177] [outer = 00000000] 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (19962000) [pid = 1176] [serial = 178] [outer = 1995BC00] 11:58:47 INFO - PROCESS | 1176 | 1461265127759 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (19966800) [pid = 1176] [serial = 179] [outer = 1995BC00] 11:58:48 INFO - PROCESS | 1176 | 1461265128298 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 729ms 11:58:48 INFO - PROCESS | 1176 | 1461265128340 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 1176 | 1461265128345 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 11:58:48 INFO - PROCESS | 1176 | 1461265128351 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:58:48 INFO - PROCESS | 1176 | 1461265128355 Marionette TRACE conn4 <- [1,206,null,{}] 11:58:48 INFO - PROCESS | 1176 | 1461265128363 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 1176 | 1461265128499 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:58:48 INFO - PROCESS | 1176 | 1461265128590 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1176 | ++DOCSHELL 10FC1C00 == 47 [pid = 1176] [id = 61] 11:58:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11152800) [pid = 1176] [serial = 180] [outer = 00000000] 11:58:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (117D9400) [pid = 1176] [serial = 181] [outer = 11152800] 11:58:48 INFO - PROCESS | 1176 | 1461265128649 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1182B000) [pid = 1176] [serial = 182] [outer = 11152800] 11:58:49 INFO - PROCESS | 1176 | 1461265129254 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 11:58:49 INFO - PROCESS | 1176 | 1461265129286 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1176 | 1461265129292 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:58:49 INFO - PROCESS | 1176 | 1461265129299 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1176 | 1461265129302 Marionette TRACE conn4 <- [1,210,null,{}] 11:58:49 INFO - PROCESS | 1176 | 1461265129306 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 1176 | 1461265129408 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:58:49 INFO - PROCESS | 1176 | 1461265129499 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 1176 | ++DOCSHELL 1182D800 == 48 [pid = 1176] [id = 62] 11:58:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (12891C00) [pid = 1176] [serial = 183] [outer = 00000000] 11:58:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (17548000) [pid = 1176] [serial = 184] [outer = 12891C00] 11:58:49 INFO - PROCESS | 1176 | 1461265129555 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (17A2D400) [pid = 1176] [serial = 185] [outer = 12891C00] 11:58:50 INFO - PROCESS | 1176 | 1461265130096 Marionette TRACE conn4 <- [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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 829ms 11:58:50 INFO - PROCESS | 1176 | 1461265130130 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1176 | 1461265130133 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 11:58:50 INFO - PROCESS | 1176 | 1461265130137 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:58:50 INFO - PROCESS | 1176 | 1461265130141 Marionette TRACE conn4 <- [1,214,null,{}] 11:58:50 INFO - PROCESS | 1176 | 1461265130152 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1176 | 1461265130256 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:58:50 INFO - PROCESS | 1176 | 1461265130345 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A1400 == 49 [pid = 1176] [id = 63] 11:58:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (0B8A1800) [pid = 1176] [serial = 186] [outer = 00000000] 11:58:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (181AF800) [pid = 1176] [serial = 187] [outer = 0B8A1800] 11:58:50 INFO - PROCESS | 1176 | 1461265130406 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19959800) [pid = 1176] [serial = 188] [outer = 0B8A1800] 11:58:50 INFO - PROCESS | 1176 | 1461265130949 Marionette TRACE conn4 <- [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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 11:58:50 INFO - PROCESS | 1176 | 1461265130978 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1176 | 1461265130981 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:58:50 INFO - PROCESS | 1176 | 1461265130986 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1176 | 1461265130988 Marionette TRACE conn4 <- [1,218,null,{}] 11:58:50 INFO - PROCESS | 1176 | 1461265130992 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 1176 | 1461265131092 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:58:51 INFO - PROCESS | 1176 | 1461265131180 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1176 | ++DOCSHELL 1A1C0800 == 50 [pid = 1176] [id = 64] 11:58:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1A4E4400) [pid = 1176] [serial = 189] [outer = 00000000] 11:58:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1C339400) [pid = 1176] [serial = 190] [outer = 1A4E4400] 11:58:51 INFO - PROCESS | 1176 | 1461265131235 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C725800) [pid = 1176] [serial = 191] [outer = 1A4E4400] 11:58:51 INFO - PROCESS | 1176 | 1461265131721 Marionette TRACE conn4 <- [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]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 769ms 11:58:51 INFO - PROCESS | 1176 | 1461265131761 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 1176 | 1461265131764 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 11:58:51 INFO - PROCESS | 1176 | 1461265131767 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:58:51 INFO - PROCESS | 1176 | 1461265131769 Marionette TRACE conn4 <- [1,222,null,{}] 11:58:51 INFO - PROCESS | 1176 | 1461265131773 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 1176 | 1461265131869 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:58:51 INFO - PROCESS | 1176 | 1461265131956 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1176 | ++DOCSHELL 1991D400 == 51 [pid = 1176] [id = 65] 11:58:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1991E800) [pid = 1176] [serial = 192] [outer = 00000000] 11:58:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (19924C00) [pid = 1176] [serial = 193] [outer = 1991E800] 11:58:52 INFO - PROCESS | 1176 | 1461265132012 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (19926400) [pid = 1176] [serial = 194] [outer = 1991E800] 11:58:52 INFO - PROCESS | 1176 | 1461265132611 Marionette TRACE conn4 <- [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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 870ms 11:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:58:52 INFO - PROCESS | 1176 | 1461265132643 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 1176 | 1461265132645 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 11:58:52 INFO - PROCESS | 1176 | 1461265132650 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 1176 | 1461265132652 Marionette TRACE conn4 <- [1,226,null,{}] 11:58:52 INFO - PROCESS | 1176 | 1461265132656 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:52 INFO - PROCESS | 1176 | 1461265132774 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:58:52 INFO - PROCESS | 1176 | 1461265132854 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1176 | ++DOCSHELL 0F229800 == 52 [pid = 1176] [id = 66] 11:58:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (0F22A800) [pid = 1176] [serial = 195] [outer = 00000000] 11:58:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (10F7E000) [pid = 1176] [serial = 196] [outer = 0F22A800] 11:58:53 INFO - PROCESS | 1176 | 1461265133047 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (11711400) [pid = 1176] [serial = 197] [outer = 0F22A800] 11:58:53 INFO - PROCESS | 1176 | 1461265133582 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 969ms 11:58:53 INFO - PROCESS | 1176 | 1461265133622 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 1176 | 1461265133626 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 11:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:58:53 INFO - PROCESS | 1176 | 1461265133632 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1176 | 1461265133635 Marionette TRACE conn4 <- [1,230,null,{}] 11:58:53 INFO - PROCESS | 1176 | 1461265133639 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 1176 | 1461265133749 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 1B98C400 == 51 [pid = 1176] [id = 34] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 12768400 == 50 [pid = 1176] [id = 32] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 1A1C2800 == 49 [pid = 1176] [id = 33] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11194400 == 48 [pid = 1176] [id = 31] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 17A23C00 == 47 [pid = 1176] [id = 59] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 15E3E800 == 46 [pid = 1176] [id = 58] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11209800 == 45 [pid = 1176] [id = 57] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11CD8400 == 44 [pid = 1176] [id = 56] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11716C00 == 43 [pid = 1176] [id = 55] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 181A6800 == 42 [pid = 1176] [id = 54] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 16532800 == 41 [pid = 1176] [id = 53] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11A3B000 == 40 [pid = 1176] [id = 52] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 0F2A7400 == 39 [pid = 1176] [id = 51] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 0F233400 == 38 [pid = 1176] [id = 50] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11823800 == 37 [pid = 1176] [id = 47] 11:58:53 INFO - PROCESS | 1176 | --DOCSHELL 11A3A800 == 36 [pid = 1176] [id = 46] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B941C00) [pid = 1176] [serial = 120] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B40E000) [pid = 1176] [serial = 118] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1C1BEC00) [pid = 1176] [serial = 123] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (11C08C00) [pid = 1176] [serial = 105] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (11C0CC00) [pid = 1176] [serial = 108] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (12DAA800) [pid = 1176] [serial = 109] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B946000) [pid = 1176] [serial = 121] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1A119400) [pid = 1176] [serial = 114] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (19109400) [pid = 1176] [serial = 102] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1A8C0000) [pid = 1176] [serial = 96] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (165C0800) [pid = 1176] [serial = 93] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1C33A400) [pid = 1176] [serial = 99] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (19108000) [pid = 1176] [serial = 127] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181A2000) [pid = 1176] [serial = 111] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (181BC000) [pid = 1176] [serial = 112] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1170F000) [pid = 1176] [serial = 90] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1910D000) [pid = 1176] [serial = 88] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B992400) [pid = 1176] [serial = 126] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1C721400) [pid = 1176] [serial = 132] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1C932800) [pid = 1176] [serial = 124] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (11CE1C00) [pid = 1176] [serial = 106] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1C724400) [pid = 1176] [serial = 133] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B403000) [pid = 1176] [serial = 117] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (117E1C00) [pid = 1176] [serial = 130] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (117E0800) [pid = 1176] [serial = 129] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A4EA000) [pid = 1176] [serial = 115] [outer = 00000000] [url = about:blank] 11:58:53 INFO - PROCESS | 1176 | 1461265133884 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1176 | ++DOCSHELL 0F22F800 == 37 [pid = 1176] [id = 67] 11:58:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (0F234000) [pid = 1176] [serial = 198] [outer = 00000000] 11:58:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (117C5C00) [pid = 1176] [serial = 199] [outer = 0F234000] 11:58:53 INFO - PROCESS | 1176 | 1461265133931 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (117E1000) [pid = 1176] [serial = 200] [outer = 0F234000] 11:58:54 INFO - PROCESS | 1176 | 1461265134340 Marionette TRACE conn4 <- [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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 770ms 11:58:54 INFO - PROCESS | 1176 | 1461265134406 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1176 | 1461265134410 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:58:54 INFO - PROCESS | 1176 | 1461265134420 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1176 | 1461265134423 Marionette TRACE conn4 <- [1,234,null,{}] 11:58:54 INFO - PROCESS | 1176 | 1461265134427 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 1176 | 1461265134506 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:58:54 INFO - PROCESS | 1176 | 1461265134518 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1176 | ++DOCSHELL 11953C00 == 38 [pid = 1176] [id = 68] 11:58:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11CA8800) [pid = 1176] [serial = 201] [outer = 00000000] 11:58:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (12768400) [pid = 1176] [serial = 202] [outer = 11CA8800] 11:58:54 INFO - PROCESS | 1176 | 1461265134564 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (12DA2800) [pid = 1176] [serial = 203] [outer = 11CA8800] 11:58:55 INFO - PROCESS | 1176 | 1461265135003 Marionette TRACE conn4 <- [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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 11:58:55 INFO - PROCESS | 1176 | 1461265135051 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 1176 | 1461265135053 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 11:58:55 INFO - PROCESS | 1176 | 1461265135057 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:58:55 INFO - PROCESS | 1176 | 1461265135060 Marionette TRACE conn4 <- [1,238,null,{}] 11:58:55 INFO - PROCESS | 1176 | 1461265135070 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1176 | 1461265135153 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:58:55 INFO - PROCESS | 1176 | 1461265135162 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1176 | ++DOCSHELL 16596400 == 39 [pid = 1176] [id = 69] 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (16598C00) [pid = 1176] [serial = 204] [outer = 00000000] 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (17546400) [pid = 1176] [serial = 205] [outer = 16598C00] 11:58:55 INFO - PROCESS | 1176 | 1461265135209 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (17A25800) [pid = 1176] [serial = 206] [outer = 16598C00] 11:58:55 INFO - PROCESS | 1176 | 1461265135631 Marionette TRACE conn4 <- [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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 11:58:55 INFO - PROCESS | 1176 | 1461265135691 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 1176 | 1461265135694 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 11:58:55 INFO - PROCESS | 1176 | 1461265135697 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:58:55 INFO - PROCESS | 1176 | 1461265135699 Marionette TRACE conn4 <- [1,242,null,{}] 11:58:55 INFO - PROCESS | 1176 | 1461265135702 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1176 | 1461265135780 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:58:55 INFO - PROCESS | 1176 | 1461265135786 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1176 | ++DOCSHELL 17A2D800 == 40 [pid = 1176] [id = 70] 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (17D41400) [pid = 1176] [serial = 207] [outer = 00000000] 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (18DACC00) [pid = 1176] [serial = 208] [outer = 17D41400] 11:58:55 INFO - PROCESS | 1176 | 1461265135831 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (19106400) [pid = 1176] [serial = 209] [outer = 17D41400] 11:58:56 INFO - PROCESS | 1176 | 1461265136300 Marionette TRACE conn4 <- [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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 11:58:56 INFO - PROCESS | 1176 | 1461265136331 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1176 | 1461265136333 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 11:58:56 INFO - PROCESS | 1176 | 1461265136336 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:58:56 INFO - PROCESS | 1176 | 1461265136338 Marionette TRACE conn4 <- [1,246,null,{}] 11:58:56 INFO - PROCESS | 1176 | 1461265136342 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 1176 | 1461265136444 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:58:56 INFO - PROCESS | 1176 | 1461265136453 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1176 | ++DOCSHELL 181A7C00 == 41 [pid = 1176] [id = 71] 11:58:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (19108400) [pid = 1176] [serial = 210] [outer = 00000000] 11:58:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (19961C00) [pid = 1176] [serial = 211] [outer = 19108400] 11:58:56 INFO - PROCESS | 1176 | 1461265136505 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A13F400) [pid = 1176] [serial = 212] [outer = 19108400] 11:58:56 INFO - PROCESS | 1176 | 1461265136979 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 11:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:58:57 INFO - PROCESS | 1176 | 1461265137011 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1176 | 1461265137013 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 11:58:57 INFO - PROCESS | 1176 | 1461265137016 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1176 | 1461265137018 Marionette TRACE conn4 <- [1,250,null,{}] 11:58:57 INFO - PROCESS | 1176 | 1461265137035 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1176 | 1461265137139 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:58:57 INFO - PROCESS | 1176 | 1461265137218 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 1176 | ++DOCSHELL 1A81B400 == 42 [pid = 1176] [id = 72] 11:58:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A878800) [pid = 1176] [serial = 213] [outer = 00000000] 11:58:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B40BC00) [pid = 1176] [serial = 214] [outer = 1A878800] 11:58:57 INFO - PROCESS | 1176 | 1461265137262 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B40B800) [pid = 1176] [serial = 215] [outer = 1A878800] 11:58:57 INFO - PROCESS | 1176 | 1461265137783 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 830ms 11:58:57 INFO - PROCESS | 1176 | 1461265137848 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1176 | 1461265137850 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:58:57 INFO - PROCESS | 1176 | 1461265137853 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1176 | 1461265137855 Marionette TRACE conn4 <- [1,254,null,{}] 11:58:57 INFO - PROCESS | 1176 | 1461265137858 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1176 | 1461265137958 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:58:57 INFO - PROCESS | 1176 | 1461265137967 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1176 | ++DOCSHELL 1B410C00 == 43 [pid = 1176] [id = 73] 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B93CC00) [pid = 1176] [serial = 216] [outer = 00000000] 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1BAF0400) [pid = 1176] [serial = 217] [outer = 1B93CC00] 11:58:58 INFO - PROCESS | 1176 | 1461265138053 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1C33F800) [pid = 1176] [serial = 218] [outer = 1B93CC00] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1182B800) [pid = 1176] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (11718C00) [pid = 1176] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (0F2AB400) [pid = 1176] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (12EB6800) [pid = 1176] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1B40AC00) [pid = 1176] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (15EA4400) [pid = 1176] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (16594400) [pid = 1176] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (11A46400) [pid = 1176] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181AD400) [pid = 1176] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:58:58 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (17A24000) [pid = 1176] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:58:58 INFO - PROCESS | 1176 | 1461265138498 Marionette TRACE conn4 <- [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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 11:58:58 INFO - PROCESS | 1176 | 1461265138584 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1176 | 1461265138586 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:58:58 INFO - PROCESS | 1176 | 1461265138589 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1176 | 1461265138591 Marionette TRACE conn4 <- [1,258,null,{}] 11:58:58 INFO - PROCESS | 1176 | 1461265138595 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1176 | 1461265138671 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:58:58 INFO - PROCESS | 1176 | 1461265138677 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1176 | ++DOCSHELL 181AD400 == 44 [pid = 1176] [id = 74] 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B452800) [pid = 1176] [serial = 219] [outer = 00000000] 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1C71F000) [pid = 1176] [serial = 220] [outer = 1B452800] 11:58:58 INFO - PROCESS | 1176 | 1461265138722 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C724C00) [pid = 1176] [serial = 221] [outer = 1B452800] 11:58:59 INFO - PROCESS | 1176 | 1461265139119 Marionette TRACE conn4 <- [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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 11:58:59 INFO - PROCESS | 1176 | 1461265139165 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1176 | 1461265139167 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 11:58:59 INFO - PROCESS | 1176 | 1461265139170 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1176 | 1461265139172 Marionette TRACE conn4 <- [1,262,null,{}] 11:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:58:59 INFO - PROCESS | 1176 | 1461265139175 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1176 | 1461265139253 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:58:59 INFO - PROCESS | 1176 | 1461265139259 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1176 | ++DOCSHELL 1C725000 == 45 [pid = 1176] [id = 75] 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C727400) [pid = 1176] [serial = 222] [outer = 00000000] 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1DBC1800) [pid = 1176] [serial = 223] [outer = 1C727400] 11:58:59 INFO - PROCESS | 1176 | 1461265139304 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1E80D400) [pid = 1176] [serial = 224] [outer = 1C727400] 11:58:59 INFO - PROCESS | 1176 | 1461265139720 Marionette TRACE conn4 <- [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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 569ms 11:58:59 INFO - PROCESS | 1176 | 1461265139745 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:58:59 INFO - PROCESS | 1176 | 1461265139747 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 11:58:59 INFO - PROCESS | 1176 | 1461265139750 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1176 | 1461265139752 Marionette TRACE conn4 <- [1,266,null,{}] 11:58:59 INFO - PROCESS | 1176 | 1461265139769 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1176 | 1461265139846 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:58:59 INFO - PROCESS | 1176 | 1461265139853 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1176 | ++DOCSHELL 1C729800 == 46 [pid = 1176] [id = 76] 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1E808400) [pid = 1176] [serial = 225] [outer = 00000000] 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (206DC400) [pid = 1176] [serial = 226] [outer = 1E808400] 11:58:59 INFO - PROCESS | 1176 | 1461265139901 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (206E3400) [pid = 1176] [serial = 227] [outer = 1E808400] 11:59:00 INFO - PROCESS | 1176 | 1461265140427 Marionette TRACE conn4 <- [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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 11:59:00 INFO - PROCESS | 1176 | 1461265140482 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 1176 | 1461265140487 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 1176 | 1461265140493 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:59:00 INFO - PROCESS | 1176 | 1461265140497 Marionette TRACE conn4 <- [1,270,null,{}] 11:59:00 INFO - PROCESS | 1176 | 1461265140504 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 1176 | 1461265140611 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:59:00 INFO - PROCESS | 1176 | 1461265140708 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A8C00 == 47 [pid = 1176] [id = 77] 11:59:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (0F2AA000) [pid = 1176] [serial = 228] [outer = 00000000] 11:59:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11824000) [pid = 1176] [serial = 229] [outer = 0F2AA000] 11:59:00 INFO - PROCESS | 1176 | 1461265140765 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (11954000) [pid = 1176] [serial = 230] [outer = 0F2AA000] 11:59:01 INFO - PROCESS | 1176 | 1461265141409 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 969ms 11:59:01 INFO - PROCESS | 1176 | 1461265141485 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1176 | 1461265141491 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:59:01 INFO - PROCESS | 1176 | 1461265141537 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1176 | 1461265141540 Marionette TRACE conn4 <- [1,274,null,{}] 11:59:01 INFO - PROCESS | 1176 | 1461265141670 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 1176 | 1461265141829 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:59:01 INFO - PROCESS | 1176 | 1461265141949 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1176 | ++DOCSHELL 16537800 == 48 [pid = 1176] [id = 78] 11:59:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (16592400) [pid = 1176] [serial = 231] [outer = 00000000] 11:59:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (199DDC00) [pid = 1176] [serial = 232] [outer = 16592400] 11:59:02 INFO - PROCESS | 1176 | 1461265142015 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1A8B8C00) [pid = 1176] [serial = 233] [outer = 16592400] 11:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:59:02 INFO - PROCESS | 1176 | 1461265142550 Marionette TRACE conn4 <- [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]]]}] 11:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1048ms 11:59:02 INFO - PROCESS | 1176 | 1461265142560 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 1176 | 1461265142562 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 11:59:02 INFO - PROCESS | 1176 | 1461265142582 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:59:02 INFO - PROCESS | 1176 | 1461265142586 Marionette TRACE conn4 <- [1,278,null,{}] 11:59:02 INFO - PROCESS | 1176 | 1461265142597 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 1176 | 1461265142704 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:59:02 INFO - PROCESS | 1176 | 1461265142796 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A3000 == 49 [pid = 1176] [id = 79] 11:59:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (206D6400) [pid = 1176] [serial = 234] [outer = 00000000] 11:59:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (20777000) [pid = 1176] [serial = 235] [outer = 206D6400] 11:59:02 INFO - PROCESS | 1176 | 1461265142854 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (2077C800) [pid = 1176] [serial = 236] [outer = 206D6400] 11:59:03 INFO - PROCESS | 1176 | 1461265143438 Marionette TRACE conn4 <- [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]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 869ms 11:59:03 INFO - PROCESS | 1176 | 1461265143457 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1176 | 1461265143460 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:59:03 INFO - PROCESS | 1176 | 1461265143463 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1176 | 1461265143465 Marionette TRACE conn4 <- [1,282,null,{}] 11:59:03 INFO - PROCESS | 1176 | 1461265143469 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 1176 | 1461265143572 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:59:03 INFO - PROCESS | 1176 | 1461265143663 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1176 | ++DOCSHELL 20813800 == 50 [pid = 1176] [id = 80] 11:59:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (20814000) [pid = 1176] [serial = 237] [outer = 00000000] 11:59:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (2081BC00) [pid = 1176] [serial = 238] [outer = 20814000] 11:59:03 INFO - PROCESS | 1176 | 1461265143721 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (21494000) [pid = 1176] [serial = 239] [outer = 20814000] 11:59:04 INFO - PROCESS | 1176 | 1461265144249 Marionette TRACE conn4 <- [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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 830ms 11:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:59:04 INFO - PROCESS | 1176 | 1461265144298 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 1176 | 1461265144300 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 11:59:04 INFO - PROCESS | 1176 | 1461265144303 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1176 | 1461265144305 Marionette TRACE conn4 <- [1,286,null,{}] 11:59:04 INFO - PROCESS | 1176 | 1461265144309 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 1176 | 1461265144411 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:59:04 INFO - PROCESS | 1176 | 1461265144504 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1176 | ++DOCSHELL 1C825400 == 51 [pid = 1176] [id = 81] 11:59:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1C825800) [pid = 1176] [serial = 240] [outer = 00000000] 11:59:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1C82DC00) [pid = 1176] [serial = 241] [outer = 1C825800] 11:59:04 INFO - PROCESS | 1176 | 1461265144559 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1C82F000) [pid = 1176] [serial = 242] [outer = 1C825800] 11:59:05 INFO - PROCESS | 1176 | 1461265145161 Marionette TRACE conn4 <- [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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 929ms 11:59:05 INFO - PROCESS | 1176 | 1461265145238 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1176 | 1461265145240 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:59:05 INFO - PROCESS | 1176 | 1461265145244 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1176 | 1461265145246 Marionette TRACE conn4 <- [1,290,null,{}] 11:59:05 INFO - PROCESS | 1176 | 1461265145250 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 1176 | 1461265145370 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:59:05 INFO - PROCESS | 1176 | 1461265145617 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1176 | ++DOCSHELL 0F226800 == 52 [pid = 1176] [id = 82] 11:59:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (0F22D000) [pid = 1176] [serial = 243] [outer = 00000000] 11:59:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (11A3F800) [pid = 1176] [serial = 244] [outer = 0F22D000] 11:59:05 INFO - PROCESS | 1176 | 1461265145691 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (11C10800) [pid = 1176] [serial = 245] [outer = 0F22D000] 11:59:06 INFO - PROCESS | 1176 | 1461265146224 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1017ms 11:59:06 INFO - PROCESS | 1176 | 1461265146280 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1176 | 1461265146285 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:59:06 INFO - PROCESS | 1176 | 1461265146291 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1176 | 1461265146294 Marionette TRACE conn4 <- [1,294,null,{}] 11:59:06 INFO - PROCESS | 1176 | 1461265146314 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1176 | 1461265146411 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 1C725000 == 51 [pid = 1176] [id = 75] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 181AD400 == 50 [pid = 1176] [id = 74] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 1B410C00 == 49 [pid = 1176] [id = 73] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 1A81B400 == 48 [pid = 1176] [id = 72] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 181A7C00 == 47 [pid = 1176] [id = 71] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 17A2D800 == 46 [pid = 1176] [id = 70] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 16596400 == 45 [pid = 1176] [id = 69] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 11953C00 == 44 [pid = 1176] [id = 68] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (19962000) [pid = 1176] [serial = 178] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 0F22F800 == 43 [pid = 1176] [id = 67] 11:59:06 INFO - PROCESS | 1176 | --DOCSHELL 0F229800 == 42 [pid = 1176] [id = 66] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1C33D800) [pid = 1176] [serial = 170] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (17A2C000) [pid = 1176] [serial = 176] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1275E800) [pid = 1176] [serial = 37] [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.] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (17A29800) [pid = 1176] [serial = 175] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (19103400) [pid = 1176] [serial = 160] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (12769400) [pid = 1176] [serial = 135] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (11A41000) [pid = 1176] [serial = 138] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (11958800) [pid = 1176] [serial = 148] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1194FC00) [pid = 1176] [serial = 147] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1A8B9000) [pid = 1176] [serial = 162] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (117DE400) [pid = 1176] [serial = 150] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1182F000) [pid = 1176] [serial = 151] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B40F800) [pid = 1176] [serial = 166] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1C71DC00) [pid = 1176] [serial = 144] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A8B8400) [pid = 1176] [serial = 163] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1C332000) [pid = 1176] [serial = 169] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B98B400) [pid = 1176] [serial = 173] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (17549000) [pid = 1176] [serial = 156] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (181A4000) [pid = 1176] [serial = 157] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B4C6800) [pid = 1176] [serial = 167] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1A8BF800) [pid = 1176] [serial = 172] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (127E1C00) [pid = 1176] [serial = 153] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (15E9FC00) [pid = 1176] [serial = 154] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (18D40400) [pid = 1176] [serial = 159] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181C2400) [pid = 1176] [serial = 141] [outer = 00000000] [url = about:blank] 11:59:06 INFO - PROCESS | 1176 | 1461265146593 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1176 | ++DOCSHELL 0F22C400 == 43 [pid = 1176] [id = 83] 11:59:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (0F22F800) [pid = 1176] [serial = 246] [outer = 00000000] 11:59:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1120EC00) [pid = 1176] [serial = 247] [outer = 0F22F800] 11:59:06 INFO - PROCESS | 1176 | 1461265146641 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (117D6400) [pid = 1176] [serial = 248] [outer = 0F22F800] 11:59:07 INFO - PROCESS | 1176 | 1461265147078 Marionette TRACE conn4 <- [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]]]}] 11:59:07 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. 11:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 11:59:07 INFO - PROCESS | 1176 | 1461265147126 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1176 | 1461265147130 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 11:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:59:07 INFO - PROCESS | 1176 | 1461265147134 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1176 | 1461265147136 Marionette TRACE conn4 <- [1,298,null,{}] 11:59:07 INFO - PROCESS | 1176 | 1461265147140 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 1176 | 1461265147222 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:59:07 INFO - PROCESS | 1176 | 1461265147231 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1176 | ++DOCSHELL 11A3E400 == 44 [pid = 1176] [id = 84] 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (11A45400) [pid = 1176] [serial = 249] [outer = 00000000] 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1285B000) [pid = 1176] [serial = 250] [outer = 11A45400] 11:59:07 INFO - PROCESS | 1176 | 1461265147280 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (15E9FC00) [pid = 1176] [serial = 251] [outer = 11A45400] 11:59:07 INFO - PROCESS | 1176 | 1461265147725 Marionette TRACE conn4 <- [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]]]}] 11:59:07 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. 11:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 11:59:07 INFO - PROCESS | 1176 | 1461265147769 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1176 | 1461265147771 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 11:59:07 INFO - PROCESS | 1176 | 1461265147776 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:59:07 INFO - PROCESS | 1176 | 1461265147782 Marionette TRACE conn4 <- [1,302,null,{}] 11:59:07 INFO - PROCESS | 1176 | 1461265147790 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 1176 | 1461265147872 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:59:07 INFO - PROCESS | 1176 | 1461265147882 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1176 | ++DOCSHELL 17D3E800 == 45 [pid = 1176] [id = 85] 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (17D3EC00) [pid = 1176] [serial = 252] [outer = 00000000] 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (181AD400) [pid = 1176] [serial = 253] [outer = 17D3EC00] 11:59:07 INFO - PROCESS | 1176 | 1461265147926 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (181BC000) [pid = 1176] [serial = 254] [outer = 17D3EC00] 11:59:08 INFO - PROCESS | 1176 | 1461265148282 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:59:08 INFO - PROCESS | 1176 | 1461265148447 Marionette TRACE conn4 <- [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]]]}] 11:59:08 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. 11:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 735ms 11:59:08 INFO - PROCESS | 1176 | 1461265148514 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 1176 | 1461265148516 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 11:59:08 INFO - PROCESS | 1176 | 1461265148520 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:59:08 INFO - PROCESS | 1176 | 1461265148521 Marionette TRACE conn4 <- [1,306,null,{}] 11:59:08 INFO - PROCESS | 1176 | 1461265148525 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:08 INFO - PROCESS | 1176 | 1461265148606 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:59:08 INFO - PROCESS | 1176 | 1461265148615 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1176 | ++DOCSHELL 11952000 == 46 [pid = 1176] [id = 86] 11:59:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (181C2C00) [pid = 1176] [serial = 255] [outer = 00000000] 11:59:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1991C400) [pid = 1176] [serial = 256] [outer = 181C2C00] 11:59:08 INFO - PROCESS | 1176 | 1461265148661 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1A81B400) [pid = 1176] [serial = 257] [outer = 181C2C00] 11:59:09 INFO - PROCESS | 1176 | 1461265149130 Marionette TRACE conn4 <- [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]]]}] 11:59:09 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. 11:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 11:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:59:09 INFO - PROCESS | 1176 | 1461265149154 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1176 | 1461265149156 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 1176 | 1461265149159 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1176 | 1461265149160 Marionette TRACE conn4 <- [1,310,null,{}] 11:59:09 INFO - PROCESS | 1176 | 1461265149164 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 1176 | 1461265149273 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:59:09 INFO - PROCESS | 1176 | 1461265149352 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1176 | ++DOCSHELL 1187B800 == 47 [pid = 1176] [id = 87] 11:59:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1A8BDC00) [pid = 1176] [serial = 258] [outer = 00000000] 11:59:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B405800) [pid = 1176] [serial = 259] [outer = 1A8BDC00] 11:59:09 INFO - PROCESS | 1176 | 1461265149406 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B5C4800) [pid = 1176] [serial = 260] [outer = 1A8BDC00] 11:59:09 INFO - PROCESS | 1176 | 1461265149846 Marionette TRACE conn4 <- [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]]]}] 11:59:09 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. 11:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 729ms 11:59:09 INFO - PROCESS | 1176 | 1461265149890 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1176 | 1461265149892 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 11:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:59:09 INFO - PROCESS | 1176 | 1461265149900 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1176 | 1461265149902 Marionette TRACE conn4 <- [1,314,null,{}] 11:59:09 INFO - PROCESS | 1176 | 1461265149911 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1176 | 1461265150020 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:59:10 INFO - PROCESS | 1176 | 1461265150026 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1176 | ++DOCSHELL 1B933C00 == 48 [pid = 1176] [id = 88] 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1B949000) [pid = 1176] [serial = 261] [outer = 00000000] 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1C1C0C00) [pid = 1176] [serial = 262] [outer = 1B949000] 11:59:10 INFO - PROCESS | 1176 | 1461265150075 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1C038400) [pid = 1176] [serial = 263] [outer = 1B949000] 11:59:10 INFO - PROCESS | 1176 | 1461265150522 Marionette TRACE conn4 <- [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]]]}] 11:59:10 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. 11:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 11:59:10 INFO - PROCESS | 1176 | 1461265150586 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1176 | 1461265150588 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:59:10 INFO - PROCESS | 1176 | 1461265150602 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1176 | 1461265150603 Marionette TRACE conn4 <- [1,318,null,{}] 11:59:10 INFO - PROCESS | 1176 | 1461265150607 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1176 | 1461265150739 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:59:10 INFO - PROCESS | 1176 | 1461265150753 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1176 | ++DOCSHELL 1B946400 == 49 [pid = 1176] [id = 89] 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1C340C00) [pid = 1176] [serial = 264] [outer = 00000000] 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1C828800) [pid = 1176] [serial = 265] [outer = 1C340C00] 11:59:10 INFO - PROCESS | 1176 | 1461265150842 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1C82A800) [pid = 1176] [serial = 266] [outer = 1C340C00] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (19108400) [pid = 1176] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1A878800) [pid = 1176] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (11CA8800) [pid = 1176] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1C727400) [pid = 1176] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (0F22A800) [pid = 1176] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (0F234000) [pid = 1176] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (17D41400) [pid = 1176] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B93CC00) [pid = 1176] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (16598C00) [pid = 1176] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:59:11 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B452800) [pid = 1176] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:59:11 INFO - PROCESS | 1176 | 1461265151282 Marionette TRACE conn4 <- [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]]]}] 11:59:11 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. 11:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 729ms 11:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:59:11 INFO - PROCESS | 1176 | 1461265151331 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1176 | 1461265151333 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 11:59:11 INFO - PROCESS | 1176 | 1461265151336 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1176 | 1461265151338 Marionette TRACE conn4 <- [1,322,null,{}] 11:59:11 INFO - PROCESS | 1176 | 1461265151341 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 1176 | 1461265151422 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:59:11 INFO - PROCESS | 1176 | 1461265151430 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C1C00 == 50 [pid = 1176] [id = 90] 11:59:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1A8C7400) [pid = 1176] [serial = 267] [outer = 00000000] 11:59:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1C707C00) [pid = 1176] [serial = 268] [outer = 1A8C7400] 11:59:11 INFO - PROCESS | 1176 | 1461265151476 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1C33B400) [pid = 1176] [serial = 269] [outer = 1A8C7400] 11:59:11 INFO - PROCESS | 1176 | 1461265151910 Marionette TRACE conn4 <- [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]]]}] 11:59:11 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. 11:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 11:59:11 INFO - PROCESS | 1176 | 1461265151967 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1176 | 1461265151969 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:59:11 INFO - PROCESS | 1176 | 1461265151972 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1176 | 1461265151974 Marionette TRACE conn4 <- [1,326,null,{}] 11:59:11 INFO - PROCESS | 1176 | 1461265151977 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1176 | 1461265152057 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:59:12 INFO - PROCESS | 1176 | 1461265152066 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1176 | ++DOCSHELL 1A78C000 == 51 [pid = 1176] [id = 91] 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1A78C800) [pid = 1176] [serial = 270] [outer = 00000000] 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1A790800) [pid = 1176] [serial = 271] [outer = 1A78C800] 11:59:12 INFO - PROCESS | 1176 | 1461265152110 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1A793000) [pid = 1176] [serial = 272] [outer = 1A78C800] 11:59:12 INFO - PROCESS | 1176 | 1461265152545 Marionette TRACE conn4 <- [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]]]}] 11:59:12 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. 11:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 11:59:12 INFO - PROCESS | 1176 | 1461265152603 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:59:12 INFO - PROCESS | 1176 | 1461265152605 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 11:59:12 INFO - PROCESS | 1176 | 1461265152608 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 1176 | 1461265152610 Marionette TRACE conn4 <- [1,330,null,{}] 11:59:12 INFO - PROCESS | 1176 | 1461265152613 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1176 | 1461265152691 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:59:12 INFO - PROCESS | 1176 | 1461265152700 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1176 | ++DOCSHELL 1A882400 == 52 [pid = 1176] [id = 92] 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1A883400) [pid = 1176] [serial = 273] [outer = 00000000] 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1BAAD400) [pid = 1176] [serial = 274] [outer = 1A883400] 11:59:12 INFO - PROCESS | 1176 | 1461265152750 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1BAB1800) [pid = 1176] [serial = 275] [outer = 1A883400] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 10FC1C00 == 51 [pid = 1176] [id = 61] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1182D800 == 50 [pid = 1176] [id = 62] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1194F800 == 49 [pid = 1176] [id = 35] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 0B8A1400 == 48 [pid = 1176] [id = 63] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1991D400 == 47 [pid = 1176] [id = 65] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1A1C0800 == 46 [pid = 1176] [id = 64] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1995A400 == 45 [pid = 1176] [id = 60] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 12EC0000 == 44 [pid = 1176] [id = 48] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 11830400 == 43 [pid = 1176] [id = 49] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 0F22C400 == 42 [pid = 1176] [id = 83] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 0F226800 == 41 [pid = 1176] [id = 82] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 20813800 == 40 [pid = 1176] [id = 80] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1C825400 == 39 [pid = 1176] [id = 81] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 16537800 == 38 [pid = 1176] [id = 78] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 0B8A3000 == 37 [pid = 1176] [id = 79] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 1C729800 == 36 [pid = 1176] [id = 76] 11:59:13 INFO - PROCESS | 1176 | --DOCSHELL 0F2A8C00 == 35 [pid = 1176] [id = 77] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 1B933C00 == 34 [pid = 1176] [id = 88] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 11A3E400 == 33 [pid = 1176] [id = 84] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 17D3E800 == 32 [pid = 1176] [id = 85] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 11952000 == 31 [pid = 1176] [id = 86] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 1187B800 == 30 [pid = 1176] [id = 87] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 1A8C1C00 == 29 [pid = 1176] [id = 90] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 1B946400 == 28 [pid = 1176] [id = 89] 11:59:14 INFO - PROCESS | 1176 | --DOCSHELL 1A78C000 == 27 [pid = 1176] [id = 91] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (117D9400) [pid = 1176] [serial = 181] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (17548000) [pid = 1176] [serial = 184] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (19961C00) [pid = 1176] [serial = 211] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1A13F400) [pid = 1176] [serial = 212] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (181AF800) [pid = 1176] [serial = 187] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1C339400) [pid = 1176] [serial = 190] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (19924C00) [pid = 1176] [serial = 193] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B40BC00) [pid = 1176] [serial = 214] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (12768400) [pid = 1176] [serial = 202] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (12DA2800) [pid = 1176] [serial = 203] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1E80D400) [pid = 1176] [serial = 224] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (11711400) [pid = 1176] [serial = 197] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (10F7E000) [pid = 1176] [serial = 196] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (117C5C00) [pid = 1176] [serial = 199] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (206DC400) [pid = 1176] [serial = 226] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (117E1000) [pid = 1176] [serial = 200] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (18DACC00) [pid = 1176] [serial = 208] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1BAF0400) [pid = 1176] [serial = 217] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B40B800) [pid = 1176] [serial = 215] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (17546400) [pid = 1176] [serial = 205] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (17A25800) [pid = 1176] [serial = 206] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1DBC1800) [pid = 1176] [serial = 223] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1C33F800) [pid = 1176] [serial = 218] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1C724C00) [pid = 1176] [serial = 221] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1C71F000) [pid = 1176] [serial = 220] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (19106400) [pid = 1176] [serial = 209] [outer = 00000000] [url = about:blank] 11:59:14 INFO - PROCESS | 1176 | 1461265154851 Marionette TRACE conn4 <- [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]]]}] 11:59:14 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. 11:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 2268ms 11:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:59:14 INFO - PROCESS | 1176 | 1461265154880 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1176 | 1461265154884 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 11:59:14 INFO - PROCESS | 1176 | 1461265154889 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1176 | 1461265154893 Marionette TRACE conn4 <- [1,334,null,{}] 11:59:14 INFO - PROCESS | 1176 | 1461265154899 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 1176 | 1461265154990 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:59:14 INFO - PROCESS | 1176 | 1461265154999 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B3C00 == 28 [pid = 1176] [id = 93] 11:59:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (0F2B4000) [pid = 1176] [serial = 276] [outer = 00000000] 11:59:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1115A000) [pid = 1176] [serial = 277] [outer = 0F2B4000] 11:59:15 INFO - PROCESS | 1176 | 1461265155048 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (112DBC00) [pid = 1176] [serial = 278] [outer = 0F2B4000] 11:59:15 INFO - PROCESS | 1176 | 1461265155536 Marionette TRACE conn4 <- [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]]]}] 11:59:15 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. 11:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 11:59:15 INFO - PROCESS | 1176 | 1461265155580 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 1176 | 1461265155586 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:59:15 INFO - PROCESS | 1176 | 1461265155592 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 1176 | 1461265155595 Marionette TRACE conn4 <- [1,338,null,{}] 11:59:15 INFO - PROCESS | 1176 | 1461265155598 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1176 | 1461265155681 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:59:15 INFO - PROCESS | 1176 | 1461265155688 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1176 | ++DOCSHELL 117E0800 == 29 [pid = 1176] [id = 94] 11:59:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (117E1800) [pid = 1176] [serial = 279] [outer = 00000000] 11:59:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (11829C00) [pid = 1176] [serial = 280] [outer = 117E1800] 11:59:15 INFO - PROCESS | 1176 | 1461265155735 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1182F400) [pid = 1176] [serial = 281] [outer = 117E1800] 11:59:16 INFO - PROCESS | 1176 | 1461265156204 Marionette TRACE conn4 <- [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]]]}] 11:59:16 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. 11:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 11:59:16 INFO - PROCESS | 1176 | 1461265156224 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1176 | 1461265156227 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 1176 | 1461265156231 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:59:16 INFO - PROCESS | 1176 | 1461265156234 Marionette TRACE conn4 <- [1,342,null,{}] 11:59:16 INFO - PROCESS | 1176 | 1461265156245 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1176 | 1461265156331 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:59:16 INFO - PROCESS | 1176 | 1461265156369 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1176 | ++DOCSHELL 11A41000 == 30 [pid = 1176] [id = 95] 11:59:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (11A41400) [pid = 1176] [serial = 282] [outer = 00000000] 11:59:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11A48C00) [pid = 1176] [serial = 283] [outer = 11A41400] 11:59:16 INFO - PROCESS | 1176 | 1461265156420 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (11C0A800) [pid = 1176] [serial = 284] [outer = 11A41400] 11:59:16 INFO - PROCESS | 1176 | 1461265156869 Marionette TRACE conn4 <- [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]]]}] 11:59:16 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. 11:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 11:59:16 INFO - PROCESS | 1176 | 1461265156904 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1176 | 1461265156907 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 1176 | 1461265156910 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:59:16 INFO - PROCESS | 1176 | 1461265156911 Marionette TRACE conn4 <- [1,346,null,{}] 11:59:16 INFO - PROCESS | 1176 | 1461265156915 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1176 | 1461265156994 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:59:16 INFO - PROCESS | 1176 | 1461265157000 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1176 | ++DOCSHELL 11DD7C00 == 31 [pid = 1176] [id = 96] 11:59:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (12761800) [pid = 1176] [serial = 285] [outer = 00000000] 11:59:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (12EEB800) [pid = 1176] [serial = 286] [outer = 12761800] 11:59:17 INFO - PROCESS | 1176 | 1461265157046 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (15E3E800) [pid = 1176] [serial = 287] [outer = 12761800] 11:59:17 INFO - PROCESS | 1176 | 1461265157468 Marionette TRACE conn4 <- [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]]]}] 11:59:17 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. 11:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 11:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:59:17 INFO - PROCESS | 1176 | 1461265157484 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 1176 | 1461265157486 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 11:59:17 INFO - PROCESS | 1176 | 1461265157489 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 1176 | 1461265157491 Marionette TRACE conn4 <- [1,350,null,{}] 11:59:17 INFO - PROCESS | 1176 | 1461265157505 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 1176 | 1461265157578 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:59:17 INFO - PROCESS | 1176 | 1461265157585 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 1176 | ++DOCSHELL 160EEC00 == 32 [pid = 1176] [id = 97] 11:59:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (16429C00) [pid = 1176] [serial = 288] [outer = 00000000] 11:59:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (16598C00) [pid = 1176] [serial = 289] [outer = 16429C00] 11:59:17 INFO - PROCESS | 1176 | 1461265157631 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (16679400) [pid = 1176] [serial = 290] [outer = 16429C00] 11:59:18 INFO - PROCESS | 1176 | 1461265158079 Marionette TRACE conn4 <- [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]]]}] 11:59:18 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. 11:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 11:59:18 INFO - PROCESS | 1176 | 1461265158121 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1176 | 1461265158124 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 11:59:18 INFO - PROCESS | 1176 | 1461265158127 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:59:18 INFO - PROCESS | 1176 | 1461265158128 Marionette TRACE conn4 <- [1,354,null,{}] 11:59:18 INFO - PROCESS | 1176 | 1461265158132 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1176 | 1461265158240 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:59:18 INFO - PROCESS | 1176 | 1461265158250 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1176 | ++DOCSHELL 17A2E800 == 33 [pid = 1176] [id = 98] 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (17A2FC00) [pid = 1176] [serial = 291] [outer = 00000000] 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (181A8800) [pid = 1176] [serial = 292] [outer = 17A2FC00] 11:59:18 INFO - PROCESS | 1176 | 1461265158299 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (181AF400) [pid = 1176] [serial = 293] [outer = 17A2FC00] 11:59:18 INFO - PROCESS | 1176 | 1461265158741 Marionette TRACE conn4 <- [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]]]}] 11:59:18 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. 11:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 11:59:18 INFO - PROCESS | 1176 | 1461265158760 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1176 | 1461265158762 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:59:18 INFO - PROCESS | 1176 | 1461265158769 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1176 | 1461265158771 Marionette TRACE conn4 <- [1,358,null,{}] 11:59:18 INFO - PROCESS | 1176 | 1461265158774 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1176 | 1461265158847 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:59:18 INFO - PROCESS | 1176 | 1461265158853 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1176 | ++DOCSHELL 181B7800 == 34 [pid = 1176] [id = 99] 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (181BDC00) [pid = 1176] [serial = 294] [outer = 00000000] 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (18DACC00) [pid = 1176] [serial = 295] [outer = 181BDC00] 11:59:18 INFO - PROCESS | 1176 | 1461265158899 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (18D46400) [pid = 1176] [serial = 296] [outer = 181BDC00] 11:59:19 INFO - PROCESS | 1176 | 1461265159348 Marionette TRACE conn4 <- [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]]]}] 11:59:19 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. 11:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 632ms 11:59:19 INFO - PROCESS | 1176 | 1461265159403 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1176 | 1461265159405 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 11:59:19 INFO - PROCESS | 1176 | 1461265159408 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1176 | 1461265159409 Marionette TRACE conn4 <- [1,362,null,{}] 11:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:59:19 INFO - PROCESS | 1176 | 1461265159413 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 1176 | 1461265159486 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:59:19 INFO - PROCESS | 1176 | 1461265159492 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1176 | ++DOCSHELL 19101C00 == 35 [pid = 1176] [id = 100] 11:59:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (19108800) [pid = 1176] [serial = 297] [outer = 00000000] 11:59:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1910F000) [pid = 1176] [serial = 298] [outer = 19108800] 11:59:19 INFO - PROCESS | 1176 | 1461265159537 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1910C000) [pid = 1176] [serial = 299] [outer = 19108800] 11:59:19 INFO - PROCESS | 1176 | 1461265159972 Marionette TRACE conn4 <- [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]]]}] 11:59:19 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. 11:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 11:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:59:19 INFO - PROCESS | 1176 | 1461265159982 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1176 | 1461265159984 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 11:59:19 INFO - PROCESS | 1176 | 1461265160003 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1176 | 1461265160005 Marionette TRACE conn4 <- [1,366,null,{}] 11:59:19 INFO - PROCESS | 1176 | 1461265160009 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1176 | 1461265160116 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:59:20 INFO - PROCESS | 1176 | 1461265160122 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1176 | ++DOCSHELL 11A3F000 == 36 [pid = 1176] [id = 101] 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1991E000) [pid = 1176] [serial = 300] [outer = 00000000] 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1995E400) [pid = 1176] [serial = 301] [outer = 1991E000] 11:59:20 INFO - PROCESS | 1176 | 1461265160167 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1995D800) [pid = 1176] [serial = 302] [outer = 1991E000] 11:59:20 INFO - PROCESS | 1176 | 1461265160643 Marionette TRACE conn4 <- [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]]]}] 11:59:20 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. 11:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 11:59:20 INFO - PROCESS | 1176 | 1461265160678 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1176 | 1461265160680 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:59:20 INFO - PROCESS | 1176 | 1461265160683 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1176 | 1461265160685 Marionette TRACE conn4 <- [1,370,null,{}] 11:59:20 INFO - PROCESS | 1176 | 1461265160688 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1176 | 1461265160794 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:59:20 INFO - PROCESS | 1176 | 1461265160801 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1176 | ++DOCSHELL 199D6800 == 37 [pid = 1176] [id = 102] 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (199DCC00) [pid = 1176] [serial = 303] [outer = 00000000] 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1A1C5000) [pid = 1176] [serial = 304] [outer = 199DCC00] 11:59:20 INFO - PROCESS | 1176 | 1461265160845 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1A787C00) [pid = 1176] [serial = 305] [outer = 199DCC00] 11:59:21 INFO - PROCESS | 1176 | 1461265161301 Marionette TRACE conn4 <- [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]]]}] 11:59:21 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. 11:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 11:59:21 INFO - PROCESS | 1176 | 1461265161355 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1176 | 1461265161357 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 11:59:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:59:21 INFO - PROCESS | 1176 | 1461265161360 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1176 | 1461265161363 Marionette TRACE conn4 <- [1,374,null,{}] 11:59:21 INFO - PROCESS | 1176 | 1461265161366 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 1176 | 1461265161526 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:59:21 INFO - PROCESS | 1176 | 1461265161552 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1176 | ++DOCSHELL 1A881000 == 38 [pid = 1176] [id = 103] 11:59:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1A8B8800) [pid = 1176] [serial = 306] [outer = 00000000] 11:59:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1A8C3000) [pid = 1176] [serial = 307] [outer = 1A8B8800] 11:59:21 INFO - PROCESS | 1176 | 1461265161606 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B403800) [pid = 1176] [serial = 308] [outer = 1A8B8800] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (0B8A1800) [pid = 1176] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (11956800) [pid = 1176] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1A4E9000) [pid = 1176] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1A81B000) [pid = 1176] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1A78C800) [pid = 1176] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1A8BDC00) [pid = 1176] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B949000) [pid = 1176] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1C340C00) [pid = 1176] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1A8C7400) [pid = 1176] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (181C2C00) [pid = 1176] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (17D3EC00) [pid = 1176] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (11A45400) [pid = 1176] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (0F22F800) [pid = 1176] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (0F22D000) [pid = 1176] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1C825800) [pid = 1176] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (20814000) [pid = 1176] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (206D6400) [pid = 1176] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (16592400) [pid = 1176] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (0F2AA000) [pid = 1176] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1E808400) [pid = 1176] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (11A3DC00) [pid = 1176] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (12EB1C00) [pid = 1176] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1BAF5400) [pid = 1176] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (11152800) [pid = 1176] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11195C00) [pid = 1176] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1A4E4400) [pid = 1176] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (12891C00) [pid = 1176] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1991E800) [pid = 1176] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1580E800) [pid = 1176] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1995BC00) [pid = 1176] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1A1C3800) [pid = 1176] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:59:22 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1182FC00) [pid = 1176] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:59:22 INFO - PROCESS | 1176 | 1461265162550 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:59:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1234ms 11:59:22 INFO - PROCESS | 1176 | 1461265162596 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1176 | 1461265162598 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 11:59:22 INFO - PROCESS | 1176 | 1461265162601 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:59:22 INFO - PROCESS | 1176 | 1461265162603 Marionette TRACE conn4 <- [1,378,null,{}] 11:59:22 INFO - PROCESS | 1176 | 1461265162606 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 1176 | 1461265162680 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:59:22 INFO - PROCESS | 1176 | 1461265162686 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B5800 == 39 [pid = 1176] [id = 104] 11:59:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (10F7F400) [pid = 1176] [serial = 309] [outer = 00000000] 11:59:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11953800) [pid = 1176] [serial = 310] [outer = 10F7F400] 11:59:22 INFO - PROCESS | 1176 | 1461265162731 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (11C0C800) [pid = 1176] [serial = 311] [outer = 10F7F400] 11:59:23 INFO - PROCESS | 1176 | 1461265163178 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:59:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 629ms 11:59:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:59:23 INFO - PROCESS | 1176 | 1461265163235 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1176 | 1461265163237 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 11:59:23 INFO - PROCESS | 1176 | 1461265163240 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1176 | 1461265163242 Marionette TRACE conn4 <- [1,382,null,{}] 11:59:23 INFO - PROCESS | 1176 | 1461265163245 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1176 | 1461265163319 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:59:23 INFO - PROCESS | 1176 | 1461265163328 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1176 | ++DOCSHELL 17545C00 == 40 [pid = 1176] [id = 105] 11:59:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (17A29400) [pid = 1176] [serial = 312] [outer = 00000000] 11:59:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (19920400) [pid = 1176] [serial = 313] [outer = 17A29400] 11:59:23 INFO - PROCESS | 1176 | 1461265163373 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (19964400) [pid = 1176] [serial = 314] [outer = 17A29400] 11:59:23 INFO - PROCESS | 1176 | 1461265163838 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:59:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 11:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:59:23 INFO - PROCESS | 1176 | 1461265163872 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1176 | 1461265163874 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 11:59:23 INFO - PROCESS | 1176 | 1461265163877 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1176 | 1461265163879 Marionette TRACE conn4 <- [1,386,null,{}] 11:59:23 INFO - PROCESS | 1176 | 1461265163883 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1176 | 1461265163958 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:59:23 INFO - PROCESS | 1176 | 1461265163967 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1176 | ++DOCSHELL 1A13A000 == 41 [pid = 1176] [id = 106] 11:59:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1A81B000) [pid = 1176] [serial = 315] [outer = 00000000] 11:59:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B406C00) [pid = 1176] [serial = 316] [outer = 1A81B000] 11:59:24 INFO - PROCESS | 1176 | 1461265164012 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B44A400) [pid = 1176] [serial = 317] [outer = 1A81B000] 11:59:24 INFO - PROCESS | 1176 | 1461265164512 Marionette TRACE conn4 <- [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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 11:59:24 INFO - PROCESS | 1176 | 1461265164548 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:59:24 INFO - PROCESS | 1176 | 1461265164552 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 11:59:24 INFO - PROCESS | 1176 | 1461265164558 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1176 | 1461265164562 Marionette TRACE conn4 <- [1,390,null,{}] 11:59:24 INFO - PROCESS | 1176 | 1461265164569 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1176 | 1461265164691 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:59:24 INFO - PROCESS | 1176 | 1461265164799 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1176 | ++DOCSHELL 0F233400 == 42 [pid = 1176] [id = 107] 11:59:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (0F2A6C00) [pid = 1176] [serial = 318] [outer = 00000000] 11:59:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (10FBA000) [pid = 1176] [serial = 319] [outer = 0F2A6C00] 11:59:24 INFO - PROCESS | 1176 | 1461265164857 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (11711400) [pid = 1176] [serial = 320] [outer = 0F2A6C00] 11:59:25 INFO - PROCESS | 1176 | 1461265165663 Marionette TRACE conn4 <- [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]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1178ms 11:59:25 INFO - PROCESS | 1176 | 1461265165736 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 1176 | 1461265165743 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 11:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:59:25 INFO - PROCESS | 1176 | 1461265165749 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1176 | 1461265165752 Marionette TRACE conn4 <- [1,394,null,{}] 11:59:25 INFO - PROCESS | 1176 | 1461265165756 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 1176 | 1461265165877 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:59:25 INFO - PROCESS | 1176 | 1461265165950 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1176 | ++DOCSHELL 117CD000 == 43 [pid = 1176] [id = 108] 11:59:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (11822400) [pid = 1176] [serial = 321] [outer = 00000000] 11:59:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (11DD6800) [pid = 1176] [serial = 322] [outer = 11822400] 11:59:26 INFO - PROCESS | 1176 | 1461265166048 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (12DAA800) [pid = 1176] [serial = 323] [outer = 11822400] 11:59:26 INFO - PROCESS | 1176 | 1461265167008 Marionette TRACE conn4 <- [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]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1283ms 11:59:27 INFO - PROCESS | 1176 | 1461265167035 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:59:27 INFO - PROCESS | 1176 | 1461265167039 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 11:59:27 INFO - PROCESS | 1176 | 1461265167043 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 1176 | 1461265167046 Marionette TRACE conn4 <- [1,398,null,{}] 11:59:27 INFO - PROCESS | 1176 | 1461265167051 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 1176 | 1461265167153 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:59:27 INFO - PROCESS | 1176 | 1461265167234 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1176 | ++DOCSHELL 117E1400 == 44 [pid = 1176] [id = 109] 11:59:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (117E2000) [pid = 1176] [serial = 324] [outer = 00000000] 11:59:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11952C00) [pid = 1176] [serial = 325] [outer = 117E2000] 11:59:27 INFO - PROCESS | 1176 | 1461265167284 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (11A3B800) [pid = 1176] [serial = 326] [outer = 117E2000] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 0F22A400 == 43 [pid = 1176] [id = 23] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 11822C00 == 42 [pid = 1176] [id = 21] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 181AE800 == 41 [pid = 1176] [id = 24] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1910E000 == 40 [pid = 1176] [id = 25] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 181A8C00 == 39 [pid = 1176] [id = 30] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1A134000 == 38 [pid = 1176] [id = 16] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 11829000 == 37 [pid = 1176] [id = 27] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 12DE2000 == 36 [pid = 1176] [id = 28] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1A8C2000 == 35 [pid = 1176] [id = 17] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 16599000 == 34 [pid = 1176] [id = 19] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1659B000 == 33 [pid = 1176] [id = 29] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 181ACC00 == 32 [pid = 1176] [id = 18] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1119B800 == 31 [pid = 1176] [id = 26] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 17546800 == 30 [pid = 1176] [id = 15] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 12DE1800 == 29 [pid = 1176] [id = 14] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1BAAD400) [pid = 1176] [serial = 274] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOCSHELL 1A882400 == 28 [pid = 1176] [id = 92] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (19109000) [pid = 1176] [serial = 103] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (2149B000) [pid = 1176] [serial = 73] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1C72BC00) [pid = 1176] [serial = 145] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1C726800) [pid = 1176] [serial = 136] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (17D43000) [pid = 1176] [serial = 94] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1C331C00) [pid = 1176] [serial = 100] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1182B000) [pid = 1176] [serial = 182] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1186FC00) [pid = 1176] [serial = 91] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1C725800) [pid = 1176] [serial = 191] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (17A2D400) [pid = 1176] [serial = 185] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (19926400) [pid = 1176] [serial = 194] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1642E000) [pid = 1176] [serial = 142] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (19966800) [pid = 1176] [serial = 179] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1A8C4400) [pid = 1176] [serial = 97] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (11A46C00) [pid = 1176] [serial = 139] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (19959800) [pid = 1176] [serial = 188] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1A793000) [pid = 1176] [serial = 272] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B405800) [pid = 1176] [serial = 259] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1C1C0C00) [pid = 1176] [serial = 262] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B5C4800) [pid = 1176] [serial = 260] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1C828800) [pid = 1176] [serial = 265] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1C038400) [pid = 1176] [serial = 263] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A790800) [pid = 1176] [serial = 271] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1C707C00) [pid = 1176] [serial = 268] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1991C400) [pid = 1176] [serial = 256] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (181AD400) [pid = 1176] [serial = 253] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (181BC000) [pid = 1176] [serial = 254] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1285B000) [pid = 1176] [serial = 250] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (15E9FC00) [pid = 1176] [serial = 251] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1120EC00) [pid = 1176] [serial = 247] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (117D6400) [pid = 1176] [serial = 248] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11C10800) [pid = 1176] [serial = 245] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11A3F800) [pid = 1176] [serial = 244] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1C82F000) [pid = 1176] [serial = 242] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1C82DC00) [pid = 1176] [serial = 241] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (21494000) [pid = 1176] [serial = 239] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (2081BC00) [pid = 1176] [serial = 238] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (2077C800) [pid = 1176] [serial = 236] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (20777000) [pid = 1176] [serial = 235] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1A8B8C00) [pid = 1176] [serial = 233] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (199DDC00) [pid = 1176] [serial = 232] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11954000) [pid = 1176] [serial = 230] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11824000) [pid = 1176] [serial = 229] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (206E3400) [pid = 1176] [serial = 227] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1C82A800) [pid = 1176] [serial = 266] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1C33B400) [pid = 1176] [serial = 269] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1A81B400) [pid = 1176] [serial = 257] [outer = 00000000] [url = about:blank] 11:59:27 INFO - PROCESS | 1176 | 1461265167930 Marionette TRACE conn4 <- [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]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 929ms 11:59:27 INFO - PROCESS | 1176 | 1461265167975 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 1176 | 1461265167981 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 11:59:27 INFO - PROCESS | 1176 | 1461265167990 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 1176 | 1461265167992 Marionette TRACE conn4 <- [1,402,null,{}] 11:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:59:27 INFO - PROCESS | 1176 | 1461265167996 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1176 | 1461265168080 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:59:28 INFO - PROCESS | 1176 | 1461265168150 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A6400 == 29 [pid = 1176] [id = 110] 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1120F400) [pid = 1176] [serial = 327] [outer = 00000000] 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (11951000) [pid = 1176] [serial = 328] [outer = 1120F400] 11:59:28 INFO - PROCESS | 1176 | 1461265168196 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (11A3FC00) [pid = 1176] [serial = 329] [outer = 1120F400] 11:59:28 INFO - PROCESS | 1176 | 1461265168612 Marionette TRACE conn4 <- [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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 11:59:28 INFO - PROCESS | 1176 | 1461265168666 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1176 | 1461265168668 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 11:59:28 INFO - PROCESS | 1176 | 1461265168671 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:59:28 INFO - PROCESS | 1176 | 1461265168675 Marionette TRACE conn4 <- [1,406,null,{}] 11:59:28 INFO - PROCESS | 1176 | 1461265168690 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1176 | 1461265168771 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:59:28 INFO - PROCESS | 1176 | 1461265168778 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1176 | ++DOCSHELL 15802000 == 30 [pid = 1176] [id = 111] 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (15802800) [pid = 1176] [serial = 330] [outer = 00000000] 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (15EA4400) [pid = 1176] [serial = 331] [outer = 15802800] 11:59:28 INFO - PROCESS | 1176 | 1461265168829 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1642E400) [pid = 1176] [serial = 332] [outer = 15802800] 11:59:29 INFO - PROCESS | 1176 | 1461265169296 Marionette TRACE conn4 <- [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]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 672ms 11:59:29 INFO - PROCESS | 1176 | 1461265169348 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 1176 | 1461265169350 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 11:59:29 INFO - PROCESS | 1176 | 1461265169353 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:59:29 INFO - PROCESS | 1176 | 1461265169355 Marionette TRACE conn4 <- [1,410,null,{}] 11:59:29 INFO - PROCESS | 1176 | 1461265169358 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:29 INFO - PROCESS | 1176 | 1461265169440 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:59:29 INFO - PROCESS | 1176 | 1461265169449 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B1000 == 31 [pid = 1176] [id = 112] 11:59:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A21C00) [pid = 1176] [serial = 333] [outer = 00000000] 11:59:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (17D43800) [pid = 1176] [serial = 334] [outer = 17A21C00] 11:59:29 INFO - PROCESS | 1176 | 1461265169497 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (181A5400) [pid = 1176] [serial = 335] [outer = 17A21C00] 11:59:29 INFO - PROCESS | 1176 | 1461265169969 Marionette TRACE conn4 <- [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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 669ms 11:59:30 INFO - PROCESS | 1176 | 1461265170031 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1176 | 1461265170033 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:59:30 INFO - PROCESS | 1176 | 1461265170036 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1176 | 1461265170038 Marionette TRACE conn4 <- [1,414,null,{}] 11:59:30 INFO - PROCESS | 1176 | 1461265170041 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1176 | 1461265170139 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:59:30 INFO - PROCESS | 1176 | 1461265170164 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1176 | ++DOCSHELL 181AD400 == 32 [pid = 1176] [id = 113] 11:59:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (181ADC00) [pid = 1176] [serial = 336] [outer = 00000000] 11:59:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (181C2400) [pid = 1176] [serial = 337] [outer = 181ADC00] 11:59:30 INFO - PROCESS | 1176 | 1461265170211 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (18DB2400) [pid = 1176] [serial = 338] [outer = 181ADC00] 11:59:30 INFO - PROCESS | 1176 | 1461265170675 Marionette TRACE conn4 <- [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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 11:59:30 INFO - PROCESS | 1176 | 1461265170738 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1176 | 1461265170740 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:59:30 INFO - PROCESS | 1176 | 1461265170750 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1176 | 1461265170751 Marionette TRACE conn4 <- [1,418,null,{}] 11:59:30 INFO - PROCESS | 1176 | 1461265170755 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1176 | 1461265170874 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:59:30 INFO - PROCESS | 1176 | 1461265170931 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1176 | ++DOCSHELL 19106000 == 33 [pid = 1176] [id = 114] 11:59:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1991E800) [pid = 1176] [serial = 339] [outer = 00000000] 11:59:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1995C800) [pid = 1176] [serial = 340] [outer = 1991E800] 11:59:30 INFO - PROCESS | 1176 | 1461265170982 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1995B400) [pid = 1176] [serial = 341] [outer = 1991E800] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1991E000) [pid = 1176] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (16429C00) [pid = 1176] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (181BDC00) [pid = 1176] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (17A2FC00) [pid = 1176] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (117E1800) [pid = 1176] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (199DCC00) [pid = 1176] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (0F2B4000) [pid = 1176] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (12761800) [pid = 1176] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (11A41400) [pid = 1176] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (19108800) [pid = 1176] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (10F7F400) [pid = 1176] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1A8B8800) [pid = 1176] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:59:31 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (17A29400) [pid = 1176] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:59:32 INFO - PROCESS | 1176 | 1461265172320 Marionette TRACE conn4 <- [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]]]}] 11:59:32 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 11:59:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1615ms 11:59:32 INFO - PROCESS | 1176 | 1461265172369 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1176 | 1461265172373 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 11:59:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:59:32 INFO - PROCESS | 1176 | 1461265172377 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1176 | 1461265172381 Marionette TRACE conn4 <- [1,422,null,{}] 11:59:32 INFO - PROCESS | 1176 | 1461265172387 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 1176 | 1461265172524 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:59:32 INFO - PROCESS | 1176 | 1461265172595 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 1176 | ++DOCSHELL 117D0000 == 34 [pid = 1176] [id = 115] 11:59:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (117DCC00) [pid = 1176] [serial = 342] [outer = 00000000] 11:59:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1195A000) [pid = 1176] [serial = 343] [outer = 117DCC00] 11:59:32 INFO - PROCESS | 1176 | 1461265172656 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11A44000) [pid = 1176] [serial = 344] [outer = 117DCC00] 11:59:33 INFO - PROCESS | 1176 | 1461265173730 Marionette TRACE conn4 <- [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]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1372ms 11:59:33 INFO - PROCESS | 1176 | 1461265173752 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 1176 | 1461265173758 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:59:33 INFO - PROCESS | 1176 | 1461265173807 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 1176 | 1461265173810 Marionette TRACE conn4 <- [1,426,null,{}] 11:59:33 INFO - PROCESS | 1176 | 1461265173815 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 1176 | 1461265173907 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:59:34 INFO - PROCESS | 1176 | 1461265174098 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1176 | ++DOCSHELL 11C0E800 == 35 [pid = 1176] [id = 116] 11:59:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (12EBE000) [pid = 1176] [serial = 345] [outer = 00000000] 11:59:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A2D000) [pid = 1176] [serial = 346] [outer = 12EBE000] 11:59:34 INFO - PROCESS | 1176 | 1461265174155 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181AF000) [pid = 1176] [serial = 347] [outer = 12EBE000] 11:59:34 INFO - PROCESS | 1176 | 1461265174809 Marionette TRACE conn4 <- [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] 11:59:34 INFO - PROCESS | 1176 | 1461265174837 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:59:34 INFO - PROCESS | 1176 | 1461265174842 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1176 | 1461265174846 Marionette TRACE conn4 <- [1,430,null,{}] 11:59:34 INFO - PROCESS | 1176 | 1461265174852 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 1176 | 1461265174967 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:59:35 INFO - PROCESS | 1176 | 1461265175047 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1176 | ++DOCSHELL 117DFC00 == 36 [pid = 1176] [id = 117] 11:59:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (117E1800) [pid = 1176] [serial = 348] [outer = 00000000] 11:59:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (11954400) [pid = 1176] [serial = 349] [outer = 117E1800] 11:59:35 INFO - PROCESS | 1176 | 1461265175097 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (11B7B800) [pid = 1176] [serial = 350] [outer = 117E1800] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1995D800) [pid = 1176] [serial = 302] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (16598C00) [pid = 1176] [serial = 289] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (16679400) [pid = 1176] [serial = 290] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (18DACC00) [pid = 1176] [serial = 295] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (18D46400) [pid = 1176] [serial = 296] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (181A8800) [pid = 1176] [serial = 292] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (181AF400) [pid = 1176] [serial = 293] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (11829C00) [pid = 1176] [serial = 280] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1182F400) [pid = 1176] [serial = 281] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1A787C00) [pid = 1176] [serial = 305] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1115A000) [pid = 1176] [serial = 277] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (112DBC00) [pid = 1176] [serial = 278] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1B406C00) [pid = 1176] [serial = 316] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (1A1C5000) [pid = 1176] [serial = 304] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 68 (12EEB800) [pid = 1176] [serial = 286] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 67 (15E3E800) [pid = 1176] [serial = 287] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 66 (11A48C00) [pid = 1176] [serial = 283] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 65 (11C0A800) [pid = 1176] [serial = 284] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 64 (1910F000) [pid = 1176] [serial = 298] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 63 (11953800) [pid = 1176] [serial = 310] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 62 (1A8C3000) [pid = 1176] [serial = 307] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 61 (19920400) [pid = 1176] [serial = 313] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 60 (11C0C800) [pid = 1176] [serial = 311] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 59 (1B403800) [pid = 1176] [serial = 308] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 58 (1995E400) [pid = 1176] [serial = 301] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 57 (19964400) [pid = 1176] [serial = 314] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | --DOMWINDOW == 56 (1910C000) [pid = 1176] [serial = 299] [outer = 00000000] [url = about:blank] 11:59:35 INFO - PROCESS | 1176 | 1461265175678 Marionette TRACE conn4 <- [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]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 890ms 11:59:35 INFO - PROCESS | 1176 | 1461265175733 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 1176 | 1461265175739 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:59:35 INFO - PROCESS | 1176 | 1461265175744 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 1176 | 1461265175747 Marionette TRACE conn4 <- [1,434,null,{}] 11:59:35 INFO - PROCESS | 1176 | 1461265175751 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 1176 | 1461265175832 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:59:35 INFO - PROCESS | 1176 | 1461265175909 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1176 | ++DOCSHELL 1194F000 == 37 [pid = 1176] [id = 118] 11:59:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 57 (1194F800) [pid = 1176] [serial = 351] [outer = 00000000] 11:59:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 58 (11DD7000) [pid = 1176] [serial = 352] [outer = 1194F800] 11:59:35 INFO - PROCESS | 1176 | 1461265175957 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 59 (1284F400) [pid = 1176] [serial = 353] [outer = 1194F800] 11:59:36 INFO - PROCESS | 1176 | 1461265176369 Marionette TRACE conn4 <- [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]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 11:59:36 INFO - PROCESS | 1176 | 1461265176419 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1176 | 1461265176421 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 11:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:59:36 INFO - PROCESS | 1176 | 1461265176425 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1176 | 1461265176428 Marionette TRACE conn4 <- [1,438,null,{}] 11:59:36 INFO - PROCESS | 1176 | 1461265176439 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 1176 | 1461265176555 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:59:36 INFO - PROCESS | 1176 | 1461265176573 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1176 | ++DOCSHELL 16679400 == 38 [pid = 1176] [id = 119] 11:59:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 60 (1667CC00) [pid = 1176] [serial = 354] [outer = 00000000] 11:59:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 61 (17A25C00) [pid = 1176] [serial = 355] [outer = 1667CC00] 11:59:36 INFO - PROCESS | 1176 | 1461265176623 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 62 (17D3FC00) [pid = 1176] [serial = 356] [outer = 1667CC00] 11:59:37 INFO - PROCESS | 1176 | 1461265177091 Marionette TRACE conn4 <- [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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 11:59:37 INFO - PROCESS | 1176 | 1461265177099 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1176 | 1461265177101 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 1176 | 1461265177109 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:59:37 INFO - PROCESS | 1176 | 1461265177111 Marionette TRACE conn4 <- [1,442,null,{}] 11:59:37 INFO - PROCESS | 1176 | 1461265177114 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1176 | 1461265177195 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:59:37 INFO - PROCESS | 1176 | 1461265177202 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1176 | ++DOCSHELL 181A8400 == 39 [pid = 1176] [id = 120] 11:59:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 63 (181BD400) [pid = 1176] [serial = 357] [outer = 00000000] 11:59:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 64 (19108C00) [pid = 1176] [serial = 358] [outer = 181BD400] 11:59:37 INFO - PROCESS | 1176 | 1461265177249 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 65 (1910F400) [pid = 1176] [serial = 359] [outer = 181BD400] 11:59:37 INFO - PROCESS | 1176 | 1461265177679 Marionette TRACE conn4 <- [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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 11:59:37 INFO - PROCESS | 1176 | 1461265177745 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1176 | 1461265177747 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 1176 | 1461265177751 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:59:37 INFO - PROCESS | 1176 | 1461265177752 Marionette TRACE conn4 <- [1,446,null,{}] 11:59:37 INFO - PROCESS | 1176 | 1461265177764 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1176 | 1461265177864 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:59:37 INFO - PROCESS | 1176 | 1461265177939 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1176 | ++DOCSHELL 19107C00 == 40 [pid = 1176] [id = 121] 11:59:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 66 (19457C00) [pid = 1176] [serial = 360] [outer = 00000000] 11:59:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 67 (1995C000) [pid = 1176] [serial = 361] [outer = 19457C00] 11:59:37 INFO - PROCESS | 1176 | 1461265177985 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 68 (19962800) [pid = 1176] [serial = 362] [outer = 19457C00] 11:59:38 INFO - PROCESS | 1176 | 1461265178432 Marionette TRACE conn4 <- [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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 11:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:59:38 INFO - PROCESS | 1176 | 1461265178485 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 1176 | 1461265178487 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 11:59:38 INFO - PROCESS | 1176 | 1461265178490 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1176 | 1461265178492 Marionette TRACE conn4 <- [1,450,null,{}] 11:59:38 INFO - PROCESS | 1176 | 1461265178501 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1176 | 1461265178622 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:59:38 INFO - PROCESS | 1176 | 1461265178637 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1176 | ++DOCSHELL 199E4400 == 41 [pid = 1176] [id = 122] 11:59:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (1A133800) [pid = 1176] [serial = 363] [outer = 00000000] 11:59:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (1A785800) [pid = 1176] [serial = 364] [outer = 1A133800] 11:59:38 INFO - PROCESS | 1176 | 1461265178686 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (1A1C3800) [pid = 1176] [serial = 365] [outer = 1A133800] 11:59:39 INFO - PROCESS | 1176 | 1461265179140 Marionette TRACE conn4 <- [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] 11:59:39 INFO - PROCESS | 1176 | 1461265179163 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:59:39 INFO - PROCESS | 1176 | 1461265179166 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1176 | 1461265179168 Marionette TRACE conn4 <- [1,454,null,{}] 11:59:39 INFO - PROCESS | 1176 | 1461265179177 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1176 | 1461265179307 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:59:39 INFO - PROCESS | 1176 | 1461265179314 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1176 | ++DOCSHELL 112D9800 == 42 [pid = 1176] [id = 123] 11:59:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (18DB2800) [pid = 1176] [serial = 366] [outer = 00000000] 11:59:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1A794800) [pid = 1176] [serial = 367] [outer = 18DB2800] 11:59:39 INFO - PROCESS | 1176 | 1461265179361 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (1A886800) [pid = 1176] [serial = 368] [outer = 18DB2800] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (17A21C00) [pid = 1176] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (181ADC00) [pid = 1176] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1A81B000) [pid = 1176] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1120F400) [pid = 1176] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (15802800) [pid = 1176] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:59:39 INFO - PROCESS | 1176 | --DOMWINDOW == 68 (117E2000) [pid = 1176] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:59:39 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:39 INFO - PROCESS | 1176 | 1461265179795 Marionette TRACE conn4 <- [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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 689ms 11:59:39 INFO - PROCESS | 1176 | 1461265179857 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1176 | 1461265179859 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:59:39 INFO - PROCESS | 1176 | 1461265179862 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1176 | 1461265179864 Marionette TRACE conn4 <- [1,458,null,{}] 11:59:39 INFO - PROCESS | 1176 | 1461265179868 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1176 | 1461265179971 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:59:40 INFO - PROCESS | 1176 | 1461265180022 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A5800 == 43 [pid = 1176] [id = 124] 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (0F227800) [pid = 1176] [serial = 369] [outer = 00000000] 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (1A792C00) [pid = 1176] [serial = 370] [outer = 0F227800] 11:59:40 INFO - PROCESS | 1176 | 1461265180071 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (1A8B9400) [pid = 1176] [serial = 371] [outer = 0F227800] 11:59:40 INFO - PROCESS | 1176 | 1461265180442 Marionette TRACE conn4 <- [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] 11:59:40 INFO - PROCESS | 1176 | 1461265180499 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 11:59:40 INFO - PROCESS | 1176 | 1461265180502 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:59:40 INFO - PROCESS | 1176 | 1461265180504 Marionette TRACE conn4 <- [1,462,null,{}] 11:59:40 INFO - PROCESS | 1176 | 1461265180508 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 1176 | 1461265180582 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:59:40 INFO - PROCESS | 1176 | 1461265180615 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1176 | ++DOCSHELL 1A139C00 == 44 [pid = 1176] [id = 125] 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (1A81D800) [pid = 1176] [serial = 372] [outer = 00000000] 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1B406800) [pid = 1176] [serial = 373] [outer = 1A81D800] 11:59:40 INFO - PROCESS | 1176 | 1461265180664 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (1B405000) [pid = 1176] [serial = 374] [outer = 1A81D800] 11:59:41 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:41 INFO - PROCESS | 1176 | 1461265181124 Marionette TRACE conn4 <- [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] 11:59:41 INFO - PROCESS | 1176 | 1461265181179 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 11:59:41 INFO - PROCESS | 1176 | 1461265181182 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1176 | 1461265181184 Marionette TRACE conn4 <- [1,466,null,{}] 11:59:41 INFO - PROCESS | 1176 | 1461265181187 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 1176 | 1461265181263 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:59:41 INFO - PROCESS | 1176 | 1461265181272 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1176 | ++DOCSHELL 1B40A400 == 45 [pid = 1176] [id = 126] 11:59:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (1B444800) [pid = 1176] [serial = 375] [outer = 00000000] 11:59:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1B93C800) [pid = 1176] [serial = 376] [outer = 1B444800] 11:59:41 INFO - PROCESS | 1176 | 1461265181317 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1B93FC00) [pid = 1176] [serial = 377] [outer = 1B444800] 11:59:41 INFO - PROCESS | 1176 | 1461265181804 Marionette TRACE conn4 <- [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] 11:59:41 INFO - PROCESS | 1176 | 1461265181858 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 11:59:41 INFO - PROCESS | 1176 | 1461265181863 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:59:41 INFO - PROCESS | 1176 | 1461265181867 Marionette TRACE conn4 <- [1,470,null,{}] 11:59:41 INFO - PROCESS | 1176 | 1461265181873 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1176 | 1461265182037 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:59:42 INFO - PROCESS | 1176 | 1461265182149 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1176 | ++DOCSHELL 1187B000 == 46 [pid = 1176] [id = 127] 11:59:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1194E000) [pid = 1176] [serial = 378] [outer = 00000000] 11:59:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (11A42800) [pid = 1176] [serial = 379] [outer = 1194E000] 11:59:42 INFO - PROCESS | 1176 | 1461265182209 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (11CDF000) [pid = 1176] [serial = 380] [outer = 1194E000] 11:59:42 INFO - PROCESS | 1176 | 1461265182802 Marionette TRACE conn4 <- [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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 969ms 11:59:42 INFO - PROCESS | 1176 | 1461265182839 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1176 | 1461265182845 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:59:42 INFO - PROCESS | 1176 | 1461265182852 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1176 | 1461265182854 Marionette TRACE conn4 <- [1,474,null,{}] 11:59:42 INFO - PROCESS | 1176 | 1461265182858 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1176 | 1461265182967 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:59:43 INFO - PROCESS | 1176 | 1461265183075 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1176 | ++DOCSHELL 127DCC00 == 47 [pid = 1176] [id = 128] 11:59:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (165BE000) [pid = 1176] [serial = 381] [outer = 00000000] 11:59:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (18DB4C00) [pid = 1176] [serial = 382] [outer = 165BE000] 11:59:43 INFO - PROCESS | 1176 | 1461265183134 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1991A400) [pid = 1176] [serial = 383] [outer = 165BE000] 11:59:43 INFO - PROCESS | 1176 | 1461265183756 Marionette TRACE conn4 <- [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]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 11:59:43 INFO - PROCESS | 1176 | 1461265183830 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 1176 | 1461265183833 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:59:43 INFO - PROCESS | 1176 | 1461265183837 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 1176 | 1461265183841 Marionette TRACE conn4 <- [1,478,null,{}] 11:59:43 INFO - PROCESS | 1176 | 1461265183853 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 1176 | 1461265183957 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:59:44 INFO - PROCESS | 1176 | 1461265184033 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1176 | ++DOCSHELL 1B5C4C00 == 48 [pid = 1176] [id = 129] 11:59:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1B936800) [pid = 1176] [serial = 384] [outer = 00000000] 11:59:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B987C00) [pid = 1176] [serial = 385] [outer = 1B936800] 11:59:44 INFO - PROCESS | 1176 | 1461265184092 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1BAA7400) [pid = 1176] [serial = 386] [outer = 1B936800] 11:59:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B990800) [pid = 1176] [serial = 387] [outer = 112DFC00] 11:59:44 INFO - PROCESS | 1176 | 1461265184803 Marionette TRACE conn4 <- [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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1022ms 11:59:44 INFO - PROCESS | 1176 | 1461265184876 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 1176 | 1461265184879 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:59:44 INFO - PROCESS | 1176 | 1461265184883 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 1176 | 1461265184885 Marionette TRACE conn4 <- [1,482,null,{}] 11:59:44 INFO - PROCESS | 1176 | 1461265184889 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1176 | 1461265185007 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:59:45 INFO - PROCESS | 1176 | 1461265185085 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 1176 | ++DOCSHELL 1BB71400 == 49 [pid = 1176] [id = 130] 11:59:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1BBDC400) [pid = 1176] [serial = 388] [outer = 00000000] 11:59:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1C333400) [pid = 1176] [serial = 389] [outer = 1BBDC400] 11:59:45 INFO - PROCESS | 1176 | 1461265185184 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1C339800) [pid = 1176] [serial = 390] [outer = 1BBDC400] 11:59:45 INFO - PROCESS | 1176 | 1461265185793 Marionette TRACE conn4 <- [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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 11:59:45 INFO - PROCESS | 1176 | 1461265185859 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1176 | 1461265185862 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:59:45 INFO - PROCESS | 1176 | 1461265185865 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 1176 | 1461265185867 Marionette TRACE conn4 <- [1,486,null,{}] 11:59:45 INFO - PROCESS | 1176 | 1461265185871 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1176 | 1461265185972 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:59:46 INFO - PROCESS | 1176 | 1461265186050 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1176 | ++DOCSHELL 18DB0000 == 50 [pid = 1176] [id = 131] 11:59:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (18DB2000) [pid = 1176] [serial = 391] [outer = 00000000] 11:59:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1C33D800) [pid = 1176] [serial = 392] [outer = 18DB2000] 11:59:46 INFO - PROCESS | 1176 | 1461265186175 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1C710800) [pid = 1176] [serial = 393] [outer = 18DB2000] 11:59:46 INFO - PROCESS | 1176 | 1461265186952 Marionette TRACE conn4 <- [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]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1124ms 11:59:46 INFO - PROCESS | 1176 | 1461265186995 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1176 | 1461265187000 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 1176 | 1461265187005 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:59:47 INFO - PROCESS | 1176 | 1461265187008 Marionette TRACE conn4 <- [1,490,null,{}] 11:59:47 INFO - PROCESS | 1176 | 1461265187013 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1176 | 1461265187154 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:59:47 INFO - PROCESS | 1176 | 1461265187172 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1176 | ++DOCSHELL 1275E000 == 51 [pid = 1176] [id = 132] 11:59:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (12EBEC00) [pid = 1176] [serial = 394] [outer = 00000000] 11:59:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (16675C00) [pid = 1176] [serial = 395] [outer = 12EBEC00] 11:59:47 INFO - PROCESS | 1176 | 1461265187222 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (17D3B400) [pid = 1176] [serial = 396] [outer = 12EBEC00] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 0F2B1000 == 50 [pid = 1176] [id = 112] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 181AD400 == 49 [pid = 1176] [id = 113] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 15802000 == 48 [pid = 1176] [id = 111] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 1A139C00 == 47 [pid = 1176] [id = 125] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 0B8A5800 == 46 [pid = 1176] [id = 124] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 112D9800 == 45 [pid = 1176] [id = 123] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 199E4400 == 44 [pid = 1176] [id = 122] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 19107C00 == 43 [pid = 1176] [id = 121] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 181A8400 == 42 [pid = 1176] [id = 120] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 16679400 == 41 [pid = 1176] [id = 119] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (10FBA000) [pid = 1176] [serial = 319] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (11DD6800) [pid = 1176] [serial = 322] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1995C800) [pid = 1176] [serial = 340] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 1194F000 == 40 [pid = 1176] [id = 118] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 117DFC00 == 39 [pid = 1176] [id = 117] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 117D0000 == 38 [pid = 1176] [id = 115] 11:59:47 INFO - PROCESS | 1176 | --DOCSHELL 19106000 == 37 [pid = 1176] [id = 114] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (11A3FC00) [pid = 1176] [serial = 329] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (15EA4400) [pid = 1176] [serial = 331] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1642E400) [pid = 1176] [serial = 332] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11952C00) [pid = 1176] [serial = 325] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (11951000) [pid = 1176] [serial = 328] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11A3B800) [pid = 1176] [serial = 326] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (18DB2400) [pid = 1176] [serial = 338] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (181A5400) [pid = 1176] [serial = 335] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (17D43800) [pid = 1176] [serial = 334] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (181C2400) [pid = 1176] [serial = 337] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1B44A400) [pid = 1176] [serial = 317] [outer = 00000000] [url = about:blank] 11:59:47 INFO - PROCESS | 1176 | 1461265187864 Marionette TRACE conn4 <- [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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 869ms 11:59:47 INFO - PROCESS | 1176 | 1461265187880 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1176 | 1461265187885 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 11:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:59:47 INFO - PROCESS | 1176 | 1461265187893 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1176 | 1461265187895 Marionette TRACE conn4 <- [1,494,null,{}] 11:59:47 INFO - PROCESS | 1176 | 1461265187899 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1176 | 1461265187981 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:59:47 INFO - PROCESS | 1176 | 1461265187988 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1176 | ++DOCSHELL 112D9800 == 38 [pid = 1176] [id = 133] 11:59:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (117D7C00) [pid = 1176] [serial = 397] [outer = 00000000] 11:59:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (11B7DC00) [pid = 1176] [serial = 398] [outer = 117D7C00] 11:59:48 INFO - PROCESS | 1176 | 1461265188034 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (12761400) [pid = 1176] [serial = 399] [outer = 117D7C00] 11:59:48 INFO - PROCESS | 1176 | 1461265188522 Marionette TRACE conn4 <- [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]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 11:59:48 INFO - PROCESS | 1176 | 1461265188564 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1176 | 1461265188567 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 11:59:48 INFO - PROCESS | 1176 | 1461265188570 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:59:48 INFO - PROCESS | 1176 | 1461265188573 Marionette TRACE conn4 <- [1,498,null,{}] 11:59:48 INFO - PROCESS | 1176 | 1461265188583 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 1176 | 1461265188667 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:59:48 INFO - PROCESS | 1176 | 1461265188676 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1176 | ++DOCSHELL 181A7C00 == 39 [pid = 1176] [id = 134] 11:59:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (181AA000) [pid = 1176] [serial = 400] [outer = 00000000] 11:59:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (181BD000) [pid = 1176] [serial = 401] [outer = 181AA000] 11:59:48 INFO - PROCESS | 1176 | 1461265188724 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18D44000) [pid = 1176] [serial = 402] [outer = 181AA000] 11:59:49 INFO - PROCESS | 1176 | 1461265189188 Marionette TRACE conn4 <- [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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 11:59:49 INFO - PROCESS | 1176 | 1461265189244 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1176 | 1461265189247 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:59:49 INFO - PROCESS | 1176 | 1461265189250 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1176 | 1461265189252 Marionette TRACE conn4 <- [1,502,null,{}] 11:59:49 INFO - PROCESS | 1176 | 1461265189255 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 1176 | 1461265189365 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:59:49 INFO - PROCESS | 1176 | 1461265189444 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 1176 | ++DOCSHELL 1910EC00 == 40 [pid = 1176] [id = 135] 11:59:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1945E800) [pid = 1176] [serial = 403] [outer = 00000000] 11:59:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1995E000) [pid = 1176] [serial = 404] [outer = 1945E800] 11:59:49 INFO - PROCESS | 1176 | 1461265189489 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (199E4400) [pid = 1176] [serial = 405] [outer = 1945E800] 11:59:49 INFO - PROCESS | 1176 | 1461265189872 Marionette TRACE conn4 <- [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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 11:59:49 INFO - PROCESS | 1176 | 1461265189924 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1176 | 1461265189926 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:59:49 INFO - PROCESS | 1176 | 1461265189929 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1176 | 1461265189931 Marionette TRACE conn4 <- [1,506,null,{}] 11:59:49 INFO - PROCESS | 1176 | 1461265189934 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 1176 | 1461265190047 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:59:50 INFO - PROCESS | 1176 | 1461265190061 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1176 | ++DOCSHELL 117C4000 == 41 [pid = 1176] [id = 136] 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1945CC00) [pid = 1176] [serial = 406] [outer = 00000000] 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1A4EE800) [pid = 1176] [serial = 407] [outer = 1945CC00] 11:59:50 INFO - PROCESS | 1176 | 1461265190108 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1A78E000) [pid = 1176] [serial = 408] [outer = 1945CC00] 11:59:50 INFO - PROCESS | 1176 | 1461265190583 Marionette TRACE conn4 <- [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]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 11:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:59:50 INFO - PROCESS | 1176 | 1461265190600 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 1176 | 1461265190602 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 11:59:50 INFO - PROCESS | 1176 | 1461265190605 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 1176 | 1461265190607 Marionette TRACE conn4 <- [1,510,null,{}] 11:59:50 INFO - PROCESS | 1176 | 1461265190618 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 1176 | 1461265190761 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:59:50 INFO - PROCESS | 1176 | 1461265190821 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1176 | ++DOCSHELL 11829800 == 42 [pid = 1176] [id = 137] 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1A791400) [pid = 1176] [serial = 409] [outer = 00000000] 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B4C6800) [pid = 1176] [serial = 410] [outer = 1A791400] 11:59:50 INFO - PROCESS | 1176 | 1461265190871 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B44AC00) [pid = 1176] [serial = 411] [outer = 1A791400] 11:59:51 INFO - PROCESS | 1176 | 1461265191307 Marionette TRACE conn4 <- [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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 729ms 11:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:59:51 INFO - PROCESS | 1176 | 1461265191339 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1176 | 1461265191341 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 11:59:51 INFO - PROCESS | 1176 | 1461265191344 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1176 | 1461265191346 Marionette TRACE conn4 <- [1,514,null,{}] 11:59:51 INFO - PROCESS | 1176 | 1461265191354 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 1176 | 1461265191461 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:59:51 INFO - PROCESS | 1176 | 1461265191470 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1176 | ++DOCSHELL 1A8BC800 == 43 [pid = 1176] [id = 138] 11:59:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B946400) [pid = 1176] [serial = 412] [outer = 00000000] 11:59:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1C034400) [pid = 1176] [serial = 413] [outer = 1B946400] 11:59:51 INFO - PROCESS | 1176 | 1461265191514 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1C1BEC00) [pid = 1176] [serial = 414] [outer = 1B946400] 11:59:51 INFO - PROCESS | 1176 | 1461265191949 Marionette TRACE conn4 <- [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]]]}] 11:59:51 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 11:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 11:59:51 INFO - PROCESS | 1176 | 1461265191976 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1176 | 1461265191978 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:59:51 INFO - PROCESS | 1176 | 1461265191981 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1176 | 1461265191983 Marionette TRACE conn4 <- [1,518,null,{}] 11:59:51 INFO - PROCESS | 1176 | 1461265191986 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 1176 | 1461265192203 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (19457C00) [pid = 1176] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A133800) [pid = 1176] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A81D800) [pid = 1176] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (0F227800) [pid = 1176] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (18DB2800) [pid = 1176] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (12EBE000) [pid = 1176] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (117E1800) [pid = 1176] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1194F800) [pid = 1176] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (181BD400) [pid = 1176] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1667CC00) [pid = 1176] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11822400) [pid = 1176] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1A883400) [pid = 1176] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:59:52 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (0F2A6C00) [pid = 1176] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:59:52 INFO - PROCESS | 1176 | 1461265192289 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1176 | ++DOCSHELL 0F226800 == 44 [pid = 1176] [id = 139] 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (0F227800) [pid = 1176] [serial = 415] [outer = 00000000] 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1171B400) [pid = 1176] [serial = 416] [outer = 0F227800] 11:59:52 INFO - PROCESS | 1176 | 1461265192334 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (11952000) [pid = 1176] [serial = 417] [outer = 0F227800] 11:59:52 INFO - PROCESS | 1176 | 1461265192716 Marionette TRACE conn4 <- [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]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 769ms 11:59:52 INFO - PROCESS | 1176 | 1461265192752 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 1176 | 1461265192754 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:59:52 INFO - PROCESS | 1176 | 1461265192757 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 1176 | 1461265192759 Marionette TRACE conn4 <- [1,522,null,{}] 11:59:52 INFO - PROCESS | 1176 | 1461265192763 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 1176 | 1461265192840 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:59:52 INFO - PROCESS | 1176 | 1461265192846 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1176 | ++DOCSHELL 11C03C00 == 45 [pid = 1176] [id = 140] 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (164EE000) [pid = 1176] [serial = 418] [outer = 00000000] 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1A8C6000) [pid = 1176] [serial = 419] [outer = 164EE000] 11:59:52 INFO - PROCESS | 1176 | 1461265192892 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1C1C5800) [pid = 1176] [serial = 420] [outer = 164EE000] 11:59:53 INFO - PROCESS | 1176 | 1461265193334 Marionette TRACE conn4 <- [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]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 11:59:53 INFO - PROCESS | 1176 | 1461265193389 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:59:53 INFO - PROCESS | 1176 | 1461265193391 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 11:59:53 INFO - PROCESS | 1176 | 1461265193394 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1176 | 1461265193396 Marionette TRACE conn4 <- [1,526,null,{}] 11:59:53 INFO - PROCESS | 1176 | 1461265193399 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:53 INFO - PROCESS | 1176 | 1461265193477 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:59:53 INFO - PROCESS | 1176 | 1461265193486 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1176 | ++DOCSHELL 11959C00 == 46 [pid = 1176] [id = 141] 11:59:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1C727000) [pid = 1176] [serial = 421] [outer = 00000000] 11:59:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1C827400) [pid = 1176] [serial = 422] [outer = 1C727000] 11:59:53 INFO - PROCESS | 1176 | 1461265193531 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1C828C00) [pid = 1176] [serial = 423] [outer = 1C727000] 11:59:54 INFO - PROCESS | 1176 | 1461265194014 Marionette TRACE conn4 <- [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]]]}] 11:59:54 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 11:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 11:59:54 INFO - PROCESS | 1176 | 1461265194064 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 1176 | 1461265194067 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 1176 | 1461265194070 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:59:54 INFO - PROCESS | 1176 | 1461265194072 Marionette TRACE conn4 <- [1,530,null,{}] 11:59:54 INFO - PROCESS | 1176 | 1461265194076 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 1176 | 1461265194174 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:59:54 INFO - PROCESS | 1176 | 1461265194304 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A3800 == 47 [pid = 1176] [id = 142] 11:59:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (0B8A5800) [pid = 1176] [serial = 424] [outer = 00000000] 11:59:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (112E1000) [pid = 1176] [serial = 425] [outer = 0B8A5800] 11:59:54 INFO - PROCESS | 1176 | 1461265194363 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (117DFC00) [pid = 1176] [serial = 426] [outer = 0B8A5800] 11:59:55 INFO - PROCESS | 1176 | 1461265195068 Marionette TRACE conn4 <- [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"]]]}] 11:59:55 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 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:59:55 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 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:59:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:59:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1015ms 11:59:55 INFO - PROCESS | 1176 | 1461265195092 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:59:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:59:55 INFO - PROCESS | 1176 | 1461265195096 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 11:59:55 INFO - PROCESS | 1176 | 1461265195101 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1176 | 1461265195105 Marionette TRACE conn4 <- [1,534,null,{}] 11:59:55 INFO - PROCESS | 1176 | 1461265195111 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 1176 | 1461265195299 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:59:55 INFO - PROCESS | 1176 | 1461265195369 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1176 | ++DOCSHELL 160ED000 == 48 [pid = 1176] [id = 143] 11:59:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (164C9C00) [pid = 1176] [serial = 427] [outer = 00000000] 11:59:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (18D3E000) [pid = 1176] [serial = 428] [outer = 164C9C00] 11:59:55 INFO - PROCESS | 1176 | 1461265195429 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1910AC00) [pid = 1176] [serial = 429] [outer = 164C9C00] 11:59:55 INFO - PROCESS | 1176 | 1461265195950 Marionette TRACE conn4 <- [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]]]}] 11:59:55 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. 11:59:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 11:59:55 INFO - PROCESS | 1176 | 1461265195994 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1176 | 1461265195998 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:59:55 INFO - PROCESS | 1176 | 1461265196002 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1176 | 1461265196005 Marionette TRACE conn4 <- [1,538,null,{}] 11:59:56 INFO - PROCESS | 1176 | 1461265196009 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:56 INFO - PROCESS | 1176 | 1461265196118 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:59:56 INFO - PROCESS | 1176 | 1461265196213 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1176 | ++DOCSHELL 18DACC00 == 49 [pid = 1176] [id = 144] 11:59:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1A790400) [pid = 1176] [serial = 430] [outer = 00000000] 11:59:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1C72CC00) [pid = 1176] [serial = 431] [outer = 1A790400] 11:59:56 INFO - PROCESS | 1176 | 1461265196269 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1C82FC00) [pid = 1176] [serial = 432] [outer = 1A790400] 11:59:56 INFO - PROCESS | 1176 | 1461265196823 Marionette TRACE conn4 <- [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]]]}] 11:59:56 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. 11:59:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 869ms 11:59:56 INFO - PROCESS | 1176 | 1461265196883 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 1176 | 1461265196886 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:59:56 INFO - PROCESS | 1176 | 1461265196897 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 1176 | 1461265196903 Marionette TRACE conn4 <- [1,542,null,{}] 11:59:56 INFO - PROCESS | 1176 | 1461265196908 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 1176 | 1461265197021 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:59:57 INFO - PROCESS | 1176 | 1461265197133 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1176 | ++DOCSHELL 1E808800 == 50 [pid = 1176] [id = 145] 11:59:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1E80B400) [pid = 1176] [serial = 433] [outer = 00000000] 11:59:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1FB05C00) [pid = 1176] [serial = 434] [outer = 1E80B400] 11:59:57 INFO - PROCESS | 1176 | 1461265197189 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1FB09800) [pid = 1176] [serial = 435] [outer = 1E80B400] 11:59:57 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:57 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:57 INFO - PROCESS | 1176 | 1461265197769 Marionette TRACE conn4 <- [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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 929ms 11:59:57 INFO - PROCESS | 1176 | 1461265197827 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1176 | 1461265197830 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 11:59:57 INFO - PROCESS | 1176 | 1461265197833 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:59:57 INFO - PROCESS | 1176 | 1461265197835 Marionette TRACE conn4 <- [1,546,null,{}] 11:59:57 INFO - PROCESS | 1176 | 1461265197839 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 1176 | 1461265197943 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:59:58 INFO - PROCESS | 1176 | 1461265198037 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1176 | ++DOCSHELL 1FB0A800 == 51 [pid = 1176] [id = 146] 11:59:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1FB0BC00) [pid = 1176] [serial = 436] [outer = 00000000] 11:59:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (206DF400) [pid = 1176] [serial = 437] [outer = 1FB0BC00] 11:59:58 INFO - PROCESS | 1176 | 1461265198093 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (206E2000) [pid = 1176] [serial = 438] [outer = 1FB0BC00] 11:59:58 INFO - PROCESS | 1176 | 1461265198688 Marionette TRACE conn4 <- [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]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 11:59:58 INFO - PROCESS | 1176 | 1461265198707 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 1176 | 1461265198709 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:59:58 INFO - PROCESS | 1176 | 1461265198712 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 1176 | 1461265198714 Marionette TRACE conn4 <- [1,550,null,{}] 11:59:58 INFO - PROCESS | 1176 | 1461265198718 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:58 INFO - PROCESS | 1176 | 1461265198822 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:59:58 INFO - PROCESS | 1176 | 1461265198919 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1176 | ++DOCSHELL 20485C00 == 52 [pid = 1176] [id = 147] 11:59:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (20486000) [pid = 1176] [serial = 439] [outer = 00000000] 11:59:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (2048A800) [pid = 1176] [serial = 440] [outer = 20486000] 11:59:58 INFO - PROCESS | 1176 | 1461265198983 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (206DD000) [pid = 1176] [serial = 441] [outer = 20486000] 11:59:59 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:59 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:59 INFO - PROCESS | 1176 | 1461265199606 Marionette TRACE conn4 <- [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]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 929ms 11:59:59 INFO - PROCESS | 1176 | 1461265199643 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1176 | 1461265199645 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 11:59:59 INFO - PROCESS | 1176 | 1461265199649 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:59:59 INFO - PROCESS | 1176 | 1461265199651 Marionette TRACE conn4 <- [1,554,null,{}] 11:59:59 INFO - PROCESS | 1176 | 1461265199655 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 1176 | 1461265199759 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:59:59 INFO - PROCESS | 1176 | 1461265199856 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1176 | ++DOCSHELL 1FEE7000 == 53 [pid = 1176] [id = 148] 11:59:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1FEE7400) [pid = 1176] [serial = 442] [outer = 00000000] 11:59:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1FEF0800) [pid = 1176] [serial = 443] [outer = 1FEE7400] 11:59:59 INFO - PROCESS | 1176 | 1461265199912 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1FEF2000) [pid = 1176] [serial = 444] [outer = 1FEE7400] 12:00:00 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:00 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:00 INFO - PROCESS | 1176 | 1461265200644 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1018ms 12:00:00 INFO - PROCESS | 1176 | 1461265200671 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 1176 | 1461265200675 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:00:00 INFO - PROCESS | 1176 | 1461265200681 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1176 | 1461265200685 Marionette TRACE conn4 <- [1,558,null,{}] 12:00:00 INFO - PROCESS | 1176 | 1461265200691 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 1176 | 1461265200811 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:00:00 INFO - PROCESS | 1176 | 1461265200942 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 1176 | ++DOCSHELL 0B89E400 == 54 [pid = 1176] [id = 149] 12:00:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (0B8A5400) [pid = 1176] [serial = 445] [outer = 00000000] 12:00:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11A42C00) [pid = 1176] [serial = 446] [outer = 0B8A5400] 12:00:00 INFO - PROCESS | 1176 | 1461265200994 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (11CDC400) [pid = 1176] [serial = 447] [outer = 0B8A5400] 12:00:01 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:01 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:01 INFO - PROCESS | 1176 | 1461265201610 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 11959C00 == 53 [pid = 1176] [id = 141] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 11C03C00 == 52 [pid = 1176] [id = 140] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 0F226800 == 51 [pid = 1176] [id = 139] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1A8BC800 == 50 [pid = 1176] [id = 138] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 11829800 == 49 [pid = 1176] [id = 137] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 117C4000 == 48 [pid = 1176] [id = 136] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1910EC00 == 47 [pid = 1176] [id = 135] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 181A7C00 == 46 [pid = 1176] [id = 134] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 112D9800 == 45 [pid = 1176] [id = 133] 12:00:01 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B93C800) [pid = 1176] [serial = 376] [outer = 00000000] [url = about:blank] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1275E000 == 44 [pid = 1176] [id = 132] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1B5C4C00 == 43 [pid = 1176] [id = 129] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 127DCC00 == 42 [pid = 1176] [id = 128] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1187B000 == 41 [pid = 1176] [id = 127] 12:00:01 INFO - PROCESS | 1176 | --DOCSHELL 1B40A400 == 40 [pid = 1176] [id = 126] 12:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 989ms 12:00:01 INFO - PROCESS | 1176 | 1461265201671 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1176 | 1461265201677 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 12:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:00:01 INFO - PROCESS | 1176 | 1461265201683 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 1176 | 1461265201685 Marionette TRACE conn4 <- [1,562,null,{}] 12:00:01 INFO - PROCESS | 1176 | 1461265201689 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 1176 | 1461265201772 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:00:01 INFO - PROCESS | 1176 | 1461265201779 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1176 | ++DOCSHELL 117DC800 == 41 [pid = 1176] [id = 150] 12:00:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (117DE000) [pid = 1176] [serial = 448] [outer = 00000000] 12:00:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (11956C00) [pid = 1176] [serial = 449] [outer = 117DE000] 12:00:01 INFO - PROCESS | 1176 | 1461265201832 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (11C05800) [pid = 1176] [serial = 450] [outer = 117DE000] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (12DAA800) [pid = 1176] [serial = 323] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1BAB1800) [pid = 1176] [serial = 275] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (11711400) [pid = 1176] [serial = 320] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1995C000) [pid = 1176] [serial = 361] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (19962800) [pid = 1176] [serial = 362] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1A1C3800) [pid = 1176] [serial = 365] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1A785800) [pid = 1176] [serial = 364] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B405000) [pid = 1176] [serial = 374] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1A792C00) [pid = 1176] [serial = 370] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1A794800) [pid = 1176] [serial = 367] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (17A2D000) [pid = 1176] [serial = 346] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (181AF000) [pid = 1176] [serial = 347] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11B7B800) [pid = 1176] [serial = 350] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (11954400) [pid = 1176] [serial = 349] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A886800) [pid = 1176] [serial = 368] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (11DD7000) [pid = 1176] [serial = 352] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1284F400) [pid = 1176] [serial = 353] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (19108C00) [pid = 1176] [serial = 358] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (17A25C00) [pid = 1176] [serial = 355] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (17D3FC00) [pid = 1176] [serial = 356] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1195A000) [pid = 1176] [serial = 343] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B406800) [pid = 1176] [serial = 373] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1A8B9400) [pid = 1176] [serial = 371] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1910F400) [pid = 1176] [serial = 359] [outer = 00000000] [url = about:blank] 12:00:02 INFO - PROCESS | 1176 | 1461265202386 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 12:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:00:02 INFO - PROCESS | 1176 | 1461265202416 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 1176 | 1461265202418 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 12:00:02 INFO - PROCESS | 1176 | 1461265202422 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 1176 | 1461265202426 Marionette TRACE conn4 <- [1,566,null,{}] 12:00:02 INFO - PROCESS | 1176 | 1461265202435 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 1176 | 1461265202524 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:00:02 INFO - PROCESS | 1176 | 1461265202620 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 1176 | ++DOCSHELL 165B6C00 == 42 [pid = 1176] [id = 151] 12:00:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (165C0800) [pid = 1176] [serial = 451] [outer = 00000000] 12:00:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (17A2F400) [pid = 1176] [serial = 452] [outer = 165C0800] 12:00:02 INFO - PROCESS | 1176 | 1461265202672 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (181A5400) [pid = 1176] [serial = 453] [outer = 165C0800] 12:00:03 INFO - PROCESS | 1176 | 1461265203084 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 729ms 12:00:03 INFO - PROCESS | 1176 | 1461265203156 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1176 | 1461265203159 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 12:00:03 INFO - PROCESS | 1176 | 1461265203162 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:00:03 INFO - PROCESS | 1176 | 1461265203164 Marionette TRACE conn4 <- [1,570,null,{}] 12:00:03 INFO - PROCESS | 1176 | 1461265203168 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 1176 | 1461265203250 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:00:03 INFO - PROCESS | 1176 | 1461265203257 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1176 | ++DOCSHELL 181BE400 == 43 [pid = 1176] [id = 152] 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (18DB9400) [pid = 1176] [serial = 454] [outer = 00000000] 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1991A000) [pid = 1176] [serial = 455] [outer = 18DB9400] 12:00:03 INFO - PROCESS | 1176 | 1461265203304 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1995C000) [pid = 1176] [serial = 456] [outer = 18DB9400] 12:00:03 INFO - PROCESS | 1176 | 1461265203737 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 12:00:03 INFO - PROCESS | 1176 | 1461265203796 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1176 | 1461265203798 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:00:03 INFO - PROCESS | 1176 | 1461265203802 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 1176 | 1461265203803 Marionette TRACE conn4 <- [1,574,null,{}] 12:00:03 INFO - PROCESS | 1176 | 1461265203807 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 1176 | 1461265203888 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:00:03 INFO - PROCESS | 1176 | 1461265203894 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1176 | ++DOCSHELL 19965800 == 44 [pid = 1176] [id = 153] 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (19967400) [pid = 1176] [serial = 457] [outer = 00000000] 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1A785400) [pid = 1176] [serial = 458] [outer = 19967400] 12:00:03 INFO - PROCESS | 1176 | 1461265203940 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1A78E400) [pid = 1176] [serial = 459] [outer = 19967400] 12:00:04 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:04 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:04 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:04 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:04 INFO - PROCESS | 1176 | 1461265204441 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 12:00:04 INFO - PROCESS | 1176 | 1461265204508 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 1176 | 1461265204510 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:00:04 INFO - PROCESS | 1176 | 1461265204527 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1176 | 1461265204529 Marionette TRACE conn4 <- [1,578,null,{}] 12:00:04 INFO - PROCESS | 1176 | 1461265204532 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 1176 | 1461265204659 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:00:04 INFO - PROCESS | 1176 | 1461265204716 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1176 | ++DOCSHELL 1A788800 == 45 [pid = 1176] [id = 154] 12:00:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1A78AC00) [pid = 1176] [serial = 460] [outer = 00000000] 12:00:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1B406C00) [pid = 1176] [serial = 461] [outer = 1A78AC00] 12:00:04 INFO - PROCESS | 1176 | 1461265204766 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B40EC00) [pid = 1176] [serial = 462] [outer = 1A78AC00] 12:00:05 INFO - PROCESS | 1176 | 1461265205204 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 12:00:05 INFO - PROCESS | 1176 | 1461265205263 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:00:05 INFO - PROCESS | 1176 | 1461265205265 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 12:00:05 INFO - PROCESS | 1176 | 1461265205268 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1176 | 1461265205270 Marionette TRACE conn4 <- [1,582,null,{}] 12:00:05 INFO - PROCESS | 1176 | 1461265205273 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 1176 | 1461265205408 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:00:05 INFO - PROCESS | 1176 | 1461265205430 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1176 | ++DOCSHELL 1B93E800 == 46 [pid = 1176] [id = 155] 12:00:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B941800) [pid = 1176] [serial = 463] [outer = 00000000] 12:00:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1BAB5400) [pid = 1176] [serial = 464] [outer = 1B941800] 12:00:05 INFO - PROCESS | 1176 | 1461265205475 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1BB68800) [pid = 1176] [serial = 465] [outer = 1B941800] 12:00:05 INFO - PROCESS | 1176 | 1461265205892 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 12:00:05 INFO - PROCESS | 1176 | 1461265205939 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1176 | 1461265205941 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:00:05 INFO - PROCESS | 1176 | 1461265205952 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1176 | 1461265205954 Marionette TRACE conn4 <- [1,586,null,{}] 12:00:05 INFO - PROCESS | 1176 | 1461265205972 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 1176 | 1461265206080 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (12EBEC00) [pid = 1176] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (164EE000) [pid = 1176] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1945CC00) [pid = 1176] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A791400) [pid = 1176] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B946400) [pid = 1176] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181AA000) [pid = 1176] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1945E800) [pid = 1176] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (117D7C00) [pid = 1176] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (18DB2000) [pid = 1176] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:00:06 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (0F227800) [pid = 1176] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:00:06 INFO - PROCESS | 1176 | 1461265206305 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1176 | ++DOCSHELL 0F227800 == 47 [pid = 1176] [id = 156] 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (10F41400) [pid = 1176] [serial = 466] [outer = 00000000] 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1580CC00) [pid = 1176] [serial = 467] [outer = 10F41400] 12:00:06 INFO - PROCESS | 1176 | 1461265206352 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (16596400) [pid = 1176] [serial = 468] [outer = 10F41400] 12:00:06 INFO - PROCESS | 1176 | 1461265206746 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 829ms 12:00:06 INFO - PROCESS | 1176 | 1461265206775 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1176 | 1461265206777 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:00:06 INFO - PROCESS | 1176 | 1461265206780 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1176 | 1461265206782 Marionette TRACE conn4 <- [1,590,null,{}] 12:00:06 INFO - PROCESS | 1176 | 1461265206786 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 1176 | 1461265206894 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:00:06 INFO - PROCESS | 1176 | 1461265206902 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1176 | ++DOCSHELL 12EBEC00 == 48 [pid = 1176] [id = 157] 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (164CD800) [pid = 1176] [serial = 469] [outer = 00000000] 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1C721800) [pid = 1176] [serial = 470] [outer = 164CD800] 12:00:06 INFO - PROCESS | 1176 | 1461265206947 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C71FC00) [pid = 1176] [serial = 471] [outer = 164CD800] 12:00:07 INFO - PROCESS | 1176 | 1461265207367 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 12:00:07 INFO - PROCESS | 1176 | 1461265207411 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:00:07 INFO - PROCESS | 1176 | 1461265207413 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 12:00:07 INFO - PROCESS | 1176 | 1461265207417 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1176 | 1461265207418 Marionette TRACE conn4 <- [1,594,null,{}] 12:00:07 INFO - PROCESS | 1176 | 1461265207422 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 1176 | 1461265207532 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:00:07 INFO - PROCESS | 1176 | 1461265207540 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1176 | ++DOCSHELL 0B88F800 == 49 [pid = 1176] [id = 158] 12:00:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (0B897C00) [pid = 1176] [serial = 472] [outer = 00000000] 12:00:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1E730800) [pid = 1176] [serial = 473] [outer = 0B897C00] 12:00:07 INFO - PROCESS | 1176 | 1461265207585 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1EE23C00) [pid = 1176] [serial = 474] [outer = 0B897C00] 12:00:07 INFO - PROCESS | 1176 | 1461265208002 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 12:00:08 INFO - PROCESS | 1176 | 1461265208047 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1176 | 1461265208050 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 12:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:00:08 INFO - PROCESS | 1176 | 1461265208053 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1176 | 1461265208055 Marionette TRACE conn4 <- [1,598,null,{}] 12:00:08 INFO - PROCESS | 1176 | 1461265208059 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 1176 | 1461265208223 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:00:08 INFO - PROCESS | 1176 | 1461265208242 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CF000 == 50 [pid = 1176] [id = 159] 12:00:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B8CF400) [pid = 1176] [serial = 475] [outer = 00000000] 12:00:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1C931800) [pid = 1176] [serial = 476] [outer = 1B8CF400] 12:00:08 INFO - PROCESS | 1176 | 1461265208292 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1FB0D400) [pid = 1176] [serial = 477] [outer = 1B8CF400] 12:00:08 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:00:09 INFO - PROCESS | 1176 | 1461265209060 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1066ms 12:00:09 INFO - PROCESS | 1176 | 1461265209124 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1176 | 1461265209129 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 12:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:00:09 INFO - PROCESS | 1176 | 1461265209135 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1176 | 1461265209139 Marionette TRACE conn4 <- [1,602,null,{}] 12:00:09 INFO - PROCESS | 1176 | 1461265209144 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 1176 | 1461265209258 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:00:09 INFO - PROCESS | 1176 | 1461265209388 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1176 | ++DOCSHELL 11958000 == 51 [pid = 1176] [id = 160] 12:00:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (11959800) [pid = 1176] [serial = 478] [outer = 00000000] 12:00:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (12EBF800) [pid = 1176] [serial = 479] [outer = 11959800] 12:00:09 INFO - PROCESS | 1176 | 1461265209447 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (16424C00) [pid = 1176] [serial = 480] [outer = 11959800] 12:00:10 INFO - PROCESS | 1176 | 1461265210067 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 969ms 12:00:10 INFO - PROCESS | 1176 | 1461265210109 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1176 | 1461265210115 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:00:10 INFO - PROCESS | 1176 | 1461265210122 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1176 | 1461265210124 Marionette TRACE conn4 <- [1,606,null,{}] 12:00:10 INFO - PROCESS | 1176 | 1461265210129 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 1176 | 1461265210238 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:00:10 INFO - PROCESS | 1176 | 1461265210366 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1176 | ++DOCSHELL 12891C00 == 52 [pid = 1176] [id = 161] 12:00:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (16421800) [pid = 1176] [serial = 481] [outer = 00000000] 12:00:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1A1C5000) [pid = 1176] [serial = 482] [outer = 16421800] 12:00:10 INFO - PROCESS | 1176 | 1461265210424 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1A8BAC00) [pid = 1176] [serial = 483] [outer = 16421800] 12:00:11 INFO - PROCESS | 1176 | 1461265211053 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 969ms 12:00:11 INFO - PROCESS | 1176 | 1461265211093 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1176 | 1461265211096 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 12:00:11 INFO - PROCESS | 1176 | 1461265211100 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:00:11 INFO - PROCESS | 1176 | 1461265211104 Marionette TRACE conn4 <- [1,610,null,{}] 12:00:11 INFO - PROCESS | 1176 | 1461265211115 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 1176 | 1461265211224 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:00:11 INFO - PROCESS | 1176 | 1461265211351 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 1176 | ++DOCSHELL 1C1C8000 == 53 [pid = 1176] [id = 162] 12:00:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1C823400) [pid = 1176] [serial = 484] [outer = 00000000] 12:00:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1FB06C00) [pid = 1176] [serial = 485] [outer = 1C823400] 12:00:11 INFO - PROCESS | 1176 | 1461265211409 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1FEEA400) [pid = 1176] [serial = 486] [outer = 1C823400] 12:00:11 INFO - PROCESS | 1176 | 1461265211996 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 12:00:12 INFO - PROCESS | 1176 | 1461265212033 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 1176 | 1461265212036 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:00:12 INFO - PROCESS | 1176 | 1461265212040 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 1176 | 1461265212042 Marionette TRACE conn4 <- [1,614,null,{}] 12:00:12 INFO - PROCESS | 1176 | 1461265212046 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 1176 | 1461265212155 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:00:12 INFO - PROCESS | 1176 | 1461265212255 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1176 | ++DOCSHELL 1FEECC00 == 54 [pid = 1176] [id = 163] 12:00:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (201BE400) [pid = 1176] [serial = 487] [outer = 00000000] 12:00:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (201C4000) [pid = 1176] [serial = 488] [outer = 201BE400] 12:00:12 INFO - PROCESS | 1176 | 1461265212313 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (201C6800) [pid = 1176] [serial = 489] [outer = 201BE400] 12:00:12 INFO - PROCESS | 1176 | 1461265212916 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 929ms 12:00:12 INFO - PROCESS | 1176 | 1461265212974 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 1176 | 1461265212976 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:00:12 INFO - PROCESS | 1176 | 1461265212979 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 1176 | 1461265212981 Marionette TRACE conn4 <- [1,618,null,{}] 12:00:12 INFO - PROCESS | 1176 | 1461265212986 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 1176 | 1461265213090 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:00:13 INFO - PROCESS | 1176 | 1461265213228 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1176 | ++DOCSHELL 11872400 == 55 [pid = 1176] [id = 164] 12:00:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1C829C00) [pid = 1176] [serial = 490] [outer = 00000000] 12:00:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1EF42800) [pid = 1176] [serial = 491] [outer = 1C829C00] 12:00:13 INFO - PROCESS | 1176 | 1461265213284 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1EF42400) [pid = 1176] [serial = 492] [outer = 1C829C00] 12:00:14 INFO - PROCESS | 1176 | 1461265214076 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1123ms 12:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:00:14 INFO - PROCESS | 1176 | 1461265214107 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1176 | 1461265214111 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 12:00:14 INFO - PROCESS | 1176 | 1461265214116 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1176 | 1461265214119 Marionette TRACE conn4 <- [1,622,null,{}] 12:00:14 INFO - PROCESS | 1176 | 1461265214126 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 1176 | 1461265214222 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:00:14 INFO - PROCESS | 1176 | 1461265214354 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1176 | ++DOCSHELL 12EBAC00 == 56 [pid = 1176] [id = 165] 12:00:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (12EBD800) [pid = 1176] [serial = 493] [outer = 00000000] 12:00:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (17A26800) [pid = 1176] [serial = 494] [outer = 12EBD800] 12:00:14 INFO - PROCESS | 1176 | 1461265214408 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (17D46400) [pid = 1176] [serial = 495] [outer = 12EBD800] 12:00:14 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:14 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 0B88F800 == 55 [pid = 1176] [id = 158] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 12EBEC00 == 54 [pid = 1176] [id = 157] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 0F227800 == 53 [pid = 1176] [id = 156] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 1B93E800 == 52 [pid = 1176] [id = 155] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 1A788800 == 51 [pid = 1176] [id = 154] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 19965800 == 50 [pid = 1176] [id = 153] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 181BE400 == 49 [pid = 1176] [id = 152] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 165B6C00 == 48 [pid = 1176] [id = 151] 12:00:14 INFO - PROCESS | 1176 | --DOCSHELL 117DC800 == 47 [pid = 1176] [id = 150] 12:00:14 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (11A42800) [pid = 1176] [serial = 379] [outer = 00000000] [url = about:blank] 12:00:14 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (18DB4C00) [pid = 1176] [serial = 382] [outer = 00000000] [url = about:blank] 12:00:14 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B987C00) [pid = 1176] [serial = 385] [outer = 00000000] [url = about:blank] 12:00:14 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1C333400) [pid = 1176] [serial = 389] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOCSHELL 0B89E400 == 46 [pid = 1176] [id = 149] 12:00:15 INFO - PROCESS | 1176 | --DOCSHELL 0B8A3800 == 45 [pid = 1176] [id = 142] 12:00:15 INFO - PROCESS | 1176 | 1461265215080 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 989ms 12:00:15 INFO - PROCESS | 1176 | 1461265215107 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1176 | 1461265215112 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:00:15 INFO - PROCESS | 1176 | 1461265215118 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1176 | 1461265215121 Marionette TRACE conn4 <- [1,626,null,{}] 12:00:15 INFO - PROCESS | 1176 | 1461265215124 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 1176 | 1461265215217 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1B4C6800) [pid = 1176] [serial = 410] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1C034400) [pid = 1176] [serial = 413] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1B44AC00) [pid = 1176] [serial = 411] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (181BD000) [pid = 1176] [serial = 401] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (18D44000) [pid = 1176] [serial = 402] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1995E000) [pid = 1176] [serial = 404] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (11B7DC00) [pid = 1176] [serial = 398] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (12761400) [pid = 1176] [serial = 399] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1C710800) [pid = 1176] [serial = 393] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1C33D800) [pid = 1176] [serial = 392] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1171B400) [pid = 1176] [serial = 416] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (17D3B400) [pid = 1176] [serial = 396] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (16675C00) [pid = 1176] [serial = 395] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1C1BEC00) [pid = 1176] [serial = 414] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1A8C6000) [pid = 1176] [serial = 419] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B40E400) [pid = 1176] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (11952000) [pid = 1176] [serial = 417] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (199E4400) [pid = 1176] [serial = 405] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1A4EE800) [pid = 1176] [serial = 407] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A78E000) [pid = 1176] [serial = 408] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1C1C5800) [pid = 1176] [serial = 420] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1C827400) [pid = 1176] [serial = 422] [outer = 00000000] [url = about:blank] 12:00:15 INFO - PROCESS | 1176 | 1461265215317 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1176 | ++DOCSHELL 0B89F400 == 46 [pid = 1176] [id = 166] 12:00:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (0F2AA000) [pid = 1176] [serial = 496] [outer = 00000000] 12:00:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11A44C00) [pid = 1176] [serial = 497] [outer = 0F2AA000] 12:00:15 INFO - PROCESS | 1176 | 1461265215364 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (12EB4400) [pid = 1176] [serial = 498] [outer = 0F2AA000] 12:00:15 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:15 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:15 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:15 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:15 INFO - PROCESS | 1176 | 1461265215769 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 12:00:15 INFO - PROCESS | 1176 | 1461265215791 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1176 | 1461265215794 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:00:15 INFO - PROCESS | 1176 | 1461265215797 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1176 | 1461265215801 Marionette TRACE conn4 <- [1,630,null,{}] 12:00:15 INFO - PROCESS | 1176 | 1461265215811 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 1176 | 1461265215898 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:00:15 INFO - PROCESS | 1176 | 1461265215904 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1176 | ++DOCSHELL 165BD800 == 47 [pid = 1176] [id = 167] 12:00:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (17A2EC00) [pid = 1176] [serial = 499] [outer = 00000000] 12:00:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19108000) [pid = 1176] [serial = 500] [outer = 17A2EC00] 12:00:15 INFO - PROCESS | 1176 | 1461265215952 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1995C400) [pid = 1176] [serial = 501] [outer = 17A2EC00] 12:00:16 INFO - PROCESS | 1176 | 1461265216428 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 12:00:16 INFO - PROCESS | 1176 | 1461265216488 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1176 | 1461265216490 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:00:16 INFO - PROCESS | 1176 | 1461265216493 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1176 | 1461265216495 Marionette TRACE conn4 <- [1,634,null,{}] 12:00:16 INFO - PROCESS | 1176 | 1461265216499 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 1176 | 1461265216611 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:00:16 INFO - PROCESS | 1176 | 1461265216700 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A788800 == 48 [pid = 1176] [id = 168] 12:00:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1A788C00) [pid = 1176] [serial = 502] [outer = 00000000] 12:00:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1A87A000) [pid = 1176] [serial = 503] [outer = 1A788C00] 12:00:16 INFO - PROCESS | 1176 | 1461265216747 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1A8BE800) [pid = 1176] [serial = 504] [outer = 1A788C00] 12:00:17 INFO - PROCESS | 1176 | 1461265217103 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 12:00:17 INFO - PROCESS | 1176 | 1461265217137 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1176 | 1461265217139 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 12:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:00:17 INFO - PROCESS | 1176 | 1461265217142 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1176 | 1461265217144 Marionette TRACE conn4 <- [1,638,null,{}] 12:00:17 INFO - PROCESS | 1176 | 1461265217147 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 1176 | 1461265217264 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:00:17 INFO - PROCESS | 1176 | 1461265217278 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1176 | ++DOCSHELL 1A794C00 == 49 [pid = 1176] [id = 169] 12:00:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1A8C2000) [pid = 1176] [serial = 505] [outer = 00000000] 12:00:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B8CB400) [pid = 1176] [serial = 506] [outer = 1A8C2000] 12:00:17 INFO - PROCESS | 1176 | 1461265217324 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B8D1400) [pid = 1176] [serial = 507] [outer = 1A8C2000] 12:00:17 INFO - PROCESS | 1176 | 1461265217787 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 669ms 12:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:00:17 INFO - PROCESS | 1176 | 1461265217816 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1176 | 1461265217818 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 1176 | 1461265217821 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1176 | 1461265217823 Marionette TRACE conn4 <- [1,642,null,{}] 12:00:17 INFO - PROCESS | 1176 | 1461265217826 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 1176 | 1461265217982 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:00:18 INFO - PROCESS | 1176 | 1461265218013 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1176 | ++DOCSHELL 1B93D000 == 50 [pid = 1176] [id = 170] 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B941C00) [pid = 1176] [serial = 508] [outer = 00000000] 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1BAB1C00) [pid = 1176] [serial = 509] [outer = 1B941C00] 12:00:18 INFO - PROCESS | 1176 | 1461265218063 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1BAF5800) [pid = 1176] [serial = 510] [outer = 1B941C00] 12:00:18 INFO - PROCESS | 1176 | 1461265218520 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 12:00:18 INFO - PROCESS | 1176 | 1461265218554 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1176 | 1461265218556 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 12:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:00:18 INFO - PROCESS | 1176 | 1461265218559 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 1176 | 1461265218561 Marionette TRACE conn4 <- [1,646,null,{}] 12:00:18 INFO - PROCESS | 1176 | 1461265218564 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 1176 | 1461265218674 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:00:18 INFO - PROCESS | 1176 | 1461265218680 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1176 | ++DOCSHELL 1C1C5800 == 51 [pid = 1176] [id = 171] 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1C339400) [pid = 1176] [serial = 511] [outer = 00000000] 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1C722800) [pid = 1176] [serial = 512] [outer = 1C339400] 12:00:18 INFO - PROCESS | 1176 | 1461265218771 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1C725000) [pid = 1176] [serial = 513] [outer = 1C339400] 12:00:19 INFO - PROCESS | 1176 | 1461265219198 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (165BE000) [pid = 1176] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (117DCC00) [pid = 1176] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1194E000) [pid = 1176] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1BBDC400) [pid = 1176] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B936800) [pid = 1176] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1991E800) [pid = 1176] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B444800) [pid = 1176] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (0B897C00) [pid = 1176] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1A78AC00) [pid = 1176] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B941800) [pid = 1176] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (10F41400) [pid = 1176] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (165C0800) [pid = 1176] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (0B8A5800) [pid = 1176] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (0B8A5400) [pid = 1176] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1A790400) [pid = 1176] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (117DE000) [pid = 1176] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (18DB9400) [pid = 1176] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (164C9C00) [pid = 1176] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (19967400) [pid = 1176] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:00:19 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (164CD800) [pid = 1176] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:00:19 INFO - PROCESS | 1176 | 1461265219470 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1176 | 1461265219472 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 1176 | 1461265219480 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1176 | 1461265219482 Marionette TRACE conn4 <- [1,650,null,{}] 12:00:19 INFO - PROCESS | 1176 | 1461265219485 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:00:19 INFO - PROCESS | 1176 | 1461265219564 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:00:19 INFO - PROCESS | 1176 | 1461265219571 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1176 | ++DOCSHELL 11B74800 == 52 [pid = 1176] [id = 172] 12:00:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (11CA5000) [pid = 1176] [serial = 514] [outer = 00000000] 12:00:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1652D000) [pid = 1176] [serial = 515] [outer = 11CA5000] 12:00:19 INFO - PROCESS | 1176 | 1461265219615 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (164EFC00) [pid = 1176] [serial = 516] [outer = 11CA5000] 12:00:19 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:19 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:19 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:19 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:20 INFO - PROCESS | 1176 | 1461265220055 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 610ms 12:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:00:20 INFO - PROCESS | 1176 | 1461265220110 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1176 | 1461265220112 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 12:00:20 INFO - PROCESS | 1176 | 1461265220116 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 1176 | 1461265220117 Marionette TRACE conn4 <- [1,654,null,{}] 12:00:20 INFO - PROCESS | 1176 | 1461265220121 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 1176 | 1461265220200 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:00:20 INFO - PROCESS | 1176 | 1461265220206 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1176 | ++DOCSHELL 1910D000 == 53 [pid = 1176] [id = 173] 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1A8BC000) [pid = 1176] [serial = 517] [outer = 00000000] 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1BBDC400) [pid = 1176] [serial = 518] [outer = 1A8BC000] 12:00:20 INFO - PROCESS | 1176 | 1461265220250 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C725800) [pid = 1176] [serial = 519] [outer = 1A8BC000] 12:00:20 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:20 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:20 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:20 INFO - PROCESS | 1176 | 1461265220682 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 12:00:20 INFO - PROCESS | 1176 | 1461265220747 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1176 | 1461265220749 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:00:20 INFO - PROCESS | 1176 | 1461265220752 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 1176 | 1461265220754 Marionette TRACE conn4 <- [1,658,null,{}] 12:00:20 INFO - PROCESS | 1176 | 1461265220757 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 1176 | 1461265220837 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:00:20 INFO - PROCESS | 1176 | 1461265220843 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1176 | ++DOCSHELL 1DBC1800 == 54 [pid = 1176] [id = 174] 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1DBC2800) [pid = 1176] [serial = 520] [outer = 00000000] 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1EE28800) [pid = 1176] [serial = 521] [outer = 1DBC2800] 12:00:20 INFO - PROCESS | 1176 | 1461265220888 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1EF40800) [pid = 1176] [serial = 522] [outer = 1DBC2800] 12:00:21 INFO - PROCESS | 1176 | 1461265221353 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 12:00:21 INFO - PROCESS | 1176 | 1461265221382 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1176 | 1461265221385 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:00:21 INFO - PROCESS | 1176 | 1461265221392 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1176 | 1461265221394 Marionette TRACE conn4 <- [1,662,null,{}] 12:00:21 INFO - PROCESS | 1176 | 1461265221397 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 1176 | 1461265221550 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:00:21 INFO - PROCESS | 1176 | 1461265221682 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1176 | ++DOCSHELL 1119A400 == 55 [pid = 1176] [id = 175] 12:00:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1120A400) [pid = 1176] [serial = 523] [outer = 00000000] 12:00:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (11953C00) [pid = 1176] [serial = 524] [outer = 1120A400] 12:00:21 INFO - PROCESS | 1176 | 1461265221744 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11A42800) [pid = 1176] [serial = 525] [outer = 1120A400] 12:00:22 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:00:22 INFO - PROCESS | 1176 | [1176] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:00:22 INFO - PROCESS | 1176 | 1461265222401 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1069ms 12:00:22 INFO - PROCESS | 1176 | 1461265222468 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1176 | 1461265222473 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:00:22 INFO - PROCESS | 1176 | 1461265222477 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1176 | 1461265222482 Marionette TRACE conn4 <- [1,666,null,{}] 12:00:22 INFO - PROCESS | 1176 | 1461265222486 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 1176 | 1461265222598 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:00:22 INFO - PROCESS | 1176 | 1461265222729 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1176 | ++DOCSHELL 181C2400 == 56 [pid = 1176] [id = 176] 12:00:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (18DB2000) [pid = 1176] [serial = 526] [outer = 00000000] 12:00:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1945A000) [pid = 1176] [serial = 527] [outer = 18DB2000] 12:00:22 INFO - PROCESS | 1176 | 1461265222790 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (19964000) [pid = 1176] [serial = 528] [outer = 18DB2000] 12:00:23 INFO - PROCESS | 1176 | 1461265223376 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 969ms 12:00:23 INFO - PROCESS | 1176 | 1461265223465 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 1176 | 1461265223469 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 12:00:23 INFO - PROCESS | 1176 | 1461265223474 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1176 | 1461265223476 Marionette TRACE conn4 <- [1,670,null,{}] 12:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:00:23 INFO - PROCESS | 1176 | 1461265223480 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 1176 | 1461265223587 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:00:23 INFO - PROCESS | 1176 | 1461265223716 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1176 | ++DOCSHELL 1B82E800 == 57 [pid = 1176] [id = 177] 12:00:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B830800) [pid = 1176] [serial = 529] [outer = 00000000] 12:00:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B839C00) [pid = 1176] [serial = 530] [outer = 1B830800] 12:00:23 INFO - PROCESS | 1176 | 1461265223776 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1B939C00) [pid = 1176] [serial = 531] [outer = 1B830800] 12:00:24 INFO - PROCESS | 1176 | 1461265224896 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1476ms 12:00:24 INFO - PROCESS | 1176 | 1461265224957 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1176 | 1461265224961 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:00:24 INFO - PROCESS | 1176 | 1461265224972 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1176 | 1461265224977 Marionette TRACE conn4 <- [1,674,null,{}] 12:00:25 INFO - PROCESS | 1176 | 1461265225033 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 1176 | 1461265225129 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:00:25 INFO - PROCESS | 1176 | 1461265225285 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1176 | ++DOCSHELL 1BAAEC00 == 58 [pid = 1176] [id = 178] 12:00:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1E736C00) [pid = 1176] [serial = 532] [outer = 00000000] 12:00:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1FB0F400) [pid = 1176] [serial = 533] [outer = 1E736C00] 12:00:25 INFO - PROCESS | 1176 | 1461265225396 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (201BD400) [pid = 1176] [serial = 534] [outer = 1E736C00] 12:00:26 INFO - PROCESS | 1176 | 1461265226410 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1471ms 12:00:26 INFO - PROCESS | 1176 | 1461265226439 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1176 | 1461265226443 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:00:26 INFO - PROCESS | 1176 | 1461265226448 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1176 | 1461265226451 Marionette TRACE conn4 <- [1,678,null,{}] 12:00:26 INFO - PROCESS | 1176 | 1461265226471 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 1176 | 1461265226567 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:00:26 INFO - PROCESS | 1176 | 1461265226690 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1176 | ++DOCSHELL 1182C400 == 59 [pid = 1176] [id = 179] 12:00:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1182F000) [pid = 1176] [serial = 535] [outer = 00000000] 12:00:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (12EE1400) [pid = 1176] [serial = 536] [outer = 1182F000] 12:00:26 INFO - PROCESS | 1176 | 1461265226791 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (164CC000) [pid = 1176] [serial = 537] [outer = 1182F000] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1DBC1800 == 58 [pid = 1176] [id = 174] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1910D000 == 57 [pid = 1176] [id = 173] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 11B74800 == 56 [pid = 1176] [id = 172] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1C1C5800 == 55 [pid = 1176] [id = 171] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1B93D000 == 54 [pid = 1176] [id = 170] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1A794C00 == 53 [pid = 1176] [id = 169] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 1A788800 == 52 [pid = 1176] [id = 168] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 165BD800 == 51 [pid = 1176] [id = 167] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1FB05C00) [pid = 1176] [serial = 434] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (206DF400) [pid = 1176] [serial = 437] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (2048A800) [pid = 1176] [serial = 440] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1FEF0800) [pid = 1176] [serial = 443] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 0B89F400 == 50 [pid = 1176] [id = 166] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 12EBAC00 == 49 [pid = 1176] [id = 165] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 12891C00 == 48 [pid = 1176] [id = 161] 12:00:27 INFO - PROCESS | 1176 | --DOCSHELL 11958000 == 47 [pid = 1176] [id = 160] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1991A400) [pid = 1176] [serial = 383] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (11A44000) [pid = 1176] [serial = 344] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (11CDF000) [pid = 1176] [serial = 380] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1C339800) [pid = 1176] [serial = 390] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1BAA7400) [pid = 1176] [serial = 386] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1995B400) [pid = 1176] [serial = 341] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B93FC00) [pid = 1176] [serial = 377] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B406C00) [pid = 1176] [serial = 461] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1BAB5400) [pid = 1176] [serial = 464] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B40EC00) [pid = 1176] [serial = 462] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1580CC00) [pid = 1176] [serial = 467] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (17A2F400) [pid = 1176] [serial = 452] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (181A5400) [pid = 1176] [serial = 453] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (112E1000) [pid = 1176] [serial = 425] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (117DFC00) [pid = 1176] [serial = 426] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11A42C00) [pid = 1176] [serial = 446] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1BB68800) [pid = 1176] [serial = 465] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1C82FC00) [pid = 1176] [serial = 432] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1C72CC00) [pid = 1176] [serial = 431] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11956C00) [pid = 1176] [serial = 449] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (11C05800) [pid = 1176] [serial = 450] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1991A000) [pid = 1176] [serial = 455] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1995C000) [pid = 1176] [serial = 456] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1910AC00) [pid = 1176] [serial = 429] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (18D3E000) [pid = 1176] [serial = 428] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1A785400) [pid = 1176] [serial = 458] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (16596400) [pid = 1176] [serial = 468] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (11CDC400) [pid = 1176] [serial = 447] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1C721800) [pid = 1176] [serial = 470] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1C71FC00) [pid = 1176] [serial = 471] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A78E400) [pid = 1176] [serial = 459] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1EE23C00) [pid = 1176] [serial = 474] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1E730800) [pid = 1176] [serial = 473] [outer = 00000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1176 | 1461265227899 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1492ms 12:00:27 INFO - PROCESS | 1176 | 1461265227943 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1176 | 1461265227948 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:00:27 INFO - PROCESS | 1176 | 1461265227954 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 1176 | 1461265227956 Marionette TRACE conn4 <- [1,682,null,{}] 12:00:27 INFO - PROCESS | 1176 | 1461265227960 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 1176 | 1461265228045 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:00:28 INFO - PROCESS | 1176 | 1461265228090 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1176 | ++DOCSHELL 11822800 == 48 [pid = 1176] [id = 180] 12:00:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (11828400) [pid = 1176] [serial = 538] [outer = 00000000] 12:00:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (11A39400) [pid = 1176] [serial = 539] [outer = 11828400] 12:00:28 INFO - PROCESS | 1176 | 1461265228137 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (11A44000) [pid = 1176] [serial = 540] [outer = 11828400] 12:00:29 INFO - PROCESS | 1176 | 1461265229066 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 12:00:29 INFO - PROCESS | 1176 | 1461265229084 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1176 | 1461265229086 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:00:29 INFO - PROCESS | 1176 | 1461265229090 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1176 | 1461265229093 Marionette TRACE conn4 <- [1,686,null,{}] 12:00:29 INFO - PROCESS | 1176 | 1461265229104 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 1176 | 1461265229189 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:00:29 INFO - PROCESS | 1176 | 1461265229195 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1176 | ++DOCSHELL 12EB9000 == 49 [pid = 1176] [id = 181] 12:00:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (164CB800) [pid = 1176] [serial = 541] [outer = 00000000] 12:00:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (17D43800) [pid = 1176] [serial = 542] [outer = 164CB800] 12:00:29 INFO - PROCESS | 1176 | 1461265229243 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (181AD400) [pid = 1176] [serial = 543] [outer = 164CB800] 12:00:30 INFO - PROCESS | 1176 | 1461265230237 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 12:00:30 INFO - PROCESS | 1176 | 1461265230275 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1176 | 1461265230277 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 12:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:00:30 INFO - PROCESS | 1176 | 1461265230281 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1176 | 1461265230282 Marionette TRACE conn4 <- [1,690,null,{}] 12:00:30 INFO - PROCESS | 1176 | 1461265230286 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 1176 | 1461265230399 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:00:30 INFO - PROCESS | 1176 | 1461265230406 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1176 | ++DOCSHELL 18D44C00 == 50 [pid = 1176] [id = 182] 12:00:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (18DB5400) [pid = 1176] [serial = 544] [outer = 00000000] 12:00:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1991B400) [pid = 1176] [serial = 545] [outer = 18DB5400] 12:00:30 INFO - PROCESS | 1176 | 1461265230452 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (19924000) [pid = 1176] [serial = 546] [outer = 18DB5400] 12:00:31 INFO - PROCESS | 1176 | 1461265231541 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B941C00) [pid = 1176] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (0F2AA000) [pid = 1176] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (12EBD800) [pid = 1176] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A788C00) [pid = 1176] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (17A2EC00) [pid = 1176] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1C829C00) [pid = 1176] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1C339400) [pid = 1176] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (11CA5000) [pid = 1176] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A8C2000) [pid = 1176] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1A8BC000) [pid = 1176] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1FB0BC00) [pid = 1176] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1E80B400) [pid = 1176] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1C727000) [pid = 1176] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1FEE7400) [pid = 1176] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:00:31 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (20486000) [pid = 1176] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1333ms 12:00:31 INFO - PROCESS | 1176 | 1461265231618 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1176 | 1461265231620 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:00:31 INFO - PROCESS | 1176 | 1461265231624 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1176 | 1461265231625 Marionette TRACE conn4 <- [1,694,null,{}] 12:00:31 INFO - PROCESS | 1176 | 1461265231629 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 1176 | 1461265231707 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:00:31 INFO - PROCESS | 1176 | 1461265231743 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1176 | ++DOCSHELL 11A3AC00 == 51 [pid = 1176] [id = 183] 12:00:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (11CA4C00) [pid = 1176] [serial = 547] [outer = 00000000] 12:00:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18D3E800) [pid = 1176] [serial = 548] [outer = 11CA4C00] 12:00:31 INFO - PROCESS | 1176 | 1461265231790 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1991C800) [pid = 1176] [serial = 549] [outer = 11CA4C00] 12:00:32 INFO - PROCESS | 1176 | 1461265232695 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 12:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:00:32 INFO - PROCESS | 1176 | 1461265232750 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1176 | 1461265232752 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 12:00:32 INFO - PROCESS | 1176 | 1461265232755 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1176 | 1461265232757 Marionette TRACE conn4 <- [1,698,null,{}] 12:00:32 INFO - PROCESS | 1176 | 1461265232761 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:32 INFO - PROCESS | 1176 | 1461265232862 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:00:32 INFO - PROCESS | 1176 | 1461265232870 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1176 | ++DOCSHELL 1276B000 == 52 [pid = 1176] [id = 184] 12:00:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (19960800) [pid = 1176] [serial = 550] [outer = 00000000] 12:00:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1A78D400) [pid = 1176] [serial = 551] [outer = 19960800] 12:00:32 INFO - PROCESS | 1176 | 1461265232919 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1A794C00) [pid = 1176] [serial = 552] [outer = 19960800] 12:00:33 INFO - PROCESS | 1176 | 1461265233904 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1183ms 12:00:33 INFO - PROCESS | 1176 | 1461265233939 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1176 | 1461265233944 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:00:33 INFO - PROCESS | 1176 | 1461265233950 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1176 | 1461265233954 Marionette TRACE conn4 <- [1,702,null,{}] 12:00:33 INFO - PROCESS | 1176 | 1461265233960 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 1176 | 1461265234100 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:00:34 INFO - PROCESS | 1176 | 1461265234222 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1176 | ++DOCSHELL 1182D400 == 53 [pid = 1176] [id = 185] 12:00:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1182E800) [pid = 1176] [serial = 553] [outer = 00000000] 12:00:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (11A40C00) [pid = 1176] [serial = 554] [outer = 1182E800] 12:00:34 INFO - PROCESS | 1176 | 1461265234332 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (11CE2400) [pid = 1176] [serial = 555] [outer = 1182E800] 12:00:35 INFO - PROCESS | 1176 | 1461265235421 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1535ms 12:00:35 INFO - PROCESS | 1176 | 1461265235486 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1176 | 1461265235492 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:00:35 INFO - PROCESS | 1176 | 1461265235498 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1176 | 1461265235501 Marionette TRACE conn4 <- [1,706,null,{}] 12:00:35 INFO - PROCESS | 1176 | 1461265235506 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 1176 | 1461265235706 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:00:35 INFO - PROCESS | 1176 | 1461265235772 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1176 | ++DOCSHELL 15E9F800 == 54 [pid = 1176] [id = 186] 12:00:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (15EA4400) [pid = 1176] [serial = 556] [outer = 00000000] 12:00:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (18DB9C00) [pid = 1176] [serial = 557] [outer = 15EA4400] 12:00:35 INFO - PROCESS | 1176 | 1461265235830 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (19105400) [pid = 1176] [serial = 558] [outer = 15EA4400] 12:00:36 INFO - PROCESS | 1176 | 1461265236852 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1384ms 12:00:36 INFO - PROCESS | 1176 | 1461265236886 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 1176 | 1461265236888 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 12:00:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:00:36 INFO - PROCESS | 1176 | 1461265236892 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1176 | 1461265236896 Marionette TRACE conn4 <- [1,710,null,{}] 12:00:36 INFO - PROCESS | 1176 | 1461265236951 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 1176 | 1461265237053 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:00:37 INFO - PROCESS | 1176 | 1461265237250 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C3400 == 55 [pid = 1176] [id = 187] 12:00:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1A8C4400) [pid = 1176] [serial = 559] [outer = 00000000] 12:00:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B451400) [pid = 1176] [serial = 560] [outer = 1A8C4400] 12:00:37 INFO - PROCESS | 1176 | 1461265237309 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B831C00) [pid = 1176] [serial = 561] [outer = 1A8C4400] 12:00:37 INFO - PROCESS | 1176 | 1461265237887 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1176 | 1461265237961 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:00:37 INFO - PROCESS | 1176 | 1461265237964 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1176 | 1461265237966 Marionette TRACE conn4 <- [1,714,null,{}] 12:00:37 INFO - PROCESS | 1176 | 1461265237970 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 1176 | 1461265238074 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:00:38 INFO - PROCESS | 1176 | 1461265238174 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1176 | ++DOCSHELL 1284F000 == 56 [pid = 1176] [id = 188] 12:00:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (12DA6800) [pid = 1176] [serial = 562] [outer = 00000000] 12:00:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (18D43C00) [pid = 1176] [serial = 563] [outer = 12DA6800] 12:00:38 INFO - PROCESS | 1176 | 1461265238232 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B833800) [pid = 1176] [serial = 564] [outer = 12DA6800] 12:00:38 INFO - PROCESS | 1176 | 1461265238990 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1077ms 12:00:39 INFO - PROCESS | 1176 | 1461265239045 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1176 | 1461265239048 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:00:39 INFO - PROCESS | 1176 | 1461265239053 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1176 | 1461265239057 Marionette TRACE conn4 <- [1,718,null,{}] 12:00:39 INFO - PROCESS | 1176 | 1461265239064 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 1176 | 1461265239161 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:00:39 INFO - PROCESS | 1176 | 1461265239294 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1176 | ++DOCSHELL 11DD7000 == 57 [pid = 1176] [id = 189] 12:00:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (11DDF400) [pid = 1176] [serial = 565] [outer = 00000000] 12:00:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (16596400) [pid = 1176] [serial = 566] [outer = 11DDF400] 12:00:39 INFO - PROCESS | 1176 | 1461265239348 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (17A2B400) [pid = 1176] [serial = 567] [outer = 11DDF400] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 11A3AC00 == 56 [pid = 1176] [id = 183] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 18D44C00 == 55 [pid = 1176] [id = 182] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 12EB9000 == 54 [pid = 1176] [id = 181] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 11822800 == 53 [pid = 1176] [id = 180] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 1182C400 == 52 [pid = 1176] [id = 179] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 181C2400 == 51 [pid = 1176] [id = 176] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1C931800) [pid = 1176] [serial = 476] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOCSHELL 1119A400 == 50 [pid = 1176] [id = 175] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (206E2000) [pid = 1176] [serial = 438] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1FB09800) [pid = 1176] [serial = 435] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1C828C00) [pid = 1176] [serial = 423] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1FEF2000) [pid = 1176] [serial = 444] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (206DD000) [pid = 1176] [serial = 441] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1EE28800) [pid = 1176] [serial = 521] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1BAB1C00) [pid = 1176] [serial = 509] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A1C5000) [pid = 1176] [serial = 482] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (11A44C00) [pid = 1176] [serial = 497] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (12EB4400) [pid = 1176] [serial = 498] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (17D46400) [pid = 1176] [serial = 495] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (17A26800) [pid = 1176] [serial = 494] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1A87A000) [pid = 1176] [serial = 503] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A8BE800) [pid = 1176] [serial = 504] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19108000) [pid = 1176] [serial = 500] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1995C400) [pid = 1176] [serial = 501] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1EF42400) [pid = 1176] [serial = 492] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1EF42800) [pid = 1176] [serial = 491] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (201C4000) [pid = 1176] [serial = 488] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1C722800) [pid = 1176] [serial = 512] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (12EBF800) [pid = 1176] [serial = 479] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1FB06C00) [pid = 1176] [serial = 485] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1BAF5800) [pid = 1176] [serial = 510] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1652D000) [pid = 1176] [serial = 515] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (164EFC00) [pid = 1176] [serial = 516] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1C725000) [pid = 1176] [serial = 513] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1B8CB400) [pid = 1176] [serial = 506] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1B8D1400) [pid = 1176] [serial = 507] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1BBDC400) [pid = 1176] [serial = 518] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1C725800) [pid = 1176] [serial = 519] [outer = 00000000] [url = about:blank] 12:00:39 INFO - PROCESS | 1176 | 1461265239902 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1176 | 1461265239951 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:00:39 INFO - PROCESS | 1176 | 1461265239956 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1176 | 1461265239959 Marionette TRACE conn4 <- [1,722,null,{}] 12:00:39 INFO - PROCESS | 1176 | 1461265239963 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 1176 | 1461265240047 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:00:40 INFO - PROCESS | 1176 | 1461265240126 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1176 | ++DOCSHELL 11955000 == 51 [pid = 1176] [id = 190] 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11B76000) [pid = 1176] [serial = 568] [outer = 00000000] 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (17A26800) [pid = 1176] [serial = 569] [outer = 11B76000] 12:00:40 INFO - PROCESS | 1176 | 1461265240181 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (181A3800) [pid = 1176] [serial = 570] [outer = 11B76000] 12:00:40 INFO - PROCESS | 1176 | 1461265240577 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 12:00:40 INFO - PROCESS | 1176 | 1461265240653 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1176 | 1461265240655 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 12:00:40 INFO - PROCESS | 1176 | 1461265240659 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:00:40 INFO - PROCESS | 1176 | 1461265240662 Marionette TRACE conn4 <- [1,726,null,{}] 12:00:40 INFO - PROCESS | 1176 | 1461265240672 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 1176 | 1461265240758 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:00:40 INFO - PROCESS | 1176 | 1461265240764 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1176 | ++DOCSHELL 19107C00 == 52 [pid = 1176] [id = 191] 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1995E000) [pid = 1176] [serial = 571] [outer = 00000000] 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1A78F800) [pid = 1176] [serial = 572] [outer = 1995E000] 12:00:40 INFO - PROCESS | 1176 | 1461265240817 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1A8B8C00) [pid = 1176] [serial = 573] [outer = 1995E000] 12:00:41 INFO - PROCESS | 1176 | 1461265241758 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1118ms 12:00:41 INFO - PROCESS | 1176 | 1461265241784 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1176 | 1461265241787 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 12:00:41 INFO - PROCESS | 1176 | 1461265241790 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:00:41 INFO - PROCESS | 1176 | 1461265241792 Marionette TRACE conn4 <- [1,730,null,{}] 12:00:41 INFO - PROCESS | 1176 | 1461265241795 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 1176 | 1461265241911 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:00:41 INFO - PROCESS | 1176 | 1461265241917 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1176 | ++DOCSHELL 1A78A400 == 53 [pid = 1176] [id = 192] 12:00:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1A8C0800) [pid = 1176] [serial = 574] [outer = 00000000] 12:00:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1B8CC000) [pid = 1176] [serial = 575] [outer = 1A8C0800] 12:00:41 INFO - PROCESS | 1176 | 1461265241965 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B8D3C00) [pid = 1176] [serial = 576] [outer = 1A8C0800] 12:00:42 INFO - PROCESS | 1176 | 1461265242939 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 12:00:42 INFO - PROCESS | 1176 | 1461265242977 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 1176 | 1461265242979 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 12:00:42 INFO - PROCESS | 1176 | 1461265242982 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:00:42 INFO - PROCESS | 1176 | 1461265242984 Marionette TRACE conn4 <- [1,734,null,{}] 12:00:42 INFO - PROCESS | 1176 | 1461265242987 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 1176 | 1461265243099 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:00:43 INFO - PROCESS | 1176 | 1461265243107 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1176 | ++DOCSHELL 1B940000 == 54 [pid = 1176] [id = 193] 12:00:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1B942000) [pid = 1176] [serial = 577] [outer = 00000000] 12:00:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B8D7C00) [pid = 1176] [serial = 578] [outer = 1B942000] 12:00:43 INFO - PROCESS | 1176 | 1461265243196 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1BAA7800) [pid = 1176] [serial = 579] [outer = 1B942000] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11828400) [pid = 1176] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1182F000) [pid = 1176] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (11CA4C00) [pid = 1176] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (18DB5400) [pid = 1176] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1E736C00) [pid = 1176] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:00:43 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (164CB800) [pid = 1176] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:00:44 INFO - PROCESS | 1176 | 1461265244098 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1167ms 12:00:44 INFO - PROCESS | 1176 | 1461265244155 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1176 | 1461265244156 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:00:44 INFO - PROCESS | 1176 | 1461265244160 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1176 | 1461265244161 Marionette TRACE conn4 <- [1,738,null,{}] 12:00:44 INFO - PROCESS | 1176 | 1461265244165 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 1176 | 1461265244264 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:00:44 INFO - PROCESS | 1176 | 1461265244343 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1176 | ++DOCSHELL 10F42800 == 55 [pid = 1176] [id = 194] 12:00:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (11879400) [pid = 1176] [serial = 580] [outer = 00000000] 12:00:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1BAB5400) [pid = 1176] [serial = 581] [outer = 11879400] 12:00:44 INFO - PROCESS | 1176 | 1461265244393 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1C1C9000) [pid = 1176] [serial = 582] [outer = 11879400] 12:00:45 INFO - PROCESS | 1176 | 1461265245257 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 12:00:45 INFO - PROCESS | 1176 | 1461265245292 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:00:45 INFO - PROCESS | 1176 | 1461265245293 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 12:00:45 INFO - PROCESS | 1176 | 1461265245297 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1176 | 1461265245298 Marionette TRACE conn4 <- [1,742,null,{}] 12:00:45 INFO - PROCESS | 1176 | 1461265245302 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 1176 | 1461265245411 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:00:45 INFO - PROCESS | 1176 | 1461265245421 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1176 | ++DOCSHELL 112E1000 == 56 [pid = 1176] [id = 195] 12:00:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1BBE1000) [pid = 1176] [serial = 583] [outer = 00000000] 12:00:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1C71EC00) [pid = 1176] [serial = 584] [outer = 1BBE1000] 12:00:45 INFO - PROCESS | 1176 | 1461265245465 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1C722800) [pid = 1176] [serial = 585] [outer = 1BBE1000] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 0F2A9C00 == 55 [pid = 1176] [id = 20] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1FB0A800 == 54 [pid = 1176] [id = 146] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1B82E800 == 53 [pid = 1176] [id = 177] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 160ED000 == 52 [pid = 1176] [id = 143] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1BAAEC00 == 51 [pid = 1176] [id = 178] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1B8CF000 == 50 [pid = 1176] [id = 159] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 11C0E800 == 49 [pid = 1176] [id = 116] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1E808800 == 48 [pid = 1176] [id = 145] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1BB71400 == 47 [pid = 1176] [id = 130] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 11B7D000 == 46 [pid = 1176] [id = 13] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 20485C00 == 45 [pid = 1176] [id = 147] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 11872400 == 44 [pid = 1176] [id = 164] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1FEE7000 == 43 [pid = 1176] [id = 148] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 11825000 == 42 [pid = 1176] [id = 22] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1C1C8000 == 41 [pid = 1176] [id = 162] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 18DB0000 == 40 [pid = 1176] [id = 131] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1FEECC00 == 39 [pid = 1176] [id = 163] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 18DACC00 == 38 [pid = 1176] [id = 144] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 11DD7000 == 37 [pid = 1176] [id = 189] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1284F000 == 36 [pid = 1176] [id = 188] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1A8C3400 == 35 [pid = 1176] [id = 187] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 15E9F800 == 34 [pid = 1176] [id = 186] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1276B000 == 33 [pid = 1176] [id = 184] 12:00:46 INFO - PROCESS | 1176 | --DOCSHELL 1182D400 == 32 [pid = 1176] [id = 185] 12:00:47 INFO - PROCESS | 1176 | --DOCSHELL 11955000 == 31 [pid = 1176] [id = 190] 12:00:47 INFO - PROCESS | 1176 | --DOCSHELL 1A78A400 == 30 [pid = 1176] [id = 192] 12:00:47 INFO - PROCESS | 1176 | --DOCSHELL 10F42800 == 29 [pid = 1176] [id = 194] 12:00:47 INFO - PROCESS | 1176 | --DOCSHELL 1B940000 == 28 [pid = 1176] [id = 193] 12:00:47 INFO - PROCESS | 1176 | --DOCSHELL 19107C00 == 27 [pid = 1176] [id = 191] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1A78D400) [pid = 1176] [serial = 551] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1991B400) [pid = 1176] [serial = 545] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (11953C00) [pid = 1176] [serial = 524] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1945A000) [pid = 1176] [serial = 527] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (201BD400) [pid = 1176] [serial = 534] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1FB0F400) [pid = 1176] [serial = 533] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (17D43800) [pid = 1176] [serial = 542] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (11A39400) [pid = 1176] [serial = 539] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (11A44000) [pid = 1176] [serial = 540] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (164CC000) [pid = 1176] [serial = 537] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (12EE1400) [pid = 1176] [serial = 536] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1B839C00) [pid = 1176] [serial = 530] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (18D3E800) [pid = 1176] [serial = 548] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1991C800) [pid = 1176] [serial = 549] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (19924000) [pid = 1176] [serial = 546] [outer = 00000000] [url = about:blank] 12:00:47 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (181AD400) [pid = 1176] [serial = 543] [outer = 00000000] [url = about:blank] 12:00:48 INFO - PROCESS | 1176 | 1461265248038 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2776ms 12:00:48 INFO - PROCESS | 1176 | 1461265248076 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1176 | 1461265248082 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:00:48 INFO - PROCESS | 1176 | 1461265248087 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1176 | 1461265248089 Marionette TRACE conn4 <- [1,746,null,{}] 12:00:48 INFO - PROCESS | 1176 | 1461265248095 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 1176 | 1461265248185 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:00:48 INFO - PROCESS | 1176 | 1461265248194 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AD000 == 28 [pid = 1176] [id = 196] 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (0F2ADC00) [pid = 1176] [serial = 586] [outer = 00000000] 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (10F88400) [pid = 1176] [serial = 587] [outer = 0F2ADC00] 12:00:48 INFO - PROCESS | 1176 | 1461265248244 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (11205000) [pid = 1176] [serial = 588] [outer = 0F2ADC00] 12:00:48 INFO - PROCESS | 1176 | 1461265248702 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 12:00:48 INFO - PROCESS | 1176 | 1461265248761 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1176 | 1461265248767 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:00:48 INFO - PROCESS | 1176 | 1461265248773 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1176 | 1461265248776 Marionette TRACE conn4 <- [1,750,null,{}] 12:00:48 INFO - PROCESS | 1176 | 1461265248780 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 1176 | 1461265248864 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:00:48 INFO - PROCESS | 1176 | 1461265248874 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1176 | ++DOCSHELL 112D9800 == 29 [pid = 1176] [id = 197] 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (112DC000) [pid = 1176] [serial = 589] [outer = 00000000] 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11824400) [pid = 1176] [serial = 590] [outer = 112DC000] 12:00:48 INFO - PROCESS | 1176 | 1461265248922 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (11829C00) [pid = 1176] [serial = 591] [outer = 112DC000] 12:00:49 INFO - PROCESS | 1176 | 1461265249856 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1118ms 12:00:49 INFO - PROCESS | 1176 | 1461265249895 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1176 | 1461265249897 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:00:49 INFO - PROCESS | 1176 | 1461265249904 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1176 | 1461265249907 Marionette TRACE conn4 <- [1,754,null,{}] 12:00:49 INFO - PROCESS | 1176 | 1461265249918 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 1176 | 1461265250005 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:00:49 INFO - PROCESS | 1176 | 1461265250011 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1176 | ++DOCSHELL 11A3DC00 == 30 [pid = 1176] [id = 198] 12:00:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (11A45800) [pid = 1176] [serial = 592] [outer = 00000000] 12:00:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (11B7A000) [pid = 1176] [serial = 593] [outer = 11A45800] 12:00:50 INFO - PROCESS | 1176 | 1461265250063 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (11C9E800) [pid = 1176] [serial = 594] [outer = 11A45800] 12:00:50 INFO - PROCESS | 1176 | 1461265250986 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 12:00:51 INFO - PROCESS | 1176 | 1461265251034 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1176 | 1461265251036 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:00:51 INFO - PROCESS | 1176 | 1461265251043 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1176 | 1461265251044 Marionette TRACE conn4 <- [1,758,null,{}] 12:00:51 INFO - PROCESS | 1176 | 1461265251048 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 1176 | 1461265251128 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:00:51 INFO - PROCESS | 1176 | 1461265251134 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1176 | ++DOCSHELL 127DE800 == 31 [pid = 1176] [id = 199] 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (12851800) [pid = 1176] [serial = 595] [outer = 00000000] 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (12EB8800) [pid = 1176] [serial = 596] [outer = 12851800] 12:00:51 INFO - PROCESS | 1176 | 1461265251181 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (15804C00) [pid = 1176] [serial = 597] [outer = 12851800] 12:00:51 INFO - PROCESS | 1176 | 1461265251605 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 12:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:00:51 INFO - PROCESS | 1176 | 1461265251674 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1176 | 1461265251676 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 12:00:51 INFO - PROCESS | 1176 | 1461265251679 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1176 | 1461265251681 Marionette TRACE conn4 <- [1,762,null,{}] 12:00:51 INFO - PROCESS | 1176 | 1461265251684 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 1176 | 1461265251766 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:00:51 INFO - PROCESS | 1176 | 1461265251772 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1176 | ++DOCSHELL 15E22800 == 32 [pid = 1176] [id = 200] 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (16420800) [pid = 1176] [serial = 598] [outer = 00000000] 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (164CE800) [pid = 1176] [serial = 599] [outer = 16420800] 12:00:51 INFO - PROCESS | 1176 | 1461265251818 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1659B000) [pid = 1176] [serial = 600] [outer = 16420800] 12:00:52 INFO - PROCESS | 1176 | 1461265252305 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 12:00:52 INFO - PROCESS | 1176 | 1461265252350 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 1176 | 1461265252352 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 12:00:52 INFO - PROCESS | 1176 | 1461265252355 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:00:52 INFO - PROCESS | 1176 | 1461265252357 Marionette TRACE conn4 <- [1,766,null,{}] 12:00:52 INFO - PROCESS | 1176 | 1461265252360 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 1176 | 1461265252497 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:00:52 INFO - PROCESS | 1176 | 1461265252588 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1176 | ++DOCSHELL 17D46400 == 33 [pid = 1176] [id = 201] 12:00:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (181A2000) [pid = 1176] [serial = 601] [outer = 00000000] 12:00:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (181AA400) [pid = 1176] [serial = 602] [outer = 181A2000] 12:00:52 INFO - PROCESS | 1176 | 1461265252639 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (181BA400) [pid = 1176] [serial = 603] [outer = 181A2000] 12:00:53 INFO - PROCESS | 1176 | 1461265253081 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 769ms 12:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:00:53 INFO - PROCESS | 1176 | 1461265253130 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1176 | 1461265253132 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 12:00:53 INFO - PROCESS | 1176 | 1461265253135 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1176 | 1461265253137 Marionette TRACE conn4 <- [1,770,null,{}] 12:00:53 INFO - PROCESS | 1176 | 1461265253140 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 1176 | 1461265253240 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:00:53 INFO - PROCESS | 1176 | 1461265253248 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1176 | ++DOCSHELL 18D3C800 == 34 [pid = 1176] [id = 202] 12:00:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (18D46400) [pid = 1176] [serial = 604] [outer = 00000000] 12:00:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (19105C00) [pid = 1176] [serial = 605] [outer = 18D46400] 12:00:53 INFO - PROCESS | 1176 | 1461265253293 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1910B000) [pid = 1176] [serial = 606] [outer = 18D46400] 12:00:53 INFO - PROCESS | 1176 | 1461265253728 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 12:00:53 INFO - PROCESS | 1176 | 1461265253767 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:00:53 INFO - PROCESS | 1176 | 1461265253769 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 12:00:53 INFO - PROCESS | 1176 | 1461265253772 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1176 | 1461265253773 Marionette TRACE conn4 <- [1,774,null,{}] 12:00:53 INFO - PROCESS | 1176 | 1461265253777 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 1176 | 1461265253880 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:00:53 INFO - PROCESS | 1176 | 1461265253966 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1176 | ++DOCSHELL 1945D400 == 35 [pid = 1176] [id = 203] 12:00:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1991A400) [pid = 1176] [serial = 607] [outer = 00000000] 12:00:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (19921800) [pid = 1176] [serial = 608] [outer = 1991A400] 12:00:54 INFO - PROCESS | 1176 | 1461265254012 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1991C000) [pid = 1176] [serial = 609] [outer = 1991A400] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11879400) [pid = 1176] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A8C0800) [pid = 1176] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B942000) [pid = 1176] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1995E000) [pid = 1176] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11B76000) [pid = 1176] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (11DDF400) [pid = 1176] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (12DA6800) [pid = 1176] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1A8C4400) [pid = 1176] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (15EA4400) [pid = 1176] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1182E800) [pid = 1176] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (19960800) [pid = 1176] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1B830800) [pid = 1176] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B8CF400) [pid = 1176] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (18DB2000) [pid = 1176] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1C823400) [pid = 1176] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (11959800) [pid = 1176] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (201BE400) [pid = 1176] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1120A400) [pid = 1176] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (16421800) [pid = 1176] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:00:54 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1DBC2800) [pid = 1176] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:00:54 INFO - PROCESS | 1176 | 1461265254651 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 929ms 12:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:00:54 INFO - PROCESS | 1176 | 1461265254703 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1176 | 1461265254705 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 12:00:54 INFO - PROCESS | 1176 | 1461265254708 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1176 | 1461265254710 Marionette TRACE conn4 <- [1,778,null,{}] 12:00:54 INFO - PROCESS | 1176 | 1461265254714 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 1176 | 1461265254788 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:00:54 INFO - PROCESS | 1176 | 1461265254794 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1176 | ++DOCSHELL 11A3D800 == 36 [pid = 1176] [id = 204] 12:00:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (12DA6800) [pid = 1176] [serial = 610] [outer = 00000000] 12:00:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (181A5400) [pid = 1176] [serial = 611] [outer = 12DA6800] 12:00:54 INFO - PROCESS | 1176 | 1461265254839 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A2A800) [pid = 1176] [serial = 612] [outer = 12DA6800] 12:00:55 INFO - PROCESS | 1176 | 1461265255270 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 12:00:55 INFO - PROCESS | 1176 | 1461265255289 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1176 | 1461265255291 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:00:55 INFO - PROCESS | 1176 | 1461265255295 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1176 | 1461265255296 Marionette TRACE conn4 <- [1,782,null,{}] 12:00:55 INFO - PROCESS | 1176 | 1461265255300 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 1176 | 1461265255387 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:00:55 INFO - PROCESS | 1176 | 1461265255393 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1176 | ++DOCSHELL 1580CC00 == 37 [pid = 1176] [id = 205] 12:00:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (19103000) [pid = 1176] [serial = 613] [outer = 00000000] 12:00:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1995E000) [pid = 1176] [serial = 614] [outer = 19103000] 12:00:55 INFO - PROCESS | 1176 | 1461265255439 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (19962C00) [pid = 1176] [serial = 615] [outer = 19103000] 12:00:55 INFO - PROCESS | 1176 | 1461265255891 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 12:00:55 INFO - PROCESS | 1176 | 1461265255930 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1176 | 1461265255932 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:00:55 INFO - PROCESS | 1176 | 1461265255940 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1176 | 1461265255942 Marionette TRACE conn4 <- [1,786,null,{}] 12:00:55 INFO - PROCESS | 1176 | 1461265255946 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 1176 | 1461265256039 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:00:56 INFO - PROCESS | 1176 | 1461265256048 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1176 | ++DOCSHELL 19926C00 == 38 [pid = 1176] [id = 206] 12:00:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1A1C0800) [pid = 1176] [serial = 616] [outer = 00000000] 12:00:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A785400) [pid = 1176] [serial = 617] [outer = 1A1C0800] 12:00:56 INFO - PROCESS | 1176 | 1461265256105 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A78BC00) [pid = 1176] [serial = 618] [outer = 1A1C0800] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 1A881000 == 37 [pid = 1176] [id = 103] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 17A2E800 == 36 [pid = 1176] [id = 98] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 117E0800 == 35 [pid = 1176] [id = 94] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 19101C00 == 34 [pid = 1176] [id = 100] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 199D6800 == 33 [pid = 1176] [id = 102] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 17545C00 == 32 [pid = 1176] [id = 105] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 0F2B5800 == 31 [pid = 1176] [id = 104] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 1A13A000 == 30 [pid = 1176] [id = 106] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 0F233400 == 29 [pid = 1176] [id = 107] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 181B7800 == 28 [pid = 1176] [id = 99] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 0F2A6400 == 27 [pid = 1176] [id = 110] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 0F2B3C00 == 26 [pid = 1176] [id = 93] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 160EEC00 == 25 [pid = 1176] [id = 97] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 117CD000 == 24 [pid = 1176] [id = 108] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 11A41000 == 23 [pid = 1176] [id = 95] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 11A3F000 == 22 [pid = 1176] [id = 101] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 117E1400 == 21 [pid = 1176] [id = 109] 12:00:57 INFO - PROCESS | 1176 | --DOCSHELL 11DD7C00 == 20 [pid = 1176] [id = 96] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1EF40800) [pid = 1176] [serial = 522] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B939C00) [pid = 1176] [serial = 531] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1FB0D400) [pid = 1176] [serial = 477] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (19964000) [pid = 1176] [serial = 528] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1FEEA400) [pid = 1176] [serial = 486] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (16424C00) [pid = 1176] [serial = 480] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (201C6800) [pid = 1176] [serial = 489] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11A42800) [pid = 1176] [serial = 525] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1A8BAC00) [pid = 1176] [serial = 483] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1C1C9000) [pid = 1176] [serial = 582] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1C71EC00) [pid = 1176] [serial = 584] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1B8D3C00) [pid = 1176] [serial = 576] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1B8CC000) [pid = 1176] [serial = 575] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1B8D7C00) [pid = 1176] [serial = 578] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1BAA7800) [pid = 1176] [serial = 579] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (1A78F800) [pid = 1176] [serial = 572] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 68 (17A26800) [pid = 1176] [serial = 569] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 67 (181A3800) [pid = 1176] [serial = 570] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 66 (17A2B400) [pid = 1176] [serial = 567] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 65 (16596400) [pid = 1176] [serial = 566] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 64 (1B833800) [pid = 1176] [serial = 564] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 63 (18D43C00) [pid = 1176] [serial = 563] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 62 (1B831C00) [pid = 1176] [serial = 561] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 61 (1B451400) [pid = 1176] [serial = 560] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 60 (19105400) [pid = 1176] [serial = 558] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 59 (18DB9C00) [pid = 1176] [serial = 557] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 58 (11CE2400) [pid = 1176] [serial = 555] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 57 (11A40C00) [pid = 1176] [serial = 554] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 56 (1A794C00) [pid = 1176] [serial = 552] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 55 (1BAB5400) [pid = 1176] [serial = 581] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | --DOMWINDOW == 54 (1A8B8C00) [pid = 1176] [serial = 573] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 1176 | 1461265257926 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2018ms 12:00:57 INFO - PROCESS | 1176 | 1461265257961 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1176 | 1461265257964 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:00:57 INFO - PROCESS | 1176 | 1461265257969 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1176 | 1461265257971 Marionette TRACE conn4 <- [1,790,null,{}] 12:00:57 INFO - PROCESS | 1176 | 1461265257977 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 1176 | 1461265258061 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:00:58 INFO - PROCESS | 1176 | 1461265258071 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1176 | ++DOCSHELL 10F83400 == 21 [pid = 1176] [id = 207] 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 55 (10F83C00) [pid = 1176] [serial = 619] [outer = 00000000] 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 56 (1171B400) [pid = 1176] [serial = 620] [outer = 10F83C00] 12:00:58 INFO - PROCESS | 1176 | 1461265258120 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 57 (117CD000) [pid = 1176] [serial = 621] [outer = 10F83C00] 12:00:58 INFO - PROCESS | 1176 | 1461265258624 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:00:58 INFO - PROCESS | 1176 | 1461265258640 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1176 | 1461265258647 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 12:00:58 INFO - PROCESS | 1176 | 1461265258652 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:00:58 INFO - PROCESS | 1176 | 1461265258655 Marionette TRACE conn4 <- [1,794,null,{}] 12:00:58 INFO - PROCESS | 1176 | 1461265258659 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 1176 | 1461265258744 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:00:58 INFO - PROCESS | 1176 | 1461265258754 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1176 | ++DOCSHELL 117D4000 == 22 [pid = 1176] [id = 208] 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 58 (117E2C00) [pid = 1176] [serial = 622] [outer = 00000000] 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 59 (1194F000) [pid = 1176] [serial = 623] [outer = 117E2C00] 12:00:58 INFO - PROCESS | 1176 | 1461265258801 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 60 (11955400) [pid = 1176] [serial = 624] [outer = 117E2C00] 12:00:59 INFO - PROCESS | 1176 | 1461265259269 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 12:00:59 INFO - PROCESS | 1176 | 1461265259326 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1176 | 1461265259329 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:00:59 INFO - PROCESS | 1176 | 1461265259333 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1176 | 1461265259336 Marionette TRACE conn4 <- [1,798,null,{}] 12:00:59 INFO - PROCESS | 1176 | 1461265259347 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 1176 | 1461265259467 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:00:59 INFO - PROCESS | 1176 | 1461265259546 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 1176 | ++DOCSHELL 11CE2400 == 23 [pid = 1176] [id = 209] 12:00:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 61 (11DDE800) [pid = 1176] [serial = 625] [outer = 00000000] 12:00:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 62 (12769800) [pid = 1176] [serial = 626] [outer = 11DDE800] 12:00:59 INFO - PROCESS | 1176 | 1461265259596 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 63 (12851400) [pid = 1176] [serial = 627] [outer = 11DDE800] 12:00:59 INFO - PROCESS | 1176 | 1461265259986 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 12:00:59 INFO - PROCESS | 1176 | 1461265260006 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1176 | 1461265260008 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:00:59 INFO - PROCESS | 1176 | 1461265260011 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1176 | 1461265260013 Marionette TRACE conn4 <- [1,802,null,{}] 12:00:59 INFO - PROCESS | 1176 | 1461265260016 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 1176 | 1461265260122 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:01:00 INFO - PROCESS | 1176 | 1461265260131 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1176 | ++DOCSHELL 11A44800 == 24 [pid = 1176] [id = 210] 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 64 (12768400) [pid = 1176] [serial = 628] [outer = 00000000] 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 65 (16426800) [pid = 1176] [serial = 629] [outer = 12768400] 12:01:00 INFO - PROCESS | 1176 | 1461265260177 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 66 (1652D000) [pid = 1176] [serial = 630] [outer = 12768400] 12:01:00 INFO - PROCESS | 1176 | 1461265260601 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 1176 | 1461265260644 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 12:01:00 INFO - PROCESS | 1176 | 1461265260647 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1176 | 1461265260649 Marionette TRACE conn4 <- [1,806,null,{}] 12:01:00 INFO - PROCESS | 1176 | 1461265260653 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 1176 | 1461265260754 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:01:00 INFO - PROCESS | 1176 | 1461265260762 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1176 | ++DOCSHELL 16670400 == 25 [pid = 1176] [id = 211] 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 67 (16671800) [pid = 1176] [serial = 631] [outer = 00000000] 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 68 (17D3FC00) [pid = 1176] [serial = 632] [outer = 16671800] 12:01:00 INFO - PROCESS | 1176 | 1461265260836 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (181A4000) [pid = 1176] [serial = 633] [outer = 16671800] 12:01:01 INFO - PROCESS | 1176 | 1461265261260 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 12:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:01:01 INFO - PROCESS | 1176 | 1461265261278 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 1176 | 1461265261280 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 12:01:01 INFO - PROCESS | 1176 | 1461265261283 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1176 | 1461265261285 Marionette TRACE conn4 <- [1,810,null,{}] 12:01:01 INFO - PROCESS | 1176 | 1461265261288 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 1176 | 1461265261409 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:01:01 INFO - PROCESS | 1176 | 1461265261420 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 1176 | ++DOCSHELL 181A7400 == 26 [pid = 1176] [id = 212] 12:01:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (181AD800) [pid = 1176] [serial = 634] [outer = 00000000] 12:01:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (18DDE800) [pid = 1176] [serial = 635] [outer = 181AD800] 12:01:01 INFO - PROCESS | 1176 | 1461265261468 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (19107400) [pid = 1176] [serial = 636] [outer = 181AD800] 12:01:01 INFO - PROCESS | 1176 | 1461265261895 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 1176 | 1461265261916 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 12:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:01:01 INFO - PROCESS | 1176 | 1461265261919 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1176 | 1461265261921 Marionette TRACE conn4 <- [1,814,null,{}] 12:01:01 INFO - PROCESS | 1176 | 1461265261925 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 1176 | 1461265261996 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:01:02 INFO - PROCESS | 1176 | 1461265262102 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1176 | ++DOCSHELL 1910B800 == 27 [pid = 1176] [id = 213] 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (1910D000) [pid = 1176] [serial = 637] [outer = 00000000] 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (1995C000) [pid = 1176] [serial = 638] [outer = 1910D000] 12:01:02 INFO - PROCESS | 1176 | 1461265262150 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (19964400) [pid = 1176] [serial = 639] [outer = 1910D000] 12:01:02 INFO - PROCESS | 1176 | 1461265262488 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 12:01:02 INFO - PROCESS | 1176 | 1461265262550 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1176 | 1461265262552 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 12:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:01:02 INFO - PROCESS | 1176 | 1461265262569 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1176 | 1461265262570 Marionette TRACE conn4 <- [1,818,null,{}] 12:01:02 INFO - PROCESS | 1176 | 1461265262574 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 1176 | 1461265262646 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:01:02 INFO - PROCESS | 1176 | 1461265262653 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1176 | ++DOCSHELL 19966C00 == 28 [pid = 1176] [id = 214] 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (199DFC00) [pid = 1176] [serial = 640] [outer = 00000000] 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1A4E4400) [pid = 1176] [serial = 641] [outer = 199DFC00] 12:01:02 INFO - PROCESS | 1176 | 1461265262699 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (164EFC00) [pid = 1176] [serial = 642] [outer = 199DFC00] 12:01:03 INFO - PROCESS | 1176 | 1461265263152 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 649ms 12:01:03 INFO - PROCESS | 1176 | 1461265263206 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1176 | 1461265263208 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 12:01:03 INFO - PROCESS | 1176 | 1461265263217 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:01:03 INFO - PROCESS | 1176 | 1461265263219 Marionette TRACE conn4 <- [1,822,null,{}] 12:01:03 INFO - PROCESS | 1176 | 1461265263222 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:03 INFO - PROCESS | 1176 | 1461265263322 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:01:03 INFO - PROCESS | 1176 | 1461265263406 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1176 | ++DOCSHELL 11C04800 == 29 [pid = 1176] [id = 215] 12:01:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (1A78E000) [pid = 1176] [serial = 643] [outer = 00000000] 12:01:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1A794000) [pid = 1176] [serial = 644] [outer = 1A78E000] 12:01:03 INFO - PROCESS | 1176 | 1461265263451 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1A791400) [pid = 1176] [serial = 645] [outer = 1A78E000] 12:01:03 INFO - PROCESS | 1176 | 1461265263893 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 12:01:03 INFO - PROCESS | 1176 | 1461265263951 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1176 | 1461265263953 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:01:03 INFO - PROCESS | 1176 | 1461265263965 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1176 | 1461265263966 Marionette TRACE conn4 <- [1,826,null,{}] 12:01:03 INFO - PROCESS | 1176 | 1461265263970 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 1176 | 1461265264048 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:01:04 INFO - PROCESS | 1176 | 1461265264060 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B1400 == 30 [pid = 1176] [id = 216] 12:01:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (11C0A800) [pid = 1176] [serial = 646] [outer = 00000000] 12:01:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1A8B9400) [pid = 1176] [serial = 647] [outer = 11C0A800] 12:01:04 INFO - PROCESS | 1176 | 1461265264107 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A8BD800) [pid = 1176] [serial = 648] [outer = 11C0A800] 12:01:04 INFO - PROCESS | 1176 | 1461265264570 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 12:01:04 INFO - PROCESS | 1176 | 1461265264653 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1176 | 1461265264656 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 12:01:04 INFO - PROCESS | 1176 | 1461265264663 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1176 | 1461265264666 Marionette TRACE conn4 <- [1,830,null,{}] 12:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:01:04 INFO - PROCESS | 1176 | 1461265264669 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 1176 | 1461265264787 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:01:04 INFO - PROCESS | 1176 | 1461265264918 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (19103000) [pid = 1176] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (181A2000) [pid = 1176] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (18D46400) [pid = 1176] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1991A400) [pid = 1176] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (16420800) [pid = 1176] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (12851800) [pid = 1176] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11A45800) [pid = 1176] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (112DC000) [pid = 1176] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (0F2ADC00) [pid = 1176] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1BBE1000) [pid = 1176] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:01:04 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (12DA6800) [pid = 1176] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:01:04 INFO - PROCESS | 1176 | ++DOCSHELL 0F2ADC00 == 31 [pid = 1176] [id = 217] 12:01:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (0F2AFC00) [pid = 1176] [serial = 649] [outer = 00000000] 12:01:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (11957400) [pid = 1176] [serial = 650] [outer = 0F2AFC00] 12:01:04 INFO - PROCESS | 1176 | 1461265264976 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (17A2DC00) [pid = 1176] [serial = 651] [outer = 0F2AFC00] 12:01:05 INFO - PROCESS | 1176 | 1461265265359 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 12:01:05 INFO - PROCESS | 1176 | 1461265265402 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1176 | 1461265265404 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 12:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:01:05 INFO - PROCESS | 1176 | 1461265265407 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1176 | 1461265265408 Marionette TRACE conn4 <- [1,834,null,{}] 12:01:05 INFO - PROCESS | 1176 | 1461265265412 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:05 INFO - PROCESS | 1176 | 1461265265515 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:01:05 INFO - PROCESS | 1176 | 1461265265524 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1176 | ++DOCSHELL 117D9C00 == 32 [pid = 1176] [id = 218] 12:01:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (160ED000) [pid = 1176] [serial = 652] [outer = 00000000] 12:01:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1B40D800) [pid = 1176] [serial = 653] [outer = 160ED000] 12:01:05 INFO - PROCESS | 1176 | 1461265265569 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (1B448C00) [pid = 1176] [serial = 654] [outer = 160ED000] 12:01:05 INFO - PROCESS | 1176 | 1461265265982 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 12:01:06 INFO - PROCESS | 1176 | 1461265266042 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1176 | 1461265266044 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 12:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:01:06 INFO - PROCESS | 1176 | 1461265266048 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1176 | 1461265266049 Marionette TRACE conn4 <- [1,838,null,{}] 12:01:06 INFO - PROCESS | 1176 | 1461265266053 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 1176 | 1461265266159 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:01:06 INFO - PROCESS | 1176 | 1461265266200 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1176 | ++DOCSHELL 1A4F0000 == 33 [pid = 1176] [id = 219] 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1B40BC00) [pid = 1176] [serial = 655] [outer = 00000000] 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1B832400) [pid = 1176] [serial = 656] [outer = 1B40BC00] 12:01:06 INFO - PROCESS | 1176 | 1461265266246 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1B834800) [pid = 1176] [serial = 657] [outer = 1B40BC00] 12:01:06 INFO - PROCESS | 1176 | 1461265266653 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 12:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:01:06 INFO - PROCESS | 1176 | 1461265266683 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1176 | 1461265266685 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 12:01:06 INFO - PROCESS | 1176 | 1461265266688 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1176 | 1461265266690 Marionette TRACE conn4 <- [1,842,null,{}] 12:01:06 INFO - PROCESS | 1176 | 1461265266693 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 1176 | 1461265266796 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:01:06 INFO - PROCESS | 1176 | 1461265266804 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1176 | ++DOCSHELL 1B836C00 == 34 [pid = 1176] [id = 220] 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1B837400) [pid = 1176] [serial = 658] [outer = 00000000] 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1B8CC400) [pid = 1176] [serial = 659] [outer = 1B837400] 12:01:06 INFO - PROCESS | 1176 | 1461265266849 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B8D0400) [pid = 1176] [serial = 660] [outer = 1B837400] 12:01:07 INFO - PROCESS | 1176 | 1461265267656 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1019ms 12:01:07 INFO - PROCESS | 1176 | 1461265267710 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1176 | 1461265267715 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:01:07 INFO - PROCESS | 1176 | 1461265267721 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1176 | 1461265267725 Marionette TRACE conn4 <- [1,846,null,{}] 12:01:07 INFO - PROCESS | 1176 | 1461265267751 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 1176 | 1461265267920 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:01:08 INFO - PROCESS | 1176 | 1461265268011 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1176 | ++DOCSHELL 117DBC00 == 35 [pid = 1176] [id = 221] 12:01:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (117DD400) [pid = 1176] [serial = 661] [outer = 00000000] 12:01:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (11830000) [pid = 1176] [serial = 662] [outer = 117DD400] 12:01:08 INFO - PROCESS | 1176 | 1461265268072 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1194BC00) [pid = 1176] [serial = 663] [outer = 117DD400] 12:01:08 INFO - PROCESS | 1176 | 1461265268791 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1095ms 12:01:08 INFO - PROCESS | 1176 | 1461265268820 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1176 | 1461265268826 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 12:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:01:08 INFO - PROCESS | 1176 | 1461265268832 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1176 | 1461265268835 Marionette TRACE conn4 <- [1,850,null,{}] 12:01:08 INFO - PROCESS | 1176 | 1461265268859 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:09 INFO - PROCESS | 1176 | 1461265269881 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:01:10 INFO - PROCESS | 1176 | 1461265270305 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1176 | ++DOCSHELL 0B899000 == 36 [pid = 1176] [id = 222] 12:01:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (0B89F400) [pid = 1176] [serial = 664] [outer = 00000000] 12:01:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (0F2B0000) [pid = 1176] [serial = 665] [outer = 0B89F400] 12:01:10 INFO - PROCESS | 1176 | 1461265270393 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (111DF000) [pid = 1176] [serial = 666] [outer = 0B89F400] 12:01:10 INFO - PROCESS | 1176 | --DOCSHELL 112E1000 == 35 [pid = 1176] [id = 195] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1A785400) [pid = 1176] [serial = 617] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (19962C00) [pid = 1176] [serial = 615] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (181AA400) [pid = 1176] [serial = 602] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (19105C00) [pid = 1176] [serial = 605] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (181BA400) [pid = 1176] [serial = 603] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (19921800) [pid = 1176] [serial = 608] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1910B000) [pid = 1176] [serial = 606] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1995E000) [pid = 1176] [serial = 614] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (164CE800) [pid = 1176] [serial = 599] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (12EB8800) [pid = 1176] [serial = 596] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (15804C00) [pid = 1176] [serial = 597] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (11B7A000) [pid = 1176] [serial = 593] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (11C9E800) [pid = 1176] [serial = 594] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11824400) [pid = 1176] [serial = 590] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11829C00) [pid = 1176] [serial = 591] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (10F88400) [pid = 1176] [serial = 587] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (11205000) [pid = 1176] [serial = 588] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1C722800) [pid = 1176] [serial = 585] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1991C000) [pid = 1176] [serial = 609] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (181A5400) [pid = 1176] [serial = 611] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (17A2A800) [pid = 1176] [serial = 612] [outer = 00000000] [url = about:blank] 12:01:10 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (1659B000) [pid = 1176] [serial = 600] [outer = 00000000] [url = about:blank] 12:01:11 INFO - PROCESS | 1176 | 1461265271036 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2245ms 12:01:11 INFO - PROCESS | 1176 | 1461265271082 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1176 | 1461265271087 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 12:01:11 INFO - PROCESS | 1176 | 1461265271092 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:01:11 INFO - PROCESS | 1176 | 1461265271094 Marionette TRACE conn4 <- [1,854,null,{}] 12:01:11 INFO - PROCESS | 1176 | 1461265271099 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 1176 | 1461265271184 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:01:11 INFO - PROCESS | 1176 | 1461265271192 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B3800 == 36 [pid = 1176] [id = 223] 12:01:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (10F88400) [pid = 1176] [serial = 667] [outer = 00000000] 12:01:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (117DB800) [pid = 1176] [serial = 668] [outer = 10F88400] 12:01:11 INFO - PROCESS | 1176 | 1461265271241 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (11824000) [pid = 1176] [serial = 669] [outer = 10F88400] 12:01:11 INFO - PROCESS | 1176 | 1461265271736 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 12:01:11 INFO - PROCESS | 1176 | 1461265271769 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1176 | 1461265271773 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:01:11 INFO - PROCESS | 1176 | 1461265271781 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1176 | 1461265271783 Marionette TRACE conn4 <- [1,858,null,{}] 12:01:11 INFO - PROCESS | 1176 | 1461265271786 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 1176 | 1461265271866 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:01:11 INFO - PROCESS | 1176 | 1461265271876 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1176 | ++DOCSHELL 11A3F000 == 37 [pid = 1176] [id = 224] 12:01:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (11C9E800) [pid = 1176] [serial = 670] [outer = 00000000] 12:01:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (12767C00) [pid = 1176] [serial = 671] [outer = 11C9E800] 12:01:11 INFO - PROCESS | 1176 | 1461265271922 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (12894800) [pid = 1176] [serial = 672] [outer = 11C9E800] 12:01:12 INFO - PROCESS | 1176 | 1461265272389 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 12:01:12 INFO - PROCESS | 1176 | 1461265272411 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1176 | 1461265272414 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 12:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:01:12 INFO - PROCESS | 1176 | 1461265272424 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1176 | 1461265272430 Marionette TRACE conn4 <- [1,862,null,{}] 12:01:12 INFO - PROCESS | 1176 | 1461265272435 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:12 INFO - PROCESS | 1176 | 1461265272518 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:01:12 INFO - PROCESS | 1176 | 1461265272555 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1176 | ++DOCSHELL 164E3800 == 38 [pid = 1176] [id = 225] 12:01:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (164E5400) [pid = 1176] [serial = 673] [outer = 00000000] 12:01:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (16673C00) [pid = 1176] [serial = 674] [outer = 164E5400] 12:01:12 INFO - PROCESS | 1176 | 1461265272605 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1754C800) [pid = 1176] [serial = 675] [outer = 164E5400] 12:01:13 INFO - PROCESS | 1176 | 1461265273070 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 689ms 12:01:13 INFO - PROCESS | 1176 | 1461265273111 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1176 | 1461265273114 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 12:01:13 INFO - PROCESS | 1176 | 1461265273117 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:01:13 INFO - PROCESS | 1176 | 1461265273119 Marionette TRACE conn4 <- [1,866,null,{}] 12:01:13 INFO - PROCESS | 1176 | 1461265273122 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 1176 | 1461265273200 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:01:13 INFO - PROCESS | 1176 | 1461265273207 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1176 | ++DOCSHELL 17A21400 == 39 [pid = 1176] [id = 226] 12:01:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A2A400) [pid = 1176] [serial = 676] [outer = 00000000] 12:01:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181AE800) [pid = 1176] [serial = 677] [outer = 17A2A400] 12:01:13 INFO - PROCESS | 1176 | 1461265273252 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (181BBC00) [pid = 1176] [serial = 678] [outer = 17A2A400] 12:01:13 INFO - PROCESS | 1176 | 1461265273707 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 12:01:13 INFO - PROCESS | 1176 | 1461265273752 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1176 | 1461265273754 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 12:01:13 INFO - PROCESS | 1176 | 1461265273757 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:01:13 INFO - PROCESS | 1176 | 1461265273758 Marionette TRACE conn4 <- [1,870,null,{}] 12:01:13 INFO - PROCESS | 1176 | 1461265273762 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 1176 | 1461265273866 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:01:13 INFO - PROCESS | 1176 | 1461265273904 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1176 | ++DOCSHELL 18DAE000 == 40 [pid = 1176] [id = 227] 12:01:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (18DB0000) [pid = 1176] [serial = 679] [outer = 00000000] 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (18DE3400) [pid = 1176] [serial = 680] [outer = 18DB0000] 12:01:14 INFO - PROCESS | 1176 | 1461265274007 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1910C000) [pid = 1176] [serial = 681] [outer = 18DB0000] 12:01:14 INFO - PROCESS | 1176 | 1461265274466 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 729ms 12:01:14 INFO - PROCESS | 1176 | 1461265274491 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1176 | 1461265274493 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 12:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:01:14 INFO - PROCESS | 1176 | 1461265274502 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1176 | 1461265274504 Marionette TRACE conn4 <- [1,874,null,{}] 12:01:14 INFO - PROCESS | 1176 | 1461265274507 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:14 INFO - PROCESS | 1176 | 1461265274607 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:01:14 INFO - PROCESS | 1176 | 1461265274615 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1176 | ++DOCSHELL 19110800 == 41 [pid = 1176] [id = 228] 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1991E000) [pid = 1176] [serial = 682] [outer = 00000000] 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (19959000) [pid = 1176] [serial = 683] [outer = 1991E000] 12:01:14 INFO - PROCESS | 1176 | 1461265274660 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (19921400) [pid = 1176] [serial = 684] [outer = 1991E000] 12:01:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (199D6800) [pid = 1176] [serial = 685] [outer = 112DFC00] 12:01:15 INFO - PROCESS | 1176 | 1461265275165 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 12:01:15 INFO - PROCESS | 1176 | 1461265275273 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1176 | 1461265275275 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 12:01:15 INFO - PROCESS | 1176 | 1461265275282 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1176 | 1461265275283 Marionette TRACE conn4 <- [1,878,null,{}] 12:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:01:15 INFO - PROCESS | 1176 | 1461265275287 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 1176 | 1461265275391 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:01:15 INFO - PROCESS | 1176 | 1461265275397 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B5000 == 42 [pid = 1176] [id = 229] 12:01:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (199D5400) [pid = 1176] [serial = 686] [outer = 00000000] 12:01:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1A1BA000) [pid = 1176] [serial = 687] [outer = 199D5400] 12:01:15 INFO - PROCESS | 1176 | 1461265275441 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1A788C00) [pid = 1176] [serial = 688] [outer = 199D5400] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1A78E000) [pid = 1176] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11C0A800) [pid = 1176] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (181AD800) [pid = 1176] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (10F83C00) [pid = 1176] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (16671800) [pid = 1176] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (11DDE800) [pid = 1176] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (199DFC00) [pid = 1176] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1910D000) [pid = 1176] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1A1C0800) [pid = 1176] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (117E2C00) [pid = 1176] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1B40BC00) [pid = 1176] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (12768400) [pid = 1176] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (0F2AFC00) [pid = 1176] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:01:15 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (160ED000) [pid = 1176] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:01:15 INFO - PROCESS | 1176 | 1461265275846 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 611ms 12:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:01:15 INFO - PROCESS | 1176 | 1461265275903 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1176 | 1461265275905 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 12:01:15 INFO - PROCESS | 1176 | 1461265275908 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1176 | 1461265275910 Marionette TRACE conn4 <- [1,882,null,{}] 12:01:15 INFO - PROCESS | 1176 | 1461265275914 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 1176 | 1461265275987 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:01:15 INFO - PROCESS | 1176 | 1461265275993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1176 | ++DOCSHELL 15809800 == 43 [pid = 1176] [id = 230] 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (160ED800) [pid = 1176] [serial = 689] [outer = 00000000] 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (19966800) [pid = 1176] [serial = 690] [outer = 160ED800] 12:01:16 INFO - PROCESS | 1176 | 1461265276038 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (199DD400) [pid = 1176] [serial = 691] [outer = 160ED800] 12:01:16 INFO - PROCESS | 1176 | 1461265276462 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 569ms 12:01:16 INFO - PROCESS | 1176 | 1461265276479 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1176 | 1461265276480 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 12:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:01:16 INFO - PROCESS | 1176 | 1461265276494 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 1176 | 1461265276495 Marionette TRACE conn4 <- [1,886,null,{}] 12:01:16 INFO - PROCESS | 1176 | 1461265276499 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:16 INFO - PROCESS | 1176 | 1461265276576 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:01:16 INFO - PROCESS | 1176 | 1461265276582 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1176 | ++DOCSHELL 1182E000 == 44 [pid = 1176] [id = 231] 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1A1C0800) [pid = 1176] [serial = 692] [outer = 00000000] 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1A881800) [pid = 1176] [serial = 693] [outer = 1A1C0800] 12:01:16 INFO - PROCESS | 1176 | 1461265276627 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1A881000) [pid = 1176] [serial = 694] [outer = 1A1C0800] 12:01:17 INFO - PROCESS | 1176 | 1461265277065 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 12:01:17 INFO - PROCESS | 1176 | 1461265277130 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1176 | 1461265277132 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 12:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:01:17 INFO - PROCESS | 1176 | 1461265277135 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1176 | 1461265277136 Marionette TRACE conn4 <- [1,890,null,{}] 12:01:17 INFO - PROCESS | 1176 | 1461265277140 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:17 INFO - PROCESS | 1176 | 1461265277216 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:01:17 INFO - PROCESS | 1176 | 1461265277225 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C3800 == 45 [pid = 1176] [id = 232] 12:01:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1B403400) [pid = 1176] [serial = 695] [outer = 00000000] 12:01:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B40AC00) [pid = 1176] [serial = 696] [outer = 1B403400] 12:01:17 INFO - PROCESS | 1176 | 1461265277276 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A8BF400) [pid = 1176] [serial = 697] [outer = 1B403400] 12:01:17 INFO - PROCESS | 1176 | 1461265277841 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 729ms 12:01:17 INFO - PROCESS | 1176 | 1461265277866 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1176 | 1461265277870 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 12:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:01:17 INFO - PROCESS | 1176 | 1461265277876 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1176 | 1461265277880 Marionette TRACE conn4 <- [1,894,null,{}] 12:01:17 INFO - PROCESS | 1176 | 1461265277887 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 1176 | 1461265278044 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:01:18 INFO - PROCESS | 1176 | 1461265278171 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1176 | ++DOCSHELL 0B89C000 == 46 [pid = 1176] [id = 233] 12:01:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (0F22FC00) [pid = 1176] [serial = 698] [outer = 00000000] 12:01:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11826C00) [pid = 1176] [serial = 699] [outer = 0F22FC00] 12:01:18 INFO - PROCESS | 1176 | 1461265278230 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11A3BC00) [pid = 1176] [serial = 700] [outer = 0F22FC00] 12:01:18 INFO - PROCESS | 1176 | 1461265278804 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 990ms 12:01:18 INFO - PROCESS | 1176 | 1461265278867 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1176 | 1461265278873 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 12:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:01:18 INFO - PROCESS | 1176 | 1461265278879 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1176 | 1461265278882 Marionette TRACE conn4 <- [1,898,null,{}] 12:01:18 INFO - PROCESS | 1176 | 1461265278886 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:19 INFO - PROCESS | 1176 | 1461265279021 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:01:19 INFO - PROCESS | 1176 | 1461265279145 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1176 | ++DOCSHELL 12EEF800 == 47 [pid = 1176] [id = 234] 12:01:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (15804800) [pid = 1176] [serial = 701] [outer = 00000000] 12:01:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (17544400) [pid = 1176] [serial = 702] [outer = 15804800] 12:01:19 INFO - PROCESS | 1176 | 1461265279204 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (181A9800) [pid = 1176] [serial = 703] [outer = 15804800] 12:01:19 INFO - PROCESS | 1176 | 1461265279830 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1022ms 12:01:19 INFO - PROCESS | 1176 | 1461265279904 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 1176 | 1461265279907 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:01:19 INFO - PROCESS | 1176 | 1461265279911 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 1176 | 1461265279915 Marionette TRACE conn4 <- [1,902,null,{}] 12:01:19 INFO - PROCESS | 1176 | 1461265279926 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:20 INFO - PROCESS | 1176 | 1461265280064 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:01:20 INFO - PROCESS | 1176 | 1461265280182 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1176 | ++DOCSHELL 1B404400 == 48 [pid = 1176] [id = 235] 12:01:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B40E400) [pid = 1176] [serial = 704] [outer = 00000000] 12:01:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B831800) [pid = 1176] [serial = 705] [outer = 1B40E400] 12:01:20 INFO - PROCESS | 1176 | 1461265280242 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B83B000) [pid = 1176] [serial = 706] [outer = 1B40E400] 12:01:20 INFO - PROCESS | 1176 | 1461265280876 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1184ms 12:01:21 INFO - PROCESS | 1176 | 1461265281103 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1176 | 1461265281108 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 12:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:01:21 INFO - PROCESS | 1176 | 1461265281113 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1176 | 1461265281116 Marionette TRACE conn4 <- [1,906,null,{}] 12:01:21 INFO - PROCESS | 1176 | 1461265281122 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:21 INFO - PROCESS | 1176 | 1461265281215 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:01:21 INFO - PROCESS | 1176 | 1461265281292 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1176 | ++DOCSHELL 117D5400 == 49 [pid = 1176] [id = 236] 12:01:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (117D6000) [pid = 1176] [serial = 707] [outer = 00000000] 12:01:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (11827000) [pid = 1176] [serial = 708] [outer = 117D6000] 12:01:21 INFO - PROCESS | 1176 | 1461265281342 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (11954400) [pid = 1176] [serial = 709] [outer = 117D6000] 12:01:21 INFO - PROCESS | 1176 | 1461265281976 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 1182E000 == 48 [pid = 1176] [id = 231] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 15809800 == 47 [pid = 1176] [id = 230] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 0F2B5000 == 46 [pid = 1176] [id = 229] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 19110800 == 45 [pid = 1176] [id = 228] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 18DAE000 == 44 [pid = 1176] [id = 227] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 17A21400 == 43 [pid = 1176] [id = 226] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 164E3800 == 42 [pid = 1176] [id = 225] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 11A3F000 == 41 [pid = 1176] [id = 224] 12:01:21 INFO - PROCESS | 1176 | --DOCSHELL 0F2B3800 == 40 [pid = 1176] [id = 223] 12:01:22 INFO - PROCESS | 1176 | --DOCSHELL 0B899000 == 39 [pid = 1176] [id = 222] 12:01:22 INFO - PROCESS | 1176 | --DOCSHELL 117DBC00 == 38 [pid = 1176] [id = 221] 12:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 12:01:22 INFO - PROCESS | 1176 | 1461265282044 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1176 | 1461265282048 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:01:22 INFO - PROCESS | 1176 | 1461265282055 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1176 | 1461265282058 Marionette TRACE conn4 <- [1,910,null,{}] 12:01:22 INFO - PROCESS | 1176 | 1461265282062 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 1176 | 1461265282153 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A794000) [pid = 1176] [serial = 644] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A8B9400) [pid = 1176] [serial = 647] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A791400) [pid = 1176] [serial = 645] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (18DDE800) [pid = 1176] [serial = 635] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (19107400) [pid = 1176] [serial = 636] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1171B400) [pid = 1176] [serial = 620] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (117CD000) [pid = 1176] [serial = 621] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (17D3FC00) [pid = 1176] [serial = 632] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (181A4000) [pid = 1176] [serial = 633] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (12769800) [pid = 1176] [serial = 626] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (12851400) [pid = 1176] [serial = 627] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1A4E4400) [pid = 1176] [serial = 641] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1995C000) [pid = 1176] [serial = 638] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (19964400) [pid = 1176] [serial = 639] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1A78BC00) [pid = 1176] [serial = 618] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1194F000) [pid = 1176] [serial = 623] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1B832400) [pid = 1176] [serial = 656] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (11955400) [pid = 1176] [serial = 624] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (16426800) [pid = 1176] [serial = 629] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1652D000) [pid = 1176] [serial = 630] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1A8BD800) [pid = 1176] [serial = 648] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (17A2DC00) [pid = 1176] [serial = 651] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (11957400) [pid = 1176] [serial = 650] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1B40D800) [pid = 1176] [serial = 653] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1B448C00) [pid = 1176] [serial = 654] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1B834800) [pid = 1176] [serial = 657] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (164EFC00) [pid = 1176] [serial = 642] [outer = 00000000] [url = about:blank] 12:01:22 INFO - PROCESS | 1176 | 1461265282238 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A1800 == 39 [pid = 1176] [id = 237] 12:01:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (10F88C00) [pid = 1176] [serial = 710] [outer = 00000000] 12:01:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (117DC000) [pid = 1176] [serial = 711] [outer = 10F88C00] 12:01:22 INFO - PROCESS | 1176 | 1461265282287 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (11872000) [pid = 1176] [serial = 712] [outer = 10F88C00] 12:01:22 INFO - PROCESS | 1176 | 1461265282713 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 729ms 12:01:22 INFO - PROCESS | 1176 | 1461265282784 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1176 | 1461265282786 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:01:22 INFO - PROCESS | 1176 | 1461265282794 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1176 | 1461265282796 Marionette TRACE conn4 <- [1,914,null,{}] 12:01:22 INFO - PROCESS | 1176 | 1461265282805 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 1176 | 1461265282891 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:01:22 INFO - PROCESS | 1176 | 1461265282907 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1176 | ++DOCSHELL 127D6000 == 40 [pid = 1176] [id = 238] 12:01:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (127D7000) [pid = 1176] [serial = 713] [outer = 00000000] 12:01:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (12EBE800) [pid = 1176] [serial = 714] [outer = 127D7000] 12:01:22 INFO - PROCESS | 1176 | 1461265282957 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (160FA400) [pid = 1176] [serial = 715] [outer = 127D7000] 12:01:23 INFO - PROCESS | 1176 | 1461265283426 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 12:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:01:23 INFO - PROCESS | 1176 | 1461265283464 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1176 | 1461265283466 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 12:01:23 INFO - PROCESS | 1176 | 1461265283499 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1176 | 1461265283501 Marionette TRACE conn4 <- [1,918,null,{}] 12:01:23 INFO - PROCESS | 1176 | 1461265283507 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 1176 | 1461265283587 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:01:23 INFO - PROCESS | 1176 | 1461265283665 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1176 | ++DOCSHELL 17A21400 == 41 [pid = 1176] [id = 239] 12:01:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1754CC00) [pid = 1176] [serial = 716] [outer = 00000000] 12:01:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17D43800) [pid = 1176] [serial = 717] [outer = 1754CC00] 12:01:23 INFO - PROCESS | 1176 | 1461265283711 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181A5400) [pid = 1176] [serial = 718] [outer = 1754CC00] 12:01:24 INFO - PROCESS | 1176 | 1461265284094 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 650ms 12:01:24 INFO - PROCESS | 1176 | 1461265284120 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1176 | 1461265284122 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 12:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:01:24 INFO - PROCESS | 1176 | 1461265284125 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1176 | 1461265284126 Marionette TRACE conn4 <- [1,922,null,{}] 12:01:24 INFO - PROCESS | 1176 | 1461265284130 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:24 INFO - PROCESS | 1176 | 1461265284206 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:01:24 INFO - PROCESS | 1176 | 1461265284301 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1176 | ++DOCSHELL 181A4C00 == 42 [pid = 1176] [id = 240] 12:01:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (181A5000) [pid = 1176] [serial = 719] [outer = 00000000] 12:01:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (18DDF000) [pid = 1176] [serial = 720] [outer = 181A5000] 12:01:24 INFO - PROCESS | 1176 | 1461265284348 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (18DDE800) [pid = 1176] [serial = 721] [outer = 181A5000] 12:01:24 INFO - PROCESS | 1176 | 1461265284764 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 12:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:01:24 INFO - PROCESS | 1176 | 1461265284796 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1176 | 1461265284798 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 12:01:24 INFO - PROCESS | 1176 | 1461265284801 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1176 | 1461265284802 Marionette TRACE conn4 <- [1,926,null,{}] 12:01:24 INFO - PROCESS | 1176 | 1461265284812 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:24 INFO - PROCESS | 1176 | 1461265284971 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:01:24 INFO - PROCESS | 1176 | 1461265285001 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1176 | ++DOCSHELL 1991C000 == 43 [pid = 1176] [id = 241] 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1991D400) [pid = 1176] [serial = 722] [outer = 00000000] 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (19963C00) [pid = 1176] [serial = 723] [outer = 1991D400] 12:01:25 INFO - PROCESS | 1176 | 1461265285050 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A134400) [pid = 1176] [serial = 724] [outer = 1991D400] 12:01:25 INFO - PROCESS | 1176 | 1461265285511 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 12:01:25 INFO - PROCESS | 1176 | 1461265285532 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:01:25 INFO - PROCESS | 1176 | 1461265285534 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 12:01:25 INFO - PROCESS | 1176 | 1461265285537 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1176 | 1461265285539 Marionette TRACE conn4 <- [1,930,null,{}] 12:01:25 INFO - PROCESS | 1176 | 1461265285543 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:25 INFO - PROCESS | 1176 | 1461265285647 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:01:25 INFO - PROCESS | 1176 | 1461265285656 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1176 | ++DOCSHELL 1A139C00 == 44 [pid = 1176] [id = 242] 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A13FC00) [pid = 1176] [serial = 725] [outer = 00000000] 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1A78EC00) [pid = 1176] [serial = 726] [outer = 1A13FC00] 12:01:25 INFO - PROCESS | 1176 | 1461265285744 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1A791C00) [pid = 1176] [serial = 727] [outer = 1A13FC00] 12:01:26 INFO - PROCESS | 1176 | 1461265286172 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 12:01:26 INFO - PROCESS | 1176 | 1461265286209 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1176 | 1461265286211 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 12:01:26 INFO - PROCESS | 1176 | 1461265286214 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:01:26 INFO - PROCESS | 1176 | 1461265286216 Marionette TRACE conn4 <- [1,934,null,{}] 12:01:26 INFO - PROCESS | 1176 | 1461265286220 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:26 INFO - PROCESS | 1176 | 1461265286503 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (18DB0000) [pid = 1176] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1991E000) [pid = 1176] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (10F88400) [pid = 1176] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (0B89F400) [pid = 1176] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (17A2A400) [pid = 1176] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (11C9E800) [pid = 1176] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (164E5400) [pid = 1176] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1A1C0800) [pid = 1176] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (160ED800) [pid = 1176] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:01:26 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (199D5400) [pid = 1176] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:01:26 INFO - PROCESS | 1176 | 1461265286563 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1176 | ++DOCSHELL 0B89CC00 == 45 [pid = 1176] [id = 243] 12:01:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (0B89D400) [pid = 1176] [serial = 728] [outer = 00000000] 12:01:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (11C10C00) [pid = 1176] [serial = 729] [outer = 0B89D400] 12:01:26 INFO - PROCESS | 1176 | 1461265286609 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (11951C00) [pid = 1176] [serial = 730] [outer = 0B89D400] 12:01:26 INFO - PROCESS | 1176 | 1461265286965 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 830ms 12:01:27 INFO - PROCESS | 1176 | 1461265287049 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:01:27 INFO - PROCESS | 1176 | 1461265287051 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 12:01:27 INFO - PROCESS | 1176 | 1461265287054 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1176 | 1461265287056 Marionette TRACE conn4 <- [1,938,null,{}] 12:01:27 INFO - PROCESS | 1176 | 1461265287059 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 1176 | 1461265287134 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:01:27 INFO - PROCESS | 1176 | 1461265287141 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1176 | ++DOCSHELL 181AD400 == 46 [pid = 1176] [id = 244] 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (181AFC00) [pid = 1176] [serial = 731] [outer = 00000000] 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A8C1C00) [pid = 1176] [serial = 732] [outer = 181AFC00] 12:01:27 INFO - PROCESS | 1176 | 1461265287185 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B409400) [pid = 1176] [serial = 733] [outer = 181AFC00] 12:01:27 INFO - PROCESS | 1176 | 1461265287607 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 12:01:27 INFO - PROCESS | 1176 | 1461265287685 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:01:27 INFO - PROCESS | 1176 | 1461265287687 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 12:01:27 INFO - PROCESS | 1176 | 1461265287690 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1176 | 1461265287692 Marionette TRACE conn4 <- [1,942,null,{}] 12:01:27 INFO - PROCESS | 1176 | 1461265287696 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 1176 | 1461265287772 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:01:27 INFO - PROCESS | 1176 | 1461265287809 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1176 | ++DOCSHELL 1B5C0000 == 47 [pid = 1176] [id = 245] 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1B5C4800) [pid = 1176] [serial = 734] [outer = 00000000] 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B834000) [pid = 1176] [serial = 735] [outer = 1B5C4800] 12:01:27 INFO - PROCESS | 1176 | 1461265287853 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B836400) [pid = 1176] [serial = 736] [outer = 1B5C4800] 12:01:28 INFO - PROCESS | 1176 | 1461265288305 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 12:01:28 INFO - PROCESS | 1176 | 1461265288361 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1176 | 1461265288363 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 12:01:28 INFO - PROCESS | 1176 | 1461265288366 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:01:28 INFO - PROCESS | 1176 | 1461265288369 Marionette TRACE conn4 <- [1,946,null,{}] 12:01:28 INFO - PROCESS | 1176 | 1461265288372 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:28 INFO - PROCESS | 1176 | 1461265288470 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:01:28 INFO - PROCESS | 1176 | 1461265288589 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1176 | ++DOCSHELL 0B896C00 == 48 [pid = 1176] [id = 246] 12:01:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (0B897000) [pid = 1176] [serial = 737] [outer = 00000000] 12:01:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (0F227000) [pid = 1176] [serial = 738] [outer = 0B897000] 12:01:28 INFO - PROCESS | 1176 | 1461265288648 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (0F2B5000) [pid = 1176] [serial = 739] [outer = 0B897000] 12:01:29 INFO - PROCESS | 1176 | 1461265289311 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 969ms 12:01:29 INFO - PROCESS | 1176 | 1461265289342 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 1176 | 1461265289348 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 12:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:01:29 INFO - PROCESS | 1176 | 1461265289354 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1176 | 1461265289357 Marionette TRACE conn4 <- [1,950,null,{}] 12:01:29 INFO - PROCESS | 1176 | 1461265289362 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 1176 | 1461265289470 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:01:29 INFO - PROCESS | 1176 | 1461265289566 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1176 | ++DOCSHELL 11CD9C00 == 49 [pid = 1176] [id = 247] 12:01:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (11DDF400) [pid = 1176] [serial = 740] [outer = 00000000] 12:01:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (15E3EC00) [pid = 1176] [serial = 741] [outer = 11DDF400] 12:01:29 INFO - PROCESS | 1176 | 1461265289624 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (164ED800) [pid = 1176] [serial = 742] [outer = 11DDF400] 12:01:30 INFO - PROCESS | 1176 | 1461265290217 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 12:01:30 INFO - PROCESS | 1176 | 1461265290290 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1176 | 1461265290295 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:01:30 INFO - PROCESS | 1176 | 1461265290299 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1176 | 1461265290301 Marionette TRACE conn4 <- [1,954,null,{}] 12:01:30 INFO - PROCESS | 1176 | 1461265290305 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:30 INFO - PROCESS | 1176 | 1461265290441 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:01:30 INFO - PROCESS | 1176 | 1461265290566 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1176 | ++DOCSHELL 1945A400 == 50 [pid = 1176] [id = 248] 12:01:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1945F000) [pid = 1176] [serial = 743] [outer = 00000000] 12:01:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1A4EE800) [pid = 1176] [serial = 744] [outer = 1945F000] 12:01:30 INFO - PROCESS | 1176 | 1461265290625 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B40A000) [pid = 1176] [serial = 745] [outer = 1945F000] 12:01:31 INFO - PROCESS | 1176 | 1461265291261 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1020ms 12:01:31 INFO - PROCESS | 1176 | 1461265291323 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1176 | 1461265291326 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 12:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:01:31 INFO - PROCESS | 1176 | 1461265291336 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1176 | 1461265291343 Marionette TRACE conn4 <- [1,958,null,{}] 12:01:31 INFO - PROCESS | 1176 | 1461265291364 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:31 INFO - PROCESS | 1176 | 1461265291470 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:01:31 INFO - PROCESS | 1176 | 1461265291595 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1176 | ++DOCSHELL 1B939C00 == 51 [pid = 1176] [id = 249] 12:01:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B942C00) [pid = 1176] [serial = 746] [outer = 00000000] 12:01:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B949C00) [pid = 1176] [serial = 747] [outer = 1B942C00] 12:01:31 INFO - PROCESS | 1176 | 1461265291654 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B990400) [pid = 1176] [serial = 748] [outer = 1B942C00] 12:01:32 INFO - PROCESS | 1176 | 1461265292263 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1135ms 12:01:32 INFO - PROCESS | 1176 | 1461265292489 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1176 | 1461265292494 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 12:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:01:32 INFO - PROCESS | 1176 | 1461265292500 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1176 | 1461265292503 Marionette TRACE conn4 <- [1,962,null,{}] 12:01:32 INFO - PROCESS | 1176 | 1461265292509 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:32 INFO - PROCESS | 1176 | 1461265292605 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:01:32 INFO - PROCESS | 1176 | 1461265292683 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1176 | ++DOCSHELL 11824400 == 52 [pid = 1176] [id = 250] 12:01:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (11A45400) [pid = 1176] [serial = 749] [outer = 00000000] 12:01:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1275EC00) [pid = 1176] [serial = 750] [outer = 11A45400] 12:01:32 INFO - PROCESS | 1176 | 1461265292733 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1285B800) [pid = 1176] [serial = 751] [outer = 11A45400] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 1B5C0000 == 51 [pid = 1176] [id = 245] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 181AD400 == 50 [pid = 1176] [id = 244] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 0B89CC00 == 49 [pid = 1176] [id = 243] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 1A139C00 == 48 [pid = 1176] [id = 242] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 1991C000 == 47 [pid = 1176] [id = 241] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 181A4C00 == 46 [pid = 1176] [id = 240] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 17A21400 == 45 [pid = 1176] [id = 239] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 127D6000 == 44 [pid = 1176] [id = 238] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B40AC00) [pid = 1176] [serial = 696] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 0B8A1800 == 43 [pid = 1176] [id = 237] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 117D5400 == 42 [pid = 1176] [id = 236] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 0B89C000 == 41 [pid = 1176] [id = 233] 12:01:33 INFO - PROCESS | 1176 | --DOCSHELL 1A8C3800 == 40 [pid = 1176] [id = 232] 12:01:33 INFO - PROCESS | 1176 | 1461265293420 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 969ms 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (18DE3400) [pid = 1176] [serial = 680] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (19959000) [pid = 1176] [serial = 683] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1910C000) [pid = 1176] [serial = 681] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (117DB800) [pid = 1176] [serial = 668] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (11824000) [pid = 1176] [serial = 669] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B8CC400) [pid = 1176] [serial = 659] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11830000) [pid = 1176] [serial = 662] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (111DF000) [pid = 1176] [serial = 666] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (0F2B0000) [pid = 1176] [serial = 665] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (181AE800) [pid = 1176] [serial = 677] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (12767C00) [pid = 1176] [serial = 671] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (12894800) [pid = 1176] [serial = 672] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (16673C00) [pid = 1176] [serial = 674] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1754C800) [pid = 1176] [serial = 675] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1A881000) [pid = 1176] [serial = 694] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (19921400) [pid = 1176] [serial = 684] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1B990800) [pid = 1176] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (19966800) [pid = 1176] [serial = 690] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1A1BA000) [pid = 1176] [serial = 687] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1A881800) [pid = 1176] [serial = 693] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (199DD400) [pid = 1176] [serial = 691] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1A788C00) [pid = 1176] [serial = 688] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (181BBC00) [pid = 1176] [serial = 678] [outer = 00000000] [url = about:blank] 12:01:33 INFO - PROCESS | 1176 | 1461265293488 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1176 | 1461265293491 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 12:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:01:33 INFO - PROCESS | 1176 | 1461265293503 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1176 | 1461265293506 Marionette TRACE conn4 <- [1,966,null,{}] 12:01:33 INFO - PROCESS | 1176 | 1461265293510 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:33 INFO - PROCESS | 1176 | 1461265293599 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:01:33 INFO - PROCESS | 1176 | 1461265293607 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1176 | ++DOCSHELL 1120C000 == 41 [pid = 1176] [id = 251] 12:01:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1120F000) [pid = 1176] [serial = 752] [outer = 00000000] 12:01:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (117DC800) [pid = 1176] [serial = 753] [outer = 1120F000] 12:01:33 INFO - PROCESS | 1176 | 1461265293653 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1182D000) [pid = 1176] [serial = 754] [outer = 1120F000] 12:01:34 INFO - PROCESS | 1176 | 1461265294122 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 12:01:34 INFO - PROCESS | 1176 | 1461265294192 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1176 | 1461265294194 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 12:01:34 INFO - PROCESS | 1176 | 1461265294197 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:01:34 INFO - PROCESS | 1176 | 1461265294199 Marionette TRACE conn4 <- [1,970,null,{}] 12:01:34 INFO - PROCESS | 1176 | 1461265294209 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 1176 | 1461265294329 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:01:34 INFO - PROCESS | 1176 | 1461265294412 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1176 | ++DOCSHELL 11CE1400 == 42 [pid = 1176] [id = 252] 12:01:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1285B000) [pid = 1176] [serial = 755] [outer = 00000000] 12:01:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (164F0400) [pid = 1176] [serial = 756] [outer = 1285B000] 12:01:34 INFO - PROCESS | 1176 | 1461265294463 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (17542C00) [pid = 1176] [serial = 757] [outer = 1285B000] 12:01:34 INFO - PROCESS | 1176 | 1461265294873 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 729ms 12:01:34 INFO - PROCESS | 1176 | 1461265294931 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1176 | 1461265294933 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 12:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:01:34 INFO - PROCESS | 1176 | 1461265294937 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1176 | 1461265294938 Marionette TRACE conn4 <- [1,974,null,{}] 12:01:34 INFO - PROCESS | 1176 | 1461265294942 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 1176 | 1461265295022 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:01:35 INFO - PROCESS | 1176 | 1461265295028 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1176 | ++DOCSHELL 181ABC00 == 43 [pid = 1176] [id = 253] 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (181AC000) [pid = 1176] [serial = 758] [outer = 00000000] 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (18DB2800) [pid = 1176] [serial = 759] [outer = 181AC000] 12:01:35 INFO - PROCESS | 1176 | 1461265295074 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18DE1C00) [pid = 1176] [serial = 760] [outer = 181AC000] 12:01:35 INFO - PROCESS | 1176 | 1461265295507 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 12:01:35 INFO - PROCESS | 1176 | 1461265295568 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1176 | 1461265295570 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 12:01:35 INFO - PROCESS | 1176 | 1461265295573 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:01:35 INFO - PROCESS | 1176 | 1461265295575 Marionette TRACE conn4 <- [1,978,null,{}] 12:01:35 INFO - PROCESS | 1176 | 1461265295578 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 1176 | 1461265295681 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:01:35 INFO - PROCESS | 1176 | 1461265295761 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1176 | ++DOCSHELL 1910E400 == 44 [pid = 1176] [id = 254] 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (19110800) [pid = 1176] [serial = 761] [outer = 00000000] 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (19921400) [pid = 1176] [serial = 762] [outer = 19110800] 12:01:35 INFO - PROCESS | 1176 | 1461265295807 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (19926000) [pid = 1176] [serial = 763] [outer = 19110800] 12:01:36 INFO - PROCESS | 1176 | 1461265296238 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 729ms 12:01:36 INFO - PROCESS | 1176 | 1461265296308 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1176 | 1461265296310 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 12:01:36 INFO - PROCESS | 1176 | 1461265296324 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:01:36 INFO - PROCESS | 1176 | 1461265296326 Marionette TRACE conn4 <- [1,982,null,{}] 12:01:36 INFO - PROCESS | 1176 | 1461265296329 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:36 INFO - PROCESS | 1176 | 1461265296463 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:01:36 INFO - PROCESS | 1176 | 1461265296522 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B5C00 == 45 [pid = 1176] [id = 255] 12:01:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (181C0800) [pid = 1176] [serial = 764] [outer = 00000000] 12:01:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1A4E5800) [pid = 1176] [serial = 765] [outer = 181C0800] 12:01:36 INFO - PROCESS | 1176 | 1461265296572 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1A78D000) [pid = 1176] [serial = 766] [outer = 181C0800] 12:01:36 INFO - PROCESS | 1176 | 1461265296991 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 12:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:01:37 INFO - PROCESS | 1176 | 1461265297059 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1176 | 1461265297061 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 12:01:37 INFO - PROCESS | 1176 | 1461265297064 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1176 | 1461265297066 Marionette TRACE conn4 <- [1,986,null,{}] 12:01:37 INFO - PROCESS | 1176 | 1461265297069 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:37 INFO - PROCESS | 1176 | 1461265297174 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:01:37 INFO - PROCESS | 1176 | 1461265297184 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1176 | ++DOCSHELL 1A78E800 == 46 [pid = 1176] [id = 256] 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1A816800) [pid = 1176] [serial = 767] [outer = 00000000] 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1A8C3800) [pid = 1176] [serial = 768] [outer = 1A816800] 12:01:37 INFO - PROCESS | 1176 | 1461265297273 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A8C2400) [pid = 1176] [serial = 769] [outer = 1A816800] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1991D400) [pid = 1176] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A13FC00) [pid = 1176] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1754CC00) [pid = 1176] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (127D7000) [pid = 1176] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (0B89D400) [pid = 1176] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (117D6000) [pid = 1176] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (10F88C00) [pid = 1176] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (181AFC00) [pid = 1176] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:01:37 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (181A5000) [pid = 1176] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:01:37 INFO - PROCESS | 1176 | 1461265297771 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 729ms 12:01:37 INFO - PROCESS | 1176 | 1461265297795 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:01:37 INFO - PROCESS | 1176 | 1461265297797 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 12:01:37 INFO - PROCESS | 1176 | 1461265297800 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1176 | 1461265297802 Marionette TRACE conn4 <- [1,990,null,{}] 12:01:37 INFO - PROCESS | 1176 | 1461265297805 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:37 INFO - PROCESS | 1176 | 1461265297881 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:01:37 INFO - PROCESS | 1176 | 1461265297887 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A9C00 == 47 [pid = 1176] [id = 257] 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11959800) [pid = 1176] [serial = 770] [outer = 00000000] 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1A13FC00) [pid = 1176] [serial = 771] [outer = 11959800] 12:01:37 INFO - PROCESS | 1176 | 1461265297937 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (17A2B800) [pid = 1176] [serial = 772] [outer = 11959800] 12:01:38 INFO - PROCESS | 1176 | 1461265298369 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 12:01:38 INFO - PROCESS | 1176 | 1461265298431 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1176 | 1461265298433 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 12:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:01:38 INFO - PROCESS | 1176 | 1461265298436 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 1176 | 1461265298438 Marionette TRACE conn4 <- [1,994,null,{}] 12:01:38 INFO - PROCESS | 1176 | 1461265298442 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:38 INFO - PROCESS | 1176 | 1461265298552 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:01:38 INFO - PROCESS | 1176 | 1461265298561 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1176 | ++DOCSHELL 1B833400 == 48 [pid = 1176] [id = 258] 12:01:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B833800) [pid = 1176] [serial = 773] [outer = 00000000] 12:01:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B8D6000) [pid = 1176] [serial = 774] [outer = 1B833800] 12:01:38 INFO - PROCESS | 1176 | 1461265298606 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B8D8000) [pid = 1176] [serial = 775] [outer = 1B833800] 12:01:39 INFO - PROCESS | 1176 | 1461265299014 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 12:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:01:39 INFO - PROCESS | 1176 | 1461265299067 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1176 | 1461265299069 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 12:01:39 INFO - PROCESS | 1176 | 1461265299076 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1176 | 1461265299078 Marionette TRACE conn4 <- [1,998,null,{}] 12:01:39 INFO - PROCESS | 1176 | 1461265299082 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 1176 | 1461265299161 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:01:39 INFO - PROCESS | 1176 | 1461265299167 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1176 | ++DOCSHELL 1B934400 == 49 [pid = 1176] [id = 259] 12:01:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B935800) [pid = 1176] [serial = 776] [outer = 00000000] 12:01:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B949800) [pid = 1176] [serial = 777] [outer = 1B935800] 12:01:39 INFO - PROCESS | 1176 | 1461265299212 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B949000) [pid = 1176] [serial = 778] [outer = 1B935800] 12:01:39 INFO - PROCESS | 1176 | 1461265299675 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 689ms 12:01:39 INFO - PROCESS | 1176 | 1461265299763 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1176 | 1461265299768 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 12:01:39 INFO - PROCESS | 1176 | 1461265299773 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:01:39 INFO - PROCESS | 1176 | 1461265299778 Marionette TRACE conn4 <- [1,1002,null,{}] 12:01:39 INFO - PROCESS | 1176 | 1461265299785 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 1176 | 1461265299992 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:01:40 INFO - PROCESS | 1176 | 1461265300058 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1176 | ++DOCSHELL 117DB400 == 50 [pid = 1176] [id = 260] 12:01:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (117DB800) [pid = 1176] [serial = 779] [outer = 00000000] 12:01:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1194D000) [pid = 1176] [serial = 780] [outer = 117DB800] 12:01:40 INFO - PROCESS | 1176 | 1461265300116 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (11C03400) [pid = 1176] [serial = 781] [outer = 117DB800] 12:01:40 INFO - PROCESS | 1176 | 1461265300664 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 12:01:40 INFO - PROCESS | 1176 | 1461265300709 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1176 | 1461265300715 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 12:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:01:40 INFO - PROCESS | 1176 | 1461265300721 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1176 | 1461265300724 Marionette TRACE conn4 <- [1,1006,null,{}] 12:01:40 INFO - PROCESS | 1176 | 1461265300728 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:40 INFO - PROCESS | 1176 | 1461265300835 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:01:40 INFO - PROCESS | 1176 | 1461265300933 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1176 | ++DOCSHELL 11C10800 == 51 [pid = 1176] [id = 261] 12:01:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (15EAD400) [pid = 1176] [serial = 782] [outer = 00000000] 12:01:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (17A21400) [pid = 1176] [serial = 783] [outer = 15EAD400] 12:01:40 INFO - PROCESS | 1176 | 1461265300990 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (181AE800) [pid = 1176] [serial = 784] [outer = 15EAD400] 12:01:41 INFO - PROCESS | 1176 | 1461265301644 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 969ms 12:01:41 INFO - PROCESS | 1176 | 1461265301693 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 1176 | 1461265301696 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 12:01:41 INFO - PROCESS | 1176 | 1461265301699 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:01:41 INFO - PROCESS | 1176 | 1461265301703 Marionette TRACE conn4 <- [1,1010,null,{}] 12:01:41 INFO - PROCESS | 1176 | 1461265301714 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:41 INFO - PROCESS | 1176 | 1461265301822 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:01:41 INFO - PROCESS | 1176 | 1461265301949 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1176 | ++DOCSHELL 19965400 == 52 [pid = 1176] [id = 262] 12:01:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1A114000) [pid = 1176] [serial = 785] [outer = 00000000] 12:01:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1B837800) [pid = 1176] [serial = 786] [outer = 1A114000] 12:01:42 INFO - PROCESS | 1176 | 1461265302011 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B944C00) [pid = 1176] [serial = 787] [outer = 1A114000] 12:01:42 INFO - PROCESS | 1176 | 1461265302638 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 969ms 12:01:42 INFO - PROCESS | 1176 | 1461265302673 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1176 | 1461265302676 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 12:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:01:42 INFO - PROCESS | 1176 | 1461265302679 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1176 | 1461265302681 Marionette TRACE conn4 <- [1,1014,null,{}] 12:01:42 INFO - PROCESS | 1176 | 1461265302685 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:42 INFO - PROCESS | 1176 | 1461265302833 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:01:42 INFO - PROCESS | 1176 | 1461265302891 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB1800 == 53 [pid = 1176] [id = 263] 12:01:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1BAB5C00) [pid = 1176] [serial = 788] [outer = 00000000] 12:01:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1C037400) [pid = 1176] [serial = 789] [outer = 1BAB5C00] 12:01:42 INFO - PROCESS | 1176 | 1461265302948 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C1C5800) [pid = 1176] [serial = 790] [outer = 1BAB5C00] 12:01:43 INFO - PROCESS | 1176 | 1461265303494 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 870ms 12:01:43 INFO - PROCESS | 1176 | 1461265303553 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1176 | 1461265303556 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 12:01:43 INFO - PROCESS | 1176 | 1461265303559 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:01:43 INFO - PROCESS | 1176 | 1461265303561 Marionette TRACE conn4 <- [1,1018,null,{}] 12:01:43 INFO - PROCESS | 1176 | 1461265303565 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:43 INFO - PROCESS | 1176 | 1461265303667 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:01:43 INFO - PROCESS | 1176 | 1461265303766 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1176 | ++DOCSHELL 1C33A000 == 54 [pid = 1176] [id = 264] 12:01:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C33A800) [pid = 1176] [serial = 791] [outer = 00000000] 12:01:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C70E800) [pid = 1176] [serial = 792] [outer = 1C33A800] 12:01:43 INFO - PROCESS | 1176 | 1461265303824 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C71EC00) [pid = 1176] [serial = 793] [outer = 1C33A800] 12:01:44 INFO - PROCESS | 1176 | 1461265304419 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 929ms 12:01:44 INFO - PROCESS | 1176 | 1461265304493 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 1176 | 1461265304495 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 12:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:01:44 INFO - PROCESS | 1176 | 1461265304499 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 1176 | 1461265304501 Marionette TRACE conn4 <- [1,1022,null,{}] 12:01:44 INFO - PROCESS | 1176 | 1461265304504 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:44 INFO - PROCESS | 1176 | 1461265304625 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:01:44 INFO - PROCESS | 1176 | 1461265304778 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1176 | ++DOCSHELL 1A8BCC00 == 55 [pid = 1176] [id = 265] 12:01:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B40B000) [pid = 1176] [serial = 794] [outer = 00000000] 12:01:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1C821400) [pid = 1176] [serial = 795] [outer = 1B40B000] 12:01:44 INFO - PROCESS | 1176 | 1461265304837 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C827000) [pid = 1176] [serial = 796] [outer = 1B40B000] 12:01:45 INFO - PROCESS | 1176 | 1461265305581 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1115ms 12:01:45 INFO - PROCESS | 1176 | 1461265305620 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1176 | 1461265305624 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 12:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:01:45 INFO - PROCESS | 1176 | 1461265305630 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1176 | 1461265305633 Marionette TRACE conn4 <- [1,1026,null,{}] 12:01:45 INFO - PROCESS | 1176 | 1461265305639 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:45 INFO - PROCESS | 1176 | 1461265305734 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:01:45 INFO - PROCESS | 1176 | 1461265305864 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1176 | ++DOCSHELL 12DA4000 == 56 [pid = 1176] [id = 266] 12:01:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (12DAA800) [pid = 1176] [serial = 797] [outer = 00000000] 12:01:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (15E9FC00) [pid = 1176] [serial = 798] [outer = 12DAA800] 12:01:45 INFO - PROCESS | 1176 | 1461265305918 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (16592000) [pid = 1176] [serial = 799] [outer = 12DAA800] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 1B833400 == 55 [pid = 1176] [id = 258] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 0F2A9C00 == 54 [pid = 1176] [id = 257] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 1A78E800 == 53 [pid = 1176] [id = 256] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 0F2B5C00 == 52 [pid = 1176] [id = 255] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 1910E400 == 51 [pid = 1176] [id = 254] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 181ABC00 == 50 [pid = 1176] [id = 253] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 11CE1400 == 49 [pid = 1176] [id = 252] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 1120C000 == 48 [pid = 1176] [id = 251] 12:01:46 INFO - PROCESS | 1176 | --DOCSHELL 11824400 == 47 [pid = 1176] [id = 250] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B834000) [pid = 1176] [serial = 735] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (19963C00) [pid = 1176] [serial = 723] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1A78EC00) [pid = 1176] [serial = 726] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1A134400) [pid = 1176] [serial = 724] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (11826C00) [pid = 1176] [serial = 699] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (17544400) [pid = 1176] [serial = 702] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (17D43800) [pid = 1176] [serial = 717] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (181A5400) [pid = 1176] [serial = 718] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (12EBE800) [pid = 1176] [serial = 714] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (160FA400) [pid = 1176] [serial = 715] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (11C10C00) [pid = 1176] [serial = 729] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (11954400) [pid = 1176] [serial = 709] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11827000) [pid = 1176] [serial = 708] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (117DC000) [pid = 1176] [serial = 711] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11872000) [pid = 1176] [serial = 712] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B831800) [pid = 1176] [serial = 705] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1A791C00) [pid = 1176] [serial = 727] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A8C1C00) [pid = 1176] [serial = 732] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (11951C00) [pid = 1176] [serial = 730] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (18DDF000) [pid = 1176] [serial = 720] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (18DDE800) [pid = 1176] [serial = 721] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B409400) [pid = 1176] [serial = 733] [outer = 00000000] [url = about:blank] 12:01:46 INFO - PROCESS | 1176 | 1461265306491 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 869ms 12:01:46 INFO - PROCESS | 1176 | 1461265306504 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1176 | 1461265306509 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:01:46 INFO - PROCESS | 1176 | 1461265306515 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1176 | 1461265306517 Marionette TRACE conn4 <- [1,1030,null,{}] 12:01:46 INFO - PROCESS | 1176 | 1461265306521 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 1176 | 1461265306606 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:01:46 INFO - PROCESS | 1176 | 1461265306692 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1176 | ++DOCSHELL 111EB800 == 48 [pid = 1176] [id = 267] 12:01:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1120C000) [pid = 1176] [serial = 800] [outer = 00000000] 12:01:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (11A47800) [pid = 1176] [serial = 801] [outer = 1120C000] 12:01:46 INFO - PROCESS | 1176 | 1461265306740 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1276A000) [pid = 1176] [serial = 802] [outer = 1120C000] 12:01:47 INFO - PROCESS | 1176 | 1461265307134 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 12:01:47 INFO - PROCESS | 1176 | 1461265307188 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1176 | 1461265307190 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 12:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:01:47 INFO - PROCESS | 1176 | 1461265307194 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1176 | 1461265307197 Marionette TRACE conn4 <- [1,1034,null,{}] 12:01:47 INFO - PROCESS | 1176 | 1461265307207 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 1176 | 1461265307332 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:01:47 INFO - PROCESS | 1176 | 1461265307346 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1176 | ++DOCSHELL 181AA800 == 49 [pid = 1176] [id = 268] 12:01:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (181AB000) [pid = 1176] [serial = 803] [outer = 00000000] 12:01:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (181BBC00) [pid = 1176] [serial = 804] [outer = 181AB000] 12:01:47 INFO - PROCESS | 1176 | 1461265307396 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (19102C00) [pid = 1176] [serial = 805] [outer = 181AB000] 12:01:47 INFO - PROCESS | 1176 | 1461265307848 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 729ms 12:01:47 INFO - PROCESS | 1176 | 1461265307928 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1176 | 1461265307930 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 12:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:01:47 INFO - PROCESS | 1176 | 1461265307934 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1176 | 1461265307936 Marionette TRACE conn4 <- [1,1038,null,{}] 12:01:47 INFO - PROCESS | 1176 | 1461265307939 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 1176 | 1461265308019 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:01:48 INFO - PROCESS | 1176 | 1461265308028 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1176 | ++DOCSHELL 19459C00 == 50 [pid = 1176] [id = 269] 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1945CC00) [pid = 1176] [serial = 806] [outer = 00000000] 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1995BC00) [pid = 1176] [serial = 807] [outer = 1945CC00] 12:01:48 INFO - PROCESS | 1176 | 1461265308074 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (19961400) [pid = 1176] [serial = 808] [outer = 1945CC00] 12:01:48 INFO - PROCESS | 1176 | 1461265308514 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 12:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:01:48 INFO - PROCESS | 1176 | 1461265308568 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1176 | 1461265308570 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 12:01:48 INFO - PROCESS | 1176 | 1461265308573 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1176 | 1461265308575 Marionette TRACE conn4 <- [1,1042,null,{}] 12:01:48 INFO - PROCESS | 1176 | 1461265308578 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 1176 | 1461265308684 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:01:48 INFO - PROCESS | 1176 | 1461265308769 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1176 | ++DOCSHELL 1115A400 == 51 [pid = 1176] [id = 270] 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1A114400) [pid = 1176] [serial = 809] [outer = 00000000] 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1A788C00) [pid = 1176] [serial = 810] [outer = 1A114400] 12:01:48 INFO - PROCESS | 1176 | 1461265308818 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1A788800) [pid = 1176] [serial = 811] [outer = 1A114400] 12:01:49 INFO - PROCESS | 1176 | 1461265309275 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 12:01:49 INFO - PROCESS | 1176 | 1461265309304 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1176 | 1461265309306 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 12:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:01:49 INFO - PROCESS | 1176 | 1461265309315 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1176 | 1461265309317 Marionette TRACE conn4 <- [1,1046,null,{}] 12:01:49 INFO - PROCESS | 1176 | 1461265309320 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:49 INFO - PROCESS | 1176 | 1461265309453 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:01:49 INFO - PROCESS | 1176 | 1461265309467 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1176 | ++DOCSHELL 1B406000 == 52 [pid = 1176] [id = 271] 12:01:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1B409400) [pid = 1176] [serial = 812] [outer = 00000000] 12:01:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B834400) [pid = 1176] [serial = 813] [outer = 1B409400] 12:01:49 INFO - PROCESS | 1176 | 1461265309561 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B834000) [pid = 1176] [serial = 814] [outer = 1B409400] 12:01:49 INFO - PROCESS | 1176 | 1461265309983 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 729ms 12:01:50 INFO - PROCESS | 1176 | 1461265310053 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1176 | 1461265310055 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 12:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:01:50 INFO - PROCESS | 1176 | 1461265310066 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1176 | 1461265310068 Marionette TRACE conn4 <- [1,1050,null,{}] 12:01:50 INFO - PROCESS | 1176 | 1461265310076 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:50 INFO - PROCESS | 1176 | 1461265310184 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:01:50 INFO - PROCESS | 1176 | 1461265310196 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1176 | ++DOCSHELL 1B941C00 == 53 [pid = 1176] [id = 272] 12:01:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B943800) [pid = 1176] [serial = 815] [outer = 00000000] 12:01:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1BAB1000) [pid = 1176] [serial = 816] [outer = 1B943800] 12:01:50 INFO - PROCESS | 1176 | 1461265310290 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1BAED800) [pid = 1176] [serial = 817] [outer = 1B943800] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (19110800) [pid = 1176] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (181C0800) [pid = 1176] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (11A45400) [pid = 1176] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1120F000) [pid = 1176] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1285B000) [pid = 1176] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (181AC000) [pid = 1176] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B833800) [pid = 1176] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1A816800) [pid = 1176] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11959800) [pid = 1176] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:01:50 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1B5C4800) [pid = 1176] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:01:50 INFO - PROCESS | 1176 | 1461265310765 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 12:01:50 INFO - PROCESS | 1176 | 1461265310800 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1176 | 1461265310802 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 12:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:01:50 INFO - PROCESS | 1176 | 1461265310805 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1176 | 1461265310807 Marionette TRACE conn4 <- [1,1054,null,{}] 12:01:50 INFO - PROCESS | 1176 | 1461265310811 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:50 INFO - PROCESS | 1176 | 1461265310888 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:01:50 INFO - PROCESS | 1176 | 1461265310977 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1176 | ++DOCSHELL 10FC1000 == 54 [pid = 1176] [id = 273] 12:01:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (117DC400) [pid = 1176] [serial = 818] [outer = 00000000] 12:01:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1A134800) [pid = 1176] [serial = 819] [outer = 117DC400] 12:01:51 INFO - PROCESS | 1176 | 1461265310993 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1A8C7800) [pid = 1176] [serial = 820] [outer = 117DC400] 12:01:51 INFO - PROCESS | 1176 | 1461265311343 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 12:01:51 INFO - PROCESS | 1176 | 1461265311406 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1176 | 1461265311408 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 12:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:01:51 INFO - PROCESS | 1176 | 1461265311411 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 1176 | 1461265311412 Marionette TRACE conn4 <- [1,1058,null,{}] 12:01:51 INFO - PROCESS | 1176 | 1461265311416 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 1176 | 1461265311552 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:01:51 INFO - PROCESS | 1176 | 1461265311564 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1176 | ++DOCSHELL 1B8D5C00 == 55 [pid = 1176] [id = 274] 12:01:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1B936400) [pid = 1176] [serial = 821] [outer = 00000000] 12:01:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C33E800) [pid = 1176] [serial = 822] [outer = 1B936400] 12:01:51 INFO - PROCESS | 1176 | 1461265311609 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C70D800) [pid = 1176] [serial = 823] [outer = 1B936400] 12:01:52 INFO - PROCESS | 1176 | 1461265312002 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 12:01:52 INFO - PROCESS | 1176 | 1461265312043 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:01:52 INFO - PROCESS | 1176 | 1461265312045 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 12:01:52 INFO - PROCESS | 1176 | 1461265312048 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1176 | 1461265312049 Marionette TRACE conn4 <- [1,1062,null,{}] 12:01:52 INFO - PROCESS | 1176 | 1461265312052 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 1176 | 1461265312167 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:01:52 INFO - PROCESS | 1176 | 1461265312175 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1176 | ++DOCSHELL 160F2C00 == 56 [pid = 1176] [id = 275] 12:01:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C725800) [pid = 1176] [serial = 824] [outer = 00000000] 12:01:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C826000) [pid = 1176] [serial = 825] [outer = 1C725800] 12:01:52 INFO - PROCESS | 1176 | 1461265312220 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C828C00) [pid = 1176] [serial = 826] [outer = 1C725800] 12:01:52 INFO - PROCESS | 1176 | 1461265312692 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 12:01:52 INFO - PROCESS | 1176 | 1461265312719 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:01:52 INFO - PROCESS | 1176 | 1461265312724 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 12:01:52 INFO - PROCESS | 1176 | 1461265312729 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1176 | 1461265312734 Marionette TRACE conn4 <- [1,1066,null,{}] 12:01:52 INFO - PROCESS | 1176 | 1461265312741 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 1176 | 1461265312882 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:01:53 INFO - PROCESS | 1176 | 1461265313063 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 1176 | ++DOCSHELL 1182E400 == 57 [pid = 1176] [id = 276] 12:01:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (11830C00) [pid = 1176] [serial = 827] [outer = 00000000] 12:01:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (11A39400) [pid = 1176] [serial = 828] [outer = 11830C00] 12:01:53 INFO - PROCESS | 1176 | 1461265313122 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (11CDAC00) [pid = 1176] [serial = 829] [outer = 11830C00] 12:01:53 INFO - PROCESS | 1176 | 1461265313702 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1028ms 12:01:53 INFO - PROCESS | 1176 | 1461265313758 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1176 | 1461265313764 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 12:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:01:53 INFO - PROCESS | 1176 | 1461265313771 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1176 | 1461265313773 Marionette TRACE conn4 <- [1,1070,null,{}] 12:01:53 INFO - PROCESS | 1176 | 1461265313778 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:53 INFO - PROCESS | 1176 | 1461265313906 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:01:54 INFO - PROCESS | 1176 | 1461265314038 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1176 | ++DOCSHELL 181A2000 == 58 [pid = 1176] [id = 277] 12:01:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (181A4000) [pid = 1176] [serial = 830] [outer = 00000000] 12:01:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (19106400) [pid = 1176] [serial = 831] [outer = 181A4000] 12:01:54 INFO - PROCESS | 1176 | 1461265314097 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1991E000) [pid = 1176] [serial = 832] [outer = 181A4000] 12:01:54 INFO - PROCESS | 1176 | 1461265314719 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 969ms 12:01:54 INFO - PROCESS | 1176 | 1461265314742 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1176 | 1461265314745 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 12:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:01:54 INFO - PROCESS | 1176 | 1461265314749 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 1176 | 1461265314753 Marionette TRACE conn4 <- [1,1074,null,{}] 12:01:54 INFO - PROCESS | 1176 | 1461265314765 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:54 INFO - PROCESS | 1176 | 1461265314879 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:01:54 INFO - PROCESS | 1176 | 1461265314980 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1176 | ++DOCSHELL 1A1BEC00 == 59 [pid = 1176] [id = 278] 12:01:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B5BB400) [pid = 1176] [serial = 833] [outer = 00000000] 12:01:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1C72CC00) [pid = 1176] [serial = 834] [outer = 1B5BB400] 12:01:55 INFO - PROCESS | 1176 | 1461265315038 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1C925800) [pid = 1176] [serial = 835] [outer = 1B5BB400] 12:01:55 INFO - PROCESS | 1176 | 1461265315605 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 12:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:01:55 INFO - PROCESS | 1176 | 1461265315695 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 1176 | 1461265315697 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 12:01:55 INFO - PROCESS | 1176 | 1461265315701 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 1176 | 1461265315703 Marionette TRACE conn4 <- [1,1078,null,{}] 12:01:55 INFO - PROCESS | 1176 | 1461265315707 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 1176 | 1461265315813 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:01:55 INFO - PROCESS | 1176 | 1461265315915 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1176 | ++DOCSHELL 1DBC0000 == 60 [pid = 1176] [id = 279] 12:01:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1DBC1800) [pid = 1176] [serial = 836] [outer = 00000000] 12:01:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1E737000) [pid = 1176] [serial = 837] [outer = 1DBC1800] 12:01:55 INFO - PROCESS | 1176 | 1461265315970 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1E808C00) [pid = 1176] [serial = 838] [outer = 1DBC1800] 12:01:56 INFO - PROCESS | 1176 | 1461265316830 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1182ms 12:01:56 INFO - PROCESS | 1176 | 1461265316886 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1176 | 1461265316891 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 12:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:01:56 INFO - PROCESS | 1176 | 1461265316896 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1176 | 1461265316900 Marionette TRACE conn4 <- [1,1082,null,{}] 12:01:56 INFO - PROCESS | 1176 | 1461265316906 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:57 INFO - PROCESS | 1176 | 1461265317004 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:01:57 INFO - PROCESS | 1176 | 1461265317116 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 1176 | ++DOCSHELL 117C6800 == 61 [pid = 1176] [id = 280] 12:01:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (117CEC00) [pid = 1176] [serial = 839] [outer = 00000000] 12:01:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (11A3A800) [pid = 1176] [serial = 840] [outer = 117CEC00] 12:01:57 INFO - PROCESS | 1176 | 1461265317166 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (12768400) [pid = 1176] [serial = 841] [outer = 117CEC00] 12:01:57 INFO - PROCESS | 1176 | 1461265317814 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 989ms 12:01:57 INFO - PROCESS | 1176 | 1461265317887 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 1176 | 1461265317892 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 12:01:57 INFO - PROCESS | 1176 | 1461265317915 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1176 | 1461265317918 Marionette TRACE conn4 <- [1,1086,null,{}] 12:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:01:57 INFO - PROCESS | 1176 | 1461265317922 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 1176 | 1461265318013 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:01:58 INFO - PROCESS | 1176 | 1461265318137 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 1B8D5C00 == 60 [pid = 1176] [id = 274] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 10FC1000 == 59 [pid = 1176] [id = 273] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 1B941C00 == 58 [pid = 1176] [id = 272] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 1B406000 == 57 [pid = 1176] [id = 271] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 1115A400 == 56 [pid = 1176] [id = 270] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 19459C00 == 55 [pid = 1176] [id = 269] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 181AA800 == 54 [pid = 1176] [id = 268] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (0F227000) [pid = 1176] [serial = 738] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (15E3EC00) [pid = 1176] [serial = 741] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1A4EE800) [pid = 1176] [serial = 744] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1B949C00) [pid = 1176] [serial = 747] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B949800) [pid = 1176] [serial = 777] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | ++DOCSHELL 0F227000 == 55 [pid = 1176] [id = 281] 12:01:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (0F231C00) [pid = 1176] [serial = 842] [outer = 00000000] 12:01:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (117C5400) [pid = 1176] [serial = 843] [outer = 0F231C00] 12:01:58 INFO - PROCESS | 1176 | 1461265318241 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (11958400) [pid = 1176] [serial = 844] [outer = 0F231C00] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 111EB800 == 54 [pid = 1176] [id = 267] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 12DA4000 == 53 [pid = 1176] [id = 266] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 117DB400 == 52 [pid = 1176] [id = 260] 12:01:58 INFO - PROCESS | 1176 | --DOCSHELL 1B934400 == 51 [pid = 1176] [id = 259] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1B836400) [pid = 1176] [serial = 736] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1A13FC00) [pid = 1176] [serial = 771] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B8D6000) [pid = 1176] [serial = 774] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1A8C2400) [pid = 1176] [serial = 769] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (17A2B800) [pid = 1176] [serial = 772] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (18DE1C00) [pid = 1176] [serial = 760] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (19921400) [pid = 1176] [serial = 762] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (19926000) [pid = 1176] [serial = 763] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A78D000) [pid = 1176] [serial = 766] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1275EC00) [pid = 1176] [serial = 750] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1285B800) [pid = 1176] [serial = 751] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (117DC800) [pid = 1176] [serial = 753] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1182D000) [pid = 1176] [serial = 754] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (164F0400) [pid = 1176] [serial = 756] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (17542C00) [pid = 1176] [serial = 757] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (18DB2800) [pid = 1176] [serial = 759] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A4E5800) [pid = 1176] [serial = 765] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B8D8000) [pid = 1176] [serial = 775] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A8C3800) [pid = 1176] [serial = 768] [outer = 00000000] [url = about:blank] 12:01:58 INFO - PROCESS | 1176 | 1461265318740 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 870ms 12:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:01:58 INFO - PROCESS | 1176 | 1461265318792 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1176 | 1461265318795 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 12:01:58 INFO - PROCESS | 1176 | 1461265318798 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1176 | 1461265318802 Marionette TRACE conn4 <- [1,1090,null,{}] 12:01:58 INFO - PROCESS | 1176 | 1461265318816 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 1176 | 1461265318899 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:01:58 INFO - PROCESS | 1176 | 1461265318911 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1176 | ++DOCSHELL 17542C00 == 52 [pid = 1176] [id = 282] 12:01:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (17544C00) [pid = 1176] [serial = 845] [outer = 00000000] 12:01:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (17A2D000) [pid = 1176] [serial = 846] [outer = 17544C00] 12:01:58 INFO - PROCESS | 1176 | 1461265318962 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (181A6C00) [pid = 1176] [serial = 847] [outer = 17544C00] 12:01:59 INFO - PROCESS | 1176 | 1461265319431 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 12:01:59 INFO - PROCESS | 1176 | 1461265319472 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 1176 | 1461265319475 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 1176 | 1461265319478 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:01:59 INFO - PROCESS | 1176 | 1461265319480 Marionette TRACE conn4 <- [1,1094,null,{}] 12:01:59 INFO - PROCESS | 1176 | 1461265319483 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:59 INFO - PROCESS | 1176 | 1461265319565 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:01:59 INFO - PROCESS | 1176 | 1461265319676 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1176 | ++DOCSHELL 18D44C00 == 53 [pid = 1176] [id = 283] 12:01:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (18D46400) [pid = 1176] [serial = 848] [outer = 00000000] 12:01:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19102800) [pid = 1176] [serial = 849] [outer = 18D46400] 12:01:59 INFO - PROCESS | 1176 | 1461265319727 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1910B000) [pid = 1176] [serial = 850] [outer = 18D46400] 12:02:00 INFO - PROCESS | 1176 | 1461265320108 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 12:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:02:00 INFO - PROCESS | 1176 | 1461265320152 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1176 | 1461265320154 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 12:02:00 INFO - PROCESS | 1176 | 1461265320158 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1176 | 1461265320159 Marionette TRACE conn4 <- [1,1098,null,{}] 12:02:00 INFO - PROCESS | 1176 | 1461265320163 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 1176 | 1461265320278 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:02:00 INFO - PROCESS | 1176 | 1461265320301 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1176 | ++DOCSHELL 19110C00 == 54 [pid = 1176] [id = 284] 12:02:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1991AC00) [pid = 1176] [serial = 851] [outer = 00000000] 12:02:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (19927C00) [pid = 1176] [serial = 852] [outer = 1991AC00] 12:02:00 INFO - PROCESS | 1176 | 1461265320346 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1995DC00) [pid = 1176] [serial = 853] [outer = 1991AC00] 12:02:00 INFO - PROCESS | 1176 | 1461265320793 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 12:02:00 INFO - PROCESS | 1176 | 1461265320828 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1176 | 1461265320830 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 12:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:02:00 INFO - PROCESS | 1176 | 1461265320833 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1176 | 1461265320835 Marionette TRACE conn4 <- [1,1102,null,{}] 12:02:00 INFO - PROCESS | 1176 | 1461265320838 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 1176 | 1461265320999 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:02:01 INFO - PROCESS | 1176 | 1461265321029 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1176 | ++DOCSHELL 1A4EE800 == 55 [pid = 1176] [id = 285] 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1A789000) [pid = 1176] [serial = 854] [outer = 00000000] 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1A81B400) [pid = 1176] [serial = 855] [outer = 1A789000] 12:02:01 INFO - PROCESS | 1176 | 1461265321078 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1A8B8800) [pid = 1176] [serial = 856] [outer = 1A789000] 12:02:01 INFO - PROCESS | 1176 | 1461265321508 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 729ms 12:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:02:01 INFO - PROCESS | 1176 | 1461265321564 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 1176 | 1461265321566 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 12:02:01 INFO - PROCESS | 1176 | 1461265321575 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 1176 | 1461265321577 Marionette TRACE conn4 <- [1,1106,null,{}] 12:02:01 INFO - PROCESS | 1176 | 1461265321580 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:01 INFO - PROCESS | 1176 | 1461265321685 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:02:01 INFO - PROCESS | 1176 | 1461265321692 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1176 | ++DOCSHELL 0F22A800 == 56 [pid = 1176] [id = 286] 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1A794400) [pid = 1176] [serial = 857] [outer = 00000000] 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B408000) [pid = 1176] [serial = 858] [outer = 1A794400] 12:02:01 INFO - PROCESS | 1176 | 1461265321784 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B40C800) [pid = 1176] [serial = 859] [outer = 1A794400] 12:02:02 INFO - PROCESS | 1176 | 1461265322610 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1A114400) [pid = 1176] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (12DAA800) [pid = 1176] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B409400) [pid = 1176] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (181AB000) [pid = 1176] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1120C000) [pid = 1176] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (117DC400) [pid = 1176] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B943800) [pid = 1176] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B936400) [pid = 1176] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1945CC00) [pid = 1176] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:02:02 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B40B000) [pid = 1176] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1130ms 12:02:02 INFO - PROCESS | 1176 | 1461265322701 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1176 | 1461265322703 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:02:02 INFO - PROCESS | 1176 | 1461265322707 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1176 | 1461265322708 Marionette TRACE conn4 <- [1,1110,null,{}] 12:02:02 INFO - PROCESS | 1176 | 1461265322712 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 1176 | 1461265322789 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:02:02 INFO - PROCESS | 1176 | 1461265322795 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1176 | ++DOCSHELL 1182E000 == 57 [pid = 1176] [id = 287] 12:02:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (11956800) [pid = 1176] [serial = 860] [outer = 00000000] 12:02:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (181AD400) [pid = 1176] [serial = 861] [outer = 11956800] 12:02:02 INFO - PROCESS | 1176 | 1461265322841 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1910E400) [pid = 1176] [serial = 862] [outer = 11956800] 12:02:03 INFO - PROCESS | 1176 | 1461265323269 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 12:02:03 INFO - PROCESS | 1176 | 1461265323277 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1176 | 1461265323279 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 12:02:03 INFO - PROCESS | 1176 | 1461265323293 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:02:03 INFO - PROCESS | 1176 | 1461265323295 Marionette TRACE conn4 <- [1,1114,null,{}] 12:02:03 INFO - PROCESS | 1176 | 1461265323298 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:03 INFO - PROCESS | 1176 | 1461265323378 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:02:03 INFO - PROCESS | 1176 | 1461265323384 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1176 | ++DOCSHELL 15E1B400 == 58 [pid = 1176] [id = 288] 12:02:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (15EA2C00) [pid = 1176] [serial = 863] [outer = 00000000] 12:02:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1B839800) [pid = 1176] [serial = 864] [outer = 15EA2C00] 12:02:03 INFO - PROCESS | 1176 | 1461265323432 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B948C00) [pid = 1176] [serial = 865] [outer = 15EA2C00] 12:02:03 INFO - PROCESS | 1176 | 1461265323851 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 12:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:02:03 INFO - PROCESS | 1176 | 1461265323929 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1176 | 1461265323931 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 12:02:03 INFO - PROCESS | 1176 | 1461265323934 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1176 | 1461265323936 Marionette TRACE conn4 <- [1,1118,null,{}] 12:02:03 INFO - PROCESS | 1176 | 1461265323939 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 1176 | 1461265324016 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:02:04 INFO - PROCESS | 1176 | 1461265324025 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1176 | ++DOCSHELL 1BAA6400 == 59 [pid = 1176] [id = 289] 12:02:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1BAA7000) [pid = 1176] [serial = 866] [outer = 00000000] 12:02:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1BAF5800) [pid = 1176] [serial = 867] [outer = 1BAA7000] 12:02:04 INFO - PROCESS | 1176 | 1461265324070 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1C035000) [pid = 1176] [serial = 868] [outer = 1BAA7000] 12:02:04 INFO - PROCESS | 1176 | 1461265324524 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 12:02:04 INFO - PROCESS | 1176 | 1461265324574 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1176 | 1461265324577 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 12:02:04 INFO - PROCESS | 1176 | 1461265324580 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:02:04 INFO - PROCESS | 1176 | 1461265324582 Marionette TRACE conn4 <- [1,1122,null,{}] 12:02:04 INFO - PROCESS | 1176 | 1461265324586 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 1176 | 1461265324732 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:02:04 INFO - PROCESS | 1176 | 1461265324869 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1176 | ++DOCSHELL 11210400 == 60 [pid = 1176] [id = 290] 12:02:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (112E3800) [pid = 1176] [serial = 869] [outer = 00000000] 12:02:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (11824C00) [pid = 1176] [serial = 870] [outer = 112E3800] 12:02:04 INFO - PROCESS | 1176 | 1461265324931 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1187B800) [pid = 1176] [serial = 871] [outer = 112E3800] 12:02:05 INFO - PROCESS | 1176 | 1461265325590 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1016ms 12:02:05 INFO - PROCESS | 1176 | 1461265325603 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1176 | 1461265325607 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 12:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:02:05 INFO - PROCESS | 1176 | 1461265325612 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1176 | 1461265325617 Marionette TRACE conn4 <- [1,1126,null,{}] 12:02:05 INFO - PROCESS | 1176 | 1461265325621 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:05 INFO - PROCESS | 1176 | 1461265325751 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:02:05 INFO - PROCESS | 1176 | 1461265325882 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1176 | ++DOCSHELL 164C4C00 == 61 [pid = 1176] [id = 291] 12:02:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (164EB400) [pid = 1176] [serial = 872] [outer = 00000000] 12:02:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (17A29800) [pid = 1176] [serial = 873] [outer = 164EB400] 12:02:05 INFO - PROCESS | 1176 | 1461265325942 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (17D44800) [pid = 1176] [serial = 874] [outer = 164EB400] 12:02:06 INFO - PROCESS | 1176 | 1461265326490 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 929ms 12:02:06 INFO - PROCESS | 1176 | 1461265326547 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1176 | 1461265326550 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:02:06 INFO - PROCESS | 1176 | 1461265326554 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1176 | 1461265326557 Marionette TRACE conn4 <- [1,1130,null,{}] 12:02:06 INFO - PROCESS | 1176 | 1461265326561 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:06 INFO - PROCESS | 1176 | 1461265326666 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:02:06 INFO - PROCESS | 1176 | 1461265326797 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1176 | ++DOCSHELL 1A78C400 == 62 [pid = 1176] [id = 292] 12:02:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1A78E000) [pid = 1176] [serial = 875] [outer = 00000000] 12:02:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1B8CB400) [pid = 1176] [serial = 876] [outer = 1A78E000] 12:02:06 INFO - PROCESS | 1176 | 1461265326854 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1C1C5400) [pid = 1176] [serial = 877] [outer = 1A78E000] 12:02:07 INFO - PROCESS | 1176 | 1461265327505 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 12:02:07 INFO - PROCESS | 1176 | 1461265327540 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1176 | 1461265327544 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 12:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:02:07 INFO - PROCESS | 1176 | 1461265327557 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1176 | 1461265327562 Marionette TRACE conn4 <- [1,1134,null,{}] 12:02:07 INFO - PROCESS | 1176 | 1461265327566 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 1176 | 1461265327673 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:02:07 INFO - PROCESS | 1176 | 1461265327804 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1176 | ++DOCSHELL 1C82A400 == 63 [pid = 1176] [id = 293] 12:02:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1C82AC00) [pid = 1176] [serial = 878] [outer = 00000000] 12:02:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1EE27400) [pid = 1176] [serial = 879] [outer = 1C82AC00] 12:02:07 INFO - PROCESS | 1176 | 1461265327862 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1EE2B400) [pid = 1176] [serial = 880] [outer = 1C82AC00] 12:02:08 INFO - PROCESS | 1176 | 1461265328491 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 986ms 12:02:08 INFO - PROCESS | 1176 | 1461265328542 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 1176 | 1461265328544 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 12:02:08 INFO - PROCESS | 1176 | 1461265328548 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:02:08 INFO - PROCESS | 1176 | 1461265328550 Marionette TRACE conn4 <- [1,1138,null,{}] 12:02:08 INFO - PROCESS | 1176 | 1461265328554 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:08 INFO - PROCESS | 1176 | 1461265328657 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:02:08 INFO - PROCESS | 1176 | 1461265328788 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AE800 == 64 [pid = 1176] [id = 294] 12:02:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1120EC00) [pid = 1176] [serial = 881] [outer = 00000000] 12:02:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1EF41C00) [pid = 1176] [serial = 882] [outer = 1120EC00] 12:02:08 INFO - PROCESS | 1176 | 1461265328846 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1EF45800) [pid = 1176] [serial = 883] [outer = 1120EC00] 12:02:09 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:02:09 INFO - PROCESS | 1176 | 1461265329553 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1016ms 12:02:09 INFO - PROCESS | 1176 | 1461265329569 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:02:09 INFO - PROCESS | 1176 | 1461265329571 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 12:02:09 INFO - PROCESS | 1176 | 1461265329574 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:02:09 INFO - PROCESS | 1176 | 1461265329576 Marionette TRACE conn4 <- [1,1142,null,{}] 12:02:09 INFO - PROCESS | 1176 | 1461265329580 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:09 INFO - PROCESS | 1176 | 1461265329690 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:02:09 INFO - PROCESS | 1176 | 1461265329800 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1176 | ++DOCSHELL 181AB800 == 65 [pid = 1176] [id = 295] 12:02:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (181ACC00) [pid = 1176] [serial = 884] [outer = 00000000] 12:02:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1A81B000) [pid = 1176] [serial = 885] [outer = 181ACC00] 12:02:09 INFO - PROCESS | 1176 | 1461265329865 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1BAA6800) [pid = 1176] [serial = 886] [outer = 181ACC00] 12:02:10 INFO - PROCESS | 1176 | 1461265330616 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1124ms 12:02:10 INFO - PROCESS | 1176 | 1461265330703 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1176 | 1461265330708 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 12:02:10 INFO - PROCESS | 1176 | 1461265330713 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:02:10 INFO - PROCESS | 1176 | 1461265330717 Marionette TRACE conn4 <- [1,1146,null,{}] 12:02:10 INFO - PROCESS | 1176 | 1461265330721 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:10 INFO - PROCESS | 1176 | 1461265330823 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:02:10 INFO - PROCESS | 1176 | 1461265330965 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1176 | ++DOCSHELL 17543800 == 66 [pid = 1176] [id = 296] 12:02:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (17545C00) [pid = 1176] [serial = 887] [outer = 00000000] 12:02:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (17D43800) [pid = 1176] [serial = 888] [outer = 17545C00] 12:02:11 INFO - PROCESS | 1176 | 1461265331018 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (18D3EC00) [pid = 1176] [serial = 889] [outer = 17545C00] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 1945A400 == 65 [pid = 1176] [id = 248] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 11CD9C00 == 64 [pid = 1176] [id = 247] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 1BAA6400 == 63 [pid = 1176] [id = 289] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 15E1B400 == 62 [pid = 1176] [id = 288] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 1182E000 == 61 [pid = 1176] [id = 287] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 0F22A800 == 60 [pid = 1176] [id = 286] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 1A4EE800 == 59 [pid = 1176] [id = 285] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 19110C00 == 58 [pid = 1176] [id = 284] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 18D44C00 == 57 [pid = 1176] [id = 283] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 17542C00 == 56 [pid = 1176] [id = 282] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 0F227000 == 55 [pid = 1176] [id = 281] 12:02:11 INFO - PROCESS | 1176 | --DOCSHELL 117C6800 == 54 [pid = 1176] [id = 280] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1C037400) [pid = 1176] [serial = 789] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (1C70E800) [pid = 1176] [serial = 792] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1C826000) [pid = 1176] [serial = 825] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1995BC00) [pid = 1176] [serial = 807] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1C827000) [pid = 1176] [serial = 796] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1C821400) [pid = 1176] [serial = 795] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1A788C00) [pid = 1176] [serial = 810] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1A788800) [pid = 1176] [serial = 811] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (16592000) [pid = 1176] [serial = 799] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (15E9FC00) [pid = 1176] [serial = 798] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1194D000) [pid = 1176] [serial = 780] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B834000) [pid = 1176] [serial = 814] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (181BBC00) [pid = 1176] [serial = 804] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (19102C00) [pid = 1176] [serial = 805] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B837800) [pid = 1176] [serial = 786] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1B834400) [pid = 1176] [serial = 813] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (11A47800) [pid = 1176] [serial = 801] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1276A000) [pid = 1176] [serial = 802] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1A134800) [pid = 1176] [serial = 819] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (17A21400) [pid = 1176] [serial = 783] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1BAB1000) [pid = 1176] [serial = 816] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1C33E800) [pid = 1176] [serial = 822] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1BAED800) [pid = 1176] [serial = 817] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1C70D800) [pid = 1176] [serial = 823] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A8C7800) [pid = 1176] [serial = 820] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (19961400) [pid = 1176] [serial = 808] [outer = 00000000] [url = about:blank] 12:02:11 INFO - PROCESS | 1176 | 1461265331548 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 869ms 12:02:11 INFO - PROCESS | 1176 | 1461265331588 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1176 | 1461265331594 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:02:11 INFO - PROCESS | 1176 | 1461265331600 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1176 | 1461265331602 Marionette TRACE conn4 <- [1,1150,null,{}] 12:02:11 INFO - PROCESS | 1176 | 1461265331606 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 1176 | 1461265331690 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:02:11 INFO - PROCESS | 1176 | 1461265331699 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1176 | ++DOCSHELL 11957000 == 55 [pid = 1176] [id = 297] 12:02:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11C03C00) [pid = 1176] [serial = 890] [outer = 00000000] 12:02:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1659B400) [pid = 1176] [serial = 891] [outer = 11C03C00] 12:02:11 INFO - PROCESS | 1176 | 1461265331745 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (17A24400) [pid = 1176] [serial = 892] [outer = 11C03C00] 12:02:12 INFO - PROCESS | 1176 | 1461265332238 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 12:02:12 INFO - PROCESS | 1176 | 1461265332275 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1176 | 1461265332277 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 12:02:12 INFO - PROCESS | 1176 | 1461265332280 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:02:12 INFO - PROCESS | 1176 | 1461265332284 Marionette TRACE conn4 <- [1,1154,null,{}] 12:02:12 INFO - PROCESS | 1176 | 1461265332294 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:12 INFO - PROCESS | 1176 | 1461265332382 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:02:12 INFO - PROCESS | 1176 | 1461265332475 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1176 | ++DOCSHELL 1995B000 == 56 [pid = 1176] [id = 298] 12:02:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (19962C00) [pid = 1176] [serial = 893] [outer = 00000000] 12:02:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1A134400) [pid = 1176] [serial = 894] [outer = 19962C00] 12:02:12 INFO - PROCESS | 1176 | 1461265332533 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1A787000) [pid = 1176] [serial = 895] [outer = 19962C00] 12:02:12 INFO - PROCESS | 1176 | 1461265332896 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 669ms 12:02:12 INFO - PROCESS | 1176 | 1461265332961 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1176 | 1461265332963 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 12:02:12 INFO - PROCESS | 1176 | 1461265332966 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:02:12 INFO - PROCESS | 1176 | 1461265332968 Marionette TRACE conn4 <- [1,1158,null,{}] 12:02:12 INFO - PROCESS | 1176 | 1461265332972 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 1176 | 1461265333082 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:02:13 INFO - PROCESS | 1176 | 1461265333093 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1176 | ++DOCSHELL 1A877800 == 57 [pid = 1176] [id = 299] 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1A8B9400) [pid = 1176] [serial = 896] [outer = 00000000] 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1B40AC00) [pid = 1176] [serial = 897] [outer = 1A8B9400] 12:02:13 INFO - PROCESS | 1176 | 1461265333139 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1B82DC00) [pid = 1176] [serial = 898] [outer = 1A8B9400] 12:02:13 INFO - PROCESS | 1176 | 1461265333654 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 12:02:13 INFO - PROCESS | 1176 | 1461265333700 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1176 | 1461265333702 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 12:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:02:13 INFO - PROCESS | 1176 | 1461265333705 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1176 | 1461265333706 Marionette TRACE conn4 <- [1,1162,null,{}] 12:02:13 INFO - PROCESS | 1176 | 1461265333710 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 1176 | 1461265333826 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:02:13 INFO - PROCESS | 1176 | 1461265333832 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1176 | ++DOCSHELL 1182AC00 == 58 [pid = 1176] [id = 300] 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1A8B9000) [pid = 1176] [serial = 899] [outer = 00000000] 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1B947400) [pid = 1176] [serial = 900] [outer = 1A8B9000] 12:02:13 INFO - PROCESS | 1176 | 1461265333877 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1BAAA800) [pid = 1176] [serial = 901] [outer = 1A8B9000] 12:02:14 INFO - PROCESS | 1176 | 1461265334376 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1176 | 1461265334447 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 12:02:14 INFO - PROCESS | 1176 | 1461265334451 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1176 | 1461265334452 Marionette TRACE conn4 <- [1,1166,null,{}] 12:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:02:14 INFO - PROCESS | 1176 | 1461265334456 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 1176 | 1461265334575 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:02:14 INFO - PROCESS | 1176 | 1461265334640 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1176 | ++DOCSHELL 1C729C00 == 59 [pid = 1176] [id = 301] 12:02:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1C72C800) [pid = 1176] [serial = 902] [outer = 00000000] 12:02:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1C828800) [pid = 1176] [serial = 903] [outer = 1C72C800] 12:02:14 INFO - PROCESS | 1176 | 1461265334689 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1C827C00) [pid = 1176] [serial = 904] [outer = 1C72C800] 12:02:15 INFO - PROCESS | 1176 | 1461265335124 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:02:15 INFO - PROCESS | 1176 | 1461265335189 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 12:02:15 INFO - PROCESS | 1176 | 1461265335192 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1176 | 1461265335194 Marionette TRACE conn4 <- [1,1170,null,{}] 12:02:15 INFO - PROCESS | 1176 | 1461265335198 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 1176 | 1461265335309 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1A789000) [pid = 1176] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (18D46400) [pid = 1176] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (117CEC00) [pid = 1176] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1A794400) [pid = 1176] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (17544C00) [pid = 1176] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (0F231C00) [pid = 1176] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1C725800) [pid = 1176] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (11956800) [pid = 1176] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (15EA2C00) [pid = 1176] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1991AC00) [pid = 1176] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (117DD400) [pid = 1176] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1C33A800) [pid = 1176] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B837400) [pid = 1176] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1BAB5C00) [pid = 1176] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B403400) [pid = 1176] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (0F22FC00) [pid = 1176] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (15804800) [pid = 1176] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B40E400) [pid = 1176] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (0B897000) [pid = 1176] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (11DDF400) [pid = 1176] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1945F000) [pid = 1176] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1B942C00) [pid = 1176] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (117DB800) [pid = 1176] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A114000) [pid = 1176] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:02:15 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (15EAD400) [pid = 1176] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:02:15 INFO - PROCESS | 1176 | 1461265335605 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1176 | ++DOCSHELL 0B89D800 == 60 [pid = 1176] [id = 302] 12:02:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (0B89EC00) [pid = 1176] [serial = 905] [outer = 00000000] 12:02:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (117C5800) [pid = 1176] [serial = 906] [outer = 0B89EC00] 12:02:15 INFO - PROCESS | 1176 | 1461265335655 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (117E2C00) [pid = 1176] [serial = 907] [outer = 0B89EC00] 12:02:16 INFO - PROCESS | 1176 | 1461265336084 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1176 | 1461265336125 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:02:16 INFO - PROCESS | 1176 | 1461265336134 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1176 | 1461265336136 Marionette TRACE conn4 <- [1,1174,null,{}] 12:02:16 INFO - PROCESS | 1176 | 1461265336139 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 1176 | 1461265336220 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:02:16 INFO - PROCESS | 1176 | 1461265336229 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1176 | ++DOCSHELL 1182BC00 == 61 [pid = 1176] [id = 303] 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (11C9B400) [pid = 1176] [serial = 908] [outer = 00000000] 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B402C00) [pid = 1176] [serial = 909] [outer = 11C9B400] 12:02:16 INFO - PROCESS | 1176 | 1461265336275 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1BAF4800) [pid = 1176] [serial = 910] [outer = 11C9B400] 12:02:16 INFO - PROCESS | 1176 | 1461265336709 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1176 | 1461265336765 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 12:02:16 INFO - PROCESS | 1176 | 1461265336768 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:02:16 INFO - PROCESS | 1176 | 1461265336770 Marionette TRACE conn4 <- [1,1178,null,{}] 12:02:16 INFO - PROCESS | 1176 | 1461265336774 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 1176 | 1461265336857 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:02:16 INFO - PROCESS | 1176 | 1461265336865 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A78D000 == 62 [pid = 1176] [id = 304] 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C70E400) [pid = 1176] [serial = 911] [outer = 00000000] 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1E731000) [pid = 1176] [serial = 912] [outer = 1C70E400] 12:02:16 INFO - PROCESS | 1176 | 1461265336911 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1EF44800) [pid = 1176] [serial = 913] [outer = 1C70E400] 12:02:17 INFO - PROCESS | 1176 | 1461265337351 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 1176 | 1461265337405 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 12:02:17 INFO - PROCESS | 1176 | 1461265337408 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 1176 | 1461265337410 Marionette TRACE conn4 <- [1,1182,null,{}] 12:02:17 INFO - PROCESS | 1176 | 1461265337413 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:17 INFO - PROCESS | 1176 | 1461265337493 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:02:17 INFO - PROCESS | 1176 | 1461265337499 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1176 | ++DOCSHELL 1EE24000 == 63 [pid = 1176] [id = 305] 12:02:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1FEE5000) [pid = 1176] [serial = 914] [outer = 00000000] 12:02:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (20482000) [pid = 1176] [serial = 915] [outer = 1FEE5000] 12:02:17 INFO - PROCESS | 1176 | 1461265337544 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (20485C00) [pid = 1176] [serial = 916] [outer = 1FEE5000] 12:02:18 INFO - PROCESS | 1176 | 1461265338271 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1176 | 1461265338350 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 12:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:02:18 INFO - PROCESS | 1176 | 1461265338356 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 1176 | 1461265338360 Marionette TRACE conn4 <- [1,1186,null,{}] 12:02:18 INFO - PROCESS | 1176 | 1461265338365 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:18 INFO - PROCESS | 1176 | 1461265338478 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:02:18 INFO - PROCESS | 1176 | 1461265338614 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 1176 | ++DOCSHELL 11959400 == 64 [pid = 1176] [id = 306] 12:02:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (12768800) [pid = 1176] [serial = 917] [outer = 00000000] 12:02:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1659B000) [pid = 1176] [serial = 918] [outer = 12768800] 12:02:18 INFO - PROCESS | 1176 | 1461265338673 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (181A7800) [pid = 1176] [serial = 919] [outer = 12768800] 12:02:19 INFO - PROCESS | 1176 | 1461265339273 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 969ms 12:02:19 INFO - PROCESS | 1176 | 1461265339329 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1176 | 1461265339335 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 12:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:02:19 INFO - PROCESS | 1176 | 1461265339341 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 1176 | 1461265339344 Marionette TRACE conn4 <- [1,1190,null,{}] 12:02:19 INFO - PROCESS | 1176 | 1461265339348 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:19 INFO - PROCESS | 1176 | 1461265339459 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:02:19 INFO - PROCESS | 1176 | 1461265339596 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 1176 | ++DOCSHELL 1A789000 == 65 [pid = 1176] [id = 307] 12:02:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1A792000) [pid = 1176] [serial = 920] [outer = 00000000] 12:02:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1B8C9400) [pid = 1176] [serial = 921] [outer = 1A792000] 12:02:19 INFO - PROCESS | 1176 | 1461265339655 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1C1BE800) [pid = 1176] [serial = 922] [outer = 1A792000] 12:02:20 INFO - PROCESS | 1176 | 1461265340187 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 12:02:20 INFO - PROCESS | 1176 | 1461265340274 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 1176 | 1461265340276 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 12:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:02:20 INFO - PROCESS | 1176 | 1461265340280 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1176 | 1461265340284 Marionette TRACE conn4 <- [1,1194,null,{}] 12:02:20 INFO - PROCESS | 1176 | 1461265340295 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:20 INFO - PROCESS | 1176 | 1461265340413 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:02:20 INFO - PROCESS | 1176 | 1461265340516 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1176 | ++DOCSHELL 1FEEA000 == 66 [pid = 1176] [id = 308] 12:02:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1FEEA800) [pid = 1176] [serial = 923] [outer = 00000000] 12:02:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (2048B800) [pid = 1176] [serial = 924] [outer = 1FEEA800] 12:02:20 INFO - PROCESS | 1176 | 1461265340575 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (206DC000) [pid = 1176] [serial = 925] [outer = 1FEEA800] 12:02:21 INFO - PROCESS | 1176 | 1461265341137 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 869ms 12:02:21 INFO - PROCESS | 1176 | 1461265341158 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1176 | 1461265341161 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 12:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:02:21 INFO - PROCESS | 1176 | 1461265341165 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1176 | 1461265341167 Marionette TRACE conn4 <- [1,1198,null,{}] 12:02:21 INFO - PROCESS | 1176 | 1461265341171 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:21 INFO - PROCESS | 1176 | 1461265341278 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:02:21 INFO - PROCESS | 1176 | 1461265341384 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1176 | ++DOCSHELL 1EFE9800 == 67 [pid = 1176] [id = 309] 12:02:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1EFEB400) [pid = 1176] [serial = 926] [outer = 00000000] 12:02:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1EFF3C00) [pid = 1176] [serial = 927] [outer = 1EFEB400] 12:02:21 INFO - PROCESS | 1176 | 1461265341442 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1EFF6800) [pid = 1176] [serial = 928] [outer = 1EFEB400] 12:02:22 INFO - PROCESS | 1176 | 1461265342027 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 12:02:22 INFO - PROCESS | 1176 | 1461265342099 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1176 | 1461265342101 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 12:02:22 INFO - PROCESS | 1176 | 1461265342104 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:02:22 INFO - PROCESS | 1176 | 1461265342107 Marionette TRACE conn4 <- [1,1202,null,{}] 12:02:22 INFO - PROCESS | 1176 | 1461265342110 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:22 INFO - PROCESS | 1176 | 1461265342216 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:02:22 INFO - PROCESS | 1176 | 1461265342325 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 1176 | ++DOCSHELL 1EF4C000 == 68 [pid = 1176] [id = 310] 12:02:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1EF4E400) [pid = 1176] [serial = 929] [outer = 00000000] 12:02:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1EF54400) [pid = 1176] [serial = 930] [outer = 1EF4E400] 12:02:22 INFO - PROCESS | 1176 | 1461265342381 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1EF55C00) [pid = 1176] [serial = 931] [outer = 1EF4E400] 12:02:22 INFO - PROCESS | 1176 | 1461265342983 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 929ms 12:02:23 INFO - PROCESS | 1176 | 1461265343038 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 1176 | 1461265343041 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 12:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:02:23 INFO - PROCESS | 1176 | 1461265343060 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 1176 | 1461265343062 Marionette TRACE conn4 <- [1,1206,null,{}] 12:02:23 INFO - PROCESS | 1176 | 1461265343066 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:23 INFO - PROCESS | 1176 | 1461265343183 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:02:23 INFO - PROCESS | 1176 | 1461265343459 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1176 | ++DOCSHELL 0B897000 == 69 [pid = 1176] [id = 311] 12:02:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (0B897C00) [pid = 1176] [serial = 932] [outer = 00000000] 12:02:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (11B7B800) [pid = 1176] [serial = 933] [outer = 0B897C00] 12:02:23 INFO - PROCESS | 1176 | 1461265343542 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (12761C00) [pid = 1176] [serial = 934] [outer = 0B897C00] 12:02:24 INFO - PROCESS | 1176 | 1461265344160 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1173ms 12:02:24 INFO - PROCESS | 1176 | 1461265344233 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 1176 | 1461265344238 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 12:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:02:24 INFO - PROCESS | 1176 | 1461265344262 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 1176 | 1461265344265 Marionette TRACE conn4 <- [1,1210,null,{}] 12:02:24 INFO - PROCESS | 1176 | 1461265344271 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:24 INFO - PROCESS | 1176 | 1461265344378 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:02:24 INFO - PROCESS | 1176 | 1461265344510 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1176 | ++DOCSHELL 16671800 == 70 [pid = 1176] [id = 312] 12:02:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (17544800) [pid = 1176] [serial = 935] [outer = 00000000] 12:02:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (18D46000) [pid = 1176] [serial = 936] [outer = 17544800] 12:02:24 INFO - PROCESS | 1176 | 1461265344562 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (18DE1C00) [pid = 1176] [serial = 937] [outer = 17544800] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 19966C00 == 69 [pid = 1176] [id = 214] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1C33A000 == 68 [pid = 1176] [id = 264] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 11C04800 == 67 [pid = 1176] [id = 215] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1A78D000 == 66 [pid = 1176] [id = 304] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1182BC00 == 65 [pid = 1176] [id = 303] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 0B89D800 == 64 [pid = 1176] [id = 302] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1C729C00 == 63 [pid = 1176] [id = 301] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 160F2C00 == 62 [pid = 1176] [id = 275] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1182AC00 == 61 [pid = 1176] [id = 300] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1A877800 == 60 [pid = 1176] [id = 299] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1C72CC00) [pid = 1176] [serial = 834] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (19106400) [pid = 1176] [serial = 831] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1E737000) [pid = 1176] [serial = 837] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (11A39400) [pid = 1176] [serial = 828] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1995B000 == 59 [pid = 1176] [id = 298] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 11957000 == 58 [pid = 1176] [id = 297] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 17543800 == 57 [pid = 1176] [id = 296] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 181AB800 == 56 [pid = 1176] [id = 295] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 0F2AE800 == 55 [pid = 1176] [id = 294] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1C82A400 == 54 [pid = 1176] [id = 293] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 1A78C400 == 53 [pid = 1176] [id = 292] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 164C4C00 == 52 [pid = 1176] [id = 291] 12:02:24 INFO - PROCESS | 1176 | --DOCSHELL 11210400 == 51 [pid = 1176] [id = 290] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1A8BF400) [pid = 1176] [serial = 697] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (11A3BC00) [pid = 1176] [serial = 700] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (181A9800) [pid = 1176] [serial = 703] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1B83B000) [pid = 1176] [serial = 706] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (0F2B5000) [pid = 1176] [serial = 739] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (164ED800) [pid = 1176] [serial = 742] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1B40A000) [pid = 1176] [serial = 745] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B990400) [pid = 1176] [serial = 748] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1194BC00) [pid = 1176] [serial = 663] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1C71EC00) [pid = 1176] [serial = 793] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1B8D0400) [pid = 1176] [serial = 660] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1C1C5800) [pid = 1176] [serial = 790] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (11C03400) [pid = 1176] [serial = 781] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1B944C00) [pid = 1176] [serial = 787] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (181AE800) [pid = 1176] [serial = 784] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1BAF5800) [pid = 1176] [serial = 867] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1A81B400) [pid = 1176] [serial = 855] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (19102800) [pid = 1176] [serial = 849] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1910B000) [pid = 1176] [serial = 850] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (12768400) [pid = 1176] [serial = 841] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (11A3A800) [pid = 1176] [serial = 840] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B408000) [pid = 1176] [serial = 858] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (17A2D000) [pid = 1176] [serial = 846] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (181A6C00) [pid = 1176] [serial = 847] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (117C5400) [pid = 1176] [serial = 843] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11958400) [pid = 1176] [serial = 844] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1C828C00) [pid = 1176] [serial = 826] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181AD400) [pid = 1176] [serial = 861] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1B40C800) [pid = 1176] [serial = 859] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1B948C00) [pid = 1176] [serial = 865] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1910E400) [pid = 1176] [serial = 862] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (19927C00) [pid = 1176] [serial = 852] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1995DC00) [pid = 1176] [serial = 853] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1A8B8800) [pid = 1176] [serial = 856] [outer = 00000000] [url = about:blank] 12:02:24 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B839800) [pid = 1176] [serial = 864] [outer = 00000000] [url = about:blank] 12:02:25 INFO - PROCESS | 1176 | 1461265345113 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1176 | 1461265345144 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:02:25 INFO - PROCESS | 1176 | 1461265345148 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1176 | 1461265345150 Marionette TRACE conn4 <- [1,1214,null,{}] 12:02:25 INFO - PROCESS | 1176 | 1461265345154 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 1176 | 1461265345238 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:02:25 INFO - PROCESS | 1176 | 1461265345331 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1176 | ++DOCSHELL 10FBFC00 == 52 [pid = 1176] [id = 313] 12:02:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1120E800) [pid = 1176] [serial = 938] [outer = 00000000] 12:02:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11A43400) [pid = 1176] [serial = 939] [outer = 1120E800] 12:02:25 INFO - PROCESS | 1176 | 1461265345379 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (12768400) [pid = 1176] [serial = 940] [outer = 1120E800] 12:02:25 INFO - PROCESS | 1176 | 1461265345786 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 12:02:25 INFO - PROCESS | 1176 | 1461265345827 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1176 | 1461265345829 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:02:25 INFO - PROCESS | 1176 | 1461265345833 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1176 | 1461265345839 Marionette TRACE conn4 <- [1,1218,null,{}] 12:02:25 INFO - PROCESS | 1176 | 1461265345848 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 1176 | 1461265345931 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:02:25 INFO - PROCESS | 1176 | 1461265345938 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1176 | ++DOCSHELL 15809400 == 53 [pid = 1176] [id = 314] 12:02:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (15E3EC00) [pid = 1176] [serial = 941] [outer = 00000000] 12:02:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (117C8C00) [pid = 1176] [serial = 942] [outer = 15E3EC00] 12:02:25 INFO - PROCESS | 1176 | 1461265345983 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (18DDE000) [pid = 1176] [serial = 943] [outer = 15E3EC00] 12:02:26 INFO - PROCESS | 1176 | 1461265346460 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 689ms 12:02:26 INFO - PROCESS | 1176 | 1461265346527 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1176 | 1461265346529 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 12:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:02:26 INFO - PROCESS | 1176 | 1461265346532 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 1176 | 1461265346534 Marionette TRACE conn4 <- [1,1222,null,{}] 12:02:26 INFO - PROCESS | 1176 | 1461265346538 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:26 INFO - PROCESS | 1176 | 1461265346620 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:02:26 INFO - PROCESS | 1176 | 1461265346629 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1176 | ++DOCSHELL 19463800 == 54 [pid = 1176] [id = 315] 12:02:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1991C400) [pid = 1176] [serial = 944] [outer = 00000000] 12:02:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1995FC00) [pid = 1176] [serial = 945] [outer = 1991C400] 12:02:26 INFO - PROCESS | 1176 | 1461265346675 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (19965000) [pid = 1176] [serial = 946] [outer = 1991C400] 12:02:27 INFO - PROCESS | 1176 | 1461265347101 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 12:02:27 INFO - PROCESS | 1176 | 1461265347181 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1176 | 1461265347183 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 12:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:02:27 INFO - PROCESS | 1176 | 1461265347186 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1176 | 1461265347188 Marionette TRACE conn4 <- [1,1226,null,{}] 12:02:27 INFO - PROCESS | 1176 | 1461265347191 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:27 INFO - PROCESS | 1176 | 1461265347299 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:02:27 INFO - PROCESS | 1176 | 1461265347388 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1176 | ++DOCSHELL 1A136800 == 55 [pid = 1176] [id = 316] 12:02:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A13A000) [pid = 1176] [serial = 947] [outer = 00000000] 12:02:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A78C400) [pid = 1176] [serial = 948] [outer = 1A13A000] 12:02:27 INFO - PROCESS | 1176 | 1461265347446 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1A81E800) [pid = 1176] [serial = 949] [outer = 1A13A000] 12:02:27 INFO - PROCESS | 1176 | 1461265347889 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 729ms 12:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:02:27 INFO - PROCESS | 1176 | 1461265347918 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1176 | 1461265347920 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 12:02:27 INFO - PROCESS | 1176 | 1461265347923 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1176 | 1461265347925 Marionette TRACE conn4 <- [1,1230,null,{}] 12:02:27 INFO - PROCESS | 1176 | 1461265347928 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 1176 | 1461265348040 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:02:28 INFO - PROCESS | 1176 | 1461265348047 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1176 | ++DOCSHELL 1A8BD000 == 56 [pid = 1176] [id = 317] 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1A8BD400) [pid = 1176] [serial = 950] [outer = 00000000] 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B410000) [pid = 1176] [serial = 951] [outer = 1A8BD400] 12:02:28 INFO - PROCESS | 1176 | 1461265348140 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B44A400) [pid = 1176] [serial = 952] [outer = 1A8BD400] 12:02:28 INFO - PROCESS | 1176 | 1461265348603 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 12:02:28 INFO - PROCESS | 1176 | 1461265348654 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1176 | 1461265348656 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 12:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:02:28 INFO - PROCESS | 1176 | 1461265348660 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1176 | 1461265348662 Marionette TRACE conn4 <- [1,1234,null,{}] 12:02:28 INFO - PROCESS | 1176 | 1461265348665 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 1176 | 1461265348801 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:02:28 INFO - PROCESS | 1176 | 1461265348865 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1176 | ++DOCSHELL 1B5C4400 == 57 [pid = 1176] [id = 318] 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B5C9000) [pid = 1176] [serial = 953] [outer = 00000000] 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1B8D1C00) [pid = 1176] [serial = 954] [outer = 1B5C9000] 12:02:28 INFO - PROCESS | 1176 | 1461265348911 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B8D8800) [pid = 1176] [serial = 955] [outer = 1B5C9000] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (11C9B400) [pid = 1176] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (0B89EC00) [pid = 1176] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B935800) [pid = 1176] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B5BB400) [pid = 1176] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1DBC1800) [pid = 1176] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (11830C00) [pid = 1176] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (181A4000) [pid = 1176] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1C70E400) [pid = 1176] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A8B9000) [pid = 1176] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1C72C800) [pid = 1176] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (17545C00) [pid = 1176] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1A8B9400) [pid = 1176] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11C03C00) [pid = 1176] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:02:29 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (19962C00) [pid = 1176] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:02:29 INFO - PROCESS | 1176 | 1461265349478 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 869ms 12:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:02:29 INFO - PROCESS | 1176 | 1461265349531 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 1176 | 1461265349533 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 12:02:29 INFO - PROCESS | 1176 | 1461265349536 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 1176 | 1461265349537 Marionette TRACE conn4 <- [1,1238,null,{}] 12:02:29 INFO - PROCESS | 1176 | 1461265349541 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:29 INFO - PROCESS | 1176 | 1461265349652 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:02:29 INFO - PROCESS | 1176 | 1461265349713 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1176 | ++DOCSHELL 11C9B400 == 58 [pid = 1176] [id = 319] 12:02:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (15E9F800) [pid = 1176] [serial = 956] [outer = 00000000] 12:02:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B834000) [pid = 1176] [serial = 957] [outer = 15E9F800] 12:02:29 INFO - PROCESS | 1176 | 1461265349759 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B8CDC00) [pid = 1176] [serial = 958] [outer = 15E9F800] 12:02:30 INFO - PROCESS | 1176 | 1461265350174 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 12:02:30 INFO - PROCESS | 1176 | 1461265350207 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:02:30 INFO - PROCESS | 1176 | 1461265350209 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 12:02:30 INFO - PROCESS | 1176 | 1461265350212 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1176 | 1461265350214 Marionette TRACE conn4 <- [1,1242,null,{}] 12:02:30 INFO - PROCESS | 1176 | 1461265350217 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 1176 | 1461265350300 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:02:30 INFO - PROCESS | 1176 | 1461265350306 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1176 | ++DOCSHELL 1B987C00 == 59 [pid = 1176] [id = 320] 12:02:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1BAA6400) [pid = 1176] [serial = 959] [outer = 00000000] 12:02:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1BB65400) [pid = 1176] [serial = 960] [outer = 1BAA6400] 12:02:30 INFO - PROCESS | 1176 | 1461265350352 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C038400) [pid = 1176] [serial = 961] [outer = 1BAA6400] 12:02:30 INFO - PROCESS | 1176 | 1461265350783 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 12:02:30 INFO - PROCESS | 1176 | 1461265350843 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 1176 | 1461265350845 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 12:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:02:30 INFO - PROCESS | 1176 | 1461265350848 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1176 | 1461265350850 Marionette TRACE conn4 <- [1,1246,null,{}] 12:02:30 INFO - PROCESS | 1176 | 1461265350853 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 1176 | 1461265350936 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:02:30 INFO - PROCESS | 1176 | 1461265350943 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1176 | ++DOCSHELL 1C333C00 == 60 [pid = 1176] [id = 321] 12:02:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C339000) [pid = 1176] [serial = 962] [outer = 00000000] 12:02:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C726400) [pid = 1176] [serial = 963] [outer = 1C339000] 12:02:30 INFO - PROCESS | 1176 | 1461265350994 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C827400) [pid = 1176] [serial = 964] [outer = 1C339000] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1B404400 == 59 [pid = 1176] [id = 235] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1BAB1800 == 58 [pid = 1176] [id = 263] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1182E400 == 57 [pid = 1176] [id = 276] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A8BCC00 == 56 [pid = 1176] [id = 265] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 0B896C00 == 55 [pid = 1176] [id = 246] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1B836C00 == 54 [pid = 1176] [id = 220] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 117D9C00 == 53 [pid = 1176] [id = 218] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 0F2ADC00 == 52 [pid = 1176] [id = 217] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 0F2B1400 == 51 [pid = 1176] [id = 216] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 11C10800 == 50 [pid = 1176] [id = 261] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A4F0000 == 49 [pid = 1176] [id = 219] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 12EEF800 == 48 [pid = 1176] [id = 234] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 19965400 == 47 [pid = 1176] [id = 262] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1DBC0000 == 46 [pid = 1176] [id = 279] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 181A2000 == 45 [pid = 1176] [id = 277] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1B939C00 == 44 [pid = 1176] [id = 249] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A1BEC00 == 43 [pid = 1176] [id = 278] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 16671800 == 42 [pid = 1176] [id = 312] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 0B897000 == 41 [pid = 1176] [id = 311] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1EFE9800 == 40 [pid = 1176] [id = 309] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1EF4C000 == 39 [pid = 1176] [id = 310] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1FEEA000 == 38 [pid = 1176] [id = 308] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A789000 == 37 [pid = 1176] [id = 307] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1EE24000 == 36 [pid = 1176] [id = 305] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 11959400 == 35 [pid = 1176] [id = 306] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 10FBFC00 == 34 [pid = 1176] [id = 313] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 19463800 == 33 [pid = 1176] [id = 315] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A136800 == 32 [pid = 1176] [id = 316] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1B5C4400 == 31 [pid = 1176] [id = 318] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1A8BD000 == 30 [pid = 1176] [id = 317] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 15809400 == 29 [pid = 1176] [id = 314] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 11C9B400 == 28 [pid = 1176] [id = 319] 12:02:32 INFO - PROCESS | 1176 | --DOCSHELL 1B987C00 == 27 [pid = 1176] [id = 320] 12:02:32 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B949000) [pid = 1176] [serial = 778] [outer = 00000000] [url = about:blank] 12:02:32 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1C925800) [pid = 1176] [serial = 835] [outer = 00000000] [url = about:blank] 12:02:32 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1E808C00) [pid = 1176] [serial = 838] [outer = 00000000] [url = about:blank] 12:02:32 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11CDAC00) [pid = 1176] [serial = 829] [outer = 00000000] [url = about:blank] 12:02:32 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1991E000) [pid = 1176] [serial = 832] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B947400) [pid = 1176] [serial = 900] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1C828800) [pid = 1176] [serial = 903] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1BAAA800) [pid = 1176] [serial = 901] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1C827C00) [pid = 1176] [serial = 904] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (18D3EC00) [pid = 1176] [serial = 889] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (17D43800) [pid = 1176] [serial = 888] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B40AC00) [pid = 1176] [serial = 897] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1659B400) [pid = 1176] [serial = 891] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (17A24400) [pid = 1176] [serial = 892] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A134400) [pid = 1176] [serial = 894] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A787000) [pid = 1176] [serial = 895] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A81B000) [pid = 1176] [serial = 885] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11824C00) [pid = 1176] [serial = 870] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (17A29800) [pid = 1176] [serial = 873] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B402C00) [pid = 1176] [serial = 909] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1B8CB400) [pid = 1176] [serial = 876] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1EE27400) [pid = 1176] [serial = 879] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1EF41C00) [pid = 1176] [serial = 882] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1EF44800) [pid = 1176] [serial = 913] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1BAF4800) [pid = 1176] [serial = 910] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (117C5800) [pid = 1176] [serial = 906] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (117E2C00) [pid = 1176] [serial = 907] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1B82DC00) [pid = 1176] [serial = 898] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1E731000) [pid = 1176] [serial = 912] [outer = 00000000] [url = about:blank] 12:02:33 INFO - PROCESS | 1176 | 1461265353174 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2375ms 12:02:33 INFO - PROCESS | 1176 | 1461265353226 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1176 | 1461265353230 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:02:33 INFO - PROCESS | 1176 | 1461265353236 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1176 | 1461265353240 Marionette TRACE conn4 <- [1,1250,null,{}] 12:02:33 INFO - PROCESS | 1176 | 1461265353247 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:33 INFO - PROCESS | 1176 | 1461265353338 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:02:33 INFO - PROCESS | 1176 | 1461265353350 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A7400 == 28 [pid = 1176] [id = 322] 12:02:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (0F2B1000) [pid = 1176] [serial = 965] [outer = 00000000] 12:02:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (0F2B5800) [pid = 1176] [serial = 966] [outer = 0F2B1000] 12:02:33 INFO - PROCESS | 1176 | 1461265353400 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (10FC1C00) [pid = 1176] [serial = 967] [outer = 0F2B1000] 12:02:33 INFO - PROCESS | 1176 | 1461265353902 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 12:02:33 INFO - PROCESS | 1176 | 1461265353966 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1176 | 1461265353973 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:02:33 INFO - PROCESS | 1176 | 1461265353978 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1176 | 1461265353981 Marionette TRACE conn4 <- [1,1254,null,{}] 12:02:33 INFO - PROCESS | 1176 | 1461265353985 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:34 INFO - PROCESS | 1176 | 1461265354072 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:02:34 INFO - PROCESS | 1176 | 1461265354163 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1176 | ++DOCSHELL 117CE800 == 29 [pid = 1176] [id = 323] 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (117CEC00) [pid = 1176] [serial = 968] [outer = 00000000] 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (117DD000) [pid = 1176] [serial = 969] [outer = 117CEC00] 12:02:34 INFO - PROCESS | 1176 | 1461265354211 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (11823000) [pid = 1176] [serial = 970] [outer = 117CEC00] 12:02:34 INFO - PROCESS | 1176 | 1461265354644 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 729ms 12:02:34 INFO - PROCESS | 1176 | 1461265354734 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1176 | 1461265354737 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 12:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:02:34 INFO - PROCESS | 1176 | 1461265354741 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1176 | 1461265354744 Marionette TRACE conn4 <- [1,1258,null,{}] 12:02:34 INFO - PROCESS | 1176 | 1461265354760 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:34 INFO - PROCESS | 1176 | 1461265354857 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:02:34 INFO - PROCESS | 1176 | 1461265354866 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1176 | ++DOCSHELL 11A3FC00 == 30 [pid = 1176] [id = 324] 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (11A40400) [pid = 1176] [serial = 971] [outer = 00000000] 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (11B70800) [pid = 1176] [serial = 972] [outer = 11A40400] 12:02:34 INFO - PROCESS | 1176 | 1461265354917 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (11C10800) [pid = 1176] [serial = 973] [outer = 11A40400] 12:02:35 INFO - PROCESS | 1176 | 1461265355396 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 12:02:35 INFO - PROCESS | 1176 | 1461265355437 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 1176 | 1461265355439 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 12:02:35 INFO - PROCESS | 1176 | 1461265355442 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:02:35 INFO - PROCESS | 1176 | 1461265355444 Marionette TRACE conn4 <- [1,1262,null,{}] 12:02:35 INFO - PROCESS | 1176 | 1461265355447 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:35 INFO - PROCESS | 1176 | 1461265355528 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:02:35 INFO - PROCESS | 1176 | 1461265355534 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 1176 | ++DOCSHELL 11DDE400 == 31 [pid = 1176] [id = 325] 12:02:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (12769400) [pid = 1176] [serial = 974] [outer = 00000000] 12:02:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (15801800) [pid = 1176] [serial = 975] [outer = 12769400] 12:02:35 INFO - PROCESS | 1176 | 1461265355580 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (15E1AC00) [pid = 1176] [serial = 976] [outer = 12769400] 12:02:35 INFO - PROCESS | 1176 | 1461265356006 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 12:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:02:36 INFO - PROCESS | 1176 | 1461265356077 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1176 | 1461265356079 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 12:02:36 INFO - PROCESS | 1176 | 1461265356082 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 1176 | 1461265356084 Marionette TRACE conn4 <- [1,1266,null,{}] 12:02:36 INFO - PROCESS | 1176 | 1461265356088 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 1176 | 1461265356163 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:02:36 INFO - PROCESS | 1176 | 1461265356172 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1176 | ++DOCSHELL 15E3E400 == 32 [pid = 1176] [id = 326] 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (15EA2C00) [pid = 1176] [serial = 977] [outer = 00000000] 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (164EE400) [pid = 1176] [serial = 978] [outer = 15EA2C00] 12:02:36 INFO - PROCESS | 1176 | 1461265356219 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (16671800) [pid = 1176] [serial = 979] [outer = 15EA2C00] 12:02:36 INFO - PROCESS | 1176 | 1461265356693 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 12:02:36 INFO - PROCESS | 1176 | 1461265356753 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1176 | 1461265356755 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 12:02:36 INFO - PROCESS | 1176 | 1461265356758 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:02:36 INFO - PROCESS | 1176 | 1461265356760 Marionette TRACE conn4 <- [1,1270,null,{}] 12:02:36 INFO - PROCESS | 1176 | 1461265356764 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 1176 | 1461265356876 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:02:36 INFO - PROCESS | 1176 | 1461265356891 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1176 | ++DOCSHELL 17A2C800 == 33 [pid = 1176] [id = 327] 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (181A1C00) [pid = 1176] [serial = 980] [outer = 00000000] 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (181AC000) [pid = 1176] [serial = 981] [outer = 181A1C00] 12:02:36 INFO - PROCESS | 1176 | 1461265356942 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (181B5C00) [pid = 1176] [serial = 982] [outer = 181A1C00] 12:02:37 INFO - PROCESS | 1176 | 1461265357382 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms 12:02:37 INFO - PROCESS | 1176 | 1461265357435 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:02:37 INFO - PROCESS | 1176 | 1461265357437 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 12:02:37 INFO - PROCESS | 1176 | 1461265357440 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 1176 | 1461265357442 Marionette TRACE conn4 <- [1,1274,null,{}] 12:02:37 INFO - PROCESS | 1176 | 1461265357445 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:37 INFO - PROCESS | 1176 | 1461265357548 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:02:37 INFO - PROCESS | 1176 | 1461265357557 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 1176 | ++DOCSHELL 181BB400 == 34 [pid = 1176] [id = 328] 12:02:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (181C0400) [pid = 1176] [serial = 983] [outer = 00000000] 12:02:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (19109000) [pid = 1176] [serial = 984] [outer = 181C0400] 12:02:37 INFO - PROCESS | 1176 | 1461265357604 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (19103C00) [pid = 1176] [serial = 985] [outer = 181C0400] 12:02:37 INFO - PROCESS | 1176 | 1461265357992 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 12:02:38 INFO - PROCESS | 1176 | 1461265358053 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1176 | 1461265358055 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 12:02:38 INFO - PROCESS | 1176 | 1461265358058 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:02:38 INFO - PROCESS | 1176 | 1461265358060 Marionette TRACE conn4 <- [1,1278,null,{}] 12:02:38 INFO - PROCESS | 1176 | 1461265358068 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:38 INFO - PROCESS | 1176 | 1461265358143 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:02:38 INFO - PROCESS | 1176 | 1461265358150 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1176 | ++DOCSHELL 1910FC00 == 35 [pid = 1176] [id = 329] 12:02:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1991C800) [pid = 1176] [serial = 986] [outer = 00000000] 12:02:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (19927C00) [pid = 1176] [serial = 987] [outer = 1991C800] 12:02:38 INFO - PROCESS | 1176 | 1461265358195 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (19920400) [pid = 1176] [serial = 988] [outer = 1991C800] 12:02:38 INFO - PROCESS | 1176 | 1461265358677 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 12:02:38 INFO - PROCESS | 1176 | 1461265358732 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1176 | 1461265358734 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 12:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:02:38 INFO - PROCESS | 1176 | 1461265358737 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - PROCESS | 1176 | 1461265358739 Marionette TRACE conn4 <- [1,1282,null,{}] 12:02:38 INFO - PROCESS | 1176 | 1461265358748 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:38 INFO - PROCESS | 1176 | 1461265358855 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:02:38 INFO - PROCESS | 1176 | 1461265358941 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1176 | ++DOCSHELL 11A3F800 == 36 [pid = 1176] [id = 330] 12:02:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (19925C00) [pid = 1176] [serial = 989] [outer = 00000000] 12:02:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A135800) [pid = 1176] [serial = 990] [outer = 19925C00] 12:02:38 INFO - PROCESS | 1176 | 1461265358987 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A134000) [pid = 1176] [serial = 991] [outer = 19925C00] 12:02:39 INFO - PROCESS | 1176 | 1461265359403 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 729ms 12:02:39 INFO - PROCESS | 1176 | 1461265359467 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1176 | 1461265359469 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 12:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:02:39 INFO - PROCESS | 1176 | 1461265359473 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1176 | 1461265359474 Marionette TRACE conn4 <- [1,1286,null,{}] 12:02:39 INFO - PROCESS | 1176 | 1461265359478 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 1176 | 1461265359588 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:02:39 INFO - PROCESS | 1176 | 1461265359599 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 1176 | ++DOCSHELL 1A4EA400 == 37 [pid = 1176] [id = 331] 12:02:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1A787800) [pid = 1176] [serial = 992] [outer = 00000000] 12:02:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1A792C00) [pid = 1176] [serial = 993] [outer = 1A787800] 12:02:39 INFO - PROCESS | 1176 | 1461265359692 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1A87CC00) [pid = 1176] [serial = 994] [outer = 1A787800] 12:02:40 INFO - PROCESS | 1176 | 1461265360164 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 12:02:40 INFO - PROCESS | 1176 | 1461265360229 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 1176 | 1461265360232 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 12:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:02:40 INFO - PROCESS | 1176 | 1461265360239 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 1176 | 1461265360242 Marionette TRACE conn4 <- [1,1290,null,{}] 12:02:40 INFO - PROCESS | 1176 | 1461265360246 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 1176 | 1461265360697 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1A13A000) [pid = 1176] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1A8BD400) [pid = 1176] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (15E9F800) [pid = 1176] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1B5C9000) [pid = 1176] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1BAA6400) [pid = 1176] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1991C400) [pid = 1176] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (15E3EC00) [pid = 1176] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1120E800) [pid = 1176] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (17544800) [pid = 1176] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (0B897C00) [pid = 1176] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1EF4E400) [pid = 1176] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1EFEB400) [pid = 1176] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1FEEA800) [pid = 1176] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A792000) [pid = 1176] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (12768800) [pid = 1176] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1FEE5000) [pid = 1176] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (181ACC00) [pid = 1176] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (164EB400) [pid = 1176] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1C82AC00) [pid = 1176] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1BAA7000) [pid = 1176] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1A78E000) [pid = 1176] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (112E3800) [pid = 1176] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:02:40 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1120EC00) [pid = 1176] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:02:40 INFO - PROCESS | 1176 | 1461265360766 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1176 | ++DOCSHELL 0B899C00 == 38 [pid = 1176] [id = 332] 12:02:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (0B8A1000) [pid = 1176] [serial = 995] [outer = 00000000] 12:02:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (117C5000) [pid = 1176] [serial = 996] [outer = 0B8A1000] 12:02:40 INFO - PROCESS | 1176 | 1461265360822 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (12DAA800) [pid = 1176] [serial = 997] [outer = 0B8A1000] 12:02:41 INFO - PROCESS | 1176 | 1461265361201 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 969ms 12:02:41 INFO - PROCESS | 1176 | 1461265361210 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1176 | 1461265361212 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 12:02:41 INFO - PROCESS | 1176 | 1461265361226 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:02:41 INFO - PROCESS | 1176 | 1461265361228 Marionette TRACE conn4 <- [1,1294,null,{}] 12:02:41 INFO - PROCESS | 1176 | 1461265361232 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:41 INFO - PROCESS | 1176 | 1461265361307 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:02:41 INFO - PROCESS | 1176 | 1461265361314 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1176 | ++DOCSHELL 15804C00 == 39 [pid = 1176] [id = 333] 12:02:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (15E3EC00) [pid = 1176] [serial = 998] [outer = 00000000] 12:02:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (19104400) [pid = 1176] [serial = 999] [outer = 15E3EC00] 12:02:41 INFO - PROCESS | 1176 | 1461265361358 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A792000) [pid = 1176] [serial = 1000] [outer = 15E3EC00] 12:02:41 INFO - PROCESS | 1176 | 1461265361784 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 12:02:41 INFO - PROCESS | 1176 | 1461265361861 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1176 | 1461265361863 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 12:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:02:41 INFO - PROCESS | 1176 | 1461265361866 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1176 | 1461265361868 Marionette TRACE conn4 <- [1,1298,null,{}] 12:02:41 INFO - PROCESS | 1176 | 1461265361871 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:41 INFO - PROCESS | 1176 | 1461265361949 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:02:41 INFO - PROCESS | 1176 | 1461265361957 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1176 | ++DOCSHELL 1A13A000 == 40 [pid = 1176] [id = 334] 12:02:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A8BEC00) [pid = 1176] [serial = 1001] [outer = 00000000] 12:02:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B40D800) [pid = 1176] [serial = 1002] [outer = 1A8BEC00] 12:02:42 INFO - PROCESS | 1176 | 1461265362002 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B5BB400) [pid = 1176] [serial = 1003] [outer = 1A8BEC00] 12:02:42 INFO - PROCESS | 1176 | 1461265362452 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 1176 | 1461265362502 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 12:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:02:42 INFO - PROCESS | 1176 | 1461265362505 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1176 | 1461265362507 Marionette TRACE conn4 <- [1,1302,null,{}] 12:02:42 INFO - PROCESS | 1176 | 1461265362510 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 1176 | 1461265362587 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:02:42 INFO - PROCESS | 1176 | 1461265362594 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 1176 | ++DOCSHELL 164E3800 == 41 [pid = 1176] [id = 335] 12:02:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B82CC00) [pid = 1176] [serial = 1004] [outer = 00000000] 12:02:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B83BC00) [pid = 1176] [serial = 1005] [outer = 1B82CC00] 12:02:42 INFO - PROCESS | 1176 | 1461265362641 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B83B800) [pid = 1176] [serial = 1006] [outer = 1B82CC00] 12:02:43 INFO - PROCESS | 1176 | 1461265363465 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 969ms 12:02:43 INFO - PROCESS | 1176 | 1461265363478 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 1176 | 1461265363483 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 12:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:02:43 INFO - PROCESS | 1176 | 1461265363489 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 1176 | 1461265363493 Marionette TRACE conn4 <- [1,1306,null,{}] 12:02:43 INFO - PROCESS | 1176 | 1461265363498 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:43 INFO - PROCESS | 1176 | 1461265363616 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:02:43 INFO - PROCESS | 1176 | 1461265363769 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1176 | ++DOCSHELL 117C7400 == 42 [pid = 1176] [id = 336] 12:02:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (117CDC00) [pid = 1176] [serial = 1007] [outer = 00000000] 12:02:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (11829C00) [pid = 1176] [serial = 1008] [outer = 117CDC00] 12:02:43 INFO - PROCESS | 1176 | 1461265363827 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1194B800) [pid = 1176] [serial = 1009] [outer = 117CDC00] 12:02:44 INFO - PROCESS | 1176 | 1461265364513 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1072ms 12:02:44 INFO - PROCESS | 1176 | 1461265364589 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1176 | 1461265364595 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 12:02:44 INFO - PROCESS | 1176 | 1461265364602 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1176 | 1461265364604 Marionette TRACE conn4 <- [1,1310,null,{}] 12:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:02:44 INFO - PROCESS | 1176 | 1461265364609 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:44 INFO - PROCESS | 1176 | 1461265364737 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:02:44 INFO - PROCESS | 1176 | 1461265364872 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1176 | ++DOCSHELL 0B89A800 == 43 [pid = 1176] [id = 337] 12:02:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (0B89AC00) [pid = 1176] [serial = 1010] [outer = 00000000] 12:02:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (12DA5000) [pid = 1176] [serial = 1011] [outer = 0B89AC00] 12:02:44 INFO - PROCESS | 1176 | 1461265364931 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1667AC00) [pid = 1176] [serial = 1012] [outer = 0B89AC00] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 112D9800 == 42 [pid = 1176] [id = 197] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 15E22800 == 41 [pid = 1176] [id = 200] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 11CE2400 == 40 [pid = 1176] [id = 209] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 18D3C800 == 39 [pid = 1176] [id = 202] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 1910B800 == 38 [pid = 1176] [id = 213] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 1580CC00 == 37 [pid = 1176] [id = 205] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 11A44800 == 36 [pid = 1176] [id = 210] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 11A3DC00 == 35 [pid = 1176] [id = 198] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 1945D400 == 34 [pid = 1176] [id = 203] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 11A3D800 == 33 [pid = 1176] [id = 204] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 19926C00 == 32 [pid = 1176] [id = 206] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 16670400 == 31 [pid = 1176] [id = 211] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 181A7400 == 30 [pid = 1176] [id = 212] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 17D46400 == 29 [pid = 1176] [id = 201] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 127DE800 == 28 [pid = 1176] [id = 199] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 0F2AD000 == 27 [pid = 1176] [id = 196] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 117D4000 == 26 [pid = 1176] [id = 208] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 10F83400 == 25 [pid = 1176] [id = 207] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1C726400) [pid = 1176] [serial = 963] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | 1461265365879 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:02:45 INFO - PROCESS | 1176 | --DOCSHELL 1C333C00 == 24 [pid = 1176] [id = 321] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1BAA6800) [pid = 1176] [serial = 886] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (17D44800) [pid = 1176] [serial = 874] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1EE2B400) [pid = 1176] [serial = 880] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1C035000) [pid = 1176] [serial = 868] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1C1C5400) [pid = 1176] [serial = 877] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1187B800) [pid = 1176] [serial = 871] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1EF45800) [pid = 1176] [serial = 883] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A78C400) [pid = 1176] [serial = 948] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1A81E800) [pid = 1176] [serial = 949] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B44A400) [pid = 1176] [serial = 952] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B410000) [pid = 1176] [serial = 951] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B834000) [pid = 1176] [serial = 957] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B8D1C00) [pid = 1176] [serial = 954] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1BB65400) [pid = 1176] [serial = 960] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B8D8800) [pid = 1176] [serial = 955] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1995FC00) [pid = 1176] [serial = 945] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (117C8C00) [pid = 1176] [serial = 942] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (18DDE000) [pid = 1176] [serial = 943] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11A43400) [pid = 1176] [serial = 939] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (12768400) [pid = 1176] [serial = 940] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (18DE1C00) [pid = 1176] [serial = 937] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (18D46000) [pid = 1176] [serial = 936] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (12761C00) [pid = 1176] [serial = 934] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (11B7B800) [pid = 1176] [serial = 933] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1EF55C00) [pid = 1176] [serial = 931] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1EF54400) [pid = 1176] [serial = 930] [outer = 00000000] [url = about:blank] 12:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1EFF6800) [pid = 1176] [serial = 928] [outer = 00000000] [url = about:blank] 12:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1326ms 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1EFF3C00) [pid = 1176] [serial = 927] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (206DC000) [pid = 1176] [serial = 925] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (2048B800) [pid = 1176] [serial = 924] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1C1BE800) [pid = 1176] [serial = 922] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1B8C9400) [pid = 1176] [serial = 921] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (181A7800) [pid = 1176] [serial = 919] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1659B000) [pid = 1176] [serial = 918] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (20482000) [pid = 1176] [serial = 915] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (20485C00) [pid = 1176] [serial = 916] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1C038400) [pid = 1176] [serial = 961] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1B8CDC00) [pid = 1176] [serial = 958] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (19965000) [pid = 1176] [serial = 946] [outer = 00000000] [url = about:blank] 12:02:45 INFO - PROCESS | 1176 | 1461265365936 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 1176 | 1461265365941 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 12:02:45 INFO - PROCESS | 1176 | 1461265365946 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:02:45 INFO - PROCESS | 1176 | 1461265365949 Marionette TRACE conn4 <- [1,1314,null,{}] 12:02:45 INFO - PROCESS | 1176 | 1461265365955 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:46 INFO - PROCESS | 1176 | 1461265366039 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:02:46 INFO - PROCESS | 1176 | 1461265366054 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1176 | ++DOCSHELL 117C5400 == 25 [pid = 1176] [id = 338] 12:02:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (117C8C00) [pid = 1176] [serial = 1013] [outer = 00000000] 12:02:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (11824000) [pid = 1176] [serial = 1014] [outer = 117C8C00] 12:02:46 INFO - PROCESS | 1176 | 1461265366102 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (1194BC00) [pid = 1176] [serial = 1015] [outer = 117C8C00] 12:02:46 INFO - PROCESS | 1176 | 1461265366819 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 12:02:46 INFO - PROCESS | 1176 | 1461265366882 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1176 | 1461265366887 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 12:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:02:46 INFO - PROCESS | 1176 | 1461265366893 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1176 | 1461265366897 Marionette TRACE conn4 <- [1,1318,null,{}] 12:02:46 INFO - PROCESS | 1176 | 1461265366903 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 1176 | 1461265367008 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:02:47 INFO - PROCESS | 1176 | 1461265367092 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1176 | ++DOCSHELL 11C0E800 == 26 [pid = 1176] [id = 339] 12:02:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (11C0FC00) [pid = 1176] [serial = 1016] [outer = 00000000] 12:02:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (11DD5000) [pid = 1176] [serial = 1017] [outer = 11C0FC00] 12:02:47 INFO - PROCESS | 1176 | 1461265367194 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (1276A000) [pid = 1176] [serial = 1018] [outer = 11C0FC00] 12:02:47 INFO - PROCESS | 1176 | 1461265367825 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 969ms 12:02:47 INFO - PROCESS | 1176 | 1461265367867 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 1176 | 1461265367873 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 12:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:02:47 INFO - PROCESS | 1176 | 1461265367880 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 1176 | 1461265367883 Marionette TRACE conn4 <- [1,1322,null,{}] 12:02:47 INFO - PROCESS | 1176 | 1461265367887 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 1176 | 1461265367990 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:02:48 INFO - PROCESS | 1176 | 1461265368071 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1176 | ++DOCSHELL 16420C00 == 27 [pid = 1176] [id = 340] 12:02:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (16421800) [pid = 1176] [serial = 1019] [outer = 00000000] 12:02:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (16531400) [pid = 1176] [serial = 1020] [outer = 16421800] 12:02:48 INFO - PROCESS | 1176 | 1461265368129 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (17543C00) [pid = 1176] [serial = 1021] [outer = 16421800] 12:02:48 INFO - PROCESS | 1176 | 1461265368776 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 12:02:48 INFO - PROCESS | 1176 | 1461265368811 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 1176 | 1461265368814 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 12:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:02:48 INFO - PROCESS | 1176 | 1461265368818 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 1176 | 1461265368822 Marionette TRACE conn4 <- [1,1326,null,{}] 12:02:48 INFO - PROCESS | 1176 | 1461265368848 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:48 INFO - PROCESS | 1176 | 1461265368985 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:02:49 INFO - PROCESS | 1176 | 1461265369035 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 1176 | ++DOCSHELL 181B5800 == 28 [pid = 1176] [id = 341] 12:02:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (181B6000) [pid = 1176] [serial = 1022] [outer = 00000000] 12:02:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (18D3E800) [pid = 1176] [serial = 1023] [outer = 181B6000] 12:02:49 INFO - PROCESS | 1176 | 1461265369094 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (18DB2800) [pid = 1176] [serial = 1024] [outer = 181B6000] 12:02:50 INFO - PROCESS | 1176 | 1461265370095 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1323ms 12:02:50 INFO - PROCESS | 1176 | 1461265370146 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1176 | 1461265370149 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 12:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:02:50 INFO - PROCESS | 1176 | 1461265370152 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 1176 | 1461265370154 Marionette TRACE conn4 <- [1,1330,null,{}] 12:02:50 INFO - PROCESS | 1176 | 1461265370158 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:50 INFO - PROCESS | 1176 | 1461265370259 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:02:50 INFO - PROCESS | 1176 | 1461265370370 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1176 | ++DOCSHELL 0F233000 == 29 [pid = 1176] [id = 342] 12:02:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (18DB2000) [pid = 1176] [serial = 1025] [outer = 00000000] 12:02:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1945D400) [pid = 1176] [serial = 1026] [outer = 18DB2000] 12:02:50 INFO - PROCESS | 1176 | 1461265370469 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (19921400) [pid = 1176] [serial = 1027] [outer = 18DB2000] 12:02:51 INFO - PROCESS | 1176 | 1461265371014 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 929ms 12:02:51 INFO - PROCESS | 1176 | 1461265371086 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1176 | 1461265371088 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 12:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:02:51 INFO - PROCESS | 1176 | 1461265371091 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 1176 | 1461265371093 Marionette TRACE conn4 <- [1,1334,null,{}] 12:02:51 INFO - PROCESS | 1176 | 1461265371097 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:51 INFO - PROCESS | 1176 | 1461265371196 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:02:51 INFO - PROCESS | 1176 | 1461265371288 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1176 | ++DOCSHELL 19109800 == 30 [pid = 1176] [id = 343] 12:02:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (19959C00) [pid = 1176] [serial = 1028] [outer = 00000000] 12:02:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (199DDC00) [pid = 1176] [serial = 1029] [outer = 19959C00] 12:02:51 INFO - PROCESS | 1176 | 1461265371344 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (199DC800) [pid = 1176] [serial = 1030] [outer = 19959C00] 12:02:52 INFO - PROCESS | 1176 | 1461265372026 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1016ms 12:02:52 INFO - PROCESS | 1176 | 1461265372118 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1176 | 1461265372122 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 12:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:02:52 INFO - PROCESS | 1176 | 1461265372157 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1176 | 1461265372160 Marionette TRACE conn4 <- [1,1338,null,{}] 12:02:52 INFO - PROCESS | 1176 | 1461265372166 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:52 INFO - PROCESS | 1176 | 1461265372259 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:02:52 INFO - PROCESS | 1176 | 1461265372268 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1176 | ++DOCSHELL 11957400 == 31 [pid = 1176] [id = 344] 12:02:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11A3A800) [pid = 1176] [serial = 1031] [outer = 00000000] 12:02:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11B7D000) [pid = 1176] [serial = 1032] [outer = 11A3A800] 12:02:52 INFO - PROCESS | 1176 | 1461265372317 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1275DC00) [pid = 1176] [serial = 1033] [outer = 11A3A800] 12:02:52 INFO - PROCESS | 1176 | 1461265372770 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 689ms 12:02:52 INFO - PROCESS | 1176 | 1461265372830 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1176 | 1461265372835 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 12:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:02:52 INFO - PROCESS | 1176 | 1461265372841 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1176 | 1461265372843 Marionette TRACE conn4 <- [1,1342,null,{}] 12:02:52 INFO - PROCESS | 1176 | 1461265372847 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:52 INFO - PROCESS | 1176 | 1461265372930 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:02:52 INFO - PROCESS | 1176 | 1461265372939 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1176 | ++DOCSHELL 11B71000 == 32 [pid = 1176] [id = 345] 12:02:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (127D9400) [pid = 1176] [serial = 1034] [outer = 00000000] 12:02:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (181AF400) [pid = 1176] [serial = 1035] [outer = 127D9400] 12:02:52 INFO - PROCESS | 1176 | 1461265372985 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (18DAD800) [pid = 1176] [serial = 1036] [outer = 127D9400] 12:02:53 INFO - PROCESS | 1176 | 1461265373457 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 12:02:53 INFO - PROCESS | 1176 | 1461265373514 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1176 | 1461265373517 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 12:02:53 INFO - PROCESS | 1176 | 1461265373520 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:02:53 INFO - PROCESS | 1176 | 1461265373523 Marionette TRACE conn4 <- [1,1346,null,{}] 12:02:53 INFO - PROCESS | 1176 | 1461265373533 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:53 INFO - PROCESS | 1176 | 1461265373654 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:02:53 INFO - PROCESS | 1176 | 1461265373756 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 1176 | ++DOCSHELL 11210400 == 33 [pid = 1176] [id = 346] 12:02:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (17D42400) [pid = 1176] [serial = 1037] [outer = 00000000] 12:02:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1A8BF400) [pid = 1176] [serial = 1038] [outer = 17D42400] 12:02:53 INFO - PROCESS | 1176 | 1461265373806 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B2C7800) [pid = 1176] [serial = 1039] [outer = 17D42400] 12:02:54 INFO - PROCESS | 1176 | 1461265374241 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 769ms 12:02:54 INFO - PROCESS | 1176 | 1461265374295 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1176 | 1461265374297 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 12:02:54 INFO - PROCESS | 1176 | 1461265374300 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:02:54 INFO - PROCESS | 1176 | 1461265374302 Marionette TRACE conn4 <- [1,1350,null,{}] 12:02:54 INFO - PROCESS | 1176 | 1461265374305 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:54 INFO - PROCESS | 1176 | 1461265374422 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:02:54 INFO - PROCESS | 1176 | 1461265374436 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1176 | ++DOCSHELL 1B40F800 == 34 [pid = 1176] [id = 347] 12:02:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B445400) [pid = 1176] [serial = 1040] [outer = 00000000] 12:02:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B82F400) [pid = 1176] [serial = 1041] [outer = 1B445400] 12:02:54 INFO - PROCESS | 1176 | 1461265374482 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B834800) [pid = 1176] [serial = 1042] [outer = 1B445400] 12:02:54 INFO - PROCESS | 1176 | 1461265374961 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 12:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:02:54 INFO - PROCESS | 1176 | 1461265374974 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1176 | 1461265374976 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 12:02:54 INFO - PROCESS | 1176 | 1461265374979 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1176 | 1461265374981 Marionette TRACE conn4 <- [1,1354,null,{}] 12:02:55 INFO - PROCESS | 1176 | 1461265375024 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 1176 | 1461265375140 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:02:55 INFO - PROCESS | 1176 | 1461265375149 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1176 | ++DOCSHELL 1B836C00 == 35 [pid = 1176] [id = 348] 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B8CE000) [pid = 1176] [serial = 1043] [outer = 00000000] 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B936400) [pid = 1176] [serial = 1044] [outer = 1B8CE000] 12:02:55 INFO - PROCESS | 1176 | 1461265375194 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B934C00) [pid = 1176] [serial = 1045] [outer = 1B8CE000] 12:02:55 INFO - PROCESS | 1176 | 1461265375683 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1176 | 1461265375712 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 12:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:02:55 INFO - PROCESS | 1176 | 1461265375715 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 1176 | 1461265375717 Marionette TRACE conn4 <- [1,1358,null,{}] 12:02:55 INFO - PROCESS | 1176 | 1461265375720 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 1176 | 1461265375854 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:02:55 INFO - PROCESS | 1176 | 1461265375866 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CDC00 == 36 [pid = 1176] [id = 349] 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B8D4C00) [pid = 1176] [serial = 1046] [outer = 00000000] 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1BAB0400) [pid = 1176] [serial = 1047] [outer = 1B8D4C00] 12:02:55 INFO - PROCESS | 1176 | 1461265375914 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1BAB5400) [pid = 1176] [serial = 1048] [outer = 1B8D4C00] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1A8BEC00) [pid = 1176] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (117CEC00) [pid = 1176] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (19925C00) [pid = 1176] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (15EA2C00) [pid = 1176] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1991C800) [pid = 1176] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1A787800) [pid = 1176] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11A40400) [pid = 1176] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (181C0400) [pid = 1176] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (15E3EC00) [pid = 1176] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (0F2B1000) [pid = 1176] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (181A1C00) [pid = 1176] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (12769400) [pid = 1176] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:02:56 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (0B8A1000) [pid = 1176] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:02:56 INFO - PROCESS | 1176 | 1461265376355 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1176 | 1461265376389 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 12:02:56 INFO - PROCESS | 1176 | 1461265376392 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1176 | 1461265376394 Marionette TRACE conn4 <- [1,1362,null,{}] 12:02:56 INFO - PROCESS | 1176 | 1461265376397 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 1176 | 1461265376502 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:02:56 INFO - PROCESS | 1176 | 1461265376512 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1176 | ++DOCSHELL 17545800 == 37 [pid = 1176] [id = 350] 12:02:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (181BA000) [pid = 1176] [serial = 1049] [outer = 00000000] 12:02:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1A78E000) [pid = 1176] [serial = 1050] [outer = 181BA000] 12:02:56 INFO - PROCESS | 1176 | 1461265376557 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B947800) [pid = 1176] [serial = 1051] [outer = 181BA000] 12:02:56 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:56 INFO - PROCESS | 1176 | 1461265376990 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1176 | 1461265377027 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 12:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:02:57 INFO - PROCESS | 1176 | 1461265377030 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1176 | 1461265377032 Marionette TRACE conn4 <- [1,1366,null,{}] 12:02:57 INFO - PROCESS | 1176 | 1461265377036 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 1176 | 1461265377115 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:02:57 INFO - PROCESS | 1176 | 1461265377121 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB4800 == 38 [pid = 1176] [id = 351] 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1C03F800) [pid = 1176] [serial = 1052] [outer = 00000000] 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1C336400) [pid = 1176] [serial = 1053] [outer = 1C03F800] 12:02:57 INFO - PROCESS | 1176 | 1461265377167 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1C339400) [pid = 1176] [serial = 1054] [outer = 1C03F800] 12:02:57 INFO - PROCESS | 1176 | 1461265377577 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1176 | 1461265377604 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 12:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:02:57 INFO - PROCESS | 1176 | 1461265377607 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1176 | 1461265377609 Marionette TRACE conn4 <- [1,1370,null,{}] 12:02:57 INFO - PROCESS | 1176 | 1461265377613 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 1176 | 1461265377727 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:02:57 INFO - PROCESS | 1176 | 1461265377736 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1176 | ++DOCSHELL 18D45800 == 39 [pid = 1176] [id = 352] 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1C33B400) [pid = 1176] [serial = 1055] [outer = 00000000] 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1C721C00) [pid = 1176] [serial = 1056] [outer = 1C33B400] 12:02:57 INFO - PROCESS | 1176 | 1461265377781 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1C724400) [pid = 1176] [serial = 1057] [outer = 1C33B400] 12:02:58 INFO - PROCESS | 1176 | --DOCSHELL 11957400 == 38 [pid = 1176] [id = 344] 12:02:58 INFO - PROCESS | 1176 | --DOCSHELL 19109800 == 37 [pid = 1176] [id = 343] 12:02:58 INFO - PROCESS | 1176 | --DOCSHELL 0F233000 == 36 [pid = 1176] [id = 342] 12:02:58 INFO - PROCESS | 1176 | --DOCSHELL 16420C00 == 35 [pid = 1176] [id = 340] 12:02:58 INFO - PROCESS | 1176 | --DOCSHELL 181B5800 == 34 [pid = 1176] [id = 341] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 1B40F800 == 33 [pid = 1176] [id = 347] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 11210400 == 32 [pid = 1176] [id = 346] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 11B71000 == 31 [pid = 1176] [id = 345] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 1B8CDC00 == 30 [pid = 1176] [id = 349] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 1B836C00 == 29 [pid = 1176] [id = 348] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 17545800 == 28 [pid = 1176] [id = 350] 12:02:59 INFO - PROCESS | 1176 | --DOCSHELL 1BAB4800 == 27 [pid = 1176] [id = 351] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B40D800) [pid = 1176] [serial = 1002] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (117DD000) [pid = 1176] [serial = 969] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11823000) [pid = 1176] [serial = 970] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A135800) [pid = 1176] [serial = 990] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (164EE400) [pid = 1176] [serial = 978] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (16671800) [pid = 1176] [serial = 979] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (19927C00) [pid = 1176] [serial = 987] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1A792C00) [pid = 1176] [serial = 993] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A134000) [pid = 1176] [serial = 991] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11B70800) [pid = 1176] [serial = 972] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (11C10800) [pid = 1176] [serial = 973] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (19109000) [pid = 1176] [serial = 984] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (19103C00) [pid = 1176] [serial = 985] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1A87CC00) [pid = 1176] [serial = 994] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (19104400) [pid = 1176] [serial = 999] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (0F2B5800) [pid = 1176] [serial = 966] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (10FC1C00) [pid = 1176] [serial = 967] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (181AC000) [pid = 1176] [serial = 981] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1B83BC00) [pid = 1176] [serial = 1005] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (181B5C00) [pid = 1176] [serial = 982] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (15801800) [pid = 1176] [serial = 975] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (15E1AC00) [pid = 1176] [serial = 976] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1B5BB400) [pid = 1176] [serial = 1003] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (117C5000) [pid = 1176] [serial = 996] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1A792000) [pid = 1176] [serial = 1000] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (11829C00) [pid = 1176] [serial = 1008] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (12DA5000) [pid = 1176] [serial = 1011] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (12DAA800) [pid = 1176] [serial = 997] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (19920400) [pid = 1176] [serial = 988] [outer = 00000000] [url = about:blank] 12:02:59 INFO - PROCESS | 1176 | [1176] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:59 INFO - PROCESS | 1176 | 1461265379926 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1176 | 1461265379985 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 12:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:02:59 INFO - PROCESS | 1176 | 1461265379990 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1176 | 1461265379992 Marionette TRACE conn4 <- [1,1374,null,{}] 12:02:59 INFO - PROCESS | 1176 | 1461265379999 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:00 INFO - PROCESS | 1176 | 1461265380089 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:03:00 INFO - PROCESS | 1176 | 1461265380201 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1176 | ++DOCSHELL 0F233C00 == 28 [pid = 1176] [id = 353] 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (0F2A6800) [pid = 1176] [serial = 1058] [outer = 00000000] 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (11204C00) [pid = 1176] [serial = 1059] [outer = 0F2A6800] 12:03:00 INFO - PROCESS | 1176 | 1461265380252 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (112E6800) [pid = 1176] [serial = 1060] [outer = 0F2A6800] 12:03:00 INFO - PROCESS | 1176 | 1461265380660 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1176 | 1461265380728 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 12:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:03:00 INFO - PROCESS | 1176 | 1461265380733 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1176 | 1461265380736 Marionette TRACE conn4 <- [1,1378,null,{}] 12:03:00 INFO - PROCESS | 1176 | 1461265380740 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:00 INFO - PROCESS | 1176 | 1461265380829 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:03:00 INFO - PROCESS | 1176 | 1461265380842 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1176 | ++DOCSHELL 10FBFC00 == 29 [pid = 1176] [id = 354] 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (117D4400) [pid = 1176] [serial = 1061] [outer = 00000000] 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1194DC00) [pid = 1176] [serial = 1062] [outer = 117D4400] 12:03:00 INFO - PROCESS | 1176 | 1461265380893 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1195A000) [pid = 1176] [serial = 1063] [outer = 117D4400] 12:03:01 INFO - PROCESS | 1176 | 1461265381350 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 669ms 12:03:01 INFO - PROCESS | 1176 | 1461265381406 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1176 | 1461265381409 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 12:03:01 INFO - PROCESS | 1176 | 1461265381412 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:03:01 INFO - PROCESS | 1176 | 1461265381416 Marionette TRACE conn4 <- [1,1382,null,{}] 12:03:01 INFO - PROCESS | 1176 | 1461265381426 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 1176 | 1461265381544 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:03:01 INFO - PROCESS | 1176 | 1461265381560 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1176 | ++DOCSHELL 11CDAC00 == 30 [pid = 1176] [id = 355] 12:03:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (11CDB400) [pid = 1176] [serial = 1064] [outer = 00000000] 12:03:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (127DF800) [pid = 1176] [serial = 1065] [outer = 11CDB400] 12:03:01 INFO - PROCESS | 1176 | 1461265381611 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (12DE1800) [pid = 1176] [serial = 1066] [outer = 11CDB400] 12:03:02 INFO - PROCESS | 1176 | 1461265382060 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 12:03:02 INFO - PROCESS | 1176 | 1461265382086 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1176 | 1461265382088 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 12:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:03:02 INFO - PROCESS | 1176 | 1461265382092 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1176 | 1461265382093 Marionette TRACE conn4 <- [1,1386,null,{}] 12:03:02 INFO - PROCESS | 1176 | 1461265382097 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:02 INFO - PROCESS | 1176 | 1461265382180 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:03:02 INFO - PROCESS | 1176 | 1461265382186 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1176 | ++DOCSHELL 127D4400 == 31 [pid = 1176] [id = 356] 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (15E1AC00) [pid = 1176] [serial = 1067] [outer = 00000000] 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (164C9C00) [pid = 1176] [serial = 1068] [outer = 15E1AC00] 12:03:02 INFO - PROCESS | 1176 | 1461265382233 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1659B400) [pid = 1176] [serial = 1069] [outer = 15E1AC00] 12:03:02 INFO - PROCESS | 1176 | 1461265382662 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 12:03:02 INFO - PROCESS | 1176 | 1461265382726 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1176 | 1461265382728 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 12:03:02 INFO - PROCESS | 1176 | 1461265382732 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:03:02 INFO - PROCESS | 1176 | 1461265382733 Marionette TRACE conn4 <- [1,1390,null,{}] 12:03:02 INFO - PROCESS | 1176 | 1461265382737 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:02 INFO - PROCESS | 1176 | 1461265382812 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:03:02 INFO - PROCESS | 1176 | 1461265382839 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1176 | ++DOCSHELL 17A20C00 == 32 [pid = 1176] [id = 357] 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (17A22400) [pid = 1176] [serial = 1070] [outer = 00000000] 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (17A2E400) [pid = 1176] [serial = 1071] [outer = 17A22400] 12:03:02 INFO - PROCESS | 1176 | 1461265382886 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (17D43400) [pid = 1176] [serial = 1072] [outer = 17A22400] 12:03:03 INFO - PROCESS | 1176 | 1461265383362 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 12:03:03 INFO - PROCESS | 1176 | 1461265383406 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1176 | 1461265383409 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 12:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:03:03 INFO - PROCESS | 1176 | 1461265383412 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1176 | 1461265383413 Marionette TRACE conn4 <- [1,1394,null,{}] 12:03:03 INFO - PROCESS | 1176 | 1461265383417 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:03 INFO - PROCESS | 1176 | 1461265383524 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:03:03 INFO - PROCESS | 1176 | 1461265383535 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1176 | ++DOCSHELL 181C0400 == 33 [pid = 1176] [id = 358] 12:03:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18DB2400) [pid = 1176] [serial = 1073] [outer = 00000000] 12:03:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1910BC00) [pid = 1176] [serial = 1074] [outer = 18DB2400] 12:03:03 INFO - PROCESS | 1176 | 1461265383584 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1945FC00) [pid = 1176] [serial = 1075] [outer = 18DB2400] 12:03:04 INFO - PROCESS | 1176 | 1461265384024 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 12:03:04 INFO - PROCESS | 1176 | 1461265384046 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:03:04 INFO - PROCESS | 1176 | 1461265384048 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 12:03:04 INFO - PROCESS | 1176 | 1461265384051 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1176 | 1461265384053 Marionette TRACE conn4 <- [1,1398,null,{}] 12:03:04 INFO - PROCESS | 1176 | 1461265384057 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 1176 | 1461265384133 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:03:04 INFO - PROCESS | 1176 | 1461265384139 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1176 | ++DOCSHELL 1991F400 == 34 [pid = 1176] [id = 359] 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (19925C00) [pid = 1176] [serial = 1076] [outer = 00000000] 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (19964000) [pid = 1176] [serial = 1077] [outer = 19925C00] 12:03:04 INFO - PROCESS | 1176 | 1461265384185 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1187A000) [pid = 1176] [serial = 1078] [outer = 19925C00] 12:03:04 INFO - PROCESS | 1176 | 1461265384663 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 669ms 12:03:04 INFO - PROCESS | 1176 | 1461265384722 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:03:04 INFO - PROCESS | 1176 | 1461265384724 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 12:03:04 INFO - PROCESS | 1176 | 1461265384727 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1176 | 1461265384729 Marionette TRACE conn4 <- [1,1402,null,{}] 12:03:04 INFO - PROCESS | 1176 | 1461265384732 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 1176 | 1461265384807 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:03:04 INFO - PROCESS | 1176 | 1461265384817 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1176 | ++DOCSHELL 11956000 == 35 [pid = 1176] [id = 360] 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (19927C00) [pid = 1176] [serial = 1079] [outer = 00000000] 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1A789C00) [pid = 1176] [serial = 1080] [outer = 19927C00] 12:03:04 INFO - PROCESS | 1176 | 1461265384863 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1A789000) [pid = 1176] [serial = 1081] [outer = 19927C00] 12:03:05 INFO - PROCESS | 1176 | 1461265385371 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 12:03:05 INFO - PROCESS | 1176 | 1461265385403 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1176 | 1461265385405 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 12:03:05 INFO - PROCESS | 1176 | 1461265385408 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1176 | 1461265385410 Marionette TRACE conn4 <- [1,1406,null,{}] 12:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:03:05 INFO - PROCESS | 1176 | 1461265385413 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 1176 | 1461265385546 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:03:05 INFO - PROCESS | 1176 | 1461265385571 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1176 | ++DOCSHELL 11CDA000 == 36 [pid = 1176] [id = 361] 12:03:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A792000) [pid = 1176] [serial = 1082] [outer = 00000000] 12:03:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A8B9C00) [pid = 1176] [serial = 1083] [outer = 1A792000] 12:03:05 INFO - PROCESS | 1176 | 1461265385618 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1A8B9000) [pid = 1176] [serial = 1084] [outer = 1A792000] 12:03:06 INFO - PROCESS | 1176 | 1461265386079 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 729ms 12:03:06 INFO - PROCESS | 1176 | 1461265386144 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:03:06 INFO - PROCESS | 1176 | 1461265386146 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 12:03:06 INFO - PROCESS | 1176 | 1461265386155 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1176 | 1461265386157 Marionette TRACE conn4 <- [1,1410,null,{}] 12:03:06 INFO - PROCESS | 1176 | 1461265386161 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:06 INFO - PROCESS | 1176 | 1461265386270 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:03:06 INFO - PROCESS | 1176 | 1461265386282 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1176 | ++DOCSHELL 1B403400 == 37 [pid = 1176] [id = 362] 12:03:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B406000) [pid = 1176] [serial = 1085] [outer = 00000000] 12:03:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B40EC00) [pid = 1176] [serial = 1086] [outer = 1B406000] 12:03:06 INFO - PROCESS | 1176 | 1461265386328 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B4CC400) [pid = 1176] [serial = 1087] [outer = 1B406000] 12:03:06 INFO - PROCESS | 1176 | 1461265386805 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 12:03:06 INFO - PROCESS | 1176 | 1461265386840 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1176 | 1461265386842 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 12:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:03:06 INFO - PROCESS | 1176 | 1461265386894 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1176 | 1461265386896 Marionette TRACE conn4 <- [1,1414,null,{}] 12:03:06 INFO - PROCESS | 1176 | 1461265386900 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 1176 | 1461265387023 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1C03F800) [pid = 1176] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B445400) [pid = 1176] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B8CE000) [pid = 1176] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B8D4C00) [pid = 1176] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (181BA000) [pid = 1176] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (19959C00) [pid = 1176] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (18DB2000) [pid = 1176] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (181B6000) [pid = 1176] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (16421800) [pid = 1176] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (11C0FC00) [pid = 1176] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (117C8C00) [pid = 1176] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (17D42400) [pid = 1176] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (127D9400) [pid = 1176] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (11A3A800) [pid = 1176] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (117CDC00) [pid = 1176] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1B82CC00) [pid = 1176] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (0B89AC00) [pid = 1176] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:03:07 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1C339000) [pid = 1176] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:03:07 INFO - PROCESS | 1176 | 1461265387460 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1176 | ++DOCSHELL 0B89F000 == 38 [pid = 1176] [id = 363] 12:03:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (0B8A0000) [pid = 1176] [serial = 1088] [outer = 00000000] 12:03:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (112E8800) [pid = 1176] [serial = 1089] [outer = 0B8A0000] 12:03:07 INFO - PROCESS | 1176 | 1461265387517 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (11A47400) [pid = 1176] [serial = 1090] [outer = 0B8A0000] 12:03:07 INFO - PROCESS | 1176 | 1461265387898 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1066ms 12:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:03:07 INFO - PROCESS | 1176 | 1461265387917 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1176 | 1461265387919 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 12:03:07 INFO - PROCESS | 1176 | 1461265387922 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1176 | 1461265387923 Marionette TRACE conn4 <- [1,1418,null,{}] 12:03:07 INFO - PROCESS | 1176 | 1461265387926 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 1176 | 1461265388008 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:03:08 INFO - PROCESS | 1176 | 1461265388109 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1176 | ++DOCSHELL 11A45800 == 39 [pid = 1176] [id = 364] 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11B7CC00) [pid = 1176] [serial = 1091] [outer = 00000000] 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1991D400) [pid = 1176] [serial = 1092] [outer = 11B7CC00] 12:03:08 INFO - PROCESS | 1176 | 1461265388155 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (19108C00) [pid = 1176] [serial = 1093] [outer = 11B7CC00] 12:03:08 INFO - PROCESS | 1176 | 1461265388539 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 12:03:08 INFO - PROCESS | 1176 | 1461265388599 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1176 | 1461265388601 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 12:03:08 INFO - PROCESS | 1176 | 1461265388604 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:03:08 INFO - PROCESS | 1176 | 1461265388606 Marionette TRACE conn4 <- [1,1422,null,{}] 12:03:08 INFO - PROCESS | 1176 | 1461265388609 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:08 INFO - PROCESS | 1176 | 1461265388686 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:03:08 INFO - PROCESS | 1176 | 1461265388693 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1176 | ++DOCSHELL 18D3C800 == 40 [pid = 1176] [id = 365] 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1995FC00) [pid = 1176] [serial = 1094] [outer = 00000000] 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B8D0800) [pid = 1176] [serial = 1095] [outer = 1995FC00] 12:03:08 INFO - PROCESS | 1176 | 1461265388740 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B8D8800) [pid = 1176] [serial = 1096] [outer = 1995FC00] 12:03:09 INFO - PROCESS | 1176 | 1461265389192 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 12:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:03:09 INFO - PROCESS | 1176 | 1461265389241 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1176 | 1461265389243 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 12:03:09 INFO - PROCESS | 1176 | 1461265389246 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1176 | 1461265389248 Marionette TRACE conn4 <- [1,1426,null,{}] 12:03:09 INFO - PROCESS | 1176 | 1461265389251 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:09 INFO - PROCESS | 1176 | 1461265389329 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:03:09 INFO - PROCESS | 1176 | 1461265389335 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1176 | ++DOCSHELL 1B93FC00 == 41 [pid = 1176] [id = 366] 12:03:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B941800) [pid = 1176] [serial = 1097] [outer = 00000000] 12:03:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B991C00) [pid = 1176] [serial = 1098] [outer = 1B941800] 12:03:09 INFO - PROCESS | 1176 | 1461265389379 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1BAA8000) [pid = 1176] [serial = 1099] [outer = 1B941800] 12:03:10 INFO - PROCESS | 1176 | 1461265390201 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 12:03:10 INFO - PROCESS | 1176 | 1461265390269 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1176 | 1461265390275 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 12:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:03:10 INFO - PROCESS | 1176 | 1461265390303 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1176 | 1461265390307 Marionette TRACE conn4 <- [1,1430,null,{}] 12:03:10 INFO - PROCESS | 1176 | 1461265390313 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:10 INFO - PROCESS | 1176 | 1461265390462 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:03:10 INFO - PROCESS | 1176 | 1461265390586 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AE800 == 42 [pid = 1176] [id = 367] 12:03:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (0F3C5000) [pid = 1176] [serial = 1100] [outer = 00000000] 12:03:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1182B400) [pid = 1176] [serial = 1101] [outer = 0F3C5000] 12:03:10 INFO - PROCESS | 1176 | 1461265390650 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11958C00) [pid = 1176] [serial = 1102] [outer = 0F3C5000] 12:03:11 INFO - PROCESS | 1176 | 1461265391393 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1152ms 12:03:11 INFO - PROCESS | 1176 | 1461265391438 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1176 | 1461265391444 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 12:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:03:11 INFO - PROCESS | 1176 | 1461265391451 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1176 | 1461265391454 Marionette TRACE conn4 <- [1,1434,null,{}] 12:03:11 INFO - PROCESS | 1176 | 1461265391458 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:11 INFO - PROCESS | 1176 | 1461265391577 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:03:11 INFO - PROCESS | 1176 | 1461265391707 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1176 | ++DOCSHELL 15EA4400 == 43 [pid = 1176] [id = 368] 12:03:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (16422400) [pid = 1176] [serial = 1103] [outer = 00000000] 12:03:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (17A21800) [pid = 1176] [serial = 1104] [outer = 16422400] 12:03:11 INFO - PROCESS | 1176 | 1461265391763 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (181A9800) [pid = 1176] [serial = 1105] [outer = 16422400] 12:03:12 INFO - PROCESS | 1176 | 1461265392697 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 11C0E800 == 42 [pid = 1176] [id = 339] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 11A3F800 == 41 [pid = 1176] [id = 330] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 11DDE400 == 40 [pid = 1176] [id = 325] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 1910FC00 == 39 [pid = 1176] [id = 329] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 0B899C00 == 38 [pid = 1176] [id = 332] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 11A3FC00 == 37 [pid = 1176] [id = 324] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 15E3E400 == 36 [pid = 1176] [id = 326] 12:03:12 INFO - PROCESS | 1176 | --DOCSHELL 17A2C800 == 35 [pid = 1176] [id = 327] 12:03:12 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1C721C00) [pid = 1176] [serial = 1056] [outer = 00000000] [url = about:blank] 12:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1330ms 12:03:12 INFO - PROCESS | 1176 | 1461265392783 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1176 | 1461265392787 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 12:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:03:12 INFO - PROCESS | 1176 | 1461265392792 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1176 | 1461265392795 Marionette TRACE conn4 <- [1,1438,null,{}] 12:03:12 INFO - PROCESS | 1176 | 1461265392800 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:12 INFO - PROCESS | 1176 | 1461265392891 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:03:12 INFO - PROCESS | 1176 | 1461265392899 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1176 | ++DOCSHELL 117DE800 == 36 [pid = 1176] [id = 369] 12:03:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (117DEC00) [pid = 1176] [serial = 1106] [outer = 00000000] 12:03:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1194D800) [pid = 1176] [serial = 1107] [outer = 117DEC00] 12:03:12 INFO - PROCESS | 1176 | 1461265392948 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11A3BC00) [pid = 1176] [serial = 1108] [outer = 117DEC00] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1667AC00) [pid = 1176] [serial = 1012] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1C827400) [pid = 1176] [serial = 964] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1194B800) [pid = 1176] [serial = 1009] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B83B800) [pid = 1176] [serial = 1006] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B82F400) [pid = 1176] [serial = 1041] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B936400) [pid = 1176] [serial = 1044] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B834800) [pid = 1176] [serial = 1042] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1BAB0400) [pid = 1176] [serial = 1047] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B934C00) [pid = 1176] [serial = 1045] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A78E000) [pid = 1176] [serial = 1050] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1C336400) [pid = 1176] [serial = 1053] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1BAB5400) [pid = 1176] [serial = 1048] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (199DC800) [pid = 1176] [serial = 1030] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (199DDC00) [pid = 1176] [serial = 1029] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (19921400) [pid = 1176] [serial = 1027] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1945D400) [pid = 1176] [serial = 1026] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (18DB2800) [pid = 1176] [serial = 1024] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (18D3E800) [pid = 1176] [serial = 1023] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (17543C00) [pid = 1176] [serial = 1021] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (16531400) [pid = 1176] [serial = 1020] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1276A000) [pid = 1176] [serial = 1018] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (11DD5000) [pid = 1176] [serial = 1017] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (11824000) [pid = 1176] [serial = 1014] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1194BC00) [pid = 1176] [serial = 1015] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1A8BF400) [pid = 1176] [serial = 1038] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (181AF400) [pid = 1176] [serial = 1035] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (18DAD800) [pid = 1176] [serial = 1036] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11B7D000) [pid = 1176] [serial = 1032] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1275DC00) [pid = 1176] [serial = 1033] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1B947800) [pid = 1176] [serial = 1051] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1B2C7800) [pid = 1176] [serial = 1039] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1C339400) [pid = 1176] [serial = 1054] [outer = 00000000] [url = about:blank] 12:03:13 INFO - PROCESS | 1176 | 1461265393460 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 12:03:13 INFO - PROCESS | 1176 | 1461265393524 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1176 | 1461265393529 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 12:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:03:13 INFO - PROCESS | 1176 | 1461265393535 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1176 | 1461265393537 Marionette TRACE conn4 <- [1,1442,null,{}] 12:03:13 INFO - PROCESS | 1176 | 1461265393541 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 1176 | 1461265393623 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:03:13 INFO - PROCESS | 1176 | 1461265393705 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1176 | ++DOCSHELL 11A41400 == 37 [pid = 1176] [id = 370] 12:03:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (11C05000) [pid = 1176] [serial = 1109] [outer = 00000000] 12:03:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (1275D800) [pid = 1176] [serial = 1110] [outer = 11C05000] 12:03:13 INFO - PROCESS | 1176 | 1461265393752 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (127D6000) [pid = 1176] [serial = 1111] [outer = 11C05000] 12:03:14 INFO - PROCESS | 1176 | 1461265394166 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 12:03:14 INFO - PROCESS | 1176 | 1461265394208 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1176 | 1461265394211 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 12:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:03:14 INFO - PROCESS | 1176 | 1461265394214 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1176 | 1461265394217 Marionette TRACE conn4 <- [1,1446,null,{}] 12:03:14 INFO - PROCESS | 1176 | 1461265394228 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:14 INFO - PROCESS | 1176 | 1461265394348 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:03:14 INFO - PROCESS | 1176 | 1461265394366 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1176 | ++DOCSHELL 17548000 == 38 [pid = 1176] [id = 371] 12:03:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (17548C00) [pid = 1176] [serial = 1112] [outer = 00000000] 12:03:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (17A25000) [pid = 1176] [serial = 1113] [outer = 17548C00] 12:03:14 INFO - PROCESS | 1176 | 1461265394414 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (17A2F800) [pid = 1176] [serial = 1114] [outer = 17548C00] 12:03:14 INFO - PROCESS | 1176 | 1461265394907 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:03:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A20400) [pid = 1176] [serial = 1115] [outer = 112DFC00] 12:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 729ms 12:03:14 INFO - PROCESS | 1176 | 1461265394959 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1176 | 1461265394962 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 12:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:03:14 INFO - PROCESS | 1176 | 1461265395009 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1176 | 1461265395011 Marionette TRACE conn4 <- [1,1450,null,{}] 12:03:15 INFO - PROCESS | 1176 | 1461265395020 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 1176 | 1461265395133 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:03:15 INFO - PROCESS | 1176 | 1461265395139 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1176 | ++DOCSHELL 11C9F800 == 39 [pid = 1176] [id = 372] 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181A8C00) [pid = 1176] [serial = 1116] [outer = 00000000] 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1910E000) [pid = 1176] [serial = 1117] [outer = 181A8C00] 12:03:15 INFO - PROCESS | 1176 | 1461265395186 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (19463400) [pid = 1176] [serial = 1118] [outer = 181A8C00] 12:03:15 INFO - PROCESS | 1176 | 1461265395667 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 710ms 12:03:15 INFO - PROCESS | 1176 | 1461265395686 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1176 | 1461265395688 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 12:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:03:15 INFO - PROCESS | 1176 | 1461265395691 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1176 | 1461265395693 Marionette TRACE conn4 <- [1,1454,null,{}] 12:03:15 INFO - PROCESS | 1176 | 1461265395742 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 1176 | 1461265395849 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:03:15 INFO - PROCESS | 1176 | 1461265395863 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1176 | ++DOCSHELL 19925800 == 40 [pid = 1176] [id = 373] 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1995A400) [pid = 1176] [serial = 1119] [outer = 00000000] 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (199DDC00) [pid = 1176] [serial = 1120] [outer = 1995A400] 12:03:15 INFO - PROCESS | 1176 | 1461265395908 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A136800) [pid = 1176] [serial = 1121] [outer = 1995A400] 12:03:16 INFO - PROCESS | 1176 | 1461265396396 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 750ms 12:03:16 INFO - PROCESS | 1176 | 1461265396443 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1176 | 1461265396445 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 12:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:03:16 INFO - PROCESS | 1176 | 1461265396448 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 1176 | 1461265396450 Marionette TRACE conn4 <- [1,1458,null,{}] 12:03:16 INFO - PROCESS | 1176 | 1461265396453 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:16 INFO - PROCESS | 1176 | 1461265396578 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:03:16 INFO - PROCESS | 1176 | 1461265396638 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A877800 == 41 [pid = 1176] [id = 374] 12:03:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A886800) [pid = 1176] [serial = 1122] [outer = 00000000] 12:03:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B404C00) [pid = 1176] [serial = 1123] [outer = 1A886800] 12:03:16 INFO - PROCESS | 1176 | 1461265396685 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B403000) [pid = 1176] [serial = 1124] [outer = 1A886800] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1995FC00) [pid = 1176] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11CDB400) [pid = 1176] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1A792000) [pid = 1176] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (117D4400) [pid = 1176] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B406000) [pid = 1176] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (17A22400) [pid = 1176] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (15E1AC00) [pid = 1176] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (0B8A0000) [pid = 1176] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (0F2A6800) [pid = 1176] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1C33B400) [pid = 1176] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (19925C00) [pid = 1176] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (18DB2400) [pid = 1176] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (19927C00) [pid = 1176] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:03:16 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (11B7CC00) [pid = 1176] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:03:17 INFO - PROCESS | 1176 | 1461265397145 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 12:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:03:17 INFO - PROCESS | 1176 | 1461265397220 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1176 | 1461265397222 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 12:03:17 INFO - PROCESS | 1176 | 1461265397225 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1176 | 1461265397227 Marionette TRACE conn4 <- [1,1462,null,{}] 12:03:17 INFO - PROCESS | 1176 | 1461265397230 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:17 INFO - PROCESS | 1176 | 1461265397339 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:03:17 INFO - PROCESS | 1176 | 1461265397396 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1176 | ++DOCSHELL 117CCC00 == 42 [pid = 1176] [id = 375] 12:03:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (117DFC00) [pid = 1176] [serial = 1125] [outer = 00000000] 12:03:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1A78A800) [pid = 1176] [serial = 1126] [outer = 117DFC00] 12:03:17 INFO - PROCESS | 1176 | 1461265397442 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1A878800) [pid = 1176] [serial = 1127] [outer = 117DFC00] 12:03:17 INFO - PROCESS | 1176 | 1461265397802 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 12:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:03:17 INFO - PROCESS | 1176 | 1461265397855 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1176 | 1461265397857 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 12:03:17 INFO - PROCESS | 1176 | 1461265397861 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1176 | 1461265397862 Marionette TRACE conn4 <- [1,1466,null,{}] 12:03:17 INFO - PROCESS | 1176 | 1461265397866 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:17 INFO - PROCESS | 1176 | 1461265397943 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:03:17 INFO - PROCESS | 1176 | 1461265397948 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1176 | ++DOCSHELL 1B407C00 == 43 [pid = 1176] [id = 376] 12:03:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1B40F000) [pid = 1176] [serial = 1128] [outer = 00000000] 12:03:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (1B832C00) [pid = 1176] [serial = 1129] [outer = 1B40F000] 12:03:17 INFO - PROCESS | 1176 | 1461265397994 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1B83B000) [pid = 1176] [serial = 1130] [outer = 1B40F000] 12:03:18 INFO - PROCESS | 1176 | 1461265398430 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 12:03:18 INFO - PROCESS | 1176 | 1461265398492 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1176 | 1461265398494 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 12:03:18 INFO - PROCESS | 1176 | 1461265398497 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:03:18 INFO - PROCESS | 1176 | 1461265398499 Marionette TRACE conn4 <- [1,1470,null,{}] 12:03:18 INFO - PROCESS | 1176 | 1461265398503 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:18 INFO - PROCESS | 1176 | 1461265398580 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:03:18 INFO - PROCESS | 1176 | 1461265398586 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1176 | ++DOCSHELL 1B8C9400 == 44 [pid = 1176] [id = 377] 12:03:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1B8CA400) [pid = 1176] [serial = 1131] [outer = 00000000] 12:03:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1B93D800) [pid = 1176] [serial = 1132] [outer = 1B8CA400] 12:03:18 INFO - PROCESS | 1176 | 1461265398630 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1B945400) [pid = 1176] [serial = 1133] [outer = 1B8CA400] 12:03:19 INFO - PROCESS | 1176 | 1461265399257 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 829ms 12:03:19 INFO - PROCESS | 1176 | 1461265399332 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1176 | 1461265399337 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 12:03:19 INFO - PROCESS | 1176 | 1461265399343 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:03:19 INFO - PROCESS | 1176 | 1461265399347 Marionette TRACE conn4 <- [1,1474,null,{}] 12:03:19 INFO - PROCESS | 1176 | 1461265399354 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:19 INFO - PROCESS | 1176 | 1461265399462 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:03:19 INFO - PROCESS | 1176 | 1461265399594 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1176 | ++DOCSHELL 0B89C800 == 45 [pid = 1176] [id = 378] 12:03:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (112E0000) [pid = 1176] [serial = 1134] [outer = 00000000] 12:03:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (11C04800) [pid = 1176] [serial = 1135] [outer = 112E0000] 12:03:19 INFO - PROCESS | 1176 | 1461265399656 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (11DD5800) [pid = 1176] [serial = 1136] [outer = 112E0000] 12:03:20 INFO - PROCESS | 1176 | 1461265400318 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 12:03:20 INFO - PROCESS | 1176 | 1461265400369 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1176 | 1461265400375 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 12:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:03:20 INFO - PROCESS | 1176 | 1461265400382 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1176 | 1461265400385 Marionette TRACE conn4 <- [1,1478,null,{}] 12:03:20 INFO - PROCESS | 1176 | 1461265400389 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:20 INFO - PROCESS | 1176 | 1461265400496 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:03:20 INFO - PROCESS | 1176 | 1461265400624 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1176 | ++DOCSHELL 1659B000 == 46 [pid = 1176] [id = 379] 12:03:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (17A23800) [pid = 1176] [serial = 1137] [outer = 00000000] 12:03:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (19104800) [pid = 1176] [serial = 1138] [outer = 17A23800] 12:03:20 INFO - PROCESS | 1176 | 1461265400683 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (19961400) [pid = 1176] [serial = 1139] [outer = 17A23800] 12:03:21 INFO - PROCESS | 1176 | 1461265401326 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 12:03:21 INFO - PROCESS | 1176 | 1461265401354 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1176 | 1461265401356 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 12:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:03:21 INFO - PROCESS | 1176 | 1461265401360 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1176 | 1461265401364 Marionette TRACE conn4 <- [1,1482,null,{}] 12:03:21 INFO - PROCESS | 1176 | 1461265401375 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:21 INFO - PROCESS | 1176 | 1461265401522 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:03:21 INFO - PROCESS | 1176 | 1461265401539 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C6400 == 47 [pid = 1176] [id = 380] 12:03:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B401400) [pid = 1176] [serial = 1140] [outer = 00000000] 12:03:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1BAAC400) [pid = 1176] [serial = 1141] [outer = 1B401400] 12:03:21 INFO - PROCESS | 1176 | 1461265401597 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1BAB3800) [pid = 1176] [serial = 1142] [outer = 1B401400] 12:03:22 INFO - PROCESS | 1176 | 1461265402206 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 870ms 12:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:03:22 INFO - PROCESS | 1176 | 1461265402234 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1176 | 1461265402237 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 12:03:22 INFO - PROCESS | 1176 | 1461265402240 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1176 | 1461265402242 Marionette TRACE conn4 <- [1,1486,null,{}] 12:03:22 INFO - PROCESS | 1176 | 1461265402246 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:22 INFO - PROCESS | 1176 | 1461265402351 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:03:22 INFO - PROCESS | 1176 | 1461265402451 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1176 | ++DOCSHELL 1BB67C00 == 48 [pid = 1176] [id = 381] 12:03:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1BB71400) [pid = 1176] [serial = 1143] [outer = 00000000] 12:03:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1C1C8000) [pid = 1176] [serial = 1144] [outer = 1BB71400] 12:03:22 INFO - PROCESS | 1176 | 1461265402508 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1C336800) [pid = 1176] [serial = 1145] [outer = 1BB71400] 12:03:23 INFO - PROCESS | 1176 | 1461265403120 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 12:03:23 INFO - PROCESS | 1176 | 1461265403174 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1176 | 1461265403176 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 12:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:03:23 INFO - PROCESS | 1176 | 1461265403180 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1176 | 1461265403182 Marionette TRACE conn4 <- [1,1490,null,{}] 12:03:23 INFO - PROCESS | 1176 | 1461265403185 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 1176 | 1461265403285 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:03:23 INFO - PROCESS | 1176 | 1461265403392 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1176 | ++DOCSHELL 1B947800 == 49 [pid = 1176] [id = 382] 12:03:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1BAF4800) [pid = 1176] [serial = 1146] [outer = 00000000] 12:03:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1C71E800) [pid = 1176] [serial = 1147] [outer = 1BAF4800] 12:03:23 INFO - PROCESS | 1176 | 1461265403447 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1C721C00) [pid = 1176] [serial = 1148] [outer = 1BAF4800] 12:03:24 INFO - PROCESS | 1176 | 1461265404188 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1015ms 12:03:24 INFO - PROCESS | 1176 | 1461265404200 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1176 | 1461265404204 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 12:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:03:24 INFO - PROCESS | 1176 | 1461265404209 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1176 | 1461265404212 Marionette TRACE conn4 <- [1,1494,null,{}] 12:03:24 INFO - PROCESS | 1176 | 1461265404219 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:24 INFO - PROCESS | 1176 | 1461265404332 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:03:24 INFO - PROCESS | 1176 | 1461265404467 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1176 | ++DOCSHELL 1194E400 == 50 [pid = 1176] [id = 383] 12:03:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11959C00) [pid = 1176] [serial = 1149] [outer = 00000000] 12:03:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (11CA5000) [pid = 1176] [serial = 1150] [outer = 11959C00] 12:03:24 INFO - PROCESS | 1176 | 1461265404520 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (12891400) [pid = 1176] [serial = 1151] [outer = 11959C00] 12:03:24 INFO - PROCESS | 1176 | --DOCSHELL 18D45800 == 49 [pid = 1176] [id = 352] 12:03:24 INFO - PROCESS | 1176 | --DOCSHELL 0F2A7400 == 48 [pid = 1176] [id = 322] 12:03:24 INFO - PROCESS | 1176 | --DOCSHELL 15804C00 == 47 [pid = 1176] [id = 333] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B8D0800) [pid = 1176] [serial = 1095] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (127DF800) [pid = 1176] [serial = 1065] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (12DE1800) [pid = 1176] [serial = 1066] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A8B9C00) [pid = 1176] [serial = 1083] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1194DC00) [pid = 1176] [serial = 1062] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1195A000) [pid = 1176] [serial = 1063] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B40EC00) [pid = 1176] [serial = 1086] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (17A2E400) [pid = 1176] [serial = 1071] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A8B9000) [pid = 1176] [serial = 1084] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (17D43400) [pid = 1176] [serial = 1072] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (164C9C00) [pid = 1176] [serial = 1068] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1659B400) [pid = 1176] [serial = 1069] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1B4CC400) [pid = 1176] [serial = 1087] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11A47400) [pid = 1176] [serial = 1090] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11204C00) [pid = 1176] [serial = 1059] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (112E6800) [pid = 1176] [serial = 1060] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1C724400) [pid = 1176] [serial = 1057] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (19964000) [pid = 1176] [serial = 1077] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1187A000) [pid = 1176] [serial = 1078] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1910BC00) [pid = 1176] [serial = 1074] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1945FC00) [pid = 1176] [serial = 1075] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1A789C00) [pid = 1176] [serial = 1080] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1991D400) [pid = 1176] [serial = 1092] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1B8D8800) [pid = 1176] [serial = 1096] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (112E8800) [pid = 1176] [serial = 1089] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (19108C00) [pid = 1176] [serial = 1093] [outer = 00000000] [url = about:blank] 12:03:24 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1A789000) [pid = 1176] [serial = 1081] [outer = 00000000] [url = about:blank] 12:03:25 INFO - PROCESS | 1176 | 1461265405028 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 890ms 12:03:25 INFO - PROCESS | 1176 | 1461265405100 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1176 | 1461265405106 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 12:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:03:25 INFO - PROCESS | 1176 | 1461265405116 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1176 | 1461265405118 Marionette TRACE conn4 <- [1,1498,null,{}] 12:03:25 INFO - PROCESS | 1176 | 1461265405122 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 1176 | 1461265405207 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:03:25 INFO - PROCESS | 1176 | 1461265405224 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1176 | ++DOCSHELL 111DF000 == 48 [pid = 1176] [id = 384] 12:03:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (1120B400) [pid = 1176] [serial = 1152] [outer = 00000000] 12:03:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (11C0AC00) [pid = 1176] [serial = 1153] [outer = 1120B400] 12:03:25 INFO - PROCESS | 1176 | 1461265405340 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11DE0000) [pid = 1176] [serial = 1154] [outer = 1120B400] 12:03:25 INFO - PROCESS | 1176 | 1461265405737 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 12:03:25 INFO - PROCESS | 1176 | 1461265405811 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1176 | 1461265405814 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 12:03:25 INFO - PROCESS | 1176 | 1461265405819 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:03:25 INFO - PROCESS | 1176 | 1461265405823 Marionette TRACE conn4 <- [1,1502,null,{}] 12:03:25 INFO - PROCESS | 1176 | 1461265405833 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 1176 | 1461265405920 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:03:25 INFO - PROCESS | 1176 | 1461265405932 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1176 | ++DOCSHELL 160F1400 == 49 [pid = 1176] [id = 385] 12:03:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (160F2C00) [pid = 1176] [serial = 1155] [outer = 00000000] 12:03:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A2E400) [pid = 1176] [serial = 1156] [outer = 160F2C00] 12:03:25 INFO - PROCESS | 1176 | 1461265405981 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181A5000) [pid = 1176] [serial = 1157] [outer = 160F2C00] 12:03:26 INFO - PROCESS | 1176 | 1461265406448 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 12:03:26 INFO - PROCESS | 1176 | 1461265406496 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1176 | 1461265406498 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 12:03:26 INFO - PROCESS | 1176 | 1461265406501 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:03:26 INFO - PROCESS | 1176 | 1461265406503 Marionette TRACE conn4 <- [1,1506,null,{}] 12:03:26 INFO - PROCESS | 1176 | 1461265406507 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:26 INFO - PROCESS | 1176 | 1461265406588 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:03:26 INFO - PROCESS | 1176 | 1461265406597 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1176 | ++DOCSHELL 18DB4000 == 50 [pid = 1176] [id = 386] 12:03:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (18DE2000) [pid = 1176] [serial = 1158] [outer = 00000000] 12:03:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1991DC00) [pid = 1176] [serial = 1159] [outer = 18DE2000] 12:03:26 INFO - PROCESS | 1176 | 1461265406644 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (19927000) [pid = 1176] [serial = 1160] [outer = 18DE2000] 12:03:27 INFO - PROCESS | 1176 | 1461265407069 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 12:03:27 INFO - PROCESS | 1176 | 1461265407136 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1176 | 1461265407138 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 12:03:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:03:27 INFO - PROCESS | 1176 | 1461265407142 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1176 | 1461265407143 Marionette TRACE conn4 <- [1,1510,null,{}] 12:03:27 INFO - PROCESS | 1176 | 1461265407147 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:27 INFO - PROCESS | 1176 | 1461265407255 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:03:27 INFO - PROCESS | 1176 | 1461265407338 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1176 | ++DOCSHELL 1991C400 == 51 [pid = 1176] [id = 387] 12:03:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1995C400) [pid = 1176] [serial = 1161] [outer = 00000000] 12:03:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A135C00) [pid = 1176] [serial = 1162] [outer = 1995C400] 12:03:27 INFO - PROCESS | 1176 | 1461265407383 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A135800) [pid = 1176] [serial = 1163] [outer = 1995C400] 12:03:27 INFO - PROCESS | 1176 | 1461265407819 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:03:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:03:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:03:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:03:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:03:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 732ms 12:03:27 INFO - PROCESS | 1176 | 1461265407878 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1176 | 1461265407880 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 12:03:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:03:27 INFO - PROCESS | 1176 | 1461265407889 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1176 | 1461265407890 Marionette TRACE conn4 <- [1,1514,null,{}] 12:03:27 INFO - PROCESS | 1176 | 1461265407898 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:28 INFO - PROCESS | 1176 | 1461265408031 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:03:28 INFO - PROCESS | 1176 | 1461265408046 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1176 | ++DOCSHELL 18D43C00 == 52 [pid = 1176] [id = 388] 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A786400) [pid = 1176] [serial = 1164] [outer = 00000000] 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B451400) [pid = 1176] [serial = 1165] [outer = 1A786400] 12:03:28 INFO - PROCESS | 1176 | 1461265408141 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B5BB400) [pid = 1176] [serial = 1166] [outer = 1A786400] 12:03:28 INFO - PROCESS | 1176 | 1461265408572 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:03:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:03:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:03:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:03:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 12:03:28 INFO - PROCESS | 1176 | 1461265408634 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1176 | 1461265408636 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 12:03:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:03:28 INFO - PROCESS | 1176 | 1461265408640 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1176 | 1461265408641 Marionette TRACE conn4 <- [1,1518,null,{}] 12:03:28 INFO - PROCESS | 1176 | 1461265408645 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:28 INFO - PROCESS | 1176 | 1461265408752 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:03:28 INFO - PROCESS | 1176 | 1461265408760 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1176 | ++DOCSHELL 1B410000 == 53 [pid = 1176] [id = 389] 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B82E000) [pid = 1176] [serial = 1167] [outer = 00000000] 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1BAABC00) [pid = 1176] [serial = 1168] [outer = 1B82E000] 12:03:28 INFO - PROCESS | 1176 | 1461265408858 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1BAA9400) [pid = 1176] [serial = 1169] [outer = 1B82E000] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1995A400) [pid = 1176] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (17548C00) [pid = 1176] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11C05000) [pid = 1176] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1A886800) [pid = 1176] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (181A8C00) [pid = 1176] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (117DFC00) [pid = 1176] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1B40F000) [pid = 1176] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:03:29 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (117DEC00) [pid = 1176] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:03:29 INFO - PROCESS | 1176 | 1461265409303 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:03:29 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:03:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:03:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:03:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 669ms 12:03:29 INFO - PROCESS | 1176 | 1461265409312 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 1176 | 1461265409314 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 1176 | 1461265409317 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 1176 | 1461265409319 Marionette TRACE conn4 <- [1,1522,null,{}] 12:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:03:29 INFO - PROCESS | 1176 | 1461265409323 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 1176 | 1461265409402 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:03:29 INFO - PROCESS | 1176 | 1461265409408 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1176 | ++DOCSHELL 1194D400 == 54 [pid = 1176] [id = 390] 12:03:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1194F800) [pid = 1176] [serial = 1170] [outer = 00000000] 12:03:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (19104C00) [pid = 1176] [serial = 1171] [outer = 1194F800] 12:03:29 INFO - PROCESS | 1176 | 1461265409453 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A81B000) [pid = 1176] [serial = 1172] [outer = 1194F800] 12:03:29 INFO - PROCESS | 1176 | 1461265409907 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:03:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 631ms 12:03:29 INFO - PROCESS | 1176 | 1461265409953 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:03:29 INFO - PROCESS | 1176 | 1461265409955 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 1176 | 1461265409958 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 1176 | 1461265409960 Marionette TRACE conn4 <- [1,1526,null,{}] 12:03:29 INFO - PROCESS | 1176 | 1461265409964 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:30 INFO - PROCESS | 1176 | 1461265410046 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:03:30 INFO - PROCESS | 1176 | 1461265410052 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 1176 | ++DOCSHELL 1A8B9800 == 55 [pid = 1176] [id = 391] 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B940C00) [pid = 1176] [serial = 1173] [outer = 00000000] 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1C705400) [pid = 1176] [serial = 1174] [outer = 1B940C00] 12:03:30 INFO - PROCESS | 1176 | 1461265410097 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1C727000) [pid = 1176] [serial = 1175] [outer = 1B940C00] 12:03:30 INFO - PROCESS | 1176 | 1461265410555 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 12:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:03:30 INFO - PROCESS | 1176 | 1461265410589 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1176 | 1461265410591 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 12:03:30 INFO - PROCESS | 1176 | 1461265410594 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1176 | 1461265410596 Marionette TRACE conn4 <- [1,1530,null,{}] 12:03:30 INFO - PROCESS | 1176 | 1461265410600 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:30 INFO - PROCESS | 1176 | 1461265410681 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:03:30 INFO - PROCESS | 1176 | 1461265410687 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 1176 | ++DOCSHELL 1C72B400 == 56 [pid = 1176] [id = 392] 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1C822C00) [pid = 1176] [serial = 1176] [outer = 00000000] 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1C828C00) [pid = 1176] [serial = 1177] [outer = 1C822C00] 12:03:30 INFO - PROCESS | 1176 | 1461265410732 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1C82C000) [pid = 1176] [serial = 1178] [outer = 1C822C00] 12:03:31 INFO - PROCESS | 1176 | 1461265411142 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 570ms 12:03:31 INFO - PROCESS | 1176 | 1461265411165 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1176 | 1461265411168 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 12:03:31 INFO - PROCESS | 1176 | 1461265411170 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:03:31 INFO - PROCESS | 1176 | 1461265411173 Marionette TRACE conn4 <- [1,1534,null,{}] 12:03:31 INFO - PROCESS | 1176 | 1461265411176 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:31 INFO - PROCESS | 1176 | 1461265411358 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:03:31 INFO - PROCESS | 1176 | 1461265411541 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1176 | ++DOCSHELL 1171C000 == 57 [pid = 1176] [id = 393] 12:03:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (117C7000) [pid = 1176] [serial = 1179] [outer = 00000000] 12:03:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (117E1400) [pid = 1176] [serial = 1180] [outer = 117C7000] 12:03:31 INFO - PROCESS | 1176 | 1461265411611 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1187A000) [pid = 1176] [serial = 1181] [outer = 117C7000] 12:03:32 INFO - PROCESS | 1176 | 1461265412177 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1067ms 12:03:32 INFO - PROCESS | 1176 | 1461265412243 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1176 | 1461265412250 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:03:32 INFO - PROCESS | 1176 | 1461265412255 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1176 | 1461265412258 Marionette TRACE conn4 <- [1,1538,null,{}] 12:03:32 INFO - PROCESS | 1176 | 1461265412263 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:32 INFO - PROCESS | 1176 | 1461265412418 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:03:32 INFO - PROCESS | 1176 | 1461265412545 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1176 | ++DOCSHELL 164F0800 == 58 [pid = 1176] [id = 394] 12:03:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (165B6C00) [pid = 1176] [serial = 1182] [outer = 00000000] 12:03:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (17D45800) [pid = 1176] [serial = 1183] [outer = 165B6C00] 12:03:32 INFO - PROCESS | 1176 | 1461265412605 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (19104000) [pid = 1176] [serial = 1184] [outer = 165B6C00] 12:03:33 INFO - PROCESS | 1176 | 1461265413253 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1023ms 12:03:33 INFO - PROCESS | 1176 | 1461265413281 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1176 | 1461265413284 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 12:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:03:33 INFO - PROCESS | 1176 | 1461265413287 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1176 | 1461265413290 Marionette TRACE conn4 <- [1,1542,null,{}] 12:03:33 INFO - PROCESS | 1176 | 1461265413294 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:33 INFO - PROCESS | 1176 | 1461265413403 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:03:33 INFO - PROCESS | 1176 | 1461265413510 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1176 | ++DOCSHELL 1A792800 == 59 [pid = 1176] [id = 395] 12:03:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1A81A000) [pid = 1176] [serial = 1185] [outer = 00000000] 12:03:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B942400) [pid = 1176] [serial = 1186] [outer = 1A81A000] 12:03:33 INFO - PROCESS | 1176 | 1461265413571 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1C332000) [pid = 1176] [serial = 1187] [outer = 1A81A000] 12:03:34 INFO - PROCESS | 1176 | 1461265414193 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 969ms 12:03:34 INFO - PROCESS | 1176 | 1461265414230 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:03:34 INFO - PROCESS | 1176 | 1461265414235 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 12:03:34 INFO - PROCESS | 1176 | 1461265414246 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1176 | 1461265414251 Marionette TRACE conn4 <- [1,1546,null,{}] 12:03:34 INFO - PROCESS | 1176 | 1461265414254 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 1176 | 1461265414360 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:03:34 INFO - PROCESS | 1176 | 1461265414492 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1176 | ++DOCSHELL 1DBB6400 == 60 [pid = 1176] [id = 396] 12:03:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1E72DC00) [pid = 1176] [serial = 1188] [outer = 00000000] 12:03:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1E73A800) [pid = 1176] [serial = 1189] [outer = 1E72DC00] 12:03:34 INFO - PROCESS | 1176 | 1461265414550 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1E80A800) [pid = 1176] [serial = 1190] [outer = 1E72DC00] 12:03:35 INFO - PROCESS | 1176 | 1461265415092 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 890ms 12:03:35 INFO - PROCESS | 1176 | 1461265415130 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1176 | 1461265415133 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 12:03:35 INFO - PROCESS | 1176 | 1461265415136 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:03:35 INFO - PROCESS | 1176 | 1461265415138 Marionette TRACE conn4 <- [1,1550,null,{}] 12:03:35 INFO - PROCESS | 1176 | 1461265415142 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 1176 | 1461265415245 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:03:35 INFO - PROCESS | 1176 | 1461265415379 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1176 | ++DOCSHELL 1E802400 == 61 [pid = 1176] [id = 397] 12:03:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1E80E400) [pid = 1176] [serial = 1191] [outer = 00000000] 12:03:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1EF3AC00) [pid = 1176] [serial = 1192] [outer = 1E80E400] 12:03:35 INFO - PROCESS | 1176 | 1461265415436 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1EF3E800) [pid = 1176] [serial = 1193] [outer = 1E80E400] 12:03:36 INFO - PROCESS | 1176 | 1461265416256 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1182ms 12:03:36 INFO - PROCESS | 1176 | 1461265416323 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1176 | 1461265416326 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 12:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:03:36 INFO - PROCESS | 1176 | 1461265416331 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 1176 | 1461265416335 Marionette TRACE conn4 <- [1,1554,null,{}] 12:03:36 INFO - PROCESS | 1176 | 1461265416341 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 1176 | 1461265416438 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:03:36 INFO - PROCESS | 1176 | 1461265416583 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 1176 | ++DOCSHELL 11CA5400 == 62 [pid = 1176] [id = 398] 12:03:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11CD8400) [pid = 1176] [serial = 1194] [outer = 00000000] 12:03:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (15EA4C00) [pid = 1176] [serial = 1195] [outer = 11CD8400] 12:03:36 INFO - PROCESS | 1176 | 1461265416635 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (16674C00) [pid = 1176] [serial = 1196] [outer = 11CD8400] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1A8B9800 == 61 [pid = 1176] [id = 391] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1194D400 == 60 [pid = 1176] [id = 390] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1B410000 == 59 [pid = 1176] [id = 389] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 18D43C00 == 58 [pid = 1176] [id = 388] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1991C400 == 57 [pid = 1176] [id = 387] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 18DB4000 == 56 [pid = 1176] [id = 386] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 160F1400 == 55 [pid = 1176] [id = 385] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1182B400) [pid = 1176] [serial = 1101] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (17A21800) [pid = 1176] [serial = 1104] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B991C00) [pid = 1176] [serial = 1098] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B93D800) [pid = 1176] [serial = 1132] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 111DF000 == 54 [pid = 1176] [id = 384] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1194E400 == 53 [pid = 1176] [id = 383] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1B947800 == 52 [pid = 1176] [id = 382] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1BB67C00 == 51 [pid = 1176] [id = 381] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1A8C6400 == 50 [pid = 1176] [id = 380] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 1659B000 == 49 [pid = 1176] [id = 379] 12:03:37 INFO - PROCESS | 1176 | --DOCSHELL 0B89C800 == 48 [pid = 1176] [id = 378] 12:03:37 INFO - PROCESS | 1176 | 1461265417250 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 990ms 12:03:37 INFO - PROCESS | 1176 | 1461265417322 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 1176 | 1461265417328 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 12:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1A136800) [pid = 1176] [serial = 1121] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (17A25000) [pid = 1176] [serial = 1113] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1275D800) [pid = 1176] [serial = 1110] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B404C00) [pid = 1176] [serial = 1123] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (19463400) [pid = 1176] [serial = 1118] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (199DDC00) [pid = 1176] [serial = 1120] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A878800) [pid = 1176] [serial = 1127] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (17A2F800) [pid = 1176] [serial = 1114] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1910E000) [pid = 1176] [serial = 1117] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B832C00) [pid = 1176] [serial = 1129] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1194D800) [pid = 1176] [serial = 1107] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11A3BC00) [pid = 1176] [serial = 1108] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (127D6000) [pid = 1176] [serial = 1111] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B403000) [pid = 1176] [serial = 1124] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A78A800) [pid = 1176] [serial = 1126] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (199D6800) [pid = 1176] [serial = 685] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:03:37 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1B83B000) [pid = 1176] [serial = 1130] [outer = 00000000] [url = about:blank] 12:03:37 INFO - PROCESS | 1176 | 1461265417363 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 1176 | 1461265417366 Marionette TRACE conn4 <- [1,1558,null,{}] 12:03:37 INFO - PROCESS | 1176 | 1461265417372 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:37 INFO - PROCESS | 1176 | 1461265417457 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:03:37 INFO - PROCESS | 1176 | 1461265417469 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1176 | ++DOCSHELL 11712C00 == 49 [pid = 1176] [id = 399] 12:03:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (117D7800) [pid = 1176] [serial = 1197] [outer = 00000000] 12:03:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (11A3B400) [pid = 1176] [serial = 1198] [outer = 117D7800] 12:03:37 INFO - PROCESS | 1176 | 1461265417515 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (11C08400) [pid = 1176] [serial = 1199] [outer = 117D7800] 12:03:38 INFO - PROCESS | 1176 | 1461265418064 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 750ms 12:03:38 INFO - PROCESS | 1176 | 1461265418100 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1176 | 1461265418102 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 12:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:03:38 INFO - PROCESS | 1176 | 1461265418106 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1176 | 1461265418110 Marionette TRACE conn4 <- [1,1562,null,{}] 12:03:38 INFO - PROCESS | 1176 | 1461265418120 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:38 INFO - PROCESS | 1176 | 1461265418209 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:03:38 INFO - PROCESS | 1176 | 1461265418297 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1176 | ++DOCSHELL 12767C00 == 50 [pid = 1176] [id = 400] 12:03:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (17A26C00) [pid = 1176] [serial = 1200] [outer = 00000000] 12:03:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (181C2C00) [pid = 1176] [serial = 1201] [outer = 17A26C00] 12:03:38 INFO - PROCESS | 1176 | 1461265418353 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (18DDFC00) [pid = 1176] [serial = 1202] [outer = 17A26C00] 12:03:38 INFO - PROCESS | 1176 | 1461265418755 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 12:03:38 INFO - PROCESS | 1176 | 1461265418780 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1176 | 1461265418783 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 12:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:03:38 INFO - PROCESS | 1176 | 1461265418786 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1176 | 1461265418788 Marionette TRACE conn4 <- [1,1566,null,{}] 12:03:38 INFO - PROCESS | 1176 | 1461265418791 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:38 INFO - PROCESS | 1176 | 1461265418875 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:03:38 INFO - PROCESS | 1176 | 1461265418882 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1176 | ++DOCSHELL 1910A000 == 51 [pid = 1176] [id = 401] 12:03:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1945A000) [pid = 1176] [serial = 1203] [outer = 00000000] 12:03:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A134000) [pid = 1176] [serial = 1204] [outer = 1945A000] 12:03:38 INFO - PROCESS | 1176 | 1461265418928 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1A1BF800) [pid = 1176] [serial = 1205] [outer = 1945A000] 12:03:39 INFO - PROCESS | 1176 | 1461265419375 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 12:03:39 INFO - PROCESS | 1176 | 1461265419421 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1176 | 1461265419423 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 12:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:03:39 INFO - PROCESS | 1176 | 1461265419426 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1176 | 1461265419428 Marionette TRACE conn4 <- [1,1570,null,{}] 12:03:39 INFO - PROCESS | 1176 | 1461265419432 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:39 INFO - PROCESS | 1176 | 1461265419546 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:03:39 INFO - PROCESS | 1176 | 1461265419553 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A0000 == 52 [pid = 1176] [id = 402] 12:03:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (11A3F400) [pid = 1176] [serial = 1206] [outer = 00000000] 12:03:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1A816800) [pid = 1176] [serial = 1207] [outer = 11A3F400] 12:03:39 INFO - PROCESS | 1176 | 1461265419598 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1A8B9C00) [pid = 1176] [serial = 1208] [outer = 11A3F400] 12:03:40 INFO - PROCESS | 1176 | 1461265420064 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 12:03:40 INFO - PROCESS | 1176 | 1461265420100 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1176 | 1461265420102 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 12:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:03:40 INFO - PROCESS | 1176 | 1461265420105 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1176 | 1461265420107 Marionette TRACE conn4 <- [1,1574,null,{}] 12:03:40 INFO - PROCESS | 1176 | 1461265420110 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:40 INFO - PROCESS | 1176 | 1461265420248 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:03:40 INFO - PROCESS | 1176 | 1461265420345 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1176 | ++DOCSHELL 1B409800 == 53 [pid = 1176] [id = 403] 12:03:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B40A000) [pid = 1176] [serial = 1209] [outer = 00000000] 12:03:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B839C00) [pid = 1176] [serial = 1210] [outer = 1B40A000] 12:03:40 INFO - PROCESS | 1176 | 1461265420398 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1B8CB800) [pid = 1176] [serial = 1211] [outer = 1B40A000] 12:03:40 INFO - PROCESS | 1176 | 1461265420830 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 12:03:40 INFO - PROCESS | 1176 | 1461265420884 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1176 | 1461265420886 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 12:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:03:40 INFO - PROCESS | 1176 | 1461265420889 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1176 | 1461265420891 Marionette TRACE conn4 <- [1,1578,null,{}] 12:03:40 INFO - PROCESS | 1176 | 1461265420895 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 1176 | 1461265421008 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:03:41 INFO - PROCESS | 1176 | 1461265421016 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1176 | ++DOCSHELL 1B837000 == 54 [pid = 1176] [id = 404] 12:03:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B8CB400) [pid = 1176] [serial = 1212] [outer = 00000000] 12:03:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1BAAC000) [pid = 1176] [serial = 1213] [outer = 1B8CB400] 12:03:41 INFO - PROCESS | 1176 | 1461265421062 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1BAB5C00) [pid = 1176] [serial = 1214] [outer = 1B8CB400] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1995C400) [pid = 1176] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (160F2C00) [pid = 1176] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (17A23800) [pid = 1176] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (11959C00) [pid = 1176] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1BAF4800) [pid = 1176] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (18DE2000) [pid = 1176] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1BB71400) [pid = 1176] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (112E0000) [pid = 1176] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1120B400) [pid = 1176] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A786400) [pid = 1176] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B401400) [pid = 1176] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B940C00) [pid = 1176] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B82E000) [pid = 1176] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1194F800) [pid = 1176] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (0F3C5000) [pid = 1176] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1B941800) [pid = 1176] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:03:41 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (16422400) [pid = 1176] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:03:41 INFO - PROCESS | 1176 | 1461265421727 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:03:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 871ms 12:03:41 INFO - PROCESS | 1176 | 1461265421762 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:03:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:03:41 INFO - PROCESS | 1176 | 1461265421764 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 12:03:41 INFO - PROCESS | 1176 | 1461265421767 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1176 | 1461265421769 Marionette TRACE conn4 <- [1,1582,null,{}] 12:03:41 INFO - PROCESS | 1176 | 1461265421772 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 1176 | 1461265421851 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:03:41 INFO - PROCESS | 1176 | 1461265421948 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1176 | ++DOCSHELL 11152800 == 55 [pid = 1176] [id = 405] 12:03:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1120B400) [pid = 1176] [serial = 1215] [outer = 00000000] 12:03:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (164C5400) [pid = 1176] [serial = 1216] [outer = 1120B400] 12:03:41 INFO - PROCESS | 1176 | 1461265421994 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (18DE2000) [pid = 1176] [serial = 1217] [outer = 1120B400] 12:03:42 INFO - PROCESS | 1176 | 1461265422370 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:03:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:03:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 12:03:42 INFO - PROCESS | 1176 | 1461265422398 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:03:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:03:42 INFO - PROCESS | 1176 | 1461265422400 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 12:03:42 INFO - PROCESS | 1176 | 1461265422403 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 1176 | 1461265422405 Marionette TRACE conn4 <- [1,1586,null,{}] 12:03:42 INFO - PROCESS | 1176 | 1461265422408 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:42 INFO - PROCESS | 1176 | 1461265422523 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:03:42 INFO - PROCESS | 1176 | 1461265422533 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1176 | ++DOCSHELL 17A28800 == 56 [pid = 1176] [id = 406] 12:03:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (19965400) [pid = 1176] [serial = 1218] [outer = 00000000] 12:03:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1C035000) [pid = 1176] [serial = 1219] [outer = 19965400] 12:03:42 INFO - PROCESS | 1176 | 1461265422577 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1C708400) [pid = 1176] [serial = 1220] [outer = 19965400] 12:03:42 INFO - PROCESS | 1176 | 1461265422983 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 12:03:43 INFO - PROCESS | 1176 | 1461265423034 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:03:43 INFO - PROCESS | 1176 | 1461265423036 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 12:03:43 INFO - PROCESS | 1176 | 1461265423040 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1176 | 1461265423041 Marionette TRACE conn4 <- [1,1590,null,{}] 12:03:43 INFO - PROCESS | 1176 | 1461265423045 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 1176 | 1461265423164 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:03:43 INFO - PROCESS | 1176 | 1461265423205 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1176 | ++DOCSHELL 1182FC00 == 57 [pid = 1176] [id = 407] 12:03:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (181A3C00) [pid = 1176] [serial = 1221] [outer = 00000000] 12:03:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1C830000) [pid = 1176] [serial = 1222] [outer = 181A3C00] 12:03:43 INFO - PROCESS | 1176 | 1461265423250 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1DAC9800) [pid = 1176] [serial = 1223] [outer = 181A3C00] 12:03:43 INFO - PROCESS | 1176 | 1461265423761 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 12:03:43 INFO - PROCESS | 1176 | 1461265423811 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:03:43 INFO - PROCESS | 1176 | 1461265423815 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 12:03:43 INFO - PROCESS | 1176 | 1461265423821 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1176 | 1461265423825 Marionette TRACE conn4 <- [1,1594,null,{}] 12:03:43 INFO - PROCESS | 1176 | 1461265423832 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 1176 | 1461265423973 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:03:44 INFO - PROCESS | 1176 | 1461265424115 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1176 | ++DOCSHELL 117D4000 == 58 [pid = 1176] [id = 408] 12:03:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (117D7C00) [pid = 1176] [serial = 1224] [outer = 00000000] 12:03:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11CDF000) [pid = 1176] [serial = 1225] [outer = 117D7C00] 12:03:44 INFO - PROCESS | 1176 | 1461265424175 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1289A400) [pid = 1176] [serial = 1226] [outer = 117D7C00] 12:03:44 INFO - PROCESS | 1176 | 1461265424844 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1081ms 12:03:44 INFO - PROCESS | 1176 | 1461265424913 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1176 | 1461265424919 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:03:44 INFO - PROCESS | 1176 | 1461265424927 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1176 | 1461265424930 Marionette TRACE conn4 <- [1,1598,null,{}] 12:03:44 INFO - PROCESS | 1176 | 1461265424934 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:45 INFO - PROCESS | 1176 | 1461265425045 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:03:45 INFO - PROCESS | 1176 | 1461265425180 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1176 | ++DOCSHELL 11956800 == 59 [pid = 1176] [id = 409] 12:03:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11C03C00) [pid = 1176] [serial = 1227] [outer = 00000000] 12:03:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1A11C400) [pid = 1176] [serial = 1228] [outer = 11C03C00] 12:03:45 INFO - PROCESS | 1176 | 1461265425239 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1A791400) [pid = 1176] [serial = 1229] [outer = 11C03C00] 12:03:45 INFO - PROCESS | 1176 | 1461265425866 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 12:03:45 INFO - PROCESS | 1176 | 1461265425901 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 1176 | 1461265425903 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 12:03:45 INFO - PROCESS | 1176 | 1461265425907 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:03:45 INFO - PROCESS | 1176 | 1461265425911 Marionette TRACE conn4 <- [1,1602,null,{}] 12:03:45 INFO - PROCESS | 1176 | 1461265425922 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 1176 | 1461265426032 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:03:46 INFO - PROCESS | 1176 | 1461265426139 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1176 | ++DOCSHELL 1B987C00 == 60 [pid = 1176] [id = 410] 12:03:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1BAB5000) [pid = 1176] [serial = 1230] [outer = 00000000] 12:03:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1DBC0000) [pid = 1176] [serial = 1231] [outer = 1BAB5000] 12:03:46 INFO - PROCESS | 1176 | 1461265426197 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1E809C00) [pid = 1176] [serial = 1232] [outer = 1BAB5000] 12:03:46 INFO - PROCESS | 1176 | 1461265426781 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 12:03:46 INFO - PROCESS | 1176 | 1461265426841 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1176 | 1461265426844 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 12:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:03:46 INFO - PROCESS | 1176 | 1461265426847 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1176 | 1461265426849 Marionette TRACE conn4 <- [1,1606,null,{}] 12:03:46 INFO - PROCESS | 1176 | 1461265426853 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 1176 | 1461265426963 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:03:47 INFO - PROCESS | 1176 | 1461265427072 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1176 | ++DOCSHELL 1B5C9000 == 61 [pid = 1176] [id = 411] 12:03:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1E808000) [pid = 1176] [serial = 1233] [outer = 00000000] 12:03:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1EF4E800) [pid = 1176] [serial = 1234] [outer = 1E808000] 12:03:47 INFO - PROCESS | 1176 | 1461265427130 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1EF51400) [pid = 1176] [serial = 1235] [outer = 1E808000] 12:03:47 INFO - PROCESS | 1176 | 1461265427729 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 12:03:47 INFO - PROCESS | 1176 | 1461265427781 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1176 | 1461265427783 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 12:03:47 INFO - PROCESS | 1176 | 1461265427787 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:03:47 INFO - PROCESS | 1176 | 1461265427789 Marionette TRACE conn4 <- [1,1610,null,{}] 12:03:47 INFO - PROCESS | 1176 | 1461265427793 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 1176 | 1461265427897 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:03:48 INFO - PROCESS | 1176 | 1461265428006 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1176 | ++DOCSHELL 1B83EC00 == 62 [pid = 1176] [id = 412] 12:03:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B840400) [pid = 1176] [serial = 1236] [outer = 00000000] 12:03:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B848400) [pid = 1176] [serial = 1237] [outer = 1B840400] 12:03:48 INFO - PROCESS | 1176 | 1461265428063 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B848000) [pid = 1176] [serial = 1238] [outer = 1B840400] 12:03:48 INFO - PROCESS | 1176 | 1461265428711 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 12:03:48 INFO - PROCESS | 1176 | 1461265428761 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1176 | 1461265428763 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 12:03:48 INFO - PROCESS | 1176 | 1461265428766 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:03:48 INFO - PROCESS | 1176 | 1461265428768 Marionette TRACE conn4 <- [1,1614,null,{}] 12:03:48 INFO - PROCESS | 1176 | 1461265428772 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:48 INFO - PROCESS | 1176 | 1461265428898 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:03:49 INFO - PROCESS | 1176 | 1461265429011 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1176 | ++DOCSHELL 11B7B800 == 63 [pid = 1176] [id = 413] 12:03:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1275F000) [pid = 1176] [serial = 1239] [outer = 00000000] 12:03:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (18D3EC00) [pid = 1176] [serial = 1240] [outer = 1275F000] 12:03:49 INFO - PROCESS | 1176 | 1461265429070 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1910D400) [pid = 1176] [serial = 1241] [outer = 1275F000] 12:03:49 INFO - PROCESS | 1176 | 1461265429806 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1068ms 12:03:49 INFO - PROCESS | 1176 | 1461265429848 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 1176 | 1461265429853 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 12:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:03:49 INFO - PROCESS | 1176 | 1461265429859 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 1176 | 1461265429863 Marionette TRACE conn4 <- [1,1618,null,{}] 12:03:49 INFO - PROCESS | 1176 | 1461265429868 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:49 INFO - PROCESS | 1176 | 1461265429968 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:03:50 INFO - PROCESS | 1176 | 1461265430083 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1176 | ++DOCSHELL 11CDFC00 == 64 [pid = 1176] [id = 414] 12:03:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11DDE400) [pid = 1176] [serial = 1242] [outer = 00000000] 12:03:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1580B800) [pid = 1176] [serial = 1243] [outer = 11DDE400] 12:03:50 INFO - PROCESS | 1176 | 1461265430176 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (16426800) [pid = 1176] [serial = 1244] [outer = 11DDE400] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 17A28800 == 63 [pid = 1176] [id = 406] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 11152800 == 62 [pid = 1176] [id = 405] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 1B837000 == 61 [pid = 1176] [id = 404] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 1B409800 == 60 [pid = 1176] [id = 403] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 0B8A0000 == 59 [pid = 1176] [id = 402] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 1910A000 == 58 [pid = 1176] [id = 401] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 12767C00 == 57 [pid = 1176] [id = 400] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 11712C00 == 56 [pid = 1176] [id = 399] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1C828C00) [pid = 1176] [serial = 1177] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 11CA5400 == 55 [pid = 1176] [id = 398] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 1171C000 == 54 [pid = 1176] [id = 393] 12:03:50 INFO - PROCESS | 1176 | --DOCSHELL 1C72B400 == 53 [pid = 1176] [id = 392] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (181A9800) [pid = 1176] [serial = 1105] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1BAABC00) [pid = 1176] [serial = 1168] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A81B000) [pid = 1176] [serial = 1172] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (19104C00) [pid = 1176] [serial = 1171] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1BAA9400) [pid = 1176] [serial = 1169] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (19927000) [pid = 1176] [serial = 1160] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1C705400) [pid = 1176] [serial = 1174] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (11958C00) [pid = 1176] [serial = 1102] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1BAA8000) [pid = 1176] [serial = 1099] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1A135C00) [pid = 1176] [serial = 1162] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A135800) [pid = 1176] [serial = 1163] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (17A2E400) [pid = 1176] [serial = 1156] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (181A5000) [pid = 1176] [serial = 1157] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (19961400) [pid = 1176] [serial = 1139] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (19104800) [pid = 1176] [serial = 1138] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (12891400) [pid = 1176] [serial = 1151] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11CA5000) [pid = 1176] [serial = 1150] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1C721C00) [pid = 1176] [serial = 1148] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1C71E800) [pid = 1176] [serial = 1147] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1991DC00) [pid = 1176] [serial = 1159] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1C336800) [pid = 1176] [serial = 1145] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1C1C8000) [pid = 1176] [serial = 1144] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (11DD5800) [pid = 1176] [serial = 1136] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (11C04800) [pid = 1176] [serial = 1135] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11C0AC00) [pid = 1176] [serial = 1153] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (11DE0000) [pid = 1176] [serial = 1154] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B5BB400) [pid = 1176] [serial = 1166] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1BAB3800) [pid = 1176] [serial = 1142] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1BAAC400) [pid = 1176] [serial = 1141] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1B451400) [pid = 1176] [serial = 1165] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1C727000) [pid = 1176] [serial = 1175] [outer = 00000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1176 | 1461265430734 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 12:03:50 INFO - PROCESS | 1176 | 1461265430791 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 1176 | 1461265430797 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 12:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:03:50 INFO - PROCESS | 1176 | 1461265430802 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 1176 | 1461265430805 Marionette TRACE conn4 <- [1,1622,null,{}] 12:03:50 INFO - PROCESS | 1176 | 1461265430809 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:50 INFO - PROCESS | 1176 | 1461265430900 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:03:50 INFO - PROCESS | 1176 | 1461265430993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1176 | ++DOCSHELL 1182C800 == 54 [pid = 1176] [id = 415] 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (11830000) [pid = 1176] [serial = 1245] [outer = 00000000] 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (12891400) [pid = 1176] [serial = 1246] [outer = 11830000] 12:03:51 INFO - PROCESS | 1176 | 1461265431042 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (15E3B000) [pid = 1176] [serial = 1247] [outer = 11830000] 12:03:51 INFO - PROCESS | 1176 | 1461265431461 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 731ms 12:03:51 INFO - PROCESS | 1176 | 1461265431537 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1176 | 1461265431539 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 12:03:51 INFO - PROCESS | 1176 | 1461265431543 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:03:51 INFO - PROCESS | 1176 | 1461265431547 Marionette TRACE conn4 <- [1,1626,null,{}] 12:03:51 INFO - PROCESS | 1176 | 1461265431557 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:51 INFO - PROCESS | 1176 | 1461265431647 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:03:51 INFO - PROCESS | 1176 | 1461265431695 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1176 | ++DOCSHELL 18D46400 == 55 [pid = 1176] [id = 416] 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (18DB2800) [pid = 1176] [serial = 1248] [outer = 00000000] 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (19107C00) [pid = 1176] [serial = 1249] [outer = 18DB2800] 12:03:51 INFO - PROCESS | 1176 | 1461265431743 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1991A400) [pid = 1176] [serial = 1250] [outer = 18DB2800] 12:03:52 INFO - PROCESS | 1176 | 1461265432344 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 830ms 12:03:52 INFO - PROCESS | 1176 | 1461265432377 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1176 | 1461265432382 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 12:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:03:52 INFO - PROCESS | 1176 | 1461265432387 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1176 | 1461265432391 Marionette TRACE conn4 <- [1,1630,null,{}] 12:03:52 INFO - PROCESS | 1176 | 1461265432398 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:52 INFO - PROCESS | 1176 | 1461265432508 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:03:52 INFO - PROCESS | 1176 | 1461265432646 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1176 | ++DOCSHELL 1194BC00 == 56 [pid = 1176] [id = 417] 12:03:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1194E400) [pid = 1176] [serial = 1251] [outer = 00000000] 12:03:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (12767C00) [pid = 1176] [serial = 1252] [outer = 1194E400] 12:03:52 INFO - PROCESS | 1176 | 1461265432707 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1580AC00) [pid = 1176] [serial = 1253] [outer = 1194E400] 12:03:53 INFO - PROCESS | 1176 | 1461265433294 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 987ms 12:03:53 INFO - PROCESS | 1176 | 1461265433374 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 1176 | 1461265433381 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 12:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:03:53 INFO - PROCESS | 1176 | 1461265433387 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 1176 | 1461265433390 Marionette TRACE conn4 <- [1,1634,null,{}] 12:03:53 INFO - PROCESS | 1176 | 1461265433394 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:53 INFO - PROCESS | 1176 | 1461265433550 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:03:53 INFO - PROCESS | 1176 | 1461265433608 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1176 | ++DOCSHELL 160FA400 == 57 [pid = 1176] [id = 418] 12:03:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (181ACC00) [pid = 1176] [serial = 1254] [outer = 00000000] 12:03:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1991DC00) [pid = 1176] [serial = 1255] [outer = 181ACC00] 12:03:53 INFO - PROCESS | 1176 | 1461265433666 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1995DC00) [pid = 1176] [serial = 1256] [outer = 181ACC00] 12:03:54 INFO - PROCESS | 1176 | 1461265434305 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 969ms 12:03:54 INFO - PROCESS | 1176 | 1461265434359 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1176 | 1461265434362 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 12:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:03:54 INFO - PROCESS | 1176 | 1461265434365 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1176 | 1461265434369 Marionette TRACE conn4 <- [1,1638,null,{}] 12:03:54 INFO - PROCESS | 1176 | 1461265434380 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:54 INFO - PROCESS | 1176 | 1461265434487 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:03:54 INFO - PROCESS | 1176 | 1461265434622 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1176 | ++DOCSHELL 1A113400 == 58 [pid = 1176] [id = 419] 12:03:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1A4EE800) [pid = 1176] [serial = 1257] [outer = 00000000] 12:03:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1A8BEC00) [pid = 1176] [serial = 1258] [outer = 1A4EE800] 12:03:54 INFO - PROCESS | 1176 | 1461265434683 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B2C2400) [pid = 1176] [serial = 1259] [outer = 1A4EE800] 12:03:55 INFO - PROCESS | 1176 | 1461265435250 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 12:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:03:55 INFO - PROCESS | 1176 | 1461265435299 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1176 | 1461265435302 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 12:03:55 INFO - PROCESS | 1176 | 1461265435305 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 1176 | 1461265435307 Marionette TRACE conn4 <- [1,1642,null,{}] 12:03:55 INFO - PROCESS | 1176 | 1461265435311 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:55 INFO - PROCESS | 1176 | 1461265435416 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 12:03:55 INFO - PROCESS | 1176 | 1461265435551 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1176 | ++DOCSHELL 1B82E000 == 59 [pid = 1176] [id = 420] 12:03:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1B82F000) [pid = 1176] [serial = 1260] [outer = 00000000] 12:03:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B83CC00) [pid = 1176] [serial = 1261] [outer = 1B82F000] 12:03:55 INFO - PROCESS | 1176 | 1461265435610 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B843400) [pid = 1176] [serial = 1262] [outer = 1B82F000] 12:03:56 INFO - PROCESS | 1176 | 1461265436228 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 12:03:56 INFO - PROCESS | 1176 | 1461265436279 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 1176 | 1461265436281 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 12:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:03:56 INFO - PROCESS | 1176 | 1461265436299 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 1176 | 1461265436302 Marionette TRACE conn4 <- [1,1646,null,{}] 12:03:56 INFO - PROCESS | 1176 | 1461265436306 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 1176 | 1461265436405 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:03:56 INFO - PROCESS | 1176 | 1461265436537 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1176 | ++DOCSHELL 1B82D800 == 60 [pid = 1176] [id = 421] 12:03:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1B832400) [pid = 1176] [serial = 1263] [outer = 00000000] 12:03:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1B946400) [pid = 1176] [serial = 1264] [outer = 1B832400] 12:03:56 INFO - PROCESS | 1176 | 1461265436596 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B943C00) [pid = 1176] [serial = 1265] [outer = 1B832400] 12:03:57 INFO - PROCESS | 1176 | 1461265437264 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1019ms 12:03:57 INFO - PROCESS | 1176 | 1461265437319 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 1176 | 1461265437322 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 12:03:57 INFO - PROCESS | 1176 | 1461265437325 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:03:57 INFO - PROCESS | 1176 | 1461265437327 Marionette TRACE conn4 <- [1,1650,null,{}] 12:03:57 INFO - PROCESS | 1176 | 1461265437331 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:57 INFO - PROCESS | 1176 | 1461265437452 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 12:03:57 INFO - PROCESS | 1176 | 1461265437564 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 1176 | ++DOCSHELL 1BAE7800 == 61 [pid = 1176] [id = 422] 12:03:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C1BEC00) [pid = 1176] [serial = 1266] [outer = 00000000] 12:03:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C33F800) [pid = 1176] [serial = 1267] [outer = 1C1BEC00] 12:03:57 INFO - PROCESS | 1176 | 1461265437623 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C70B000) [pid = 1176] [serial = 1268] [outer = 1C1BEC00] 12:03:58 INFO - PROCESS | 1176 | 1461265438200 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 12:03:58 INFO - PROCESS | 1176 | 1461265438268 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1176 | 1461265438270 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 12:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:03:58 INFO - PROCESS | 1176 | 1461265438274 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 1176 | 1461265438276 Marionette TRACE conn4 <- [1,1654,null,{}] 12:03:58 INFO - PROCESS | 1176 | 1461265438280 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:58 INFO - PROCESS | 1176 | 1461265438380 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 12:03:58 INFO - PROCESS | 1176 | 1461265438486 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB2800 == 62 [pid = 1176] [id = 423] 12:03:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1BAB5400) [pid = 1176] [serial = 1269] [outer = 00000000] 12:03:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C821400) [pid = 1176] [serial = 1270] [outer = 1BAB5400] 12:03:58 INFO - PROCESS | 1176 | 1461265438541 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1C72CC00) [pid = 1176] [serial = 1271] [outer = 1BAB5400] 12:03:59 INFO - PROCESS | 1176 | 1461265439115 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 869ms 12:03:59 INFO - PROCESS | 1176 | 1461265439150 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 1176 | 1461265439153 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 12:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:03:59 INFO - PROCESS | 1176 | 1461265439156 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1176 | 1461265439158 Marionette TRACE conn4 <- [1,1658,null,{}] 12:03:59 INFO - PROCESS | 1176 | 1461265439161 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:59 INFO - PROCESS | 1176 | 1461265439262 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 12:03:59 INFO - PROCESS | 1176 | 1461265439461 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1176 | ++DOCSHELL 1171C000 == 63 [pid = 1176] [id = 424] 12:03:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (117C5800) [pid = 1176] [serial = 1272] [outer = 00000000] 12:03:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (11950800) [pid = 1176] [serial = 1273] [outer = 117C5800] 12:03:59 INFO - PROCESS | 1176 | 1461265439512 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11C0A800) [pid = 1176] [serial = 1274] [outer = 117C5800] 12:04:00 INFO - PROCESS | 1176 | --DOCSHELL 1182C800 == 62 [pid = 1176] [id = 415] 12:04:00 INFO - PROCESS | 1176 | --DOCSHELL 11CDFC00 == 61 [pid = 1176] [id = 414] 12:04:00 INFO - PROCESS | 1176 | --DOCSHELL 11956800 == 60 [pid = 1176] [id = 409] 12:04:00 INFO - PROCESS | 1176 | --DOCSHELL 117D4000 == 59 [pid = 1176] [id = 408] 12:04:00 INFO - PROCESS | 1176 | 1461265440240 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1120ms 12:04:00 INFO - PROCESS | 1176 | 1461265440284 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1176 | 1461265440288 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 12:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:04:00 INFO - PROCESS | 1176 | 1461265440292 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1176 | 1461265440295 Marionette TRACE conn4 <- [1,1662,null,{}] 12:04:00 INFO - PROCESS | 1176 | 1461265440300 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:00 INFO - PROCESS | 1176 | 1461265440387 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 12:04:00 INFO - PROCESS | 1176 | 1461265440400 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1176 | ++DOCSHELL 11CE1400 == 60 [pid = 1176] [id = 425] 12:04:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (12761C00) [pid = 1176] [serial = 1275] [outer = 00000000] 12:04:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (17548400) [pid = 1176] [serial = 1276] [outer = 12761C00] 12:04:00 INFO - PROCESS | 1176 | 1461265440448 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (17D42C00) [pid = 1176] [serial = 1277] [outer = 12761C00] 12:04:01 INFO - PROCESS | 1176 | 1461265441010 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 12:04:01 INFO - PROCESS | 1176 | 1461265441068 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1176 | 1461265441071 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 12:04:01 INFO - PROCESS | 1176 | 1461265441075 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:04:01 INFO - PROCESS | 1176 | 1461265441077 Marionette TRACE conn4 <- [1,1666,null,{}] 12:04:01 INFO - PROCESS | 1176 | 1461265441085 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 1176 | 1461265441205 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:04:01 INFO - PROCESS | 1176 | 1461265441272 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1176 | ++DOCSHELL 1A78D000 == 61 [pid = 1176] [id = 426] 12:04:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1A792C00) [pid = 1176] [serial = 1278] [outer = 00000000] 12:04:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1B5C5400) [pid = 1176] [serial = 1279] [outer = 1A792C00] 12:04:01 INFO - PROCESS | 1176 | 1461265441320 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1B834800) [pid = 1176] [serial = 1280] [outer = 1A792C00] 12:04:01 INFO - PROCESS | 1176 | 1461265441767 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 771ms 12:04:01 INFO - PROCESS | 1176 | 1461265441851 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1176 | 1461265441854 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 12:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:04:01 INFO - PROCESS | 1176 | 1461265441863 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - PROCESS | 1176 | 1461265441868 Marionette TRACE conn4 <- [1,1670,null,{}] 12:04:01 INFO - PROCESS | 1176 | 1461265441886 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:02 INFO - PROCESS | 1176 | 1461265442012 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 12:04:02 INFO - PROCESS | 1176 | 1461265442080 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1176 | ++DOCSHELL 1C33D400 == 62 [pid = 1176] [id = 427] 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1C71DC00) [pid = 1176] [serial = 1281] [outer = 00000000] 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1DBC1800) [pid = 1176] [serial = 1282] [outer = 1C71DC00] 12:04:02 INFO - PROCESS | 1176 | 1461265442125 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1EE24400) [pid = 1176] [serial = 1283] [outer = 1C71DC00] 12:04:02 INFO - PROCESS | 1176 | 1461265442579 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 750ms 12:04:02 INFO - PROCESS | 1176 | 1461265442611 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1176 | 1461265442614 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 12:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:04:02 INFO - PROCESS | 1176 | 1461265442617 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1176 | 1461265442619 Marionette TRACE conn4 <- [1,1674,null,{}] 12:04:02 INFO - PROCESS | 1176 | 1461265442622 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:02 INFO - PROCESS | 1176 | 1461265442743 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 12:04:02 INFO - PROCESS | 1176 | 1461265442812 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1176 | ++DOCSHELL 1EF3D000 == 63 [pid = 1176] [id = 428] 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1EF40000) [pid = 1176] [serial = 1284] [outer = 00000000] 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1EF53000) [pid = 1176] [serial = 1285] [outer = 1EF40000] 12:04:02 INFO - PROCESS | 1176 | 1461265442858 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1EF57000) [pid = 1176] [serial = 1286] [outer = 1EF40000] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B8CA400) [pid = 1176] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1C822C00) [pid = 1176] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (117D7800) [pid = 1176] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (11CD8400) [pid = 1176] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (17A26C00) [pid = 1176] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1E80E400) [pid = 1176] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1275F000) [pid = 1176] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (11DDE400) [pid = 1176] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1B40A000) [pid = 1176] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1945A000) [pid = 1176] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (19965400) [pid = 1176] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (11830000) [pid = 1176] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1120B400) [pid = 1176] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B8CB400) [pid = 1176] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:04:03 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (11A3F400) [pid = 1176] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:04:03 INFO - PROCESS | 1176 | 1461265443334 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 12:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:04:03 INFO - PROCESS | 1176 | 1461265443391 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 1176 | 1461265443393 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 12:04:03 INFO - PROCESS | 1176 | 1461265443396 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 1176 | 1461265443398 Marionette TRACE conn4 <- [1,1678,null,{}] 12:04:03 INFO - PROCESS | 1176 | 1461265443402 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 1176 | 1461265443483 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:04:03 INFO - PROCESS | 1176 | 1461265443489 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1176 | ++DOCSHELL 1275F000 == 64 [pid = 1176] [id = 429] 12:04:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (181B0C00) [pid = 1176] [serial = 1287] [outer = 00000000] 12:04:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B5BE800) [pid = 1176] [serial = 1288] [outer = 181B0C00] 12:04:03 INFO - PROCESS | 1176 | 1461265443543 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1DB32800) [pid = 1176] [serial = 1289] [outer = 181B0C00] 12:04:04 INFO - PROCESS | 1176 | 1461265443996 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 12:04:04 INFO - PROCESS | 1176 | 1461265444032 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1176 | 1461265444034 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 12:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:04:04 INFO - PROCESS | 1176 | 1461265444037 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1176 | 1461265444039 Marionette TRACE conn4 <- [1,1682,null,{}] 12:04:04 INFO - PROCESS | 1176 | 1461265444042 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:04 INFO - PROCESS | 1176 | 1461265444127 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 12:04:04 INFO - PROCESS | 1176 | 1461265444165 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 1176 | ++DOCSHELL 1EF46C00 == 65 [pid = 1176] [id = 430] 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1EF4C000) [pid = 1176] [serial = 1290] [outer = 00000000] 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1EFF4400) [pid = 1176] [serial = 1291] [outer = 1EF4C000] 12:04:04 INFO - PROCESS | 1176 | 1461265444211 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1EFF4000) [pid = 1176] [serial = 1292] [outer = 1EF4C000] 12:04:04 INFO - PROCESS | 1176 | 1461265444640 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 12:04:04 INFO - PROCESS | 1176 | 1461265444678 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1176 | 1461265444680 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 12:04:04 INFO - PROCESS | 1176 | 1461265444687 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1176 | 1461265444689 Marionette TRACE conn4 <- [1,1686,null,{}] 12:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:04:04 INFO - PROCESS | 1176 | 1461265444692 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:04 INFO - PROCESS | 1176 | 1461265444773 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 12:04:04 INFO - PROCESS | 1176 | 1461265444780 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 1176 | ++DOCSHELL 1EFF2800 == 66 [pid = 1176] [id = 431] 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1EFF8400) [pid = 1176] [serial = 1293] [outer = 00000000] 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1FEED800) [pid = 1176] [serial = 1294] [outer = 1EFF8400] 12:04:04 INFO - PROCESS | 1176 | 1461265444824 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1FEF1C00) [pid = 1176] [serial = 1295] [outer = 1EFF8400] 12:04:05 INFO - PROCESS | 1176 | 1461265445539 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 12:04:05 INFO - PROCESS | 1176 | 1461265445624 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 1176 | 1461265445629 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 12:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:04:05 INFO - PROCESS | 1176 | 1461265445635 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 1176 | 1461265445639 Marionette TRACE conn4 <- [1,1690,null,{}] 12:04:05 INFO - PROCESS | 1176 | 1461265445645 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:05 INFO - PROCESS | 1176 | 1461265445797 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:04:05 INFO - PROCESS | 1176 | 1461265445933 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 1176 | ++DOCSHELL 1194D400 == 67 [pid = 1176] [id = 432] 12:04:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (11B75800) [pid = 1176] [serial = 1296] [outer = 00000000] 12:04:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (18DB9C00) [pid = 1176] [serial = 1297] [outer = 11B75800] 12:04:05 INFO - PROCESS | 1176 | 1461265445992 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (199DC800) [pid = 1176] [serial = 1298] [outer = 11B75800] 12:04:06 INFO - PROCESS | 1176 | 1461265446538 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 12:04:06 INFO - PROCESS | 1176 | 1461265446569 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 1176 | 1461265446575 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 12:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:04:06 INFO - PROCESS | 1176 | 1461265446581 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 1176 | 1461265446584 Marionette TRACE conn4 <- [1,1694,null,{}] 12:04:06 INFO - PROCESS | 1176 | 1461265446588 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:06 INFO - PROCESS | 1176 | 1461265446697 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 12:04:06 INFO - PROCESS | 1176 | 1461265446811 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 1176 | ++DOCSHELL 1A788C00 == 68 [pid = 1176] [id = 433] 12:04:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1A789000) [pid = 1176] [serial = 1299] [outer = 00000000] 12:04:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1BAAD000) [pid = 1176] [serial = 1300] [outer = 1A789000] 12:04:06 INFO - PROCESS | 1176 | 1461265446866 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1BB65800) [pid = 1176] [serial = 1301] [outer = 1A789000] 12:04:07 INFO - PROCESS | 1176 | 1461265447468 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 12:04:07 INFO - PROCESS | 1176 | 1461265447514 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 1176 | 1461265447517 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 12:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:04:07 INFO - PROCESS | 1176 | 1461265447520 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 1176 | 1461265447524 Marionette TRACE conn4 <- [1,1698,null,{}] 12:04:07 INFO - PROCESS | 1176 | 1461265447535 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:07 INFO - PROCESS | 1176 | 1461265447646 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 12:04:07 INFO - PROCESS | 1176 | 1461265447761 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1176 | ++DOCSHELL 1FEE6000 == 69 [pid = 1176] [id = 434] 12:04:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1FEE7400) [pid = 1176] [serial = 1302] [outer = 00000000] 12:04:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (201D5800) [pid = 1176] [serial = 1303] [outer = 1FEE7400] 12:04:07 INFO - PROCESS | 1176 | 1461265447860 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (201D9800) [pid = 1176] [serial = 1304] [outer = 1FEE7400] 12:04:08 INFO - PROCESS | 1176 | 1461265448428 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 12:04:08 INFO - PROCESS | 1176 | 1461265448493 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 1176 | 1461265448497 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 12:04:08 INFO - PROCESS | 1176 | 1461265448500 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:04:08 INFO - PROCESS | 1176 | 1461265448502 Marionette TRACE conn4 <- [1,1702,null,{}] 12:04:08 INFO - PROCESS | 1176 | 1461265448506 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:08 INFO - PROCESS | 1176 | 1461265448613 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 12:04:08 INFO - PROCESS | 1176 | 1461265448752 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 1176 | ++DOCSHELL 201D8C00 == 70 [pid = 1176] [id = 435] 12:04:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (201D9400) [pid = 1176] [serial = 1305] [outer = 00000000] 12:04:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (2047E800) [pid = 1176] [serial = 1306] [outer = 201D9400] 12:04:08 INFO - PROCESS | 1176 | 1461265448809 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (20484800) [pid = 1176] [serial = 1307] [outer = 201D9400] 12:04:09 INFO - PROCESS | 1176 | 1461265449371 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 929ms 12:04:09 INFO - PROCESS | 1176 | 1461265449434 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 1176 | 1461265449436 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 12:04:09 INFO - PROCESS | 1176 | 1461265449439 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:04:09 INFO - PROCESS | 1176 | 1461265449441 Marionette TRACE conn4 <- [1,1706,null,{}] 12:04:09 INFO - PROCESS | 1176 | 1461265449445 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:09 INFO - PROCESS | 1176 | 1461265449549 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 12:04:09 INFO - PROCESS | 1176 | 1461265449677 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 1176 | ++DOCSHELL 11A40800 == 71 [pid = 1176] [id = 436] 12:04:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (17543C00) [pid = 1176] [serial = 1308] [outer = 00000000] 12:04:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (206D5000) [pid = 1176] [serial = 1309] [outer = 17543C00] 12:04:09 INFO - PROCESS | 1176 | 1461265449732 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (206DCC00) [pid = 1176] [serial = 1310] [outer = 17543C00] 12:04:10 INFO - PROCESS | 1176 | 1461265450621 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1221ms 12:04:10 INFO - PROCESS | 1176 | 1461265450665 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 12:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:04:10 INFO - PROCESS | 1176 | 1461265450669 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 12:04:10 INFO - PROCESS | 1176 | 1461265450674 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 1176 | 1461265450677 Marionette TRACE conn4 <- [1,1710,null,{}] 12:04:10 INFO - PROCESS | 1176 | 1461265450683 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:10 INFO - PROCESS | 1176 | 1461265450780 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:04:10 INFO - PROCESS | 1176 | 1461265450928 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 1176 | ++DOCSHELL 11DD5000 == 72 [pid = 1176] [id = 437] 12:04:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (11DDE400) [pid = 1176] [serial = 1311] [outer = 00000000] 12:04:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (12853400) [pid = 1176] [serial = 1312] [outer = 11DDE400] 12:04:10 INFO - PROCESS | 1176 | 1461265450982 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (16422000) [pid = 1176] [serial = 1313] [outer = 11DDE400] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 117C5400 == 71 [pid = 1176] [id = 338] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1EF46C00 == 70 [pid = 1176] [id = 430] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1275F000 == 69 [pid = 1176] [id = 429] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1EF3D000 == 68 [pid = 1176] [id = 428] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1C33D400 == 67 [pid = 1176] [id = 427] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1A78D000 == 66 [pid = 1176] [id = 426] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 11CE1400 == 65 [pid = 1176] [id = 425] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (117E1400) [pid = 1176] [serial = 1180] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1B942400) [pid = 1176] [serial = 1186] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (1E73A800) [pid = 1176] [serial = 1189] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (11CDF000) [pid = 1176] [serial = 1225] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1A11C400) [pid = 1176] [serial = 1228] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1DBC0000) [pid = 1176] [serial = 1231] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1C830000) [pid = 1176] [serial = 1222] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1EF4E800) [pid = 1176] [serial = 1234] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (17D45800) [pid = 1176] [serial = 1183] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1B848400) [pid = 1176] [serial = 1237] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (19107C00) [pid = 1176] [serial = 1249] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1171C000 == 64 [pid = 1176] [id = 424] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 1194BC00 == 63 [pid = 1176] [id = 417] 12:04:11 INFO - PROCESS | 1176 | --DOCSHELL 18D46400 == 62 [pid = 1176] [id = 416] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1B945400) [pid = 1176] [serial = 1133] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1EF3E800) [pid = 1176] [serial = 1193] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1C82C000) [pid = 1176] [serial = 1178] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (11A3B400) [pid = 1176] [serial = 1198] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (11C08400) [pid = 1176] [serial = 1199] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (16674C00) [pid = 1176] [serial = 1196] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (15EA4C00) [pid = 1176] [serial = 1195] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (181C2C00) [pid = 1176] [serial = 1201] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (18DDFC00) [pid = 1176] [serial = 1202] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1EF3AC00) [pid = 1176] [serial = 1192] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1910D400) [pid = 1176] [serial = 1241] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1580B800) [pid = 1176] [serial = 1243] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B8CB800) [pid = 1176] [serial = 1211] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1A134000) [pid = 1176] [serial = 1204] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1C708400) [pid = 1176] [serial = 1220] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B839C00) [pid = 1176] [serial = 1210] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (16426800) [pid = 1176] [serial = 1244] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (12891400) [pid = 1176] [serial = 1246] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (164C5400) [pid = 1176] [serial = 1216] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1BAAC000) [pid = 1176] [serial = 1213] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (15E3B000) [pid = 1176] [serial = 1247] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1C035000) [pid = 1176] [serial = 1219] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1BAB5C00) [pid = 1176] [serial = 1214] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (18D3EC00) [pid = 1176] [serial = 1240] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A816800) [pid = 1176] [serial = 1207] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (18DE2000) [pid = 1176] [serial = 1217] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1A8B9C00) [pid = 1176] [serial = 1208] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1A1BF800) [pid = 1176] [serial = 1205] [outer = 00000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1176 | 1461265451624 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 990ms 12:04:11 INFO - PROCESS | 1176 | 1461265451665 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 1176 | 1461265451670 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 12:04:11 INFO - PROCESS | 1176 | 1461265451676 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:04:11 INFO - PROCESS | 1176 | 1461265451679 Marionette TRACE conn4 <- [1,1714,null,{}] 12:04:11 INFO - PROCESS | 1176 | 1461265451682 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:11 INFO - PROCESS | 1176 | 1461265451767 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 12:04:11 INFO - PROCESS | 1176 | 1461265451776 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 1176 | ++DOCSHELL 0B89B000 == 63 [pid = 1176] [id = 438] 12:04:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (11159C00) [pid = 1176] [serial = 1314] [outer = 00000000] 12:04:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (11A3C400) [pid = 1176] [serial = 1315] [outer = 11159C00] 12:04:11 INFO - PROCESS | 1176 | 1461265451824 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (11C04800) [pid = 1176] [serial = 1316] [outer = 11159C00] 12:04:12 INFO - PROCESS | 1176 | 1461265452377 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 12:04:12 INFO - PROCESS | 1176 | 1461265452410 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 1176 | 1461265452412 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 12:04:12 INFO - PROCESS | 1176 | 1461265452415 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:04:12 INFO - PROCESS | 1176 | 1461265452419 Marionette TRACE conn4 <- [1,1718,null,{}] 12:04:12 INFO - PROCESS | 1176 | 1461265452429 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:12 INFO - PROCESS | 1176 | 1461265452518 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 12:04:12 INFO - PROCESS | 1176 | 1461265452616 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 1176 | ++DOCSHELL 12EBC000 == 64 [pid = 1176] [id = 439] 12:04:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (164E8800) [pid = 1176] [serial = 1317] [outer = 00000000] 12:04:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (17A29C00) [pid = 1176] [serial = 1318] [outer = 164E8800] 12:04:12 INFO - PROCESS | 1176 | 1461265452664 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (181A5C00) [pid = 1176] [serial = 1319] [outer = 164E8800] 12:04:13 INFO - PROCESS | 1176 | 1461265453051 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 12:04:13 INFO - PROCESS | 1176 | 1461265453090 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 1176 | 1461265453092 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 12:04:13 INFO - PROCESS | 1176 | 1461265453096 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:04:13 INFO - PROCESS | 1176 | 1461265453097 Marionette TRACE conn4 <- [1,1722,null,{}] 12:04:13 INFO - PROCESS | 1176 | 1461265453101 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:13 INFO - PROCESS | 1176 | 1461265453186 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 12:04:13 INFO - PROCESS | 1176 | 1461265453193 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 1176 | ++DOCSHELL 18D3D000 == 65 [pid = 1176] [id = 440] 12:04:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (18D3DC00) [pid = 1176] [serial = 1320] [outer = 00000000] 12:04:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19109800) [pid = 1176] [serial = 1321] [outer = 18D3DC00] 12:04:13 INFO - PROCESS | 1176 | 1461265453240 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (19459C00) [pid = 1176] [serial = 1322] [outer = 18D3DC00] 12:04:13 INFO - PROCESS | 1176 | 1461265453706 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 12:04:13 INFO - PROCESS | 1176 | 1461265453770 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 1176 | 1461265453772 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 12:04:13 INFO - PROCESS | 1176 | 1461265453785 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 1176 | 1461265453787 Marionette TRACE conn4 <- [1,1726,null,{}] 12:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:04:13 INFO - PROCESS | 1176 | 1461265453790 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:13 INFO - PROCESS | 1176 | 1461265453903 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 12:04:13 INFO - PROCESS | 1176 | 1461265453913 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 1176 | ++DOCSHELL 18DB6000 == 66 [pid = 1176] [id = 441] 12:04:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1945EC00) [pid = 1176] [serial = 1323] [outer = 00000000] 12:04:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (199DCC00) [pid = 1176] [serial = 1324] [outer = 1945EC00] 12:04:13 INFO - PROCESS | 1176 | 1461265453959 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1A1BF000) [pid = 1176] [serial = 1325] [outer = 1945EC00] 12:04:14 INFO - PROCESS | 1176 | 1461265454412 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 669ms 12:04:14 INFO - PROCESS | 1176 | 1461265454461 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 1176 | 1461265454463 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 12:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:04:14 INFO - PROCESS | 1176 | 1461265454466 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - PROCESS | 1176 | 1461265454467 Marionette TRACE conn4 <- [1,1730,null,{}] 12:04:14 INFO - PROCESS | 1176 | 1461265454476 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:14 INFO - PROCESS | 1176 | 1461265454611 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:04:14 INFO - PROCESS | 1176 | 1461265454709 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1176 | ++DOCSHELL 1120B400 == 67 [pid = 1176] [id = 442] 12:04:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1A78EC00) [pid = 1176] [serial = 1326] [outer = 00000000] 12:04:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1A8C6C00) [pid = 1176] [serial = 1327] [outer = 1A78EC00] 12:04:14 INFO - PROCESS | 1176 | 1461265454757 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B44A400) [pid = 1176] [serial = 1328] [outer = 1A78EC00] 12:04:15 INFO - PROCESS | 1176 | 1461265455206 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 12:04:15 INFO - PROCESS | 1176 | 1461265455241 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 1176 | 1461265455243 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 12:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:04:15 INFO - PROCESS | 1176 | 1461265455247 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 1176 | 1461265455248 Marionette TRACE conn4 <- [1,1734,null,{}] 12:04:15 INFO - PROCESS | 1176 | 1461265455252 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:15 INFO - PROCESS | 1176 | 1461265455364 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 12:04:15 INFO - PROCESS | 1176 | 1461265455370 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 1176 | ++DOCSHELL 1B5BF000 == 68 [pid = 1176] [id = 443] 12:04:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B835C00) [pid = 1176] [serial = 1329] [outer = 00000000] 12:04:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B8CCC00) [pid = 1176] [serial = 1330] [outer = 1B835C00] 12:04:15 INFO - PROCESS | 1176 | 1461265455415 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B8D8800) [pid = 1176] [serial = 1331] [outer = 1B835C00] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (12761C00) [pid = 1176] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (181B0C00) [pid = 1176] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1EF40000) [pid = 1176] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (117C5800) [pid = 1176] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (11C03C00) [pid = 1176] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (117D7C00) [pid = 1176] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (181A3C00) [pid = 1176] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1EF4C000) [pid = 1176] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B840400) [pid = 1176] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1A792C00) [pid = 1176] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1E808000) [pid = 1176] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (165B6C00) [pid = 1176] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1BAB5000) [pid = 1176] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (117C7000) [pid = 1176] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1C71DC00) [pid = 1176] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1E72DC00) [pid = 1176] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:04:16 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1A81A000) [pid = 1176] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:04:16 INFO - PROCESS | 1176 | 1461265456209 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 971ms 12:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:04:16 INFO - PROCESS | 1176 | 1461265456223 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 1176 | 1461265456225 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 12:04:16 INFO - PROCESS | 1176 | 1461265456227 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 1176 | 1461265456229 Marionette TRACE conn4 <- [1,1738,null,{}] 12:04:16 INFO - PROCESS | 1176 | 1461265456233 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 1176 | 1461265456312 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 12:04:16 INFO - PROCESS | 1176 | 1461265456318 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 1176 | ++DOCSHELL 0F22DC00 == 69 [pid = 1176] [id = 444] 12:04:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (0F234C00) [pid = 1176] [serial = 1332] [outer = 00000000] 12:04:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (19457C00) [pid = 1176] [serial = 1333] [outer = 0F234C00] 12:04:16 INFO - PROCESS | 1176 | 1461265456363 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1A134400) [pid = 1176] [serial = 1334] [outer = 0F234C00] 12:04:16 INFO - PROCESS | 1176 | 1461265456791 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 571ms 12:04:16 INFO - PROCESS | 1176 | 1461265456826 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 1176 | 1461265456828 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:04:16 INFO - PROCESS | 1176 | 1461265456831 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 1176 | 1461265456833 Marionette TRACE conn4 <- [1,1742,null,{}] 12:04:16 INFO - PROCESS | 1176 | 1461265456837 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 1176 | 1461265456918 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 12:04:16 INFO - PROCESS | 1176 | 1461265456924 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 1176 | ++DOCSHELL 1119B400 == 70 [pid = 1176] [id = 445] 12:04:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1A792C00) [pid = 1176] [serial = 1335] [outer = 00000000] 12:04:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B947400) [pid = 1176] [serial = 1336] [outer = 1A792C00] 12:04:16 INFO - PROCESS | 1176 | 1461265456971 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1BAAC000) [pid = 1176] [serial = 1337] [outer = 1A792C00] 12:04:17 INFO - PROCESS | 1176 | 1461265457405 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:04:17 INFO - PROCESS | 1176 | 1461265457466 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 1176 | 1461265457468 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 12:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:04:17 INFO - PROCESS | 1176 | 1461265457471 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 1176 | 1461265457473 Marionette TRACE conn4 <- [1,1746,null,{}] 12:04:17 INFO - PROCESS | 1176 | 1461265457476 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:17 INFO - PROCESS | 1176 | 1461265457558 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 12:04:17 INFO - PROCESS | 1176 | 1461265457564 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1176 | ++DOCSHELL 1B940400 == 71 [pid = 1176] [id = 446] 12:04:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1BAEB800) [pid = 1176] [serial = 1338] [outer = 00000000] 12:04:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C1C9000) [pid = 1176] [serial = 1339] [outer = 1BAEB800] 12:04:17 INFO - PROCESS | 1176 | 1461265457609 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1C70DC00) [pid = 1176] [serial = 1340] [outer = 1BAEB800] 12:04:18 INFO - PROCESS | 1176 | 1461265458070 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 12:04:18 INFO - PROCESS | 1176 | 1461265458153 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 12:04:18 INFO - PROCESS | 1176 | 1461265458157 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 12:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:04:18 INFO - PROCESS | 1176 | 1461265458167 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:04:18 INFO - PROCESS | 1176 | 1461265458171 Marionette TRACE conn4 <- [1,1750,null,{}] 12:04:18 INFO - PROCESS | 1176 | 1461265458178 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:18 INFO - PROCESS | 1176 | 1461265458291 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 12:04:18 INFO - PROCESS | 1176 | 1461265458436 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 1176 | ++DOCSHELL 117C4C00 == 72 [pid = 1176] [id = 447] 12:04:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (117C5400) [pid = 1176] [serial = 1341] [outer = 00000000] 12:04:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (11826400) [pid = 1176] [serial = 1342] [outer = 117C5400] 12:04:18 INFO - PROCESS | 1176 | 1461265458495 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11957C00) [pid = 1176] [serial = 1343] [outer = 117C5400] 12:04:19 INFO - PROCESS | 1176 | 1461265459137 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1021ms 12:04:19 INFO - PROCESS | 1176 | 1461265459190 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 12:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:04:19 INFO - PROCESS | 1176 | 1461265459194 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 12:04:19 INFO - PROCESS | 1176 | 1461265459202 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 1176 | 1461265459206 Marionette TRACE conn4 <- [1,1754,null,{}] 12:04:19 INFO - PROCESS | 1176 | 1461265459210 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:19 INFO - PROCESS | 1176 | 1461265459320 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:04:19 INFO - PROCESS | 1176 | 1461265459433 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 1176 | ++DOCSHELL 11B76000 == 73 [pid = 1176] [id = 448] 12:04:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1580A800) [pid = 1176] [serial = 1344] [outer = 00000000] 12:04:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (181A5000) [pid = 1176] [serial = 1345] [outer = 1580A800] 12:04:19 INFO - PROCESS | 1176 | 1461265459530 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (18DB7C00) [pid = 1176] [serial = 1346] [outer = 1580A800] 12:04:20 INFO - PROCESS | 1176 | 1461265460125 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 990ms 12:04:20 INFO - PROCESS | 1176 | 1461265460190 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 1176 | 1461265460193 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 12:04:20 INFO - PROCESS | 1176 | 1461265460197 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:04:20 INFO - PROCESS | 1176 | 1461265460200 Marionette TRACE conn4 <- [1,1758,null,{}] 12:04:20 INFO - PROCESS | 1176 | 1461265460210 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:20 INFO - PROCESS | 1176 | 1461265460369 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 12:04:20 INFO - PROCESS | 1176 | 1461265460438 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 1176 | ++DOCSHELL 1B84A400 == 74 [pid = 1176] [id = 449] 12:04:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B84A800) [pid = 1176] [serial = 1347] [outer = 00000000] 12:04:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1C036000) [pid = 1176] [serial = 1348] [outer = 1B84A800] 12:04:20 INFO - PROCESS | 1176 | 1461265460498 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1C728000) [pid = 1176] [serial = 1349] [outer = 1B84A800] 12:04:21 INFO - PROCESS | 1176 | 1461265461076 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 12:04:21 INFO - PROCESS | 1176 | 1461265461131 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 1176 | 1461265461133 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 12:04:21 INFO - PROCESS | 1176 | 1461265461136 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:04:21 INFO - PROCESS | 1176 | 1461265461139 Marionette TRACE conn4 <- [1,1762,null,{}] 12:04:21 INFO - PROCESS | 1176 | 1461265461142 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:21 INFO - PROCESS | 1176 | 1461265461252 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 12:04:21 INFO - PROCESS | 1176 | 1461265461367 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B0400 == 75 [pid = 1176] [id = 450] 12:04:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (117C3C00) [pid = 1176] [serial = 1350] [outer = 00000000] 12:04:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1C934000) [pid = 1176] [serial = 1351] [outer = 117C3C00] 12:04:21 INFO - PROCESS | 1176 | 1461265461466 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1E72EC00) [pid = 1176] [serial = 1352] [outer = 117C3C00] 12:04:22 INFO - PROCESS | 1176 | 1461265462061 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 971ms 12:04:22 INFO - PROCESS | 1176 | 1461265462111 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1176 | 1461265462114 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 12:04:22 INFO - PROCESS | 1176 | 1461265462117 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:04:22 INFO - PROCESS | 1176 | 1461265462119 Marionette TRACE conn4 <- [1,1766,null,{}] 12:04:22 INFO - PROCESS | 1176 | 1461265462123 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:22 INFO - PROCESS | 1176 | 1461265462228 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 12:04:22 INFO - PROCESS | 1176 | 1461265462368 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 1176 | ++DOCSHELL 1DBC2800 == 76 [pid = 1176] [id = 451] 12:04:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1E72E800) [pid = 1176] [serial = 1353] [outer = 00000000] 12:04:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1EF3E800) [pid = 1176] [serial = 1354] [outer = 1E72E800] 12:04:22 INFO - PROCESS | 1176 | 1461265462425 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1EF42C00) [pid = 1176] [serial = 1355] [outer = 1E72E800] 12:04:22 INFO - PROCESS | 1176 | 1461265462985 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 930ms 12:04:23 INFO - PROCESS | 1176 | 1461265463051 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 1176 | 1461265463054 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 12:04:23 INFO - PROCESS | 1176 | 1461265463057 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:04:23 INFO - PROCESS | 1176 | 1461265463059 Marionette TRACE conn4 <- [1,1770,null,{}] 12:04:23 INFO - PROCESS | 1176 | 1461265463062 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:23 INFO - PROCESS | 1176 | 1461265463199 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:04:23 INFO - PROCESS | 1176 | 1461265463338 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 1176 | ++DOCSHELL 1D913000 == 77 [pid = 1176] [id = 452] 12:04:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1D914C00) [pid = 1176] [serial = 1356] [outer = 00000000] 12:04:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1D920800) [pid = 1176] [serial = 1357] [outer = 1D914C00] 12:04:23 INFO - PROCESS | 1176 | 1461265463399 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1EF4AC00) [pid = 1176] [serial = 1358] [outer = 1D914C00] 12:04:23 INFO - PROCESS | 1176 | 1461265463987 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 969ms 12:04:24 INFO - PROCESS | 1176 | 1461265464031 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 1176 | 1461265464034 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 12:04:24 INFO - PROCESS | 1176 | 1461265464037 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:04:24 INFO - PROCESS | 1176 | 1461265464039 Marionette TRACE conn4 <- [1,1774,null,{}] 12:04:24 INFO - PROCESS | 1176 | 1461265464043 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:24 INFO - PROCESS | 1176 | 1461265464148 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 12:04:24 INFO - PROCESS | 1176 | 1461265464443 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1176 | ++DOCSHELL 0B897C00 == 78 [pid = 1176] [id = 453] 12:04:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (0B898800) [pid = 1176] [serial = 1359] [outer = 00000000] 12:04:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (11A42000) [pid = 1176] [serial = 1360] [outer = 0B898800] 12:04:24 INFO - PROCESS | 1176 | 1461265464501 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (12762C00) [pid = 1176] [serial = 1361] [outer = 0B898800] 12:04:25 INFO - PROCESS | 1176 | 1461265465133 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1120ms 12:04:25 INFO - PROCESS | 1176 | 1461265465162 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 1176 | 1461265465166 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 12:04:25 INFO - PROCESS | 1176 | 1461265465171 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:04:25 INFO - PROCESS | 1176 | 1461265465174 Marionette TRACE conn4 <- [1,1778,null,{}] 12:04:25 INFO - PROCESS | 1176 | 1461265465179 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:25 INFO - PROCESS | 1176 | 1461265465282 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 12:04:25 INFO - PROCESS | 1176 | 1461265465460 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 181BB400 == 77 [pid = 1176] [id = 328] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1A792800 == 76 [pid = 1176] [id = 395] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 11C9F800 == 75 [pid = 1176] [id = 372] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 19925800 == 74 [pid = 1176] [id = 373] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1119B400 == 73 [pid = 1176] [id = 445] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 0F22DC00 == 72 [pid = 1176] [id = 444] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1B5BF000 == 71 [pid = 1176] [id = 443] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1120B400 == 70 [pid = 1176] [id = 442] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 18DB6000 == 69 [pid = 1176] [id = 441] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 18D3D000 == 68 [pid = 1176] [id = 440] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 12EBC000 == 67 [pid = 1176] [id = 439] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 0B89B000 == 66 [pid = 1176] [id = 438] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1FEED800) [pid = 1176] [serial = 1294] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | ++DOCSHELL 0F22DC00 == 67 [pid = 1176] [id = 454] 12:04:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1119B400) [pid = 1176] [serial = 1362] [outer = 00000000] 12:04:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1194DC00) [pid = 1176] [serial = 1363] [outer = 1119B400] 12:04:25 INFO - PROCESS | 1176 | 1461265465559 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (11CA6400) [pid = 1176] [serial = 1364] [outer = 1119B400] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 11DD5000 == 66 [pid = 1176] [id = 437] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1A788C00 == 65 [pid = 1176] [id = 433] 12:04:25 INFO - PROCESS | 1176 | --DOCSHELL 1194D400 == 64 [pid = 1176] [id = 432] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1289A400) [pid = 1176] [serial = 1226] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1B83CC00) [pid = 1176] [serial = 1261] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (11C0A800) [pid = 1176] [serial = 1274] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1DAC9800) [pid = 1176] [serial = 1223] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1B946400) [pid = 1176] [serial = 1264] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1EFF4400) [pid = 1176] [serial = 1291] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B848000) [pid = 1176] [serial = 1238] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1B834800) [pid = 1176] [serial = 1280] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1EF51400) [pid = 1176] [serial = 1235] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (17548400) [pid = 1176] [serial = 1276] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (19104000) [pid = 1176] [serial = 1184] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1E809C00) [pid = 1176] [serial = 1232] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1187A000) [pid = 1176] [serial = 1181] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1DBC1800) [pid = 1176] [serial = 1282] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (12767C00) [pid = 1176] [serial = 1252] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1E80A800) [pid = 1176] [serial = 1190] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1991DC00) [pid = 1176] [serial = 1255] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1EE24400) [pid = 1176] [serial = 1283] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1EF57000) [pid = 1176] [serial = 1286] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B5C5400) [pid = 1176] [serial = 1279] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1C332000) [pid = 1176] [serial = 1187] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1EFF4000) [pid = 1176] [serial = 1292] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1C821400) [pid = 1176] [serial = 1270] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (17D42C00) [pid = 1176] [serial = 1277] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B5BE800) [pid = 1176] [serial = 1288] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1EF53000) [pid = 1176] [serial = 1285] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (11950800) [pid = 1176] [serial = 1273] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A791400) [pid = 1176] [serial = 1229] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1DB32800) [pid = 1176] [serial = 1289] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A8BEC00) [pid = 1176] [serial = 1258] [outer = 00000000] [url = about:blank] 12:04:25 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1C33F800) [pid = 1176] [serial = 1267] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 1176 | 1461265466024 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 870ms 12:04:26 INFO - PROCESS | 1176 | 1461265466048 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 1176 | 1461265466052 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 12:04:26 INFO - PROCESS | 1176 | 1461265466057 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:04:26 INFO - PROCESS | 1176 | 1461265466059 Marionette TRACE conn4 <- [1,1782,null,{}] 12:04:26 INFO - PROCESS | 1176 | 1461265466062 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:26 INFO - PROCESS | 1176 | 1461265466149 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 12:04:26 INFO - PROCESS | 1176 | 1461265466158 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1176 | ++DOCSHELL 1182AC00 == 65 [pid = 1176] [id = 455] 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1667CC00) [pid = 1176] [serial = 1365] [outer = 00000000] 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (18DE1400) [pid = 1176] [serial = 1366] [outer = 1667CC00] 12:04:26 INFO - PROCESS | 1176 | 1461265466206 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1991C400) [pid = 1176] [serial = 1367] [outer = 1667CC00] 12:04:26 INFO - PROCESS | 1176 | 1461265466713 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 12:04:26 INFO - PROCESS | 1176 | 1461265466731 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 1176 | 1461265466733 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 12:04:26 INFO - PROCESS | 1176 | 1461265466738 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:04:26 INFO - PROCESS | 1176 | 1461265466744 Marionette TRACE conn4 <- [1,1786,null,{}] 12:04:26 INFO - PROCESS | 1176 | 1461265466753 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:26 INFO - PROCESS | 1176 | 1461265466841 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 12:04:26 INFO - PROCESS | 1176 | 1461265466849 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1176 | ++DOCSHELL 1A790400 == 66 [pid = 1176] [id = 456] 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A818C00) [pid = 1176] [serial = 1368] [outer = 00000000] 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A8C0C00) [pid = 1176] [serial = 1369] [outer = 1A818C00] 12:04:26 INFO - PROCESS | 1176 | 1461265466894 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B404C00) [pid = 1176] [serial = 1370] [outer = 1A818C00] 12:04:27 INFO - PROCESS | 1176 | 1461265467347 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 12:04:27 INFO - PROCESS | 1176 | 1461265467412 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 1176 | 1461265467415 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 12:04:27 INFO - PROCESS | 1176 | 1461265467418 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:04:27 INFO - PROCESS | 1176 | 1461265467420 Marionette TRACE conn4 <- [1,1790,null,{}] 12:04:27 INFO - PROCESS | 1176 | 1461265467423 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:27 INFO - PROCESS | 1176 | 1461265467510 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 12:04:27 INFO - PROCESS | 1176 | 1461265467650 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 1176 | ++DOCSHELL 1A78CC00 == 67 [pid = 1176] [id = 457] 12:04:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B40AC00) [pid = 1176] [serial = 1371] [outer = 00000000] 12:04:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B83E400) [pid = 1176] [serial = 1372] [outer = 1B40AC00] 12:04:27 INFO - PROCESS | 1176 | 1461265467697 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B844800) [pid = 1176] [serial = 1373] [outer = 1B40AC00] 12:04:28 INFO - PROCESS | 1176 | 1461265468105 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 731ms 12:04:28 INFO - PROCESS | 1176 | 1461265468153 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 1176 | 1461265468155 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 12:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:04:28 INFO - PROCESS | 1176 | 1461265468159 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 1176 | 1461265468160 Marionette TRACE conn4 <- [1,1794,null,{}] 12:04:28 INFO - PROCESS | 1176 | 1461265468164 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:28 INFO - PROCESS | 1176 | 1461265468281 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 12:04:28 INFO - PROCESS | 1176 | 1461265468351 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CA800 == 68 [pid = 1176] [id = 458] 12:04:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B8CB400) [pid = 1176] [serial = 1374] [outer = 00000000] 12:04:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1BAAAC00) [pid = 1176] [serial = 1375] [outer = 1B8CB400] 12:04:28 INFO - PROCESS | 1176 | 1461265468406 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1BB68800) [pid = 1176] [serial = 1376] [outer = 1B8CB400] 12:04:28 INFO - PROCESS | 1176 | 1461265468867 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 12:04:28 INFO - PROCESS | 1176 | 1461265468929 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 1176 | 1461265468932 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 12:04:28 INFO - PROCESS | 1176 | 1461265468939 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 1176 | 1461265468941 Marionette TRACE conn4 <- [1,1798,null,{}] 12:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:04:28 INFO - PROCESS | 1176 | 1461265468944 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:29 INFO - PROCESS | 1176 | 1461265469074 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 12:04:29 INFO - PROCESS | 1176 | 1461265469144 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 1176 | ++DOCSHELL 1BAF4C00 == 69 [pid = 1176] [id = 459] 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1C041400) [pid = 1176] [serial = 1377] [outer = 00000000] 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1D913800) [pid = 1176] [serial = 1378] [outer = 1C041400] 12:04:29 INFO - PROCESS | 1176 | 1461265469189 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1D918800) [pid = 1176] [serial = 1379] [outer = 1C041400] 12:04:29 INFO - PROCESS | 1176 | 1461265469617 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 729ms 12:04:29 INFO - PROCESS | 1176 | 1461265469674 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 1176 | 1461265469676 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 12:04:29 INFO - PROCESS | 1176 | 1461265469685 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:04:29 INFO - PROCESS | 1176 | 1461265469686 Marionette TRACE conn4 <- [1,1802,null,{}] 12:04:29 INFO - PROCESS | 1176 | 1461265469690 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:29 INFO - PROCESS | 1176 | 1461265469805 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:04:29 INFO - PROCESS | 1176 | 1461265469813 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 1176 | ++DOCSHELL 1D919C00 == 70 [pid = 1176] [id = 460] 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1D91D400) [pid = 1176] [serial = 1380] [outer = 00000000] 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1E72FC00) [pid = 1176] [serial = 1381] [outer = 1D91D400] 12:04:29 INFO - PROCESS | 1176 | 1461265469916 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1EE24400) [pid = 1176] [serial = 1382] [outer = 1D91D400] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (18D3DC00) [pid = 1176] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (164E8800) [pid = 1176] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (11159C00) [pid = 1176] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (11DDE400) [pid = 1176] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1945EC00) [pid = 1176] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1A78EC00) [pid = 1176] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (17543C00) [pid = 1176] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B835C00) [pid = 1176] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (0F234C00) [pid = 1176] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1A792C00) [pid = 1176] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:04:30 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (18DB2800) [pid = 1176] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:04:30 INFO - PROCESS | 1176 | 1461265470439 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 12:04:30 INFO - PROCESS | 1176 | 1461265470459 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 1176 | 1461265470461 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 12:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:04:30 INFO - PROCESS | 1176 | 1461265470464 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 1176 | 1461265470466 Marionette TRACE conn4 <- [1,1806,null,{}] 12:04:30 INFO - PROCESS | 1176 | 1461265470469 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:30 INFO - PROCESS | 1176 | 1461265470552 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 12:04:30 INFO - PROCESS | 1176 | 1461265470558 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 1176 | ++DOCSHELL 17543C00 == 71 [pid = 1176] [id = 461] 12:04:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1910A400) [pid = 1176] [serial = 1383] [outer = 00000000] 12:04:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B8CDC00) [pid = 1176] [serial = 1384] [outer = 1910A400] 12:04:30 INFO - PROCESS | 1176 | 1461265470602 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B83A800) [pid = 1176] [serial = 1385] [outer = 1910A400] 12:04:31 INFO - PROCESS | 1176 | 1461265471022 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 12:04:31 INFO - PROCESS | 1176 | 1461265471041 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 1176 | 1461265471043 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 12:04:31 INFO - PROCESS | 1176 | 1461265471046 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:04:31 INFO - PROCESS | 1176 | 1461265471048 Marionette TRACE conn4 <- [1,1810,null,{}] 12:04:31 INFO - PROCESS | 1176 | 1461265471051 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:31 INFO - PROCESS | 1176 | 1461265471181 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 12:04:31 INFO - PROCESS | 1176 | 1461265471190 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1176 | ++DOCSHELL 1B830000 == 72 [pid = 1176] [id = 462] 12:04:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1D91FC00) [pid = 1176] [serial = 1386] [outer = 00000000] 12:04:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1EF4E800) [pid = 1176] [serial = 1387] [outer = 1D91FC00] 12:04:31 INFO - PROCESS | 1176 | 1461265471234 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1EF54400) [pid = 1176] [serial = 1388] [outer = 1D91FC00] 12:04:31 INFO - PROCESS | 1176 | 1461265471650 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 12:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:04:31 INFO - PROCESS | 1176 | 1461265471680 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 1176 | 1461265471682 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 12:04:31 INFO - PROCESS | 1176 | 1461265471685 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 1176 | 1461265471687 Marionette TRACE conn4 <- [1,1814,null,{}] 12:04:31 INFO - PROCESS | 1176 | 1461265471690 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:31 INFO - PROCESS | 1176 | 1461265471776 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 12:04:31 INFO - PROCESS | 1176 | 1461265471911 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1176 | ++DOCSHELL 1EF48800 == 73 [pid = 1176] [id = 463] 12:04:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1EF56400) [pid = 1176] [serial = 1389] [outer = 00000000] 12:04:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1EFF5400) [pid = 1176] [serial = 1390] [outer = 1EF56400] 12:04:31 INFO - PROCESS | 1176 | 1461265471964 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1FEE6800) [pid = 1176] [serial = 1391] [outer = 1EF56400] 12:04:32 INFO - PROCESS | 1176 | 1461265472542 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 12:04:32 INFO - PROCESS | 1176 | 1461265472617 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 1176 | 1461265472622 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 12:04:32 INFO - PROCESS | 1176 | 1461265472627 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:04:32 INFO - PROCESS | 1176 | 1461265472631 Marionette TRACE conn4 <- [1,1818,null,{}] 12:04:32 INFO - PROCESS | 1176 | 1461265472637 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:32 INFO - PROCESS | 1176 | 1461265472752 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 12:04:32 INFO - PROCESS | 1176 | 1461265472898 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 1176 | ++DOCSHELL 11C05400 == 74 [pid = 1176] [id = 464] 12:04:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (127DF800) [pid = 1176] [serial = 1392] [outer = 00000000] 12:04:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (17A2FC00) [pid = 1176] [serial = 1393] [outer = 127DF800] 12:04:32 INFO - PROCESS | 1176 | 1461265472958 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (181C2C00) [pid = 1176] [serial = 1394] [outer = 127DF800] 12:04:33 INFO - PROCESS | 1176 | 1461265473561 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 12:04:33 INFO - PROCESS | 1176 | 1461265473602 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 1176 | 1461265473609 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 12:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:04:33 INFO - PROCESS | 1176 | 1461265473615 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 1176 | 1461265473618 Marionette TRACE conn4 <- [1,1822,null,{}] 12:04:33 INFO - PROCESS | 1176 | 1461265473622 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:33 INFO - PROCESS | 1176 | 1461265473734 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 12:04:33 INFO - PROCESS | 1176 | 1461265473878 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 1176 | ++DOCSHELL 1A1BC800 == 75 [pid = 1176] [id = 465] 12:04:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1A4E5800) [pid = 1176] [serial = 1395] [outer = 00000000] 12:04:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1B40D400) [pid = 1176] [serial = 1396] [outer = 1A4E5800] 12:04:33 INFO - PROCESS | 1176 | 1461265473935 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1B83D000) [pid = 1176] [serial = 1397] [outer = 1A4E5800] 12:04:34 INFO - PROCESS | 1176 | 1461265474568 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 969ms 12:04:34 INFO - PROCESS | 1176 | 1461265474587 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 12:04:34 INFO - PROCESS | 1176 | 1461265474589 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 12:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:04:34 INFO - PROCESS | 1176 | 1461265474593 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 1176 | 1461265474597 Marionette TRACE conn4 <- [1,1826,null,{}] 12:04:34 INFO - PROCESS | 1176 | 1461265474608 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:34 INFO - PROCESS | 1176 | 1461265474721 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 12:04:34 INFO - PROCESS | 1176 | 1461265474866 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 1176 | ++DOCSHELL 1EF9A400 == 76 [pid = 1176] [id = 466] 12:04:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1EF9AC00) [pid = 1176] [serial = 1398] [outer = 00000000] 12:04:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1EF9E000) [pid = 1176] [serial = 1399] [outer = 1EF9AC00] 12:04:34 INFO - PROCESS | 1176 | 1461265474927 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1EFA2000) [pid = 1176] [serial = 1400] [outer = 1EF9AC00] 12:04:35 INFO - PROCESS | 1176 | 1461265475554 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 12:04:35 INFO - PROCESS | 1176 | 1461265475566 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 1176 | 1461265475569 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 12:04:35 INFO - PROCESS | 1176 | 1461265475573 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:04:35 INFO - PROCESS | 1176 | 1461265475575 Marionette TRACE conn4 <- [1,1830,null,{}] 12:04:35 INFO - PROCESS | 1176 | 1461265475578 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:35 INFO - PROCESS | 1176 | 1461265475690 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 12:04:35 INFO - PROCESS | 1176 | 1461265475851 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 1176 | ++DOCSHELL 1B56C000 == 77 [pid = 1176] [id = 467] 12:04:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1B56C800) [pid = 1176] [serial = 1401] [outer = 00000000] 12:04:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1B576400) [pid = 1176] [serial = 1402] [outer = 1B56C800] 12:04:35 INFO - PROCESS | 1176 | 1461265475910 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B578C00) [pid = 1176] [serial = 1403] [outer = 1B56C800] 12:04:36 INFO - PROCESS | 1176 | 1461265476479 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 12:04:36 INFO - PROCESS | 1176 | 1461265476507 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1176 | 1461265476509 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 12:04:36 INFO - PROCESS | 1176 | 1461265476513 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:04:36 INFO - PROCESS | 1176 | 1461265476515 Marionette TRACE conn4 <- [1,1834,null,{}] 12:04:36 INFO - PROCESS | 1176 | 1461265476519 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:36 INFO - PROCESS | 1176 | 1461265476625 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 12:04:36 INFO - PROCESS | 1176 | 1461265476741 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 1176 | ++DOCSHELL 1B573000 == 78 [pid = 1176] [id = 468] 12:04:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1B574C00) [pid = 1176] [serial = 1404] [outer = 00000000] 12:04:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1B580800) [pid = 1176] [serial = 1405] [outer = 1B574C00] 12:04:36 INFO - PROCESS | 1176 | 1461265476797 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1B581C00) [pid = 1176] [serial = 1406] [outer = 1B574C00] 12:04:37 INFO - PROCESS | 1176 | 1461265477387 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 12:04:37 INFO - PROCESS | 1176 | 1461265477447 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 1176 | 1461265477449 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 12:04:37 INFO - PROCESS | 1176 | 1461265477453 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:04:37 INFO - PROCESS | 1176 | 1461265477455 Marionette TRACE conn4 <- [1,1838,null,{}] 12:04:37 INFO - PROCESS | 1176 | 1461265477459 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:37 INFO - PROCESS | 1176 | 1461265477586 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:04:37 INFO - PROCESS | 1176 | 1461265477731 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 1176 | ++DOCSHELL 1C72C000 == 79 [pid = 1176] [id = 469] 12:04:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1EFA3400) [pid = 1176] [serial = 1407] [outer = 00000000] 12:04:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1FEEE800) [pid = 1176] [serial = 1408] [outer = 1EFA3400] 12:04:37 INFO - PROCESS | 1176 | 1461265477790 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (1FEF0400) [pid = 1176] [serial = 1409] [outer = 1EFA3400] 12:04:38 INFO - PROCESS | 1176 | 1461265478319 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 931ms 12:04:38 INFO - PROCESS | 1176 | 1461265478388 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 1176 | 1461265478390 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 12:04:38 INFO - PROCESS | 1176 | 1461265478394 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:04:38 INFO - PROCESS | 1176 | 1461265478396 Marionette TRACE conn4 <- [1,1842,null,{}] 12:04:38 INFO - PROCESS | 1176 | 1461265478400 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:38 INFO - PROCESS | 1176 | 1461265478505 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 12:04:38 INFO - PROCESS | 1176 | 1461265478670 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 1176 | ++DOCSHELL 11957000 == 80 [pid = 1176] [id = 470] 12:04:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (11DDF400) [pid = 1176] [serial = 1410] [outer = 00000000] 12:04:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (201DF800) [pid = 1176] [serial = 1411] [outer = 11DDF400] 12:04:38 INFO - PROCESS | 1176 | 1461265478726 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (2047E400) [pid = 1176] [serial = 1412] [outer = 11DDF400] 12:04:39 INFO - PROCESS | 1176 | 1461265479523 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1181ms 12:04:39 INFO - PROCESS | 1176 | 1461265479580 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 1176 | 1461265479584 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 12:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:04:39 INFO - PROCESS | 1176 | 1461265479589 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 1176 | 1461265479593 Marionette TRACE conn4 <- [1,1846,null,{}] 12:04:39 INFO - PROCESS | 1176 | 1461265479599 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:39 INFO - PROCESS | 1176 | 1461265479700 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 12:04:39 INFO - PROCESS | 1176 | 1461265479851 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 1176 | ++DOCSHELL 10F7F400 == 81 [pid = 1176] [id = 471] 12:04:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (10FBF400) [pid = 1176] [serial = 1413] [outer = 00000000] 12:04:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (117DC400) [pid = 1176] [serial = 1414] [outer = 10FBF400] 12:04:39 INFO - PROCESS | 1176 | 1461265479902 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (1194C400) [pid = 1176] [serial = 1415] [outer = 10FBF400] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1B82E000 == 80 [pid = 1176] [id = 420] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1A113400 == 79 [pid = 1176] [id = 419] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 160FA400 == 78 [pid = 1176] [id = 418] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 117C7400 == 77 [pid = 1176] [id = 336] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1BAE7800 == 76 [pid = 1176] [id = 422] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1B830000 == 75 [pid = 1176] [id = 462] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 17543C00 == 74 [pid = 1176] [id = 461] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1D919C00 == 73 [pid = 1176] [id = 460] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1BAF4C00 == 72 [pid = 1176] [id = 459] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1B8CA800 == 71 [pid = 1176] [id = 458] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1A78CC00 == 70 [pid = 1176] [id = 457] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (1C1C9000) [pid = 1176] [serial = 1339] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1A790400 == 69 [pid = 1176] [id = 456] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1182AC00 == 68 [pid = 1176] [id = 455] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 0F22DC00 == 67 [pid = 1176] [id = 454] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 0B897C00 == 66 [pid = 1176] [id = 453] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 11B76000 == 65 [pid = 1176] [id = 448] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 117C4C00 == 64 [pid = 1176] [id = 447] 12:04:40 INFO - PROCESS | 1176 | --DOCSHELL 1B940400 == 63 [pid = 1176] [id = 446] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1A134400) [pid = 1176] [serial = 1334] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (19459C00) [pid = 1176] [serial = 1322] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (1991A400) [pid = 1176] [serial = 1250] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (19109800) [pid = 1176] [serial = 1321] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (17A29C00) [pid = 1176] [serial = 1318] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (11A3C400) [pid = 1176] [serial = 1315] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (11C04800) [pid = 1176] [serial = 1316] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (16422000) [pid = 1176] [serial = 1313] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (12853400) [pid = 1176] [serial = 1312] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (199DCC00) [pid = 1176] [serial = 1324] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1B44A400) [pid = 1176] [serial = 1328] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1A8C6C00) [pid = 1176] [serial = 1327] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (206DCC00) [pid = 1176] [serial = 1310] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (206D5000) [pid = 1176] [serial = 1309] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (18DB9C00) [pid = 1176] [serial = 1297] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (181A5C00) [pid = 1176] [serial = 1319] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1BAAD000) [pid = 1176] [serial = 1300] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (201D5800) [pid = 1176] [serial = 1303] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (2047E800) [pid = 1176] [serial = 1306] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1B8CCC00) [pid = 1176] [serial = 1330] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (19457C00) [pid = 1176] [serial = 1333] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1BAAC000) [pid = 1176] [serial = 1337] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1B8D8800) [pid = 1176] [serial = 1331] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1A1BF000) [pid = 1176] [serial = 1325] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B947400) [pid = 1176] [serial = 1336] [outer = 00000000] [url = about:blank] 12:04:40 INFO - PROCESS | 1176 | 1461265480587 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1025ms 12:04:40 INFO - PROCESS | 1176 | 1461265480628 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 1176 | 1461265480633 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 12:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:04:40 INFO - PROCESS | 1176 | 1461265480658 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 1176 | 1461265480661 Marionette TRACE conn4 <- [1,1850,null,{}] 12:04:40 INFO - PROCESS | 1176 | 1461265480665 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:40 INFO - PROCESS | 1176 | 1461265480752 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:04:40 INFO - PROCESS | 1176 | 1461265480759 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A6800 == 64 [pid = 1176] [id = 472] 12:04:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1120B400) [pid = 1176] [serial = 1416] [outer = 00000000] 12:04:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (11A3D000) [pid = 1176] [serial = 1417] [outer = 1120B400] 12:04:40 INFO - PROCESS | 1176 | 1461265480805 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (11B76000) [pid = 1176] [serial = 1418] [outer = 1120B400] 12:04:41 INFO - PROCESS | 1176 | 1461265481317 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 12:04:41 INFO - PROCESS | 1176 | 1461265481330 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 1176 | 1461265481332 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 12:04:41 INFO - PROCESS | 1176 | 1461265481335 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:04:41 INFO - PROCESS | 1176 | 1461265481339 Marionette TRACE conn4 <- [1,1854,null,{}] 12:04:41 INFO - PROCESS | 1176 | 1461265481349 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:41 INFO - PROCESS | 1176 | 1461265481439 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 12:04:41 INFO - PROCESS | 1176 | 1461265481575 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 1176 | ++DOCSHELL 165BD800 == 65 [pid = 1176] [id = 473] 12:04:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (165BE000) [pid = 1176] [serial = 1419] [outer = 00000000] 12:04:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (17544400) [pid = 1176] [serial = 1420] [outer = 165BE000] 12:04:41 INFO - PROCESS | 1176 | 1461265481630 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (17A24C00) [pid = 1176] [serial = 1421] [outer = 165BE000] 12:04:42 INFO - PROCESS | 1176 | 1461265482022 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 12:04:42 INFO - PROCESS | 1176 | 1461265482070 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 1176 | 1461265482073 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 12:04:42 INFO - PROCESS | 1176 | 1461265482076 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 1176 | 1461265482077 Marionette TRACE conn4 <- [1,1858,null,{}] 12:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:04:42 INFO - PROCESS | 1176 | 1461265482081 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:42 INFO - PROCESS | 1176 | 1461265482170 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 12:04:42 INFO - PROCESS | 1176 | 1461265482177 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 1176 | ++DOCSHELL 17D41400 == 66 [pid = 1176] [id = 474] 12:04:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (17D45800) [pid = 1176] [serial = 1422] [outer = 00000000] 12:04:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (18D44000) [pid = 1176] [serial = 1423] [outer = 17D45800] 12:04:42 INFO - PROCESS | 1176 | 1461265482224 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (19107000) [pid = 1176] [serial = 1424] [outer = 17D45800] 12:04:42 INFO - PROCESS | 1176 | 1461265482693 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 12:04:42 INFO - PROCESS | 1176 | 1461265482750 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 1176 | 1461265482752 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 12:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:04:42 INFO - PROCESS | 1176 | 1461265482755 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 1176 | 1461265482757 Marionette TRACE conn4 <- [1,1862,null,{}] 12:04:42 INFO - PROCESS | 1176 | 1461265482760 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:42 INFO - PROCESS | 1176 | 1461265482878 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 12:04:42 INFO - PROCESS | 1176 | 1461265482971 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 1176 | ++DOCSHELL 19459C00 == 67 [pid = 1176] [id = 475] 12:04:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (19919400) [pid = 1176] [serial = 1425] [outer = 00000000] 12:04:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (19921400) [pid = 1176] [serial = 1426] [outer = 19919400] 12:04:43 INFO - PROCESS | 1176 | 1461265483016 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (19961000) [pid = 1176] [serial = 1427] [outer = 19919400] 12:04:43 INFO - PROCESS | 1176 | 1461265483453 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 12:04:43 INFO - PROCESS | 1176 | 1461265483490 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:04:43 INFO - PROCESS | 1176 | 1461265483492 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 12:04:43 INFO - PROCESS | 1176 | 1461265483496 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 1176 | 1461265483498 Marionette TRACE conn4 <- [1,1866,null,{}] 12:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:04:43 INFO - PROCESS | 1176 | 1461265483506 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:43 INFO - PROCESS | 1176 | 1461265483645 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 12:04:43 INFO - PROCESS | 1176 | 1461265483720 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 1176 | ++DOCSHELL 1A4E4400 == 68 [pid = 1176] [id = 476] 12:04:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1A4E6C00) [pid = 1176] [serial = 1428] [outer = 00000000] 12:04:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1A81B000) [pid = 1176] [serial = 1429] [outer = 1A4E6C00] 12:04:43 INFO - PROCESS | 1176 | 1461265483768 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1A8B9800) [pid = 1176] [serial = 1430] [outer = 1A4E6C00] 12:04:44 INFO - PROCESS | 1176 | 1461265484192 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 729ms 12:04:44 INFO - PROCESS | 1176 | 1461265484259 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 1176 | 1461265484261 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 12:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:04:44 INFO - PROCESS | 1176 | 1461265484265 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 1176 | 1461265484266 Marionette TRACE conn4 <- [1,1870,null,{}] 12:04:44 INFO - PROCESS | 1176 | 1461265484270 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:44 INFO - PROCESS | 1176 | 1461265484389 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:04:44 INFO - PROCESS | 1176 | 1461265484456 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 1176 | ++DOCSHELL 1A8BE000 == 69 [pid = 1176] [id = 477] 12:04:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1B2C7800) [pid = 1176] [serial = 1431] [outer = 00000000] 12:04:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1B56B000) [pid = 1176] [serial = 1432] [outer = 1B2C7800] 12:04:44 INFO - PROCESS | 1176 | 1461265484501 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1B575800) [pid = 1176] [serial = 1433] [outer = 1B2C7800] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1B8CB400) [pid = 1176] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1C041400) [pid = 1176] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1667CC00) [pid = 1176] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1A818C00) [pid = 1176] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1B40AC00) [pid = 1176] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (0B898800) [pid = 1176] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1119B400) [pid = 1176] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1D91FC00) [pid = 1176] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1D91D400) [pid = 1176] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:04:44 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1910A400) [pid = 1176] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:04:44 INFO - PROCESS | 1176 | 1461265484949 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 731ms 12:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:04:44 INFO - PROCESS | 1176 | 1461265484998 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 1176 | 1461265485000 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 12:04:44 INFO - PROCESS | 1176 | 1461265485003 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 1176 | 1461265485005 Marionette TRACE conn4 <- [1,1874,null,{}] 12:04:44 INFO - PROCESS | 1176 | 1461265485009 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:45 INFO - PROCESS | 1176 | 1461265485136 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 12:04:45 INFO - PROCESS | 1176 | 1461265485204 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 1176 | ++DOCSHELL 1194EC00 == 70 [pid = 1176] [id = 478] 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (127D7800) [pid = 1176] [serial = 1434] [outer = 00000000] 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1A8B8800) [pid = 1176] [serial = 1435] [outer = 127D7800] 12:04:45 INFO - PROCESS | 1176 | 1461265485249 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1B57A000) [pid = 1176] [serial = 1436] [outer = 127D7800] 12:04:45 INFO - PROCESS | 1176 | 1461265485631 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 12:04:45 INFO - PROCESS | 1176 | 1461265485674 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 12:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:04:45 INFO - PROCESS | 1176 | 1461265485676 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 12:04:45 INFO - PROCESS | 1176 | 1461265485679 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 1176 | 1461265485681 Marionette TRACE conn4 <- [1,1878,null,{}] 12:04:45 INFO - PROCESS | 1176 | 1461265485684 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:45 INFO - PROCESS | 1176 | 1461265485795 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 12:04:45 INFO - PROCESS | 1176 | 1461265485802 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 1176 | ++DOCSHELL 1A794800 == 71 [pid = 1176] [id = 479] 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1B5BCC00) [pid = 1176] [serial = 1437] [outer = 00000000] 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1B839000) [pid = 1176] [serial = 1438] [outer = 1B5BCC00] 12:04:45 INFO - PROCESS | 1176 | 1461265485846 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B845400) [pid = 1176] [serial = 1439] [outer = 1B5BCC00] 12:04:46 INFO - PROCESS | 1176 | 1461265486278 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 12:04:46 INFO - PROCESS | 1176 | 1461265486322 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 1176 | 1461265486324 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 12:04:46 INFO - PROCESS | 1176 | 1461265486333 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:04:46 INFO - PROCESS | 1176 | 1461265486334 Marionette TRACE conn4 <- [1,1882,null,{}] 12:04:46 INFO - PROCESS | 1176 | 1461265486338 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:46 INFO - PROCESS | 1176 | 1461265486440 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 12:04:46 INFO - PROCESS | 1176 | 1461265486445 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 1176 | ++DOCSHELL 1B837800 == 72 [pid = 1176] [id = 480] 12:04:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1B8CA800) [pid = 1176] [serial = 1440] [outer = 00000000] 12:04:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1B940C00) [pid = 1176] [serial = 1441] [outer = 1B8CA800] 12:04:46 INFO - PROCESS | 1176 | 1461265486490 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1B947400) [pid = 1176] [serial = 1442] [outer = 1B8CA800] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 11B7B800 == 71 [pid = 1176] [id = 413] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B987C00 == 70 [pid = 1176] [id = 410] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 164F0800 == 69 [pid = 1176] [id = 394] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 117CCC00 == 68 [pid = 1176] [id = 375] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1EFF2800 == 67 [pid = 1176] [id = 431] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 117CE800 == 66 [pid = 1176] [id = 323] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 164E3800 == 65 [pid = 1176] [id = 335] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1182FC00 == 64 [pid = 1176] [id = 407] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1DBC2800 == 63 [pid = 1176] [id = 451] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B83EC00 == 62 [pid = 1176] [id = 412] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 0F2B0400 == 61 [pid = 1176] [id = 450] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1BAB2800 == 60 [pid = 1176] [id = 423] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1A4EA400 == 59 [pid = 1176] [id = 331] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B8C9400 == 58 [pid = 1176] [id = 377] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B84A400 == 57 [pid = 1176] [id = 449] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1A877800 == 56 [pid = 1176] [id = 374] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B407C00 == 55 [pid = 1176] [id = 376] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1D913000 == 54 [pid = 1176] [id = 452] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 17548000 == 53 [pid = 1176] [id = 371] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B5C9000 == 52 [pid = 1176] [id = 411] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 0B89A800 == 51 [pid = 1176] [id = 337] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B82D800 == 50 [pid = 1176] [id = 421] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1A13A000 == 49 [pid = 1176] [id = 334] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 11A40800 == 48 [pid = 1176] [id = 436] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 201D8C00 == 47 [pid = 1176] [id = 435] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1FEE6000 == 46 [pid = 1176] [id = 434] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1E802400 == 45 [pid = 1176] [id = 397] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1DBB6400 == 44 [pid = 1176] [id = 396] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 11957000 == 43 [pid = 1176] [id = 470] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 10F7F400 == 42 [pid = 1176] [id = 471] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1C72C000 == 41 [pid = 1176] [id = 469] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B56C000 == 40 [pid = 1176] [id = 467] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1B573000 == 39 [pid = 1176] [id = 468] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1EF9A400 == 38 [pid = 1176] [id = 466] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1A1BC800 == 37 [pid = 1176] [id = 465] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 1EF48800 == 36 [pid = 1176] [id = 463] 12:04:47 INFO - PROCESS | 1176 | --DOCSHELL 11C05400 == 35 [pid = 1176] [id = 464] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 17D41400 == 34 [pid = 1176] [id = 474] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 1A4E4400 == 33 [pid = 1176] [id = 476] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 1194EC00 == 32 [pid = 1176] [id = 478] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 0F2A6800 == 31 [pid = 1176] [id = 472] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 1A794800 == 30 [pid = 1176] [id = 479] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 1A8BE000 == 29 [pid = 1176] [id = 477] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 19459C00 == 28 [pid = 1176] [id = 475] 12:04:48 INFO - PROCESS | 1176 | --DOCSHELL 165BD800 == 27 [pid = 1176] [id = 473] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1BAAAC00) [pid = 1176] [serial = 1375] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1D918800) [pid = 1176] [serial = 1379] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (18DE1400) [pid = 1176] [serial = 1366] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1991C400) [pid = 1176] [serial = 1367] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1D913800) [pid = 1176] [serial = 1378] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1A8C0C00) [pid = 1176] [serial = 1369] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B404C00) [pid = 1176] [serial = 1370] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1B83E400) [pid = 1176] [serial = 1372] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (12762C00) [pid = 1176] [serial = 1361] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (11A42000) [pid = 1176] [serial = 1360] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1BB68800) [pid = 1176] [serial = 1376] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1194DC00) [pid = 1176] [serial = 1363] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (11CA6400) [pid = 1176] [serial = 1364] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (11826400) [pid = 1176] [serial = 1342] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1EF54400) [pid = 1176] [serial = 1388] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (181A5000) [pid = 1176] [serial = 1345] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1C036000) [pid = 1176] [serial = 1348] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1C934000) [pid = 1176] [serial = 1351] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1EF3E800) [pid = 1176] [serial = 1354] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1D920800) [pid = 1176] [serial = 1357] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1E72FC00) [pid = 1176] [serial = 1381] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B8CDC00) [pid = 1176] [serial = 1384] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1EE24400) [pid = 1176] [serial = 1382] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B83A800) [pid = 1176] [serial = 1385] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1EFF5400) [pid = 1176] [serial = 1390] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1EF4E800) [pid = 1176] [serial = 1387] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1B844800) [pid = 1176] [serial = 1373] [outer = 00000000] [url = about:blank] 12:04:49 INFO - PROCESS | 1176 | 1461265489171 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2874ms 12:04:49 INFO - PROCESS | 1176 | 1461265489214 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 1176 | 1461265489218 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 12:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:04:49 INFO - PROCESS | 1176 | 1461265489224 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1176 | 1461265489228 Marionette TRACE conn4 <- [1,1886,null,{}] 12:04:49 INFO - PROCESS | 1176 | 1461265489236 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:49 INFO - PROCESS | 1176 | 1461265489331 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 12:04:49 INFO - PROCESS | 1176 | 1461265489342 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 1176 | ++DOCSHELL 0F3BF800 == 28 [pid = 1176] [id = 481] 12:04:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (0F3C0400) [pid = 1176] [serial = 1443] [outer = 00000000] 12:04:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1115A400) [pid = 1176] [serial = 1444] [outer = 0F3C0400] 12:04:49 INFO - PROCESS | 1176 | 1461265489393 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (11209C00) [pid = 1176] [serial = 1445] [outer = 0F3C0400] 12:04:49 INFO - PROCESS | 1176 | 1461265489919 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 12:04:49 INFO - PROCESS | 1176 | 1461265489954 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 1176 | 1461265489960 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 12:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:04:49 INFO - PROCESS | 1176 | 1461265489967 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1176 | 1461265489969 Marionette TRACE conn4 <- [1,1890,null,{}] 12:04:49 INFO - PROCESS | 1176 | 1461265489973 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:50 INFO - PROCESS | 1176 | 1461265490062 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 12:04:50 INFO - PROCESS | 1176 | 1461265490072 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 1176 | ++DOCSHELL 112DC400 == 29 [pid = 1176] [id = 482] 12:04:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (117D8C00) [pid = 1176] [serial = 1446] [outer = 00000000] 12:04:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (11826000) [pid = 1176] [serial = 1447] [outer = 117D8C00] 12:04:50 INFO - PROCESS | 1176 | 1461265490118 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1182D400) [pid = 1176] [serial = 1448] [outer = 117D8C00] 12:04:50 INFO - PROCESS | 1176 | 1461265490606 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 12:04:50 INFO - PROCESS | 1176 | 1461265490639 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 1176 | 1461265490642 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 12:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:04:50 INFO - PROCESS | 1176 | 1461265490645 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 1176 | 1461265490649 Marionette TRACE conn4 <- [1,1894,null,{}] 12:04:50 INFO - PROCESS | 1176 | 1461265490660 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:50 INFO - PROCESS | 1176 | 1461265490784 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 12:04:50 INFO - PROCESS | 1176 | 1461265490882 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 1176 | ++DOCSHELL 11A40400 == 30 [pid = 1176] [id = 483] 12:04:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11A40800) [pid = 1176] [serial = 1449] [outer = 00000000] 12:04:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (11CA5400) [pid = 1176] [serial = 1450] [outer = 11A40800] 12:04:50 INFO - PROCESS | 1176 | 1461265490933 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11DD5000) [pid = 1176] [serial = 1451] [outer = 11A40800] 12:04:51 INFO - PROCESS | 1176 | 1461265491325 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 12:04:51 INFO - PROCESS | 1176 | 1461265491378 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 1176 | 1461265491381 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 12:04:51 INFO - PROCESS | 1176 | 1461265491384 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:04:51 INFO - PROCESS | 1176 | 1461265491386 Marionette TRACE conn4 <- [1,1898,null,{}] 12:04:51 INFO - PROCESS | 1176 | 1461265491389 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:51 INFO - PROCESS | 1176 | 1461265491473 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:04:51 INFO - PROCESS | 1176 | 1461265491479 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 1176 | ++DOCSHELL 11DDE400 == 31 [pid = 1176] [id = 484] 12:04:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (12853400) [pid = 1176] [serial = 1452] [outer = 00000000] 12:04:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (15809400) [pid = 1176] [serial = 1453] [outer = 12853400] 12:04:51 INFO - PROCESS | 1176 | 1461265491526 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (160ED000) [pid = 1176] [serial = 1454] [outer = 12853400] 12:04:51 INFO - PROCESS | 1176 | 1461265491974 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 12:04:52 INFO - PROCESS | 1176 | 1461265492020 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 1176 | 1461265492022 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 12:04:52 INFO - PROCESS | 1176 | 1461265492025 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:04:52 INFO - PROCESS | 1176 | 1461265492027 Marionette TRACE conn4 <- [1,1902,null,{}] 12:04:52 INFO - PROCESS | 1176 | 1461265492030 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:52 INFO - PROCESS | 1176 | 1461265492109 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 12:04:52 INFO - PROCESS | 1176 | 1461265492118 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 1176 | ++DOCSHELL 160F1400 == 32 [pid = 1176] [id = 485] 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (16420800) [pid = 1176] [serial = 1455] [outer = 00000000] 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (16537800) [pid = 1176] [serial = 1456] [outer = 16420800] 12:04:52 INFO - PROCESS | 1176 | 1461265492165 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (16676400) [pid = 1176] [serial = 1457] [outer = 16420800] 12:04:52 INFO - PROCESS | 1176 | 1461265492633 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 12:04:52 INFO - PROCESS | 1176 | 1461265492699 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 1176 | 1461265492701 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 12:04:52 INFO - PROCESS | 1176 | 1461265492704 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:04:52 INFO - PROCESS | 1176 | 1461265492706 Marionette TRACE conn4 <- [1,1906,null,{}] 12:04:52 INFO - PROCESS | 1176 | 1461265492709 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:52 INFO - PROCESS | 1176 | 1461265492822 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 12:04:52 INFO - PROCESS | 1176 | 1461265492838 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 1176 | ++DOCSHELL 17D43400 == 33 [pid = 1176] [id = 486] 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (181AC400) [pid = 1176] [serial = 1458] [outer = 00000000] 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (18D46400) [pid = 1176] [serial = 1459] [outer = 181AC400] 12:04:52 INFO - PROCESS | 1176 | 1461265492887 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (19103000) [pid = 1176] [serial = 1460] [outer = 181AC400] 12:04:53 INFO - PROCESS | 1176 | 1461265493335 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 672ms 12:04:53 INFO - PROCESS | 1176 | 1461265493381 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 1176 | 1461265493383 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 12:04:53 INFO - PROCESS | 1176 | 1461265493386 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:04:53 INFO - PROCESS | 1176 | 1461265493388 Marionette TRACE conn4 <- [1,1910,null,{}] 12:04:53 INFO - PROCESS | 1176 | 1461265493391 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:53 INFO - PROCESS | 1176 | 1461265493468 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:04:53 INFO - PROCESS | 1176 | 1461265493505 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 1176 | ++DOCSHELL 19109400 == 34 [pid = 1176] [id = 487] 12:04:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1945CC00) [pid = 1176] [serial = 1461] [outer = 00000000] 12:04:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1995A400) [pid = 1176] [serial = 1462] [outer = 1945CC00] 12:04:53 INFO - PROCESS | 1176 | 1461265493550 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (19960000) [pid = 1176] [serial = 1463] [outer = 1945CC00] 12:04:53 INFO - PROCESS | 1176 | 1461265493980 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 12:04:54 INFO - PROCESS | 1176 | 1461265494024 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 12:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:04:54 INFO - PROCESS | 1176 | 1461265494026 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 12:04:54 INFO - PROCESS | 1176 | 1461265494029 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 1176 | 1461265494031 Marionette TRACE conn4 <- [1,1914,null,{}] 12:04:54 INFO - PROCESS | 1176 | 1461265494039 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:54 INFO - PROCESS | 1176 | 1461265494118 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 12:04:54 INFO - PROCESS | 1176 | 1461265494124 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1176 | ++DOCSHELL 199DBC00 == 35 [pid = 1176] [id = 488] 12:04:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1A113800) [pid = 1176] [serial = 1464] [outer = 00000000] 12:04:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1A13DC00) [pid = 1176] [serial = 1465] [outer = 1A113800] 12:04:54 INFO - PROCESS | 1176 | 1461265494170 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1A134400) [pid = 1176] [serial = 1466] [outer = 1A113800] 12:04:54 INFO - PROCESS | 1176 | 1461265494671 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 12:04:54 INFO - PROCESS | 1176 | 1461265494722 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:04:54 INFO - PROCESS | 1176 | 1461265494724 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 12:04:54 INFO - PROCESS | 1176 | 1461265494727 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 1176 | 1461265494728 Marionette TRACE conn4 <- [1,1918,null,{}] 12:04:54 INFO - PROCESS | 1176 | 1461265494732 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:54 INFO - PROCESS | 1176 | 1461265494846 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 12:04:54 INFO - PROCESS | 1176 | 1461265494940 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1176 | ++DOCSHELL 11A3EC00 == 36 [pid = 1176] [id = 489] 12:04:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1A4EAC00) [pid = 1176] [serial = 1467] [outer = 00000000] 12:04:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1A78D400) [pid = 1176] [serial = 1468] [outer = 1A4EAC00] 12:04:54 INFO - PROCESS | 1176 | 1461265494986 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1A78A800) [pid = 1176] [serial = 1469] [outer = 1A4EAC00] 12:04:55 INFO - PROCESS | 1176 | 1461265495412 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 12:04:55 INFO - PROCESS | 1176 | 1461265495457 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 12:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:04:55 INFO - PROCESS | 1176 | 1461265495459 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 12:04:55 INFO - PROCESS | 1176 | 1461265495462 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 1176 | 1461265495464 Marionette TRACE conn4 <- [1,1922,null,{}] 12:04:55 INFO - PROCESS | 1176 | 1461265495467 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:55 INFO - PROCESS | 1176 | 1461265495588 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:04:55 INFO - PROCESS | 1176 | 1461265495594 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 1176 | ++DOCSHELL 1A794000 == 37 [pid = 1176] [id = 490] 12:04:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1A877800) [pid = 1176] [serial = 1470] [outer = 00000000] 12:04:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1B2BCC00) [pid = 1176] [serial = 1471] [outer = 1A877800] 12:04:55 INFO - PROCESS | 1176 | 1461265495695 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (1B40B000) [pid = 1176] [serial = 1472] [outer = 1A877800] 12:04:56 INFO - PROCESS | 1176 | 1461265496137 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 12:04:56 INFO - PROCESS | 1176 | 1461265496231 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 1176 | 1461265496233 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 12:04:56 INFO - PROCESS | 1176 | 1461265496240 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 1176 | 1461265496242 Marionette TRACE conn4 <- [1,1926,null,{}] 12:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:04:56 INFO - PROCESS | 1176 | 1461265496245 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:57 INFO - PROCESS | 1176 | 1461265497275 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1B5BCC00) [pid = 1176] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (19919400) [pid = 1176] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1A4E6C00) [pid = 1176] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (127D7800) [pid = 1176] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1B2C7800) [pid = 1176] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (17D45800) [pid = 1176] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (165BE000) [pid = 1176] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1120B400) [pid = 1176] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (10FBF400) [pid = 1176] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (11DDF400) [pid = 1176] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1EFA3400) [pid = 1176] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1B574C00) [pid = 1176] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B56C800) [pid = 1176] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1EF9AC00) [pid = 1176] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1A4E5800) [pid = 1176] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (127DF800) [pid = 1176] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1EF56400) [pid = 1176] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (201D9400) [pid = 1176] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1B84A800) [pid = 1176] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B82F000) [pid = 1176] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (181ACC00) [pid = 1176] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1D914C00) [pid = 1176] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1C1BEC00) [pid = 1176] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B832400) [pid = 1176] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (117C3C00) [pid = 1176] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1EFF8400) [pid = 1176] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1E72E800) [pid = 1176] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1194E400) [pid = 1176] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1A789000) [pid = 1176] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1FEE7400) [pid = 1176] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1BAEB800) [pid = 1176] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (117C5400) [pid = 1176] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A4EE800) [pid = 1176] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1BAB5400) [pid = 1176] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1580A800) [pid = 1176] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:04:57 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (11B75800) [pid = 1176] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:04:57 INFO - PROCESS | 1176 | 1461265497369 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 1176 | ++DOCSHELL 0B89BC00 == 38 [pid = 1176] [id = 491] 12:04:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (0F228C00) [pid = 1176] [serial = 1473] [outer = 00000000] 12:04:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (11827C00) [pid = 1176] [serial = 1474] [outer = 0F228C00] 12:04:57 INFO - PROCESS | 1176 | 1461265497425 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (12EB2000) [pid = 1176] [serial = 1475] [outer = 0F228C00] 12:04:57 INFO - PROCESS | 1176 | 1461265497787 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1616ms 12:04:57 INFO - PROCESS | 1176 | 1461265497865 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 12:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:04:57 INFO - PROCESS | 1176 | 1461265497867 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 12:04:57 INFO - PROCESS | 1176 | 1461265497870 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 1176 | 1461265497872 Marionette TRACE conn4 <- [1,1930,null,{}] 12:04:57 INFO - PROCESS | 1176 | 1461265497875 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:57 INFO - PROCESS | 1176 | 1461265497956 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 12:04:57 INFO - PROCESS | 1176 | 1461265497962 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 1176 | ++DOCSHELL 1580E400 == 39 [pid = 1176] [id = 492] 12:04:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (17A2AC00) [pid = 1176] [serial = 1476] [outer = 00000000] 12:04:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (19926C00) [pid = 1176] [serial = 1477] [outer = 17A2AC00] 12:04:58 INFO - PROCESS | 1176 | 1461265498009 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A78F800) [pid = 1176] [serial = 1478] [outer = 17A2AC00] 12:04:58 INFO - PROCESS | 1176 | 1461265498427 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 12:04:58 INFO - PROCESS | 1176 | 1461265498501 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 1176 | 1461265498503 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 12:04:58 INFO - PROCESS | 1176 | 1461265498506 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:04:58 INFO - PROCESS | 1176 | 1461265498508 Marionette TRACE conn4 <- [1,1934,null,{}] 12:04:58 INFO - PROCESS | 1176 | 1461265498512 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:58 INFO - PROCESS | 1176 | 1461265498591 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 12:04:58 INFO - PROCESS | 1176 | 1461265498599 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 1176 | ++DOCSHELL 199D6800 == 40 [pid = 1176] [id = 493] 12:04:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A8C5800) [pid = 1176] [serial = 1479] [outer = 00000000] 12:04:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B57BC00) [pid = 1176] [serial = 1480] [outer = 1A8C5800] 12:04:58 INFO - PROCESS | 1176 | 1461265498643 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B583C00) [pid = 1176] [serial = 1481] [outer = 1A8C5800] 12:04:59 INFO - PROCESS | 1176 | 1461265499105 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 12:04:59 INFO - PROCESS | 1176 | 1461265499149 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:04:59 INFO - PROCESS | 1176 | 1461265499151 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 12:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:04:59 INFO - PROCESS | 1176 | 1461265499154 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 1176 | 1461265499156 Marionette TRACE conn4 <- [1,1938,null,{}] 12:04:59 INFO - PROCESS | 1176 | 1461265499159 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:59 INFO - PROCESS | 1176 | 1461265499240 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 12:04:59 INFO - PROCESS | 1176 | 1461265499246 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 1176 | ++DOCSHELL 1B57CC00 == 41 [pid = 1176] [id = 494] 12:04:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B586000) [pid = 1176] [serial = 1482] [outer = 00000000] 12:04:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B830000) [pid = 1176] [serial = 1483] [outer = 1B586000] 12:04:59 INFO - PROCESS | 1176 | 1461265499292 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B832400) [pid = 1176] [serial = 1484] [outer = 1B586000] 12:05:00 INFO - PROCESS | 1176 | 1461265500236 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1120ms 12:05:00 INFO - PROCESS | 1176 | 1461265500276 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 1176 | 1461265500280 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 12:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:05:00 INFO - PROCESS | 1176 | 1461265500285 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 1176 | 1461265500288 Marionette TRACE conn4 <- [1,1942,null,{}] 12:05:00 INFO - PROCESS | 1176 | 1461265500294 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:00 INFO - PROCESS | 1176 | 1461265500441 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:05:00 INFO - PROCESS | 1176 | 1461265500601 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 1176 | ++DOCSHELL 11822800 == 42 [pid = 1176] [id = 495] 12:05:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (11822C00) [pid = 1176] [serial = 1485] [outer = 00000000] 12:05:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (11954C00) [pid = 1176] [serial = 1486] [outer = 11822C00] 12:05:00 INFO - PROCESS | 1176 | 1461265500661 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11A3F800) [pid = 1176] [serial = 1487] [outer = 11822C00] 12:05:01 INFO - PROCESS | 1176 | 1461265501321 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1075ms 12:05:01 INFO - PROCESS | 1176 | 1461265501373 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 1176 | 1461265501379 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 12:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:05:01 INFO - PROCESS | 1176 | 1461265501386 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 1176 | 1461265501389 Marionette TRACE conn4 <- [1,1946,null,{}] 12:05:01 INFO - PROCESS | 1176 | 1461265501393 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:01 INFO - PROCESS | 1176 | 1461265501516 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 12:05:01 INFO - PROCESS | 1176 | 1461265501656 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 1176 | ++DOCSHELL 127D7800 == 43 [pid = 1176] [id = 496] 12:05:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (15E3B800) [pid = 1176] [serial = 1488] [outer = 00000000] 12:05:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (17A25000) [pid = 1176] [serial = 1489] [outer = 15E3B800] 12:05:01 INFO - PROCESS | 1176 | 1461265501714 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (181A6400) [pid = 1176] [serial = 1490] [outer = 15E3B800] 12:05:02 INFO - PROCESS | 1176 | 1461265502410 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1068ms 12:05:02 INFO - PROCESS | 1176 | 1461265502457 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 12:05:02 INFO - PROCESS | 1176 | 1461265502460 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 12:05:02 INFO - PROCESS | 1176 | 1461265502463 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:05:02 INFO - PROCESS | 1176 | 1461265502467 Marionette TRACE conn4 <- [1,1950,null,{}] 12:05:02 INFO - PROCESS | 1176 | 1461265502478 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:02 INFO - PROCESS | 1176 | 1461265502660 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 12:05:02 INFO - PROCESS | 1176 | 1461265502671 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 1176 | ++DOCSHELL 112E1000 == 44 [pid = 1176] [id = 497] 12:05:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (11822000) [pid = 1176] [serial = 1491] [outer = 00000000] 12:05:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (127DDC00) [pid = 1176] [serial = 1492] [outer = 11822000] 12:05:02 INFO - PROCESS | 1176 | 1461265502730 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1910BC00) [pid = 1176] [serial = 1493] [outer = 11822000] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 18D3C800 == 43 [pid = 1176] [id = 365] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 117DE800 == 42 [pid = 1176] [id = 369] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 1B403400 == 41 [pid = 1176] [id = 362] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 181C0400 == 40 [pid = 1176] [id = 358] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 0B89F000 == 39 [pid = 1176] [id = 363] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 127D4400 == 38 [pid = 1176] [id = 356] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 11CDAC00 == 37 [pid = 1176] [id = 355] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 17A20C00 == 36 [pid = 1176] [id = 357] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 0F233C00 == 35 [pid = 1176] [id = 353] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 11A41400 == 34 [pid = 1176] [id = 370] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1B940C00) [pid = 1176] [serial = 1441] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOCSHELL 1B837800 == 33 [pid = 1176] [id = 480] 12:05:03 INFO - PROCESS | 1176 | 1461265503778 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1322ms 12:05:03 INFO - PROCESS | 1176 | 1461265503789 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 1176 | 1461265503793 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 12:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:05:03 INFO - PROCESS | 1176 | 1461265503798 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 1176 | 1461265503801 Marionette TRACE conn4 <- [1,1954,null,{}] 12:05:03 INFO - PROCESS | 1176 | 1461265503806 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:03 INFO - PROCESS | 1176 | 1461265503892 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B845400) [pid = 1176] [serial = 1439] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (19921400) [pid = 1176] [serial = 1426] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (19961000) [pid = 1176] [serial = 1427] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1A8B9800) [pid = 1176] [serial = 1430] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1A81B000) [pid = 1176] [serial = 1429] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1A8B8800) [pid = 1176] [serial = 1435] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B56B000) [pid = 1176] [serial = 1432] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B839000) [pid = 1176] [serial = 1438] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B575800) [pid = 1176] [serial = 1433] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (18D44000) [pid = 1176] [serial = 1423] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (17544400) [pid = 1176] [serial = 1420] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (17A24C00) [pid = 1176] [serial = 1421] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (11A3D000) [pid = 1176] [serial = 1417] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (11B76000) [pid = 1176] [serial = 1418] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1194C400) [pid = 1176] [serial = 1415] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (117DC400) [pid = 1176] [serial = 1414] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (2047E400) [pid = 1176] [serial = 1412] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (201DF800) [pid = 1176] [serial = 1411] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1FEF0400) [pid = 1176] [serial = 1409] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1FEEE800) [pid = 1176] [serial = 1408] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B581C00) [pid = 1176] [serial = 1406] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B580800) [pid = 1176] [serial = 1405] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B578C00) [pid = 1176] [serial = 1403] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B576400) [pid = 1176] [serial = 1402] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1EFA2000) [pid = 1176] [serial = 1400] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1EF9E000) [pid = 1176] [serial = 1399] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B83D000) [pid = 1176] [serial = 1397] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B40D400) [pid = 1176] [serial = 1396] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (181C2C00) [pid = 1176] [serial = 1394] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (17A2FC00) [pid = 1176] [serial = 1393] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1FEE6800) [pid = 1176] [serial = 1391] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1B57A000) [pid = 1176] [serial = 1436] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19107000) [pid = 1176] [serial = 1424] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (20484800) [pid = 1176] [serial = 1307] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1C728000) [pid = 1176] [serial = 1349] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1B843400) [pid = 1176] [serial = 1262] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1995DC00) [pid = 1176] [serial = 1256] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1EF4AC00) [pid = 1176] [serial = 1358] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1C70B000) [pid = 1176] [serial = 1268] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1B943C00) [pid = 1176] [serial = 1265] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1E72EC00) [pid = 1176] [serial = 1352] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1FEF1C00) [pid = 1176] [serial = 1295] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1EF42C00) [pid = 1176] [serial = 1355] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1580AC00) [pid = 1176] [serial = 1253] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1BB65800) [pid = 1176] [serial = 1301] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (201D9800) [pid = 1176] [serial = 1304] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1C70DC00) [pid = 1176] [serial = 1340] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11957C00) [pid = 1176] [serial = 1343] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1B2C2400) [pid = 1176] [serial = 1259] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1C72CC00) [pid = 1176] [serial = 1271] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (18DB7C00) [pid = 1176] [serial = 1346] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (199DC800) [pid = 1176] [serial = 1298] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1176 | 1461265504005 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1176 | ++DOCSHELL 0F2ACC00 == 34 [pid = 1176] [id = 498] 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (10FBF000) [pid = 1176] [serial = 1494] [outer = 00000000] 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (11825400) [pid = 1176] [serial = 1495] [outer = 10FBF000] 12:05:04 INFO - PROCESS | 1176 | 1461265504058 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (11959400) [pid = 1176] [serial = 1496] [outer = 10FBF000] 12:05:04 INFO - PROCESS | 1176 | 1461265504455 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 729ms 12:05:04 INFO - PROCESS | 1176 | 1461265504530 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 1176 | 1461265504535 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 12:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:05:04 INFO - PROCESS | 1176 | 1461265504541 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 1176 | 1461265504543 Marionette TRACE conn4 <- [1,1958,null,{}] 12:05:04 INFO - PROCESS | 1176 | 1461265504547 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:04 INFO - PROCESS | 1176 | 1461265504631 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 12:05:04 INFO - PROCESS | 1176 | 1461265504638 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1176 | ++DOCSHELL 11B71000 == 35 [pid = 1176] [id = 499] 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (11B74C00) [pid = 1176] [serial = 1497] [outer = 00000000] 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (12DAF800) [pid = 1176] [serial = 1498] [outer = 11B74C00] 12:05:04 INFO - PROCESS | 1176 | 1461265504684 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (15E16C00) [pid = 1176] [serial = 1499] [outer = 11B74C00] 12:05:05 INFO - PROCESS | 1176 | 1461265505159 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 12:05:05 INFO - PROCESS | 1176 | 1461265505216 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 12:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:05:05 INFO - PROCESS | 1176 | 1461265505218 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 1176 | 1461265505221 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1176 | 1461265505225 Marionette TRACE conn4 <- [1,1962,null,{}] 12:05:05 INFO - PROCESS | 1176 | 1461265505235 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:05 INFO - PROCESS | 1176 | 1461265505321 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:05:05 INFO - PROCESS | 1176 | 1461265505418 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 1176 | ++DOCSHELL 16675C00 == 36 [pid = 1176] [id = 500] 12:05:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A20C00) [pid = 1176] [serial = 1500] [outer = 00000000] 12:05:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (17D46400) [pid = 1176] [serial = 1501] [outer = 17A20C00] 12:05:05 INFO - PROCESS | 1176 | 1461265505466 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (181B0C00) [pid = 1176] [serial = 1502] [outer = 17A20C00] 12:05:05 INFO - PROCESS | 1176 | 1461265505892 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 12:05:05 INFO - PROCESS | 1176 | 1461265505956 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 1176 | 1461265505958 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 1176 | 1461265505962 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1176 | 1461265505963 Marionette TRACE conn4 <- [1,1966,null,{}] 12:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:05:05 INFO - PROCESS | 1176 | 1461265505967 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:06 INFO - PROCESS | 1176 | 1461265506088 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 12:05:06 INFO - PROCESS | 1176 | 1461265506151 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1176 | ++DOCSHELL 19103400 == 37 [pid = 1176] [id = 501] 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (19104800) [pid = 1176] [serial = 1503] [outer = 00000000] 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (19920000) [pid = 1176] [serial = 1504] [outer = 19104800] 12:05:06 INFO - PROCESS | 1176 | 1461265506199 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1995A000) [pid = 1176] [serial = 1505] [outer = 19104800] 12:05:06 INFO - PROCESS | 1176 | 1461265506624 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 12:05:06 INFO - PROCESS | 1176 | 1461265506642 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 1176 | 1461265506644 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 12:05:06 INFO - PROCESS | 1176 | 1461265506647 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 1176 | 1461265506648 Marionette TRACE conn4 <- [1,1970,null,{}] 12:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:05:06 INFO - PROCESS | 1176 | 1461265506651 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:06 INFO - PROCESS | 1176 | 1461265506792 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 12:05:06 INFO - PROCESS | 1176 | 1461265506810 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1176 | ++DOCSHELL 1995DC00 == 38 [pid = 1176] [id = 502] 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1995FC00) [pid = 1176] [serial = 1506] [outer = 00000000] 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A133800) [pid = 1176] [serial = 1507] [outer = 1995FC00] 12:05:06 INFO - PROCESS | 1176 | 1461265506856 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A4E9800) [pid = 1176] [serial = 1508] [outer = 1995FC00] 12:05:07 INFO - PROCESS | 1176 | 1461265507319 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 12:05:07 INFO - PROCESS | 1176 | 1461265507382 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 1176 | 1461265507384 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 12:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:05:07 INFO - PROCESS | 1176 | 1461265507388 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 1176 | 1461265507389 Marionette TRACE conn4 <- [1,1974,null,{}] 12:05:07 INFO - PROCESS | 1176 | 1461265507393 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:07 INFO - PROCESS | 1176 | 1461265507533 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 12:05:07 INFO - PROCESS | 1176 | 1461265507603 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B4800 == 39 [pid = 1176] [id = 503] 12:05:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1A886400) [pid = 1176] [serial = 1509] [outer = 00000000] 12:05:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B40B800) [pid = 1176] [serial = 1510] [outer = 1A886400] 12:05:07 INFO - PROCESS | 1176 | 1461265507653 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B451400) [pid = 1176] [serial = 1511] [outer = 1A886400] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1A8C5800) [pid = 1176] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1A4EAC00) [pid = 1176] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1945CC00) [pid = 1176] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (181AC400) [pid = 1176] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (12853400) [pid = 1176] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (11A40800) [pid = 1176] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1A113800) [pid = 1176] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (117D8C00) [pid = 1176] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (0F3C0400) [pid = 1176] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1A877800) [pid = 1176] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (17A2AC00) [pid = 1176] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (0F228C00) [pid = 1176] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:05:08 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (16420800) [pid = 1176] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:05:08 INFO - PROCESS | 1176 | 1461265508219 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 870ms 12:05:08 INFO - PROCESS | 1176 | 1461265508262 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:05:08 INFO - PROCESS | 1176 | 1461265508264 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 12:05:08 INFO - PROCESS | 1176 | 1461265508267 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 1176 | 1461265508269 Marionette TRACE conn4 <- [1,1978,null,{}] 12:05:08 INFO - PROCESS | 1176 | 1461265508272 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:08 INFO - PROCESS | 1176 | 1461265508353 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 12:05:08 INFO - PROCESS | 1176 | 1461265508448 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 1176 | ++DOCSHELL 117CE800 == 40 [pid = 1176] [id = 504] 12:05:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (117DA800) [pid = 1176] [serial = 1512] [outer = 00000000] 12:05:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (181C2000) [pid = 1176] [serial = 1513] [outer = 117DA800] 12:05:08 INFO - PROCESS | 1176 | 1461265508493 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1A113800) [pid = 1176] [serial = 1514] [outer = 117DA800] 12:05:08 INFO - PROCESS | 1176 | 1461265508852 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 12:05:08 INFO - PROCESS | 1176 | 1461265508898 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 1176 | 1461265508900 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 12:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:05:08 INFO - PROCESS | 1176 | 1461265508903 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 1176 | 1461265508905 Marionette TRACE conn4 <- [1,1982,null,{}] 12:05:08 INFO - PROCESS | 1176 | 1461265508908 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:08 INFO - PROCESS | 1176 | 1461265508991 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 12:05:09 INFO - PROCESS | 1176 | 1461265509086 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 1176 | ++DOCSHELL 0F2B3400 == 41 [pid = 1176] [id = 505] 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (11821400) [pid = 1176] [serial = 1515] [outer = 00000000] 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1B56D000) [pid = 1176] [serial = 1516] [outer = 11821400] 12:05:09 INFO - PROCESS | 1176 | 1461265509132 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1B578400) [pid = 1176] [serial = 1517] [outer = 11821400] 12:05:09 INFO - PROCESS | 1176 | 1461265509497 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 12:05:09 INFO - PROCESS | 1176 | 1461265509534 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 1176 | 1461265509536 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 12:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:05:09 INFO - PROCESS | 1176 | 1461265509539 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 1176 | 1461265509541 Marionette TRACE conn4 <- [1,1986,null,{}] 12:05:09 INFO - PROCESS | 1176 | 1461265509544 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:09 INFO - PROCESS | 1176 | 1461265509665 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 12:05:09 INFO - PROCESS | 1176 | 1461265509708 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 1176 | ++DOCSHELL 181AF400 == 42 [pid = 1176] [id = 506] 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1B57A000) [pid = 1176] [serial = 1518] [outer = 00000000] 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B5BCC00) [pid = 1176] [serial = 1519] [outer = 1B57A000] 12:05:09 INFO - PROCESS | 1176 | 1461265509754 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1B5BA800) [pid = 1176] [serial = 1520] [outer = 1B57A000] 12:05:10 INFO - PROCESS | 1176 | 1461265510256 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 771ms 12:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:05:10 INFO - PROCESS | 1176 | 1461265510312 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 1176 | 1461265510316 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 12:05:10 INFO - PROCESS | 1176 | 1461265510322 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 1176 | 1461265510326 Marionette TRACE conn4 <- [1,1990,null,{}] 12:05:10 INFO - PROCESS | 1176 | 1461265510333 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:10 INFO - PROCESS | 1176 | 1461265510476 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 12:05:10 INFO - PROCESS | 1176 | 1461265510618 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 1176 | ++DOCSHELL 0F233C00 == 43 [pid = 1176] [id = 507] 12:05:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (0F2A6400) [pid = 1176] [serial = 1521] [outer = 00000000] 12:05:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11958C00) [pid = 1176] [serial = 1522] [outer = 0F2A6400] 12:05:10 INFO - PROCESS | 1176 | 1461265510677 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11C03400) [pid = 1176] [serial = 1523] [outer = 0F2A6400] 12:05:11 INFO - PROCESS | 1176 | 1461265511315 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1025ms 12:05:11 INFO - PROCESS | 1176 | 1461265511351 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 1176 | 1461265511357 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 12:05:11 INFO - PROCESS | 1176 | 1461265511364 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:05:11 INFO - PROCESS | 1176 | 1461265511367 Marionette TRACE conn4 <- [1,1994,null,{}] 12:05:11 INFO - PROCESS | 1176 | 1461265511371 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:11 INFO - PROCESS | 1176 | 1461265511500 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:05:11 INFO - PROCESS | 1176 | 1461265511638 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 1176 | ++DOCSHELL 16592400 == 44 [pid = 1176] [id = 508] 12:05:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (16673000) [pid = 1176] [serial = 1524] [outer = 00000000] 12:05:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (18DB7C00) [pid = 1176] [serial = 1525] [outer = 16673000] 12:05:11 INFO - PROCESS | 1176 | 1461265511697 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1991A000) [pid = 1176] [serial = 1526] [outer = 16673000] 12:05:12 INFO - PROCESS | 1176 | 1461265512325 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1018ms 12:05:12 INFO - PROCESS | 1176 | 1461265512386 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 1176 | 1461265512388 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 12:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:05:12 INFO - PROCESS | 1176 | 1461265512392 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 1176 | 1461265512396 Marionette TRACE conn4 <- [1,1998,null,{}] 12:05:12 INFO - PROCESS | 1176 | 1461265512407 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:12 INFO - PROCESS | 1176 | 1461265512518 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 12:05:12 INFO - PROCESS | 1176 | 1461265512655 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 1176 | ++DOCSHELL 1B408000 == 45 [pid = 1176] [id = 509] 12:05:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B4CE400) [pid = 1176] [serial = 1527] [outer = 00000000] 12:05:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B836400) [pid = 1176] [serial = 1528] [outer = 1B4CE400] 12:05:12 INFO - PROCESS | 1176 | 1461265512714 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B83E000) [pid = 1176] [serial = 1529] [outer = 1B4CE400] 12:05:13 INFO - PROCESS | 1176 | 1461265513274 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 12:05:13 INFO - PROCESS | 1176 | 1461265513325 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 1176 | 1461265513328 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 12:05:13 INFO - PROCESS | 1176 | 1461265513332 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:05:13 INFO - PROCESS | 1176 | 1461265513334 Marionette TRACE conn4 <- [1,2002,null,{}] 12:05:13 INFO - PROCESS | 1176 | 1461265513338 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:13 INFO - PROCESS | 1176 | 1461265513445 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 12:05:13 INFO - PROCESS | 1176 | 1461265513555 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1176 | ++DOCSHELL 1B845800 == 46 [pid = 1176] [id = 510] 12:05:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B846400) [pid = 1176] [serial = 1530] [outer = 00000000] 12:05:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B8CC000) [pid = 1176] [serial = 1531] [outer = 1B846400] 12:05:13 INFO - PROCESS | 1176 | 1461265513610 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B8CFC00) [pid = 1176] [serial = 1532] [outer = 1B846400] 12:05:14 INFO - PROCESS | 1176 | 1461265514207 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 929ms 12:05:14 INFO - PROCESS | 1176 | 1461265514266 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 1176 | 1461265514268 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 12:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:05:14 INFO - PROCESS | 1176 | 1461265514272 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 1176 | 1461265514274 Marionette TRACE conn4 <- [1,2006,null,{}] 12:05:14 INFO - PROCESS | 1176 | 1461265514277 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:14 INFO - PROCESS | 1176 | 1461265514381 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 12:05:14 INFO - PROCESS | 1176 | 1461265514492 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 1176 | ++DOCSHELL 1B847C00 == 47 [pid = 1176] [id = 511] 12:05:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B8D2C00) [pid = 1176] [serial = 1533] [outer = 00000000] 12:05:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B945C00) [pid = 1176] [serial = 1534] [outer = 1B8D2C00] 12:05:14 INFO - PROCESS | 1176 | 1461265514549 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B94A400) [pid = 1176] [serial = 1535] [outer = 1B8D2C00] 12:05:15 INFO - PROCESS | 1176 | 1461265515168 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 12:05:15 INFO - PROCESS | 1176 | 1461265515205 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 1176 | 1461265515208 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 12:05:15 INFO - PROCESS | 1176 | 1461265515211 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:05:15 INFO - PROCESS | 1176 | 1461265515213 Marionette TRACE conn4 <- [1,2010,null,{}] 12:05:15 INFO - PROCESS | 1176 | 1461265515217 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:15 INFO - PROCESS | 1176 | 1461265515343 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 12:05:15 INFO - PROCESS | 1176 | 1461265515457 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1176 | ++DOCSHELL 1B582C00 == 48 [pid = 1176] [id = 512] 12:05:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B586400) [pid = 1176] [serial = 1536] [outer = 00000000] 12:05:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1BAB5000) [pid = 1176] [serial = 1537] [outer = 1B586400] 12:05:15 INFO - PROCESS | 1176 | 1461265515570 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1BAEF000) [pid = 1176] [serial = 1538] [outer = 1B586400] 12:05:16 INFO - PROCESS | 1176 | 1461265516303 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1128ms 12:05:16 INFO - PROCESS | 1176 | 1461265516344 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 12:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:05:16 INFO - PROCESS | 1176 | 1461265516348 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 12:05:16 INFO - PROCESS | 1176 | 1461265516353 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 1176 | 1461265516357 Marionette TRACE conn4 <- [1,2014,null,{}] 12:05:16 INFO - PROCESS | 1176 | 1461265516362 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:16 INFO - PROCESS | 1176 | 1461265516462 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:05:16 INFO - PROCESS | 1176 | 1461265516611 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1176 | ++DOCSHELL 127D4000 == 49 [pid = 1176] [id = 513] 12:05:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1289A400) [pid = 1176] [serial = 1539] [outer = 00000000] 12:05:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (15E3E400) [pid = 1176] [serial = 1540] [outer = 1289A400] 12:05:16 INFO - PROCESS | 1176 | 1461265516664 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (164C5000) [pid = 1176] [serial = 1541] [outer = 1289A400] 12:05:17 INFO - PROCESS | 1176 | --DOCSHELL 10FBFC00 == 48 [pid = 1176] [id = 354] 12:05:17 INFO - PROCESS | 1176 | --DOCSHELL 1991F400 == 47 [pid = 1176] [id = 359] 12:05:17 INFO - PROCESS | 1176 | 1461265517232 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1A78A800) [pid = 1176] [serial = 1469] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (19926C00) [pid = 1176] [serial = 1477] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1B40B000) [pid = 1176] [serial = 1472] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11827C00) [pid = 1176] [serial = 1474] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (16537800) [pid = 1176] [serial = 1456] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (16676400) [pid = 1176] [serial = 1457] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A78F800) [pid = 1176] [serial = 1478] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (12EB2000) [pid = 1176] [serial = 1475] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B583C00) [pid = 1176] [serial = 1481] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A134400) [pid = 1176] [serial = 1466] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B57BC00) [pid = 1176] [serial = 1480] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A78D400) [pid = 1176] [serial = 1468] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1995A400) [pid = 1176] [serial = 1462] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (19960000) [pid = 1176] [serial = 1463] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (18D46400) [pid = 1176] [serial = 1459] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19103000) [pid = 1176] [serial = 1460] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (15809400) [pid = 1176] [serial = 1453] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (160ED000) [pid = 1176] [serial = 1454] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (11CA5400) [pid = 1176] [serial = 1450] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11DD5000) [pid = 1176] [serial = 1451] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1A13DC00) [pid = 1176] [serial = 1465] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (11826000) [pid = 1176] [serial = 1447] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1182D400) [pid = 1176] [serial = 1448] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1115A400) [pid = 1176] [serial = 1444] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (11209C00) [pid = 1176] [serial = 1445] [outer = 00000000] [url = about:blank] 12:05:17 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1B2BCC00) [pid = 1176] [serial = 1471] [outer = 00000000] [url = about:blank] 12:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 12:05:17 INFO - PROCESS | 1176 | 1461265517284 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1176 | 1461265517289 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 12:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:05:17 INFO - PROCESS | 1176 | 1461265517295 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 1176 | 1461265517297 Marionette TRACE conn4 <- [1,2018,null,{}] 12:05:17 INFO - PROCESS | 1176 | 1461265517301 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:17 INFO - PROCESS | 1176 | 1461265517389 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 12:05:17 INFO - PROCESS | 1176 | 1461265517395 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 1176 | ++DOCSHELL 11710C00 == 48 [pid = 1176] [id = 514] 12:05:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (117C5400) [pid = 1176] [serial = 1542] [outer = 00000000] 12:05:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (11C9E800) [pid = 1176] [serial = 1543] [outer = 117C5400] 12:05:17 INFO - PROCESS | 1176 | 1461265517442 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (12769400) [pid = 1176] [serial = 1544] [outer = 117C5400] 12:05:17 INFO - PROCESS | 1176 | 1461265517954 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 12:05:18 INFO - PROCESS | 1176 | 1461265518029 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 1176 | 1461265518031 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 12:05:18 INFO - PROCESS | 1176 | 1461265518034 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:05:18 INFO - PROCESS | 1176 | 1461265518038 Marionette TRACE conn4 <- [1,2022,null,{}] 12:05:18 INFO - PROCESS | 1176 | 1461265518048 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:18 INFO - PROCESS | 1176 | 1461265518136 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 12:05:18 INFO - PROCESS | 1176 | 1461265518234 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1176 | ++DOCSHELL 16679000 == 49 [pid = 1176] [id = 515] 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (17A21800) [pid = 1176] [serial = 1545] [outer = 00000000] 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (181A9800) [pid = 1176] [serial = 1546] [outer = 17A21800] 12:05:18 INFO - PROCESS | 1176 | 1461265518283 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (18D43C00) [pid = 1176] [serial = 1547] [outer = 17A21800] 12:05:18 INFO - PROCESS | 1176 | 1461265518667 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 12:05:18 INFO - PROCESS | 1176 | 1461265518709 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 1176 | 1461265518711 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 12:05:18 INFO - PROCESS | 1176 | 1461265518714 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:05:18 INFO - PROCESS | 1176 | 1461265518716 Marionette TRACE conn4 <- [1,2026,null,{}] 12:05:18 INFO - PROCESS | 1176 | 1461265518720 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:18 INFO - PROCESS | 1176 | 1461265518807 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 12:05:18 INFO - PROCESS | 1176 | 1461265518814 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1176 | ++DOCSHELL 18DB5400 == 50 [pid = 1176] [id = 516] 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (19102C00) [pid = 1176] [serial = 1548] [outer = 00000000] 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1995AC00) [pid = 1176] [serial = 1549] [outer = 19102C00] 12:05:18 INFO - PROCESS | 1176 | 1461265518861 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (19962C00) [pid = 1176] [serial = 1550] [outer = 19102C00] 12:05:19 INFO - PROCESS | 1176 | 1461265519301 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 12:05:19 INFO - PROCESS | 1176 | 1461265519349 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 1176 | 1461265519351 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 12:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:05:19 INFO - PROCESS | 1176 | 1461265519354 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 1176 | 1461265519355 Marionette TRACE conn4 <- [1,2030,null,{}] 12:05:19 INFO - PROCESS | 1176 | 1461265519359 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:19 INFO - PROCESS | 1176 | 1461265519479 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 12:05:19 INFO - PROCESS | 1176 | 1461265519573 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 1176 | ++DOCSHELL 11872800 == 51 [pid = 1176] [id = 517] 12:05:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1A134400) [pid = 1176] [serial = 1551] [outer = 00000000] 12:05:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1A4EAC00) [pid = 1176] [serial = 1552] [outer = 1A134400] 12:05:19 INFO - PROCESS | 1176 | 1461265519619 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1A78C400) [pid = 1176] [serial = 1553] [outer = 1A134400] 12:05:20 INFO - PROCESS | 1176 | 1461265520063 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 12:05:20 INFO - PROCESS | 1176 | 1461265520087 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 1176 | 1461265520089 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 12:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:05:20 INFO - PROCESS | 1176 | 1461265520091 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1176 | 1461265520093 Marionette TRACE conn4 <- [1,2034,null,{}] 12:05:20 INFO - PROCESS | 1176 | 1461265520096 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:20 INFO - PROCESS | 1176 | 1461265520234 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:05:20 INFO - PROCESS | 1176 | 1461265520299 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 1176 | ++DOCSHELL 1A87A000 == 52 [pid = 1176] [id = 518] 12:05:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1A8BCC00) [pid = 1176] [serial = 1554] [outer = 00000000] 12:05:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B410000) [pid = 1176] [serial = 1555] [outer = 1A8BCC00] 12:05:20 INFO - PROCESS | 1176 | 1461265520347 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B40FC00) [pid = 1176] [serial = 1556] [outer = 1A8BCC00] 12:05:20 INFO - PROCESS | 1176 | 1461265520774 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 12:05:20 INFO - PROCESS | 1176 | 1461265520854 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 1176 | 1461265520856 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 12:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:05:20 INFO - PROCESS | 1176 | 1461265520868 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1176 | 1461265520870 Marionette TRACE conn4 <- [1,2038,null,{}] 12:05:20 INFO - PROCESS | 1176 | 1461265520874 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:20 INFO - PROCESS | 1176 | 1461265520992 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 12:05:21 INFO - PROCESS | 1176 | 1461265521058 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 1176 | ++DOCSHELL 1B578000 == 53 [pid = 1176] [id = 519] 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B57D800) [pid = 1176] [serial = 1557] [outer = 00000000] 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B82F800) [pid = 1176] [serial = 1558] [outer = 1B57D800] 12:05:21 INFO - PROCESS | 1176 | 1461265521104 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B83D400) [pid = 1176] [serial = 1559] [outer = 1B57D800] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A886400) [pid = 1176] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1995FC00) [pid = 1176] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (11B74C00) [pid = 1176] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (10FBF000) [pid = 1176] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (117DA800) [pid = 1176] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (17A20C00) [pid = 1176] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (11821400) [pid = 1176] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:05:21 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19104800) [pid = 1176] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:05:21 INFO - PROCESS | 1176 | 1461265521550 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 12:05:21 INFO - PROCESS | 1176 | 1461265521600 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 12:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:05:21 INFO - PROCESS | 1176 | 1461265521602 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 12:05:21 INFO - PROCESS | 1176 | 1461265521605 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 1176 | 1461265521607 Marionette TRACE conn4 <- [1,2042,null,{}] 12:05:21 INFO - PROCESS | 1176 | 1461265521610 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:21 INFO - PROCESS | 1176 | 1461265521730 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 12:05:21 INFO - PROCESS | 1176 | 1461265521791 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 1176 | ++DOCSHELL 11829400 == 54 [pid = 1176] [id = 520] 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (11C0AC00) [pid = 1176] [serial = 1560] [outer = 00000000] 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B56BC00) [pid = 1176] [serial = 1561] [outer = 11C0AC00] 12:05:21 INFO - PROCESS | 1176 | 1461265521836 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B83F800) [pid = 1176] [serial = 1562] [outer = 11C0AC00] 12:05:22 INFO - PROCESS | 1176 | 1461265522204 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 631ms 12:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:05:22 INFO - PROCESS | 1176 | 1461265522237 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 1176 | 1461265522239 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 12:05:22 INFO - PROCESS | 1176 | 1461265522242 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 1176 | 1461265522243 Marionette TRACE conn4 <- [1,2046,null,{}] 12:05:22 INFO - PROCESS | 1176 | 1461265522247 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:22 INFO - PROCESS | 1176 | 1461265522368 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 12:05:22 INFO - PROCESS | 1176 | 1461265522412 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 1176 | ++DOCSHELL 1B94AC00 == 55 [pid = 1176] [id = 521] 12:05:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B98B400) [pid = 1176] [serial = 1563] [outer = 00000000] 12:05:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1BAADC00) [pid = 1176] [serial = 1564] [outer = 1B98B400] 12:05:22 INFO - PROCESS | 1176 | 1461265522458 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1BAAFC00) [pid = 1176] [serial = 1565] [outer = 1B98B400] 12:05:22 INFO - PROCESS | 1176 | 1461265522854 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 12:05:22 INFO - PROCESS | 1176 | 1461265522913 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 1176 | 1461265522915 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 12:05:22 INFO - PROCESS | 1176 | 1461265522929 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 1176 | 1461265522931 Marionette TRACE conn4 <- [1,2050,null,{}] 12:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:05:22 INFO - PROCESS | 1176 | 1461265522934 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:23 INFO - PROCESS | 1176 | 1461265523018 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:05:23 INFO - PROCESS | 1176 | 1461265523027 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB3800 == 56 [pid = 1176] [id = 522] 12:05:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1BBDA400) [pid = 1176] [serial = 1566] [outer = 00000000] 12:05:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1C1C6400) [pid = 1176] [serial = 1567] [outer = 1BBDA400] 12:05:23 INFO - PROCESS | 1176 | 1461265523071 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1C339800) [pid = 1176] [serial = 1568] [outer = 1BBDA400] 12:05:23 INFO - PROCESS | 1176 | 1461265523662 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 12:05:23 INFO - PROCESS | 1176 | 1461265523749 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 1176 | 1461265523754 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 12:05:23 INFO - PROCESS | 1176 | 1461265523772 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:05:23 INFO - PROCESS | 1176 | 1461265523777 Marionette TRACE conn4 <- [1,2054,null,{}] 12:05:23 INFO - PROCESS | 1176 | 1461265523783 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:23 INFO - PROCESS | 1176 | 1461265523906 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 12:05:24 INFO - PROCESS | 1176 | 1461265524015 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1176 | ++DOCSHELL 1115A400 == 57 [pid = 1176] [id = 523] 12:05:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (117C8C00) [pid = 1176] [serial = 1569] [outer = 00000000] 12:05:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11CDB000) [pid = 1176] [serial = 1570] [outer = 117C8C00] 12:05:24 INFO - PROCESS | 1176 | 1461265524073 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (12EB1C00) [pid = 1176] [serial = 1571] [outer = 117C8C00] 12:05:24 INFO - PROCESS | 1176 | 1461265524663 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 929ms 12:05:24 INFO - PROCESS | 1176 | 1461265524713 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 1176 | 1461265524719 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 12:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:05:24 INFO - PROCESS | 1176 | 1461265524726 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 1176 | 1461265524729 Marionette TRACE conn4 <- [1,2058,null,{}] 12:05:24 INFO - PROCESS | 1176 | 1461265524733 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:24 INFO - PROCESS | 1176 | 1461265524845 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 12:05:24 INFO - PROCESS | 1176 | 1461265524987 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1176 | ++DOCSHELL 17A28800 == 58 [pid = 1176] [id = 524] 12:05:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (17A2AC00) [pid = 1176] [serial = 1572] [outer = 00000000] 12:05:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1910D400) [pid = 1176] [serial = 1573] [outer = 17A2AC00] 12:05:25 INFO - PROCESS | 1176 | 1461265525045 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (19964C00) [pid = 1176] [serial = 1574] [outer = 17A2AC00] 12:05:25 INFO - PROCESS | 1176 | 1461265525659 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 12:05:25 INFO - PROCESS | 1176 | 1461265525697 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 1176 | 1461265525700 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 12:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:05:25 INFO - PROCESS | 1176 | 1461265525704 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 1176 | 1461265525708 Marionette TRACE conn4 <- [1,2062,null,{}] 12:05:25 INFO - PROCESS | 1176 | 1461265525720 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:25 INFO - PROCESS | 1176 | 1461265525835 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 12:05:25 INFO - PROCESS | 1176 | 1461265525975 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 1176 | ++DOCSHELL 1B57E800 == 59 [pid = 1176] [id = 525] 12:05:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B583C00) [pid = 1176] [serial = 1575] [outer = 00000000] 12:05:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1BBDC800) [pid = 1176] [serial = 1576] [outer = 1B583C00] 12:05:26 INFO - PROCESS | 1176 | 1461265526035 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C704C00) [pid = 1176] [serial = 1577] [outer = 1B583C00] 12:05:26 INFO - PROCESS | 1176 | 1461265526649 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 12:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:05:26 INFO - PROCESS | 1176 | 1461265526677 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 1176 | 1461265526680 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 12:05:26 INFO - PROCESS | 1176 | 1461265526684 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 1176 | 1461265526686 Marionette TRACE conn4 <- [1,2066,null,{}] 12:05:26 INFO - PROCESS | 1176 | 1461265526689 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:26 INFO - PROCESS | 1176 | 1461265526800 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:05:26 INFO - PROCESS | 1176 | 1461265526940 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1176 | ++DOCSHELL 1C720000 == 60 [pid = 1176] [id = 526] 12:05:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C722400) [pid = 1176] [serial = 1578] [outer = 00000000] 12:05:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1C72B400) [pid = 1176] [serial = 1579] [outer = 1C722400] 12:05:26 INFO - PROCESS | 1176 | 1461265526997 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C823C00) [pid = 1176] [serial = 1580] [outer = 1C722400] 12:05:27 INFO - PROCESS | 1176 | 1461265527518 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 870ms 12:05:27 INFO - PROCESS | 1176 | 1461265527557 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 1176 | 1461265527560 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 12:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:05:27 INFO - PROCESS | 1176 | 1461265527563 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 1176 | 1461265527565 Marionette TRACE conn4 <- [1,2070,null,{}] 12:05:27 INFO - PROCESS | 1176 | 1461265527569 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 1176 | 1461265527677 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 12:05:27 INFO - PROCESS | 1176 | 1461265527789 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 1176 | ++DOCSHELL 1C825400 == 61 [pid = 1176] [id = 527] 12:05:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C828C00) [pid = 1176] [serial = 1581] [outer = 00000000] 12:05:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1C82EC00) [pid = 1176] [serial = 1582] [outer = 1C828C00] 12:05:27 INFO - PROCESS | 1176 | 1461265527844 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C925C00) [pid = 1176] [serial = 1583] [outer = 1C828C00] 12:05:28 INFO - PROCESS | 1176 | 1461265528465 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 12:05:28 INFO - PROCESS | 1176 | 1461265528537 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 1176 | 1461265528540 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 12:05:28 INFO - PROCESS | 1176 | 1461265528543 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:05:28 INFO - PROCESS | 1176 | 1461265528545 Marionette TRACE conn4 <- [1,2074,null,{}] 12:05:28 INFO - PROCESS | 1176 | 1461265528549 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:28 INFO - PROCESS | 1176 | 1461265528694 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 12:05:28 INFO - PROCESS | 1176 | 1461265528839 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 1176 | ++DOCSHELL 11A43800 == 62 [pid = 1176] [id = 528] 12:05:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (181A5400) [pid = 1176] [serial = 1584] [outer = 00000000] 12:05:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (19961800) [pid = 1176] [serial = 1585] [outer = 181A5400] 12:05:28 INFO - PROCESS | 1176 | 1461265528899 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1A785C00) [pid = 1176] [serial = 1586] [outer = 181A5400] 12:05:29 INFO - PROCESS | 1176 | 1461265529695 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1228ms 12:05:29 INFO - PROCESS | 1176 | 1461265529776 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 1176 | 1461265529782 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 12:05:29 INFO - PROCESS | 1176 | 1461265529787 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:05:29 INFO - PROCESS | 1176 | 1461265529790 Marionette TRACE conn4 <- [1,2078,null,{}] 12:05:29 INFO - PROCESS | 1176 | 1461265529795 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 1176 | 1461265529959 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 12:05:29 INFO - PROCESS | 1176 | 1461265529971 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 1176 | ++DOCSHELL 11C0CC00 == 63 [pid = 1176] [id = 529] 12:05:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (11CA3C00) [pid = 1176] [serial = 1587] [outer = 00000000] 12:05:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (16676400) [pid = 1176] [serial = 1588] [outer = 11CA3C00] 12:05:29 INFO - PROCESS | 1176 | 1461265530024 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (181A9400) [pid = 1176] [serial = 1589] [outer = 11CA3C00] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 11A45800 == 62 [pid = 1176] [id = 364] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 117CE800 == 61 [pid = 1176] [id = 504] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 0F2B3400 == 60 [pid = 1176] [id = 505] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 11CDA000 == 59 [pid = 1176] [id = 361] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 1B94AC00 == 58 [pid = 1176] [id = 521] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 11829400 == 57 [pid = 1176] [id = 520] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 1B578000 == 56 [pid = 1176] [id = 519] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 1A87A000 == 55 [pid = 1176] [id = 518] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 11872800 == 54 [pid = 1176] [id = 517] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (11954C00) [pid = 1176] [serial = 1486] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (127DDC00) [pid = 1176] [serial = 1492] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B5BCC00) [pid = 1176] [serial = 1519] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (17A25000) [pid = 1176] [serial = 1489] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 18DB5400 == 53 [pid = 1176] [id = 516] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 16679000 == 52 [pid = 1176] [id = 515] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 11710C00 == 51 [pid = 1176] [id = 514] 12:05:30 INFO - PROCESS | 1176 | --DOCSHELL 127D4000 == 50 [pid = 1176] [id = 513] 12:05:30 INFO - PROCESS | 1176 | 1461265530747 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 12:05:30 INFO - PROCESS | 1176 | 1461265530762 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 1176 | 1461265530767 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 12:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:05:30 INFO - PROCESS | 1176 | 1461265530773 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 1176 | 1461265530776 Marionette TRACE conn4 <- [1,2082,null,{}] 12:05:30 INFO - PROCESS | 1176 | 1461265530798 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 1176 | 1461265530906 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B56D000) [pid = 1176] [serial = 1516] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B578400) [pid = 1176] [serial = 1517] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B451400) [pid = 1176] [serial = 1511] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (19920000) [pid = 1176] [serial = 1504] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1995A000) [pid = 1176] [serial = 1505] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1A4E9800) [pid = 1176] [serial = 1508] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1A113800) [pid = 1176] [serial = 1514] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (181B0C00) [pid = 1176] [serial = 1502] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B40B800) [pid = 1176] [serial = 1510] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1A133800) [pid = 1176] [serial = 1507] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (12DAF800) [pid = 1176] [serial = 1498] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (15E16C00) [pid = 1176] [serial = 1499] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (11825400) [pid = 1176] [serial = 1495] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11959400) [pid = 1176] [serial = 1496] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B830000) [pid = 1176] [serial = 1483] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (181C2000) [pid = 1176] [serial = 1513] [outer = 00000000] [url = about:blank] 12:05:30 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (17D46400) [pid = 1176] [serial = 1501] [outer = 00000000] [url = about:blank] 12:05:31 INFO - PROCESS | 1176 | 1461265531028 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A2400 == 51 [pid = 1176] [id = 530] 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (0B8A2C00) [pid = 1176] [serial = 1590] [outer = 00000000] 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11CE2400) [pid = 1176] [serial = 1591] [outer = 0B8A2C00] 12:05:31 INFO - PROCESS | 1176 | 1461265531076 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (12EB5400) [pid = 1176] [serial = 1592] [outer = 0B8A2C00] 12:05:31 INFO - PROCESS | 1176 | 1461265531445 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 12:05:31 INFO - PROCESS | 1176 | 1461265531507 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 1176 | 1461265531509 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 12:05:31 INFO - PROCESS | 1176 | 1461265531512 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:05:31 INFO - PROCESS | 1176 | 1461265531516 Marionette TRACE conn4 <- [1,2086,null,{}] 12:05:31 INFO - PROCESS | 1176 | 1461265531525 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 1176 | 1461265531612 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:05:31 INFO - PROCESS | 1176 | 1461265531619 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1176 | ++DOCSHELL 164F0800 == 52 [pid = 1176] [id = 531] 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (17548C00) [pid = 1176] [serial = 1593] [outer = 00000000] 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (19109800) [pid = 1176] [serial = 1594] [outer = 17548C00] 12:05:31 INFO - PROCESS | 1176 | 1461265531667 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (19922000) [pid = 1176] [serial = 1595] [outer = 17548C00] 12:05:32 INFO - PROCESS | 1176 | 1461265532142 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 12:05:32 INFO - PROCESS | 1176 | 1461265532186 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 1176 | 1461265532189 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 12:05:32 INFO - PROCESS | 1176 | 1461265532192 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:05:32 INFO - PROCESS | 1176 | 1461265532194 Marionette TRACE conn4 <- [1,2090,null,{}] 12:05:32 INFO - PROCESS | 1176 | 1461265532197 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 1176 | 1461265532284 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 12:05:32 INFO - PROCESS | 1176 | 1461265532413 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 1176 | ++DOCSHELL 199E4C00 == 53 [pid = 1176] [id = 532] 12:05:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1A113400) [pid = 1176] [serial = 1596] [outer = 00000000] 12:05:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1A4E9400) [pid = 1176] [serial = 1597] [outer = 1A113400] 12:05:32 INFO - PROCESS | 1176 | 1461265532459 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1A788400) [pid = 1176] [serial = 1598] [outer = 1A113400] 12:05:32 INFO - PROCESS | 1176 | 1461265532839 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 12:05:32 INFO - PROCESS | 1176 | 1461265532866 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 12:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:05:32 INFO - PROCESS | 1176 | 1461265532868 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 12:05:32 INFO - PROCESS | 1176 | 1461265532871 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 1176 | 1461265532873 Marionette TRACE conn4 <- [1,2094,null,{}] 12:05:32 INFO - PROCESS | 1176 | 1461265532877 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 1176 | 1461265532960 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 12:05:33 INFO - PROCESS | 1176 | 1461265533073 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1176 | ++DOCSHELL 19960000 == 54 [pid = 1176] [id = 533] 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A11C400) [pid = 1176] [serial = 1599] [outer = 00000000] 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A8B9800) [pid = 1176] [serial = 1600] [outer = 1A11C400] 12:05:33 INFO - PROCESS | 1176 | 1461265533118 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1A8C4800) [pid = 1176] [serial = 1601] [outer = 1A11C400] 12:05:33 INFO - PROCESS | 1176 | 1461265533565 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 12:05:33 INFO - PROCESS | 1176 | 1461265533603 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 1176 | 1461265533605 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:05:33 INFO - PROCESS | 1176 | 1461265533608 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1176 | 1461265533610 Marionette TRACE conn4 <- [1,2098,null,{}] 12:05:33 INFO - PROCESS | 1176 | 1461265533613 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 1176 | 1461265533766 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 12:05:33 INFO - PROCESS | 1176 | 1461265533835 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1176 | ++DOCSHELL 1B40D000 == 55 [pid = 1176] [id = 534] 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B40D400) [pid = 1176] [serial = 1602] [outer = 00000000] 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B582400) [pid = 1176] [serial = 1603] [outer = 1B40D400] 12:05:33 INFO - PROCESS | 1176 | 1461265533884 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B585C00) [pid = 1176] [serial = 1604] [outer = 1B40D400] 12:05:34 INFO - PROCESS | 1176 | 1461265534301 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 729ms 12:05:34 INFO - PROCESS | 1176 | 1461265534342 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 1176 | 1461265534344 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 12:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:05:34 INFO - PROCESS | 1176 | 1461265534347 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 1176 | 1461265534349 Marionette TRACE conn4 <- [1,2102,null,{}] 12:05:34 INFO - PROCESS | 1176 | 1461265534352 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 1176 | 1461265534471 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 12:05:34 INFO - PROCESS | 1176 | 1461265534540 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 1176 | ++DOCSHELL 1B82C400 == 56 [pid = 1176] [id = 535] 12:05:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B836000) [pid = 1176] [serial = 1605] [outer = 00000000] 12:05:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1B8CB800) [pid = 1176] [serial = 1606] [outer = 1B836000] 12:05:34 INFO - PROCESS | 1176 | 1461265534585 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B941800) [pid = 1176] [serial = 1607] [outer = 1B836000] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B8CA800) [pid = 1176] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (11822000) [pid = 1176] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B586000) [pid = 1176] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1A134400) [pid = 1176] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1A8BCC00) [pid = 1176] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (11C0AC00) [pid = 1176] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (117C5400) [pid = 1176] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (19102C00) [pid = 1176] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1B57D800) [pid = 1176] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (16673000) [pid = 1176] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B586400) [pid = 1176] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1B846400) [pid = 1176] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (0F2A6400) [pid = 1176] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (17A21800) [pid = 1176] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1289A400) [pid = 1176] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B4CE400) [pid = 1176] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B8D2C00) [pid = 1176] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B98B400) [pid = 1176] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (15E3B800) [pid = 1176] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:05:35 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11822C00) [pid = 1176] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:05:35 INFO - PROCESS | 1176 | 1461265535237 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 12:05:35 INFO - PROCESS | 1176 | 1461265535278 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 1176 | 1461265535280 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:05:35 INFO - PROCESS | 1176 | 1461265535284 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1176 | 1461265535285 Marionette TRACE conn4 <- [1,2106,null,{}] 12:05:35 INFO - PROCESS | 1176 | 1461265535289 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:35 INFO - PROCESS | 1176 | 1461265535372 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 12:05:35 INFO - PROCESS | 1176 | 1461265535379 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 1176 | ++DOCSHELL 0B89B800 == 57 [pid = 1176] [id = 536] 12:05:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (0B89CC00) [pid = 1176] [serial = 1608] [outer = 00000000] 12:05:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (11822C00) [pid = 1176] [serial = 1609] [outer = 0B89CC00] 12:05:35 INFO - PROCESS | 1176 | 1461265535424 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1194EC00) [pid = 1176] [serial = 1610] [outer = 0B89CC00] 12:05:35 INFO - PROCESS | 1176 | 1461265535864 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 12:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:05:35 INFO - PROCESS | 1176 | 1461265535915 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 1176 | 1461265535917 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 12:05:35 INFO - PROCESS | 1176 | 1461265535920 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1176 | 1461265535921 Marionette TRACE conn4 <- [1,2110,null,{}] 12:05:35 INFO - PROCESS | 1176 | 1461265535925 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:35 INFO - PROCESS | 1176 | 1461265536012 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:05:35 INFO - PROCESS | 1176 | 1461265536018 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1176 | ++DOCSHELL 117C6000 == 58 [pid = 1176] [id = 537] 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11821C00) [pid = 1176] [serial = 1611] [outer = 00000000] 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (19107000) [pid = 1176] [serial = 1612] [outer = 11821C00] 12:05:36 INFO - PROCESS | 1176 | 1461265536063 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (18D43000) [pid = 1176] [serial = 1613] [outer = 11821C00] 12:05:36 INFO - PROCESS | 1176 | 1461265536507 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 12:05:36 INFO - PROCESS | 1176 | 1461265536550 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 1176 | 1461265536553 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 12:05:36 INFO - PROCESS | 1176 | 1461265536556 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:05:36 INFO - PROCESS | 1176 | 1461265536558 Marionette TRACE conn4 <- [1,2114,null,{}] 12:05:36 INFO - PROCESS | 1176 | 1461265536561 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:36 INFO - PROCESS | 1176 | 1461265536645 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 12:05:36 INFO - PROCESS | 1176 | 1461265536651 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1176 | ++DOCSHELL 1B581800 == 59 [pid = 1176] [id = 538] 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1B844800) [pid = 1176] [serial = 1614] [outer = 00000000] 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B942C00) [pid = 1176] [serial = 1615] [outer = 1B844800] 12:05:36 INFO - PROCESS | 1176 | 1461265536696 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1BAACC00) [pid = 1176] [serial = 1616] [outer = 1B844800] 12:05:37 INFO - PROCESS | 1176 | 1461265537165 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 12:05:37 INFO - PROCESS | 1176 | 1461265537241 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 1176 | 1461265537245 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:05:37 INFO - PROCESS | 1176 | 1461265537256 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1176 | 1461265537260 Marionette TRACE conn4 <- [1,2118,null,{}] 12:05:37 INFO - PROCESS | 1176 | 1461265537267 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:37 INFO - PROCESS | 1176 | 1461265537383 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 12:05:37 INFO - PROCESS | 1176 | 1461265537531 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 1176 | ++DOCSHELL 1194C400 == 60 [pid = 1176] [id = 539] 12:05:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1194F000) [pid = 1176] [serial = 1617] [outer = 00000000] 12:05:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11A3C400) [pid = 1176] [serial = 1618] [outer = 1194F000] 12:05:37 INFO - PROCESS | 1176 | 1461265537592 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (11B7B800) [pid = 1176] [serial = 1619] [outer = 1194F000] 12:05:38 INFO - PROCESS | 1176 | 1461265538251 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 1176 | 1461265538306 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 12:05:38 INFO - PROCESS | 1176 | 1461265538314 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 1176 | 1461265538318 Marionette TRACE conn4 <- [1,2122,null,{}] 12:05:38 INFO - PROCESS | 1176 | 1461265538322 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:38 INFO - PROCESS | 1176 | 1461265538467 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 12:05:38 INFO - PROCESS | 1176 | 1461265538610 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1176 | ++DOCSHELL 11954000 == 61 [pid = 1176] [id = 540] 12:05:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (11C10800) [pid = 1176] [serial = 1620] [outer = 00000000] 12:05:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19927000) [pid = 1176] [serial = 1621] [outer = 11C10800] 12:05:38 INFO - PROCESS | 1176 | 1461265538668 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (199DE000) [pid = 1176] [serial = 1622] [outer = 11C10800] 12:05:39 INFO - PROCESS | 1176 | 1461265539250 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 986ms 12:05:39 INFO - PROCESS | 1176 | 1461265539300 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 1176 | 1461265539302 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 12:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:05:39 INFO - PROCESS | 1176 | 1461265539306 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1176 | 1461265539309 Marionette TRACE conn4 <- [1,2126,null,{}] 12:05:39 INFO - PROCESS | 1176 | 1461265539319 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 1176 | 1461265539435 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 12:05:39 INFO - PROCESS | 1176 | 1461265539581 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CD400 == 62 [pid = 1176] [id = 541] 12:05:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B8D6800) [pid = 1176] [serial = 1623] [outer = 00000000] 12:05:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C03FC00) [pid = 1176] [serial = 1624] [outer = 1B8D6800] 12:05:39 INFO - PROCESS | 1176 | 1461265539642 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1C33A800) [pid = 1176] [serial = 1625] [outer = 1B8D6800] 12:05:40 INFO - PROCESS | 1176 | 1461265540248 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 12:05:40 INFO - PROCESS | 1176 | 1461265540279 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 1176 | 1461265540282 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 12:05:40 INFO - PROCESS | 1176 | 1461265540285 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:05:40 INFO - PROCESS | 1176 | 1461265540287 Marionette TRACE conn4 <- [1,2130,null,{}] 12:05:40 INFO - PROCESS | 1176 | 1461265540291 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:40 INFO - PROCESS | 1176 | 1461265540401 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:05:40 INFO - PROCESS | 1176 | 1461265540517 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1176 | ++DOCSHELL 1C72B000 == 63 [pid = 1176] [id = 542] 12:05:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1C82A000) [pid = 1176] [serial = 1626] [outer = 00000000] 12:05:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1D918000) [pid = 1176] [serial = 1627] [outer = 1C82A000] 12:05:40 INFO - PROCESS | 1176 | 1461265540614 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1D91D000) [pid = 1176] [serial = 1628] [outer = 1C82A000] 12:05:41 INFO - PROCESS | 1176 | 1461265541233 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 1176 | 1461265541308 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 12:05:41 INFO - PROCESS | 1176 | 1461265541311 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:05:41 INFO - PROCESS | 1176 | 1461265541313 Marionette TRACE conn4 <- [1,2134,null,{}] 12:05:41 INFO - PROCESS | 1176 | 1461265541317 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:41 INFO - PROCESS | 1176 | 1461265541424 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 12:05:41 INFO - PROCESS | 1176 | 1461265541567 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 1176 | ++DOCSHELL 1D916000 == 64 [pid = 1176] [id = 543] 12:05:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1DAC9C00) [pid = 1176] [serial = 1629] [outer = 00000000] 12:05:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1E732000) [pid = 1176] [serial = 1630] [outer = 1DAC9C00] 12:05:41 INFO - PROCESS | 1176 | 1461265541625 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1E731800) [pid = 1176] [serial = 1631] [outer = 1DAC9C00] 12:05:42 INFO - PROCESS | 1176 | 1461265542189 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 1176 | 1461265542248 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 12:05:42 INFO - PROCESS | 1176 | 1461265542251 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:05:42 INFO - PROCESS | 1176 | 1461265542253 Marionette TRACE conn4 <- [1,2138,null,{}] 12:05:42 INFO - PROCESS | 1176 | 1461265542257 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:42 INFO - PROCESS | 1176 | 1461265542388 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 12:05:42 INFO - PROCESS | 1176 | 1461265542580 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB1000 == 65 [pid = 1176] [id = 544] 12:05:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1BAB2400) [pid = 1176] [serial = 1632] [outer = 00000000] 12:05:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1EF3F000) [pid = 1176] [serial = 1633] [outer = 1BAB2400] 12:05:42 INFO - PROCESS | 1176 | 1461265542639 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1EF45400) [pid = 1176] [serial = 1634] [outer = 1BAB2400] 12:05:43 INFO - PROCESS | 1176 | 1461265543453 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1234ms 12:05:43 INFO - PROCESS | 1176 | 1461265543490 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 1176 | 1461265543493 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:05:43 INFO - PROCESS | 1176 | 1461265543498 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 1176 | 1461265543502 Marionette TRACE conn4 <- [1,2142,null,{}] 12:05:43 INFO - PROCESS | 1176 | 1461265543508 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:43 INFO - PROCESS | 1176 | 1461265543609 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 12:05:43 INFO - PROCESS | 1176 | 1461265543761 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 1176 | ++DOCSHELL 12EE1400 == 66 [pid = 1176] [id = 545] 12:05:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (15802C00) [pid = 1176] [serial = 1635] [outer = 00000000] 12:05:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (165C0000) [pid = 1176] [serial = 1636] [outer = 15802C00] 12:05:43 INFO - PROCESS | 1176 | 1461265543815 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (181A4400) [pid = 1176] [serial = 1637] [outer = 15802C00] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 19103400 == 65 [pid = 1176] [id = 501] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 16675C00 == 64 [pid = 1176] [id = 500] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 117C6000 == 63 [pid = 1176] [id = 537] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 0B89B800 == 62 [pid = 1176] [id = 536] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 1B82C400 == 61 [pid = 1176] [id = 535] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 1B40D000 == 60 [pid = 1176] [id = 534] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 19960000 == 59 [pid = 1176] [id = 533] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 199E4C00 == 58 [pid = 1176] [id = 532] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 164F0800 == 57 [pid = 1176] [id = 531] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 0B8A2400 == 56 [pid = 1176] [id = 530] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 11C0CC00 == 55 [pid = 1176] [id = 529] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1C1C6400) [pid = 1176] [serial = 1567] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 17A28800 == 54 [pid = 1176] [id = 524] 12:05:44 INFO - PROCESS | 1176 | --DOCSHELL 1115A400 == 53 [pid = 1176] [id = 523] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1B947400) [pid = 1176] [serial = 1442] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1910BC00) [pid = 1176] [serial = 1493] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1BAADC00) [pid = 1176] [serial = 1564] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B83D400) [pid = 1176] [serial = 1559] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1B83F800) [pid = 1176] [serial = 1562] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (19962C00) [pid = 1176] [serial = 1550] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (181A6400) [pid = 1176] [serial = 1490] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (11A3F800) [pid = 1176] [serial = 1487] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B832400) [pid = 1176] [serial = 1484] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A4EAC00) [pid = 1176] [serial = 1552] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1A78C400) [pid = 1176] [serial = 1553] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B40FC00) [pid = 1176] [serial = 1556] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B410000) [pid = 1176] [serial = 1555] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B56BC00) [pid = 1176] [serial = 1561] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (11C9E800) [pid = 1176] [serial = 1543] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (12769400) [pid = 1176] [serial = 1544] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1995AC00) [pid = 1176] [serial = 1549] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1B82F800) [pid = 1176] [serial = 1558] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1991A000) [pid = 1176] [serial = 1526] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (18DB7C00) [pid = 1176] [serial = 1525] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1BAEF000) [pid = 1176] [serial = 1538] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1BAB5000) [pid = 1176] [serial = 1537] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1B8CFC00) [pid = 1176] [serial = 1532] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B8CC000) [pid = 1176] [serial = 1531] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (11C03400) [pid = 1176] [serial = 1523] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (11958C00) [pid = 1176] [serial = 1522] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (181A9800) [pid = 1176] [serial = 1546] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (18D43C00) [pid = 1176] [serial = 1547] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (164C5000) [pid = 1176] [serial = 1541] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (15E3E400) [pid = 1176] [serial = 1540] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B83E000) [pid = 1176] [serial = 1529] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B836400) [pid = 1176] [serial = 1528] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B94A400) [pid = 1176] [serial = 1535] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B945C00) [pid = 1176] [serial = 1534] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1BAAFC00) [pid = 1176] [serial = 1565] [outer = 00000000] [url = about:blank] 12:05:44 INFO - PROCESS | 1176 | 1461265544482 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 12:05:44 INFO - PROCESS | 1176 | 1461265544523 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1176 | 1461265544528 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:05:44 INFO - PROCESS | 1176 | 1461265544534 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1176 | 1461265544537 Marionette TRACE conn4 <- [1,2146,null,{}] 12:05:44 INFO - PROCESS | 1176 | 1461265544541 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:44 INFO - PROCESS | 1176 | 1461265544652 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 12:05:44 INFO - PROCESS | 1176 | 1461265544757 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AC000 == 54 [pid = 1176] [id = 546] 12:05:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1115A400) [pid = 1176] [serial = 1638] [outer = 00000000] 12:05:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (11C10C00) [pid = 1176] [serial = 1639] [outer = 1115A400] 12:05:44 INFO - PROCESS | 1176 | 1461265544805 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (12DE1400) [pid = 1176] [serial = 1640] [outer = 1115A400] 12:05:45 INFO - PROCESS | 1176 | --DOCSHELL 1120A800 == 53 [pid = 1176] [id = 11] 12:05:45 INFO - PROCESS | 1176 | 1461265545323 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 830ms 12:05:45 INFO - PROCESS | 1176 | 1461265545368 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 1176 | 1461265545370 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 12:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:05:45 INFO - PROCESS | 1176 | 1461265545373 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 1176 | 1461265545377 Marionette TRACE conn4 <- [1,2150,null,{}] 12:05:45 INFO - PROCESS | 1176 | 1461265545387 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:45 INFO - PROCESS | 1176 | 1461265545479 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 12:05:45 INFO - PROCESS | 1176 | 1461265545585 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 1176 | ++DOCSHELL 17D46400 == 54 [pid = 1176] [id = 547] 12:05:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (181A1400) [pid = 1176] [serial = 1641] [outer = 00000000] 12:05:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (18DB9C00) [pid = 1176] [serial = 1642] [outer = 181A1400] 12:05:45 INFO - PROCESS | 1176 | 1461265545634 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1910A800) [pid = 1176] [serial = 1643] [outer = 181A1400] 12:05:46 INFO - PROCESS | 1176 | 1461265546060 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 12:05:46 INFO - PROCESS | 1176 | 1461265546107 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1176 | 1461265546110 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 12:05:46 INFO - PROCESS | 1176 | 1461265546113 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:05:46 INFO - PROCESS | 1176 | 1461265546115 Marionette TRACE conn4 <- [1,2154,null,{}] 12:05:46 INFO - PROCESS | 1176 | 1461265546118 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 1176 | 1461265546205 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 12:05:46 INFO - PROCESS | 1176 | 1461265546246 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 1176 | ++DOCSHELL 1995BC00 == 55 [pid = 1176] [id = 548] 12:05:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1995C000) [pid = 1176] [serial = 1644] [outer = 00000000] 12:05:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1A13F400) [pid = 1176] [serial = 1645] [outer = 1995C000] 12:05:46 INFO - PROCESS | 1176 | 1461265546293 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1A4EAC00) [pid = 1176] [serial = 1646] [outer = 1995C000] 12:05:46 INFO - PROCESS | 1176 | 1461265546780 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 12:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:05:46 INFO - PROCESS | 1176 | 1461265546851 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1176 | 1461265546853 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 12:05:46 INFO - PROCESS | 1176 | 1461265546857 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 1176 | 1461265546858 Marionette TRACE conn4 <- [1,2158,null,{}] 12:05:46 INFO - PROCESS | 1176 | 1461265546862 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 1176 | 1461265546982 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 12:05:47 INFO - PROCESS | 1176 | 1461265547048 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1176 | ++DOCSHELL 11951C00 == 56 [pid = 1176] [id = 549] 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1A792400) [pid = 1176] [serial = 1647] [outer = 00000000] 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1A8BD400) [pid = 1176] [serial = 1648] [outer = 1A792400] 12:05:47 INFO - PROCESS | 1176 | 1461265547096 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B2BA000) [pid = 1176] [serial = 1649] [outer = 1A792400] 12:05:47 INFO - PROCESS | 1176 | 1461265547537 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 12:05:47 INFO - PROCESS | 1176 | 1461265547613 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 1176 | 1461265547615 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:05:47 INFO - PROCESS | 1176 | 1461265547630 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 1176 | 1461265547632 Marionette TRACE conn4 <- [1,2162,null,{}] 12:05:47 INFO - PROCESS | 1176 | 1461265547639 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:47 INFO - PROCESS | 1176 | 1461265547779 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 12:05:47 INFO - PROCESS | 1176 | 1461265547852 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1176 | ++DOCSHELL 1B56EC00 == 57 [pid = 1176] [id = 550] 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1B571000) [pid = 1176] [serial = 1650] [outer = 00000000] 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B5C5C00) [pid = 1176] [serial = 1651] [outer = 1B571000] 12:05:47 INFO - PROCESS | 1176 | 1461265547900 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B831C00) [pid = 1176] [serial = 1652] [outer = 1B571000] 12:05:48 INFO - PROCESS | 1176 | 1461265548339 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 12:05:48 INFO - PROCESS | 1176 | 1461265548355 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1176 | 1461265548357 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 12:05:48 INFO - PROCESS | 1176 | 1461265548360 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:05:48 INFO - PROCESS | 1176 | 1461265548362 Marionette TRACE conn4 <- [1,2166,null,{}] 12:05:48 INFO - PROCESS | 1176 | 1461265548365 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:48 INFO - PROCESS | 1176 | 1461265548602 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (0B89CC00) [pid = 1176] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1A11C400) [pid = 1176] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (17548C00) [pid = 1176] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B836000) [pid = 1176] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1A113400) [pid = 1176] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (11821C00) [pid = 1176] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (0B8A2C00) [pid = 1176] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (11CA3C00) [pid = 1176] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1B40D400) [pid = 1176] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:05:48 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B57A000) [pid = 1176] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:05:48 INFO - PROCESS | 1176 | 1461265548673 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1176 | ++DOCSHELL 0B89A000 == 58 [pid = 1176] [id = 551] 12:05:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (0B89CC00) [pid = 1176] [serial = 1653] [outer = 00000000] 12:05:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11CE5800) [pid = 1176] [serial = 1654] [outer = 0B89CC00] 12:05:48 INFO - PROCESS | 1176 | 1461265548720 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (181BD400) [pid = 1176] [serial = 1655] [outer = 0B89CC00] 12:05:49 INFO - PROCESS | 1176 | 1461265549077 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 769ms 12:05:49 INFO - PROCESS | 1176 | 1461265549142 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 1176 | 1461265549145 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:05:49 INFO - PROCESS | 1176 | 1461265549148 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 1176 | 1461265549149 Marionette TRACE conn4 <- [1,2170,null,{}] 12:05:49 INFO - PROCESS | 1176 | 1461265549156 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:49 INFO - PROCESS | 1176 | 1461265549243 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 12:05:49 INFO - PROCESS | 1176 | 1461265549250 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 1176 | ++DOCSHELL 1A786C00 == 59 [pid = 1176] [id = 552] 12:05:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B83D000) [pid = 1176] [serial = 1656] [outer = 00000000] 12:05:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B8D1000) [pid = 1176] [serial = 1657] [outer = 1B83D000] 12:05:49 INFO - PROCESS | 1176 | 1461265549295 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B93D800) [pid = 1176] [serial = 1658] [outer = 1B83D000] 12:05:49 INFO - PROCESS | 1176 | 1461265549744 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 12:05:49 INFO - PROCESS | 1176 | 1461265549779 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 1176 | 1461265549781 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:05:49 INFO - PROCESS | 1176 | 1461265549784 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 1176 | 1461265549785 Marionette TRACE conn4 <- [1,2174,null,{}] 12:05:49 INFO - PROCESS | 1176 | 1461265549789 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:49 INFO - PROCESS | 1176 | 1461265549877 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 12:05:49 INFO - PROCESS | 1176 | 1461265549883 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 1176 | ++DOCSHELL 1B944400 == 60 [pid = 1176] [id = 553] 12:05:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B98E400) [pid = 1176] [serial = 1659] [outer = 00000000] 12:05:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1BAAE800) [pid = 1176] [serial = 1660] [outer = 1B98E400] 12:05:49 INFO - PROCESS | 1176 | 1461265549929 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1BAB4C00) [pid = 1176] [serial = 1661] [outer = 1B98E400] 12:05:50 INFO - PROCESS | 1176 | 1461265550366 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 12:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:05:50 INFO - PROCESS | 1176 | 1461265550418 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1176 | 1461265550420 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 12:05:50 INFO - PROCESS | 1176 | 1461265550424 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 1176 | 1461265550425 Marionette TRACE conn4 <- [1,2178,null,{}] 12:05:50 INFO - PROCESS | 1176 | 1461265550429 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:50 INFO - PROCESS | 1176 | 1461265550514 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 12:05:50 INFO - PROCESS | 1176 | 1461265550521 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1176 | ++DOCSHELL 0B898C00 == 61 [pid = 1176] [id = 554] 12:05:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (117D0000) [pid = 1176] [serial = 1662] [outer = 00000000] 12:05:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1C1C8000) [pid = 1176] [serial = 1663] [outer = 117D0000] 12:05:50 INFO - PROCESS | 1176 | 1461265550567 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C71D400) [pid = 1176] [serial = 1664] [outer = 117D0000] 12:05:51 INFO - PROCESS | 1176 | 1461265551324 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 12:05:51 INFO - PROCESS | 1176 | 1461265551355 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1176 | 1461265551361 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 12:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:05:51 INFO - PROCESS | 1176 | 1461265551366 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1176 | 1461265551370 Marionette TRACE conn4 <- [1,2182,null,{}] 12:05:51 INFO - PROCESS | 1176 | 1461265551376 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:51 INFO - PROCESS | 1176 | 1461265551494 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 12:05:51 INFO - PROCESS | 1176 | 1461265551644 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 1176 | ++DOCSHELL 127DEC00 == 62 [pid = 1176] [id = 555] 12:05:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (12DAA800) [pid = 1176] [serial = 1665] [outer = 00000000] 12:05:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (16531400) [pid = 1176] [serial = 1666] [outer = 12DAA800] 12:05:51 INFO - PROCESS | 1176 | 1461265551706 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (17A25400) [pid = 1176] [serial = 1667] [outer = 12DAA800] 12:05:52 INFO - PROCESS | 1176 | 1461265552338 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1021ms 12:05:52 INFO - PROCESS | 1176 | 1461265552392 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 1176 | 1461265552398 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 12:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:05:52 INFO - PROCESS | 1176 | 1461265552404 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 1176 | 1461265552407 Marionette TRACE conn4 <- [1,2186,null,{}] 12:05:52 INFO - PROCESS | 1176 | 1461265552411 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:52 INFO - PROCESS | 1176 | 1461265552527 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 12:05:52 INFO - PROCESS | 1176 | 1461265552672 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1176 | ++DOCSHELL 164EC800 == 63 [pid = 1176] [id = 556] 12:05:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (17A21400) [pid = 1176] [serial = 1668] [outer = 00000000] 12:05:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B4C6800) [pid = 1176] [serial = 1669] [outer = 17A21400] 12:05:52 INFO - PROCESS | 1176 | 1461265552728 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B574000) [pid = 1176] [serial = 1670] [outer = 17A21400] 12:05:53 INFO - PROCESS | 1176 | 1461265553328 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 12:05:53 INFO - PROCESS | 1176 | 1461265553376 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 1176 | 1461265553379 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 12:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:05:53 INFO - PROCESS | 1176 | 1461265553383 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 1176 | 1461265553386 Marionette TRACE conn4 <- [1,2190,null,{}] 12:05:53 INFO - PROCESS | 1176 | 1461265553397 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:53 INFO - PROCESS | 1176 | 1461265553516 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 12:05:53 INFO - PROCESS | 1176 | 1461265553664 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 1176 | ++DOCSHELL 1C338400 == 64 [pid = 1176] [id = 557] 12:05:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1C339400) [pid = 1176] [serial = 1671] [outer = 00000000] 12:05:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1C82D800) [pid = 1176] [serial = 1672] [outer = 1C339400] 12:05:53 INFO - PROCESS | 1176 | 1461265553726 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1D915000) [pid = 1176] [serial = 1673] [outer = 1C339400] 12:05:54 INFO - PROCESS | 1176 | 1461265554288 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 969ms 12:05:54 INFO - PROCESS | 1176 | 1461265554356 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1176 | 1461265554359 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:05:54 INFO - PROCESS | 1176 | 1461265554363 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 1176 | 1461265554365 Marionette TRACE conn4 <- [1,2194,null,{}] 12:05:54 INFO - PROCESS | 1176 | 1461265554369 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:54 INFO - PROCESS | 1176 | 1461265554481 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 12:05:54 INFO - PROCESS | 1176 | 1461265554625 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1176 | ++DOCSHELL 1E737000 == 65 [pid = 1176] [id = 558] 12:05:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1E807C00) [pid = 1176] [serial = 1674] [outer = 00000000] 12:05:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1EF3BC00) [pid = 1176] [serial = 1675] [outer = 1E807C00] 12:05:54 INFO - PROCESS | 1176 | 1461265554682 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1EF40C00) [pid = 1176] [serial = 1676] [outer = 1E807C00] 12:05:55 INFO - PROCESS | 1176 | 1461265555274 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 12:05:55 INFO - PROCESS | 1176 | 1461265555296 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1176 | 1461265555298 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 12:05:55 INFO - PROCESS | 1176 | 1461265555301 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:05:55 INFO - PROCESS | 1176 | 1461265555303 Marionette TRACE conn4 <- [1,2198,null,{}] 12:05:55 INFO - PROCESS | 1176 | 1461265555307 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:55 INFO - PROCESS | 1176 | 1461265555418 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 12:05:55 INFO - PROCESS | 1176 | 1461265555565 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1176 | ++DOCSHELL 1E730000 == 66 [pid = 1176] [id = 559] 12:05:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1EE28000) [pid = 1176] [serial = 1677] [outer = 00000000] 12:05:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1EF9E000) [pid = 1176] [serial = 1678] [outer = 1EE28000] 12:05:55 INFO - PROCESS | 1176 | 1461265555623 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1EFA2000) [pid = 1176] [serial = 1679] [outer = 1EE28000] 12:05:56 INFO - PROCESS | 1176 | 1461265556209 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 12:05:56 INFO - PROCESS | 1176 | 1461265556276 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 1176 | 1461265556279 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 12:05:56 INFO - PROCESS | 1176 | 1461265556282 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:05:56 INFO - PROCESS | 1176 | 1461265556284 Marionette TRACE conn4 <- [1,2202,null,{}] 12:05:56 INFO - PROCESS | 1176 | 1461265556288 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:56 INFO - PROCESS | 1176 | 1461265556416 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 12:05:56 INFO - PROCESS | 1176 | 1461265556560 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 1176 | ++DOCSHELL 11950C00 == 67 [pid = 1176] [id = 560] 12:05:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1EFEAC00) [pid = 1176] [serial = 1680] [outer = 00000000] 12:05:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1EFF3800) [pid = 1176] [serial = 1681] [outer = 1EFEAC00] 12:05:56 INFO - PROCESS | 1176 | 1461265556621 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1EFF4C00) [pid = 1176] [serial = 1682] [outer = 1EFEAC00] 12:05:57 INFO - PROCESS | 1176 | 1461265557464 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1223ms 12:05:57 INFO - PROCESS | 1176 | 1461265557509 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 1176 | 1461265557513 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:05:57 INFO - PROCESS | 1176 | 1461265557518 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 1176 | 1461265557522 Marionette TRACE conn4 <- [1,2206,null,{}] 12:05:57 INFO - PROCESS | 1176 | 1461265557529 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:57 INFO - PROCESS | 1176 | 1461265557629 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 12:05:57 INFO - PROCESS | 1176 | 1461265557779 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1176 | ++DOCSHELL 0F232400 == 68 [pid = 1176] [id = 561] 12:05:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (10F88400) [pid = 1176] [serial = 1683] [outer = 00000000] 12:05:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (12DAF400) [pid = 1176] [serial = 1684] [outer = 10F88400] 12:05:57 INFO - PROCESS | 1176 | 1461265557832 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (15E3E400) [pid = 1176] [serial = 1685] [outer = 10F88400] 12:05:58 INFO - PROCESS | 1176 | 1461265558447 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 990ms 12:05:58 INFO - PROCESS | 1176 | 1461265558509 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 1176 | 1461265558515 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 12:05:58 INFO - PROCESS | 1176 | 1461265558521 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:05:58 INFO - PROCESS | 1176 | 1461265558523 Marionette TRACE conn4 <- [1,2210,null,{}] 12:05:58 INFO - PROCESS | 1176 | 1461265558527 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:58 INFO - PROCESS | 1176 | 1461265558630 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:05:58 INFO - PROCESS | 1176 | 1461265558777 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 0F2AE800 == 67 [pid = 1176] [id = 367] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 0F233C00 == 66 [pid = 1176] [id = 507] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1B408000 == 65 [pid = 1176] [id = 509] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1B847C00 == 64 [pid = 1176] [id = 511] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1B944400 == 63 [pid = 1176] [id = 553] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1A786C00 == 62 [pid = 1176] [id = 552] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 0B89A000 == 61 [pid = 1176] [id = 551] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1B56EC00 == 60 [pid = 1176] [id = 550] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 11951C00 == 59 [pid = 1176] [id = 549] 12:05:58 INFO - PROCESS | 1176 | --DOCSHELL 1995BC00 == 58 [pid = 1176] [id = 548] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1910D400) [pid = 1176] [serial = 1573] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (11CDB000) [pid = 1176] [serial = 1570] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1C82EC00) [pid = 1176] [serial = 1582] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1BBDC800) [pid = 1176] [serial = 1576] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (19961800) [pid = 1176] [serial = 1585] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1C72B400) [pid = 1176] [serial = 1579] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B942C00) [pid = 1176] [serial = 1615] [outer = 00000000] [url = about:blank] 12:05:58 INFO - PROCESS | 1176 | ++DOCSHELL 0F22BC00 == 59 [pid = 1176] [id = 562] 12:05:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (0F233C00) [pid = 1176] [serial = 1686] [outer = 00000000] 12:05:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (11821400) [pid = 1176] [serial = 1687] [outer = 0F233C00] 12:05:58 INFO - PROCESS | 1176 | 1461265558900 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (11C0AC00) [pid = 1176] [serial = 1688] [outer = 0F233C00] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 17D46400 == 58 [pid = 1176] [id = 547] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 0F2AC000 == 57 [pid = 1176] [id = 546] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 10F83800 == 56 [pid = 1176] [id = 12] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 12EE1400 == 55 [pid = 1176] [id = 545] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 1194C400 == 54 [pid = 1176] [id = 539] 12:05:59 INFO - PROCESS | 1176 | --DOCSHELL 1B581800 == 53 [pid = 1176] [id = 538] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (11822C00) [pid = 1176] [serial = 1609] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1A8C4800) [pid = 1176] [serial = 1601] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (19109800) [pid = 1176] [serial = 1594] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1B8CB800) [pid = 1176] [serial = 1606] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (19922000) [pid = 1176] [serial = 1595] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1A788400) [pid = 1176] [serial = 1598] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (19107000) [pid = 1176] [serial = 1612] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (11CE2400) [pid = 1176] [serial = 1591] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (16676400) [pid = 1176] [serial = 1588] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1A4E9400) [pid = 1176] [serial = 1597] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (12EB5400) [pid = 1176] [serial = 1592] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1194EC00) [pid = 1176] [serial = 1610] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B582400) [pid = 1176] [serial = 1603] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B5BA800) [pid = 1176] [serial = 1520] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1B941800) [pid = 1176] [serial = 1607] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1A8B9800) [pid = 1176] [serial = 1600] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1B585C00) [pid = 1176] [serial = 1604] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (181A9400) [pid = 1176] [serial = 1589] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (18D43000) [pid = 1176] [serial = 1613] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 1176 | 1461265559362 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 869ms 12:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:05:59 INFO - PROCESS | 1176 | 1461265559394 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 1176 | 1461265559396 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 12:05:59 INFO - PROCESS | 1176 | 1461265559400 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 1176 | 1461265559403 Marionette TRACE conn4 <- [1,2214,null,{}] 12:05:59 INFO - PROCESS | 1176 | 1461265559413 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:59 INFO - PROCESS | 1176 | 1461265559502 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 12:05:59 INFO - PROCESS | 1176 | 1461265559508 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1176 | ++DOCSHELL 164CE400 == 54 [pid = 1176] [id = 563] 12:05:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (164EE400) [pid = 1176] [serial = 1689] [outer = 00000000] 12:05:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (17D45800) [pid = 1176] [serial = 1690] [outer = 164EE400] 12:05:59 INFO - PROCESS | 1176 | 1461265559557 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (181B5800) [pid = 1176] [serial = 1691] [outer = 164EE400] 12:06:00 INFO - PROCESS | 1176 | 1461265560031 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 12:06:00 INFO - PROCESS | 1176 | 1461265560090 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1176 | 1461265560093 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 12:06:00 INFO - PROCESS | 1176 | 1461265560096 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:06:00 INFO - PROCESS | 1176 | 1461265560098 Marionette TRACE conn4 <- [1,2218,null,{}] 12:06:00 INFO - PROCESS | 1176 | 1461265560101 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:00 INFO - PROCESS | 1176 | 1461265560189 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 12:06:00 INFO - PROCESS | 1176 | 1461265560197 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1176 | ++DOCSHELL 18DB5400 == 55 [pid = 1176] [id = 564] 12:06:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1910F000) [pid = 1176] [serial = 1692] [outer = 00000000] 12:06:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (19919400) [pid = 1176] [serial = 1693] [outer = 1910F000] 12:06:00 INFO - PROCESS | 1176 | 1461265560244 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (19926000) [pid = 1176] [serial = 1694] [outer = 1910F000] 12:06:00 INFO - PROCESS | 1176 | 1461265560736 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 12:06:00 INFO - PROCESS | 1176 | 1461265560770 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1176 | 1461265560772 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:06:00 INFO - PROCESS | 1176 | 1461265560775 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1176 | 1461265560777 Marionette TRACE conn4 <- [1,2222,null,{}] 12:06:00 INFO - PROCESS | 1176 | 1461265560780 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:00 INFO - PROCESS | 1176 | 1461265560864 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:06:00 INFO - PROCESS | 1176 | 1461265560890 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1176 | ++DOCSHELL 11717C00 == 56 [pid = 1176] [id = 565] 12:06:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (19960C00) [pid = 1176] [serial = 1695] [outer = 00000000] 12:06:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1A1BA000) [pid = 1176] [serial = 1696] [outer = 19960C00] 12:06:00 INFO - PROCESS | 1176 | 1461265560938 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1A786C00) [pid = 1176] [serial = 1697] [outer = 19960C00] 12:06:01 INFO - PROCESS | 1176 | 1461265561393 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 12:06:01 INFO - PROCESS | 1176 | 1461265561448 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 1176 | 1461265561450 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 12:06:01 INFO - PROCESS | 1176 | 1461265561453 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:06:01 INFO - PROCESS | 1176 | 1461265561455 Marionette TRACE conn4 <- [1,2226,null,{}] 12:06:01 INFO - PROCESS | 1176 | 1461265561459 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:01 INFO - PROCESS | 1176 | 1461265561594 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:06:01 INFO - PROCESS | 1176 | 1461265561690 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 1176 | ++DOCSHELL 1A793800 == 57 [pid = 1176] [id = 566] 12:06:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1A8B8400) [pid = 1176] [serial = 1698] [outer = 00000000] 12:06:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B408400) [pid = 1176] [serial = 1699] [outer = 1A8B8400] 12:06:01 INFO - PROCESS | 1176 | 1461265561740 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B410400) [pid = 1176] [serial = 1700] [outer = 1A8B8400] 12:06:02 INFO - PROCESS | 1176 | 1461265562180 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 12:06:02 INFO - PROCESS | 1176 | 1461265562232 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 1176 | 1461265562234 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 12:06:02 INFO - PROCESS | 1176 | 1461265562237 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1176 | 1461265562239 Marionette TRACE conn4 <- [1,2230,null,{}] 12:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:06:02 INFO - PROCESS | 1176 | 1461265562242 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:02 INFO - PROCESS | 1176 | 1461265562362 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 12:06:02 INFO - PROCESS | 1176 | 1461265562429 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 1176 | ++DOCSHELL 1B56E400 == 58 [pid = 1176] [id = 567] 12:06:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B574800) [pid = 1176] [serial = 1701] [outer = 00000000] 12:06:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B586800) [pid = 1176] [serial = 1702] [outer = 1B574800] 12:06:02 INFO - PROCESS | 1176 | 1461265562474 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B82D000) [pid = 1176] [serial = 1703] [outer = 1B574800] 12:06:02 INFO - PROCESS | 1176 | 1461265562911 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 12:06:02 INFO - PROCESS | 1176 | 1461265562993 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 1176 | 1461265562995 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 12:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:06:02 INFO - PROCESS | 1176 | 1461265562998 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1176 | 1461265563000 Marionette TRACE conn4 <- [1,2234,null,{}] 12:06:03 INFO - PROCESS | 1176 | 1461265563003 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:03 INFO - PROCESS | 1176 | 1461265563128 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 12:06:03 INFO - PROCESS | 1176 | 1461265563198 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 1176 | ++DOCSHELL 1B82F400 == 59 [pid = 1176] [id = 568] 12:06:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1B838000) [pid = 1176] [serial = 1704] [outer = 00000000] 12:06:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1B845C00) [pid = 1176] [serial = 1705] [outer = 1B838000] 12:06:03 INFO - PROCESS | 1176 | 1461265563245 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1B845000) [pid = 1176] [serial = 1706] [outer = 1B838000] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1120AC00) [pid = 1176] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (17A2AC00) [pid = 1176] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1C722400) [pid = 1176] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1BBDA400) [pid = 1176] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (181A5400) [pid = 1176] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B583C00) [pid = 1176] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1C828C00) [pid = 1176] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (117C8C00) [pid = 1176] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B98E400) [pid = 1176] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1A792400) [pid = 1176] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1194F000) [pid = 1176] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1C82A000) [pid = 1176] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B571000) [pid = 1176] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1995C000) [pid = 1176] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1DAC9C00) [pid = 1176] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (0B89CC00) [pid = 1176] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B8D6800) [pid = 1176] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (11C10800) [pid = 1176] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (15802C00) [pid = 1176] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1B83D000) [pid = 1176] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1115A400) [pid = 1176] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (181A1400) [pid = 1176] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (112DFC00) [pid = 1176] [serial = 32] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:06:03 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1BAB2400) [pid = 1176] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:06:04 INFO - PROCESS | 1176 | 1461265564083 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1126ms 12:06:04 INFO - PROCESS | 1176 | 1461265564128 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1176 | 1461265564133 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:06:04 INFO - PROCESS | 1176 | 1461265564138 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 1176 | 1461265564143 Marionette TRACE conn4 <- [1,2238,null,{}] 12:06:04 INFO - PROCESS | 1176 | 1461265564150 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:04 INFO - PROCESS | 1176 | 1461265564265 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:06:04 INFO - PROCESS | 1176 | 1461265564415 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 1176 | ++DOCSHELL 112DFC00 == 60 [pid = 1176] [id = 569] 12:06:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11822C00) [pid = 1176] [serial = 1707] [outer = 00000000] 12:06:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (11B79C00) [pid = 1176] [serial = 1708] [outer = 11822C00] 12:06:04 INFO - PROCESS | 1176 | 1461265564476 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11DDF400) [pid = 1176] [serial = 1709] [outer = 11822C00] 12:06:05 INFO - PROCESS | 1176 | 1461265565095 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 12:06:05 INFO - PROCESS | 1176 | 1461265565113 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 1176 | 1461265565119 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 12:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:06:05 INFO - PROCESS | 1176 | 1461265565126 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 1176 | 1461265565129 Marionette TRACE conn4 <- [1,2242,null,{}] 12:06:05 INFO - PROCESS | 1176 | 1461265565133 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:05 INFO - PROCESS | 1176 | 1461265565249 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 12:06:05 INFO - PROCESS | 1176 | 1461265565407 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 1176 | ++DOCSHELL 1285B000 == 61 [pid = 1176] [id = 570] 12:06:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (12892400) [pid = 1176] [serial = 1710] [outer = 00000000] 12:06:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (17D40400) [pid = 1176] [serial = 1711] [outer = 12892400] 12:06:05 INFO - PROCESS | 1176 | 1461265565465 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (181B4800) [pid = 1176] [serial = 1712] [outer = 12892400] 12:06:06 INFO - PROCESS | 1176 | 1461265566088 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 12:06:06 INFO - PROCESS | 1176 | 1461265566098 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 1176 | 1461265566100 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 12:06:06 INFO - PROCESS | 1176 | 1461265566104 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:06:06 INFO - PROCESS | 1176 | 1461265566108 Marionette TRACE conn4 <- [1,2246,null,{}] 12:06:06 INFO - PROCESS | 1176 | 1461265566119 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:06 INFO - PROCESS | 1176 | 1461265566233 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 12:06:06 INFO - PROCESS | 1176 | 1461265566377 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 1176 | ++DOCSHELL 1991D800 == 62 [pid = 1176] [id = 571] 12:06:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (19967000) [pid = 1176] [serial = 1713] [outer = 00000000] 12:06:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1B402C00) [pid = 1176] [serial = 1714] [outer = 19967000] 12:06:06 INFO - PROCESS | 1176 | 1461265566437 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B576400) [pid = 1176] [serial = 1715] [outer = 19967000] 12:06:07 INFO - PROCESS | 1176 | 1461265567017 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 12:06:07 INFO - PROCESS | 1176 | 1461265567077 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1176 | 1461265567080 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 12:06:07 INFO - PROCESS | 1176 | 1461265567084 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:06:07 INFO - PROCESS | 1176 | 1461265567086 Marionette TRACE conn4 <- [1,2250,null,{}] 12:06:07 INFO - PROCESS | 1176 | 1461265567089 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:07 INFO - PROCESS | 1176 | 1461265567199 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 12:06:07 INFO - PROCESS | 1176 | 1461265567314 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 1176 | ++DOCSHELL 1B841400 == 63 [pid = 1176] [id = 572] 12:06:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B843000) [pid = 1176] [serial = 1716] [outer = 00000000] 12:06:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B8D8400) [pid = 1176] [serial = 1717] [outer = 1B843000] 12:06:07 INFO - PROCESS | 1176 | 1461265567370 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B941800) [pid = 1176] [serial = 1718] [outer = 1B843000] 12:06:07 INFO - PROCESS | 1176 | 1461265567909 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 12:06:07 INFO - PROCESS | 1176 | 1461265567967 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1176 | 1461265567969 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 12:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:06:07 INFO - PROCESS | 1176 | 1461265567974 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 1176 | 1461265567976 Marionette TRACE conn4 <- [1,2254,null,{}] 12:06:07 INFO - PROCESS | 1176 | 1461265567979 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:08 INFO - PROCESS | 1176 | 1461265568085 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 12:06:08 INFO - PROCESS | 1176 | 1461265568201 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 1176 | ++DOCSHELL 117D2400 == 64 [pid = 1176] [id = 573] 12:06:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (11A47800) [pid = 1176] [serial = 1719] [outer = 00000000] 12:06:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1BAAC000) [pid = 1176] [serial = 1720] [outer = 11A47800] 12:06:08 INFO - PROCESS | 1176 | 1461265568300 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1BAB0C00) [pid = 1176] [serial = 1721] [outer = 11A47800] 12:06:08 INFO - PROCESS | 1176 | 1461265568921 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 12:06:08 INFO - PROCESS | 1176 | 1461265568949 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 1176 | 1461265568951 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 12:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:06:08 INFO - PROCESS | 1176 | 1461265568968 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 1176 | 1461265568970 Marionette TRACE conn4 <- [1,2258,null,{}] 12:06:08 INFO - PROCESS | 1176 | 1461265568974 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:09 INFO - PROCESS | 1176 | 1461265569101 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 12:06:09 INFO - PROCESS | 1176 | 1461265569249 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 1176 | ++DOCSHELL 1BAEB800 == 65 [pid = 1176] [id = 574] 12:06:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1C709800) [pid = 1176] [serial = 1722] [outer = 00000000] 12:06:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1C82A400) [pid = 1176] [serial = 1723] [outer = 1C709800] 12:06:09 INFO - PROCESS | 1176 | 1461265569309 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1C82E800) [pid = 1176] [serial = 1724] [outer = 1C709800] 12:06:09 INFO - PROCESS | 1176 | 1461265569888 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 12:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:06:09 INFO - PROCESS | 1176 | 1461265569940 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1176 | 1461265569942 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 12:06:09 INFO - PROCESS | 1176 | 1461265569946 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 1176 | 1461265569948 Marionette TRACE conn4 <- [1,2262,null,{}] 12:06:09 INFO - PROCESS | 1176 | 1461265569951 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:10 INFO - PROCESS | 1176 | 1461265570059 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 12:06:10 INFO - PROCESS | 1176 | 1461265570231 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 1176 | ++DOCSHELL 117C4000 == 66 [pid = 1176] [id = 575] 12:06:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B845400) [pid = 1176] [serial = 1725] [outer = 00000000] 12:06:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1DA3DC00) [pid = 1176] [serial = 1726] [outer = 1B845400] 12:06:10 INFO - PROCESS | 1176 | 1461265570287 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1DB2F000) [pid = 1176] [serial = 1727] [outer = 1B845400] 12:06:11 INFO - PROCESS | 1176 | 1461265571024 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1121ms 12:06:11 INFO - PROCESS | 1176 | 1461265571071 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 12:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:06:11 INFO - PROCESS | 1176 | 1461265571075 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 12:06:11 INFO - PROCESS | 1176 | 1461265571080 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 1176 | 1461265571084 Marionette TRACE conn4 <- [1,2266,null,{}] 12:06:11 INFO - PROCESS | 1176 | 1461265571091 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:11 INFO - PROCESS | 1176 | 1461265571194 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:06:11 INFO - PROCESS | 1176 | 1461265571345 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 1176 | ++DOCSHELL 11CA3C00 == 67 [pid = 1176] [id = 576] 12:06:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (11CA6400) [pid = 1176] [serial = 1728] [outer = 00000000] 12:06:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (16422000) [pid = 1176] [serial = 1729] [outer = 11CA6400] 12:06:11 INFO - PROCESS | 1176 | 1461265571396 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (16673800) [pid = 1176] [serial = 1730] [outer = 11CA6400] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 1995DC00 == 66 [pid = 1176] [id = 502] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 11B71000 == 65 [pid = 1176] [id = 499] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 1B56E400 == 64 [pid = 1176] [id = 567] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 1A793800 == 63 [pid = 1176] [id = 566] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 11717C00 == 62 [pid = 1176] [id = 565] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 18DB5400 == 61 [pid = 1176] [id = 564] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 164CE400 == 60 [pid = 1176] [id = 563] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 0F22BC00 == 59 [pid = 1176] [id = 562] 12:06:11 INFO - PROCESS | 1176 | --DOCSHELL 0F232400 == 58 [pid = 1176] [id = 561] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (112E0800) [pid = 1176] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (19964C00) [pid = 1176] [serial = 1574] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1C823C00) [pid = 1176] [serial = 1580] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1C339800) [pid = 1176] [serial = 1568] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1A785C00) [pid = 1176] [serial = 1586] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1C704C00) [pid = 1176] [serial = 1577] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1C925C00) [pid = 1176] [serial = 1583] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (12EB1C00) [pid = 1176] [serial = 1571] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1B8D1000) [pid = 1176] [serial = 1657] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B93D800) [pid = 1176] [serial = 1658] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (19927000) [pid = 1176] [serial = 1621] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (11C10C00) [pid = 1176] [serial = 1639] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (12DE1400) [pid = 1176] [serial = 1640] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (18DB9C00) [pid = 1176] [serial = 1642] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (17A20400) [pid = 1176] [serial = 1115] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1910A800) [pid = 1176] [serial = 1643] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (11B7B800) [pid = 1176] [serial = 1619] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1EF3F000) [pid = 1176] [serial = 1633] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1EF45400) [pid = 1176] [serial = 1634] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (181BD400) [pid = 1176] [serial = 1655] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1A4EAC00) [pid = 1176] [serial = 1646] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1BAB4C00) [pid = 1176] [serial = 1661] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1BAAE800) [pid = 1176] [serial = 1660] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1A8BD400) [pid = 1176] [serial = 1648] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (11A3C400) [pid = 1176] [serial = 1618] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1D91D000) [pid = 1176] [serial = 1628] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1D918000) [pid = 1176] [serial = 1627] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B5C5C00) [pid = 1176] [serial = 1651] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A13F400) [pid = 1176] [serial = 1645] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B2BA000) [pid = 1176] [serial = 1649] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1E731800) [pid = 1176] [serial = 1631] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1E732000) [pid = 1176] [serial = 1630] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (11CE5800) [pid = 1176] [serial = 1654] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1C33A800) [pid = 1176] [serial = 1625] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1C03FC00) [pid = 1176] [serial = 1624] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (199DE000) [pid = 1176] [serial = 1622] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (165C0000) [pid = 1176] [serial = 1636] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (181A4400) [pid = 1176] [serial = 1637] [outer = 00000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1B831C00) [pid = 1176] [serial = 1652] [outer = 00000000] [url = about:blank] 12:06:12 INFO - PROCESS | 1176 | 1461265572038 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 12:06:12 INFO - PROCESS | 1176 | 1461265572071 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1176 | 1461265572076 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:06:12 INFO - PROCESS | 1176 | 1461265572082 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1176 | 1461265572085 Marionette TRACE conn4 <- [1,2270,null,{}] 12:06:12 INFO - PROCESS | 1176 | 1461265572103 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:12 INFO - PROCESS | 1176 | 1461265572230 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:06:12 INFO - PROCESS | 1176 | 1461265572245 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1176 | ++DOCSHELL 11192000 == 59 [pid = 1176] [id = 577] 12:06:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1120C000) [pid = 1176] [serial = 1731] [outer = 00000000] 12:06:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11B74800) [pid = 1176] [serial = 1732] [outer = 1120C000] 12:06:12 INFO - PROCESS | 1176 | 1461265572291 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11CD8000) [pid = 1176] [serial = 1733] [outer = 1120C000] 12:06:12 INFO - PROCESS | 1176 | 1461265572798 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 12:06:12 INFO - PROCESS | 1176 | 1461265572816 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 12:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:06:12 INFO - PROCESS | 1176 | 1461265572818 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 12:06:12 INFO - PROCESS | 1176 | 1461265572821 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1176 | 1461265572824 Marionette TRACE conn4 <- [1,2274,null,{}] 12:06:12 INFO - PROCESS | 1176 | 1461265572834 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:12 INFO - PROCESS | 1176 | 1461265572927 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 12:06:13 INFO - PROCESS | 1176 | 1461265573025 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 1176 | ++DOCSHELL 181A4400 == 60 [pid = 1176] [id = 578] 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (181A9C00) [pid = 1176] [serial = 1734] [outer = 00000000] 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (18DB9C00) [pid = 1176] [serial = 1735] [outer = 181A9C00] 12:06:13 INFO - PROCESS | 1176 | 1461265573081 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1910DC00) [pid = 1176] [serial = 1736] [outer = 181A9C00] 12:06:13 INFO - PROCESS | 1176 | 1461265573460 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 12:06:13 INFO - PROCESS | 1176 | 1461265573512 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 1176 | 1461265573514 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 12:06:13 INFO - PROCESS | 1176 | 1461265573517 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 1176 | 1461265573519 Marionette TRACE conn4 <- [1,2278,null,{}] 12:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:06:13 INFO - PROCESS | 1176 | 1461265573523 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:13 INFO - PROCESS | 1176 | 1461265573613 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 12:06:13 INFO - PROCESS | 1176 | 1461265573619 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 1176 | ++DOCSHELL 1991B400 == 61 [pid = 1176] [id = 579] 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1991D400) [pid = 1176] [serial = 1737] [outer = 00000000] 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (19961000) [pid = 1176] [serial = 1738] [outer = 1991D400] 12:06:13 INFO - PROCESS | 1176 | 1461265573666 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1A113C00) [pid = 1176] [serial = 1739] [outer = 1991D400] 12:06:14 INFO - PROCESS | 1176 | 1461265574123 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 12:06:14 INFO - PROCESS | 1176 | 1461265574160 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1176 | 1461265574163 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 12:06:14 INFO - PROCESS | 1176 | 1461265574166 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 1176 | 1461265574168 Marionette TRACE conn4 <- [1,2282,null,{}] 12:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:06:14 INFO - PROCESS | 1176 | 1461265574179 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:14 INFO - PROCESS | 1176 | 1461265574297 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 12:06:14 INFO - PROCESS | 1176 | 1461265574395 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 1176 | ++DOCSHELL 1A13F000 == 62 [pid = 1176] [id = 580] 12:06:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1A13FC00) [pid = 1176] [serial = 1740] [outer = 00000000] 12:06:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A786400) [pid = 1176] [serial = 1741] [outer = 1A13FC00] 12:06:14 INFO - PROCESS | 1176 | 1461265574440 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A794800) [pid = 1176] [serial = 1742] [outer = 1A13FC00] 12:06:14 INFO - PROCESS | 1176 | 1461265574866 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 12:06:14 INFO - PROCESS | 1176 | 1461265574903 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1176 | 1461265574905 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 12:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:06:14 INFO - PROCESS | 1176 | 1461265574908 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 1176 | 1461265574910 Marionette TRACE conn4 <- [1,2286,null,{}] 12:06:14 INFO - PROCESS | 1176 | 1461265574913 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:15 INFO - PROCESS | 1176 | 1461265575061 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:06:15 INFO - PROCESS | 1176 | 1461265575137 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1176 | ++DOCSHELL 1B1C5800 == 63 [pid = 1176] [id = 581] 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B409800) [pid = 1176] [serial = 1743] [outer = 00000000] 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B575000) [pid = 1176] [serial = 1744] [outer = 1B409800] 12:06:15 INFO - PROCESS | 1176 | 1461265575184 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B587800) [pid = 1176] [serial = 1745] [outer = 1B409800] 12:06:15 INFO - PROCESS | 1176 | 1461265575587 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 12:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:06:15 INFO - PROCESS | 1176 | 1461265575639 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 1176 | 1461265575641 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 12:06:15 INFO - PROCESS | 1176 | 1461265575644 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 1176 | 1461265575645 Marionette TRACE conn4 <- [1,2290,null,{}] 12:06:15 INFO - PROCESS | 1176 | 1461265575688 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:15 INFO - PROCESS | 1176 | 1461265575807 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 12:06:15 INFO - PROCESS | 1176 | 1461265575814 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1176 | ++DOCSHELL 1B40AC00 == 64 [pid = 1176] [id = 582] 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B5C4400) [pid = 1176] [serial = 1746] [outer = 00000000] 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B847000) [pid = 1176] [serial = 1747] [outer = 1B5C4400] 12:06:15 INFO - PROCESS | 1176 | 1461265575916 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1B8CFC00) [pid = 1176] [serial = 1748] [outer = 1B5C4400] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1910F000) [pid = 1176] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B574800) [pid = 1176] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (0F233C00) [pid = 1176] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (10F88400) [pid = 1176] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (164EE400) [pid = 1176] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (19960C00) [pid = 1176] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:06:16 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A8B8400) [pid = 1176] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:06:16 INFO - PROCESS | 1176 | 1461265576395 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 810ms 12:06:16 INFO - PROCESS | 1176 | 1461265576455 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 12:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:06:16 INFO - PROCESS | 1176 | 1461265576457 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 12:06:16 INFO - PROCESS | 1176 | 1461265576460 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1176 | 1461265576462 Marionette TRACE conn4 <- [1,2294,null,{}] 12:06:16 INFO - PROCESS | 1176 | 1461265576466 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:16 INFO - PROCESS | 1176 | 1461265576596 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 12:06:16 INFO - PROCESS | 1176 | 1461265576662 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 1176 | ++DOCSHELL 10F88400 == 65 [pid = 1176] [id = 583] 12:06:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (11830C00) [pid = 1176] [serial = 1749] [outer = 00000000] 12:06:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B8D1000) [pid = 1176] [serial = 1750] [outer = 11830C00] 12:06:16 INFO - PROCESS | 1176 | 1461265576707 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1BAAA000) [pid = 1176] [serial = 1751] [outer = 11830C00] 12:06:17 INFO - PROCESS | 1176 | 1461265577069 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 12:06:17 INFO - PROCESS | 1176 | 1461265577104 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 1176 | 1461265577106 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:06:17 INFO - PROCESS | 1176 | 1461265577109 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 1176 | 1461265577111 Marionette TRACE conn4 <- [1,2298,null,{}] 12:06:17 INFO - PROCESS | 1176 | 1461265577114 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:17 INFO - PROCESS | 1176 | 1461265577227 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 12:06:17 INFO - PROCESS | 1176 | 1461265577236 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1176 | ++DOCSHELL 1A8B8400 == 66 [pid = 1176] [id = 584] 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1BAA8400) [pid = 1176] [serial = 1752] [outer = 00000000] 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1C332000) [pid = 1176] [serial = 1753] [outer = 1BAA8400] 12:06:17 INFO - PROCESS | 1176 | 1461265577280 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1C33FC00) [pid = 1176] [serial = 1754] [outer = 1BAA8400] 12:06:17 INFO - PROCESS | 1176 | 1461265577710 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 12:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:06:17 INFO - PROCESS | 1176 | 1461265577742 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 1176 | 1461265577744 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 12:06:17 INFO - PROCESS | 1176 | 1461265577747 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 1176 | 1461265577749 Marionette TRACE conn4 <- [1,2302,null,{}] 12:06:17 INFO - PROCESS | 1176 | 1461265577768 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:17 INFO - PROCESS | 1176 | 1461265577855 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 12:06:17 INFO - PROCESS | 1176 | 1461265577861 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1176 | ++DOCSHELL 1C1C4800 == 67 [pid = 1176] [id = 585] 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1C70DC00) [pid = 1176] [serial = 1755] [outer = 00000000] 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1C828C00) [pid = 1176] [serial = 1756] [outer = 1C70DC00] 12:06:17 INFO - PROCESS | 1176 | 1461265577905 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1C821C00) [pid = 1176] [serial = 1757] [outer = 1C70DC00] 12:06:18 INFO - PROCESS | 1176 | 1461265578517 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 790ms 12:06:18 INFO - PROCESS | 1176 | 1461265578539 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 12:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:06:18 INFO - PROCESS | 1176 | 1461265578543 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 12:06:18 INFO - PROCESS | 1176 | 1461265578549 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1176 | 1461265578553 Marionette TRACE conn4 <- [1,2306,null,{}] 12:06:18 INFO - PROCESS | 1176 | 1461265578609 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:18 INFO - PROCESS | 1176 | 1461265578756 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:06:18 INFO - PROCESS | 1176 | 1461265578879 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 1176 | ++DOCSHELL 11A3A400 == 68 [pid = 1176] [id = 586] 12:06:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (11A3C400) [pid = 1176] [serial = 1758] [outer = 00000000] 12:06:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (15EA1400) [pid = 1176] [serial = 1759] [outer = 11A3C400] 12:06:18 INFO - PROCESS | 1176 | 1461265578937 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (16531C00) [pid = 1176] [serial = 1760] [outer = 11A3C400] 12:06:19 INFO - PROCESS | 1176 | 1461265579539 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 1176 | 1461265579578 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 12:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:06:19 INFO - PROCESS | 1176 | 1461265579585 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 1176 | 1461265579588 Marionette TRACE conn4 <- [1,2310,null,{}] 12:06:19 INFO - PROCESS | 1176 | 1461265579592 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:19 INFO - PROCESS | 1176 | 1461265579706 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 12:06:19 INFO - PROCESS | 1176 | 1461265579852 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 1176 | ++DOCSHELL 1754CC00 == 69 [pid = 1176] [id = 587] 12:06:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (181B3800) [pid = 1176] [serial = 1761] [outer = 00000000] 12:06:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A792C00) [pid = 1176] [serial = 1762] [outer = 181B3800] 12:06:19 INFO - PROCESS | 1176 | 1461265579909 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1A8C7800) [pid = 1176] [serial = 1763] [outer = 181B3800] 12:06:20 INFO - PROCESS | 1176 | 1461265580498 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 12:06:20 INFO - PROCESS | 1176 | 1461265580556 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 1176 | 1461265580559 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 12:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:06:20 INFO - PROCESS | 1176 | 1461265580563 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1176 | 1461265580567 Marionette TRACE conn4 <- [1,2314,null,{}] 12:06:20 INFO - PROCESS | 1176 | 1461265580577 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:20 INFO - PROCESS | 1176 | 1461265580695 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 12:06:20 INFO - PROCESS | 1176 | 1461265580841 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1176 | ++DOCSHELL 1C721C00 == 70 [pid = 1176] [id = 588] 12:06:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C82DC00) [pid = 1176] [serial = 1764] [outer = 00000000] 12:06:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1D920400) [pid = 1176] [serial = 1765] [outer = 1C82DC00] 12:06:20 INFO - PROCESS | 1176 | 1461265580901 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1E731800) [pid = 1176] [serial = 1766] [outer = 1C82DC00] 12:06:21 INFO - PROCESS | 1176 | 1461265581495 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 12:06:21 INFO - PROCESS | 1176 | 1461265581536 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 1176 | 1461265581539 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 12:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:06:21 INFO - PROCESS | 1176 | 1461265581543 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 1176 | 1461265581545 Marionette TRACE conn4 <- [1,2318,null,{}] 12:06:21 INFO - PROCESS | 1176 | 1461265581548 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:21 INFO - PROCESS | 1176 | 1461265581662 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 12:06:21 INFO - PROCESS | 1176 | 1461265581808 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 1176 | ++DOCSHELL 1EF39800 == 71 [pid = 1176] [id = 589] 12:06:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1EF3B000) [pid = 1176] [serial = 1767] [outer = 00000000] 12:06:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1EF46000) [pid = 1176] [serial = 1768] [outer = 1EF3B000] 12:06:21 INFO - PROCESS | 1176 | 1461265581866 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1EF9B800) [pid = 1176] [serial = 1769] [outer = 1EF3B000] 12:06:22 INFO - PROCESS | 1176 | 1461265582395 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 870ms 12:06:22 INFO - PROCESS | 1176 | 1461265582416 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 1176 | 1461265582419 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 12:06:22 INFO - PROCESS | 1176 | 1461265582438 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 1176 | 1461265582440 Marionette TRACE conn4 <- [1,2322,null,{}] 12:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:06:22 INFO - PROCESS | 1176 | 1461265582444 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:22 INFO - PROCESS | 1176 | 1461265582554 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 12:06:22 INFO - PROCESS | 1176 | 1461265582712 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 1176 | ++DOCSHELL 1EFA1000 == 72 [pid = 1176] [id = 590] 12:06:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1EFA2400) [pid = 1176] [serial = 1770] [outer = 00000000] 12:06:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1EFE9C00) [pid = 1176] [serial = 1771] [outer = 1EFA2400] 12:06:22 INFO - PROCESS | 1176 | 1461265582769 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1EFF1C00) [pid = 1176] [serial = 1772] [outer = 1EFA2400] 12:06:23 INFO - PROCESS | 1176 | 1461265583346 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 12:06:23 INFO - PROCESS | 1176 | 1461265583414 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 12:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:06:23 INFO - PROCESS | 1176 | 1461265583417 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 12:06:23 INFO - PROCESS | 1176 | 1461265583420 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1176 | 1461265583423 Marionette TRACE conn4 <- [1,2326,null,{}] 12:06:23 INFO - PROCESS | 1176 | 1461265583426 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:23 INFO - PROCESS | 1176 | 1461265583590 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:06:23 INFO - PROCESS | 1176 | 1461265583742 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 1176 | ++DOCSHELL 1FEED000 == 73 [pid = 1176] [id = 591] 12:06:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1FEEE800) [pid = 1176] [serial = 1773] [outer = 00000000] 12:06:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (201D7000) [pid = 1176] [serial = 1774] [outer = 1FEEE800] 12:06:23 INFO - PROCESS | 1176 | 1461265583802 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (201DA400) [pid = 1176] [serial = 1775] [outer = 1FEEE800] 12:06:24 INFO - PROCESS | 1176 | 1461265584378 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1017ms 12:06:24 INFO - PROCESS | 1176 | 1461265584442 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 1176 | 1461265584445 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:06:24 INFO - PROCESS | 1176 | 1461265584448 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 1176 | 1461265584450 Marionette TRACE conn4 <- [1,2330,null,{}] 12:06:24 INFO - PROCESS | 1176 | 1461265584454 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:24 INFO - PROCESS | 1176 | 1461265584570 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 12:06:24 INFO - PROCESS | 1176 | 1461265584886 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1176 | ++DOCSHELL 0B89AC00 == 74 [pid = 1176] [id = 592] 12:06:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (0B89F800) [pid = 1176] [serial = 1776] [outer = 00000000] 12:06:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (11872800) [pid = 1176] [serial = 1777] [outer = 0B89F800] 12:06:24 INFO - PROCESS | 1176 | 1461265584996 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (11A3F800) [pid = 1176] [serial = 1778] [outer = 0B89F800] 12:06:25 INFO - PROCESS | 1176 | 1461265585609 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1176ms 12:06:25 INFO - PROCESS | 1176 | 1461265585629 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 1176 | 1461265585634 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 12:06:25 INFO - PROCESS | 1176 | 1461265585639 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:06:25 INFO - PROCESS | 1176 | 1461265585642 Marionette TRACE conn4 <- [1,2334,null,{}] 12:06:25 INFO - PROCESS | 1176 | 1461265585647 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:25 INFO - PROCESS | 1176 | 1461265585750 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 12:06:25 INFO - PROCESS | 1176 | 1461265585911 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 1176 | ++DOCSHELL 181BB400 == 75 [pid = 1176] [id = 593] 12:06:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (181C0800) [pid = 1176] [serial = 1779] [outer = 00000000] 12:06:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (18DDF400) [pid = 1176] [serial = 1780] [outer = 181C0800] 12:06:25 INFO - PROCESS | 1176 | 1461265585964 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1910C800) [pid = 1176] [serial = 1781] [outer = 181C0800] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1D916000 == 74 [pid = 1176] [id = 543] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1A8B8400 == 73 [pid = 1176] [id = 584] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 10F88400 == 72 [pid = 1176] [id = 583] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1B40AC00 == 71 [pid = 1176] [id = 582] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1B1C5800 == 70 [pid = 1176] [id = 581] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1A13F000 == 69 [pid = 1176] [id = 580] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1991B400 == 68 [pid = 1176] [id = 579] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1B845C00) [pid = 1176] [serial = 1705] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 181A4400 == 67 [pid = 1176] [id = 578] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 11192000 == 66 [pid = 1176] [id = 577] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 11CA3C00 == 65 [pid = 1176] [id = 576] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 112DFC00 == 64 [pid = 1176] [id = 569] 12:06:26 INFO - PROCESS | 1176 | --DOCSHELL 1B82F400 == 63 [pid = 1176] [id = 568] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1B586800) [pid = 1176] [serial = 1702] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1A786C00) [pid = 1176] [serial = 1697] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1A1BA000) [pid = 1176] [serial = 1696] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1B408400) [pid = 1176] [serial = 1699] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (19919400) [pid = 1176] [serial = 1693] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B82D000) [pid = 1176] [serial = 1703] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (19926000) [pid = 1176] [serial = 1694] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1C1C8000) [pid = 1176] [serial = 1663] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1EF3BC00) [pid = 1176] [serial = 1675] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (11821400) [pid = 1176] [serial = 1687] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (11C0AC00) [pid = 1176] [serial = 1688] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (15E3E400) [pid = 1176] [serial = 1685] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (12DAF400) [pid = 1176] [serial = 1684] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1EF9E000) [pid = 1176] [serial = 1678] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (17D45800) [pid = 1176] [serial = 1690] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (181B5800) [pid = 1176] [serial = 1691] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1EFF3800) [pid = 1176] [serial = 1681] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1B4C6800) [pid = 1176] [serial = 1669] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (16531400) [pid = 1176] [serial = 1666] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1C82D800) [pid = 1176] [serial = 1672] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B410400) [pid = 1176] [serial = 1700] [outer = 00000000] [url = about:blank] 12:06:26 INFO - PROCESS | 1176 | 1461265586572 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 971ms 12:06:26 INFO - PROCESS | 1176 | 1461265586616 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1176 | 1461265586620 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 12:06:26 INFO - PROCESS | 1176 | 1461265586624 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:06:26 INFO - PROCESS | 1176 | 1461265586626 Marionette TRACE conn4 <- [1,2338,null,{}] 12:06:26 INFO - PROCESS | 1176 | 1461265586630 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:26 INFO - PROCESS | 1176 | 1461265586718 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 12:06:26 INFO - PROCESS | 1176 | 1461265586823 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 1176 | ++DOCSHELL 117D2C00 == 64 [pid = 1176] [id = 594] 12:06:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11823000) [pid = 1176] [serial = 1782] [outer = 00000000] 12:06:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1289A400) [pid = 1176] [serial = 1783] [outer = 11823000] 12:06:26 INFO - PROCESS | 1176 | 1461265586870 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (16424C00) [pid = 1176] [serial = 1784] [outer = 11823000] 12:06:27 INFO - PROCESS | 1176 | 1461265587319 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 12:06:27 INFO - PROCESS | 1176 | 1461265587361 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 1176 | 1461265587363 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 12:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:06:27 INFO - PROCESS | 1176 | 1461265587368 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 1176 | 1461265587373 Marionette TRACE conn4 <- [1,2342,null,{}] 12:06:27 INFO - PROCESS | 1176 | 1461265587382 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:27 INFO - PROCESS | 1176 | 1461265587472 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 12:06:27 INFO - PROCESS | 1176 | 1461265587514 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 1176 | ++DOCSHELL 19919400 == 65 [pid = 1176] [id = 595] 12:06:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1991E000) [pid = 1176] [serial = 1785] [outer = 00000000] 12:06:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1995B400) [pid = 1176] [serial = 1786] [outer = 1991E000] 12:06:27 INFO - PROCESS | 1176 | 1461265587559 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (19962C00) [pid = 1176] [serial = 1787] [outer = 1991E000] 12:06:28 INFO - PROCESS | 1176 | 1461265588026 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 12:06:28 INFO - PROCESS | 1176 | 1461265588060 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 1176 | 1461265588063 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 12:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:06:28 INFO - PROCESS | 1176 | 1461265588066 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1176 | 1461265588068 Marionette TRACE conn4 <- [1,2346,null,{}] 12:06:28 INFO - PROCESS | 1176 | 1461265588072 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:28 INFO - PROCESS | 1176 | 1461265588158 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:06:28 INFO - PROCESS | 1176 | 1461265588167 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1176 | ++DOCSHELL 117E2000 == 66 [pid = 1176] [id = 596] 12:06:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (19927800) [pid = 1176] [serial = 1788] [outer = 00000000] 12:06:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1A789400) [pid = 1176] [serial = 1789] [outer = 19927800] 12:06:28 INFO - PROCESS | 1176 | 1461265588213 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1A793800) [pid = 1176] [serial = 1790] [outer = 19927800] 12:06:28 INFO - PROCESS | 1176 | 1461265588672 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 12:06:28 INFO - PROCESS | 1176 | 1461265588701 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 12:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:06:28 INFO - PROCESS | 1176 | 1461265588703 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 12:06:28 INFO - PROCESS | 1176 | 1461265588706 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1176 | 1461265588707 Marionette TRACE conn4 <- [1,2350,null,{}] 12:06:28 INFO - PROCESS | 1176 | 1461265588720 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:28 INFO - PROCESS | 1176 | 1461265588838 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 12:06:28 INFO - PROCESS | 1176 | 1461265588930 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1176 | ++DOCSHELL 1A881800 == 67 [pid = 1176] [id = 597] 12:06:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1A8BF800) [pid = 1176] [serial = 1791] [outer = 00000000] 12:06:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B40A400) [pid = 1176] [serial = 1792] [outer = 1A8BF800] 12:06:28 INFO - PROCESS | 1176 | 1461265588986 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B56DC00) [pid = 1176] [serial = 1793] [outer = 1A8BF800] 12:06:29 INFO - PROCESS | 1176 | 1461265589431 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 789ms 12:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:06:29 INFO - PROCESS | 1176 | 1461265589496 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1176 | 1461265589498 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 12:06:29 INFO - PROCESS | 1176 | 1461265589502 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1176 | 1461265589503 Marionette TRACE conn4 <- [1,2354,null,{}] 12:06:29 INFO - PROCESS | 1176 | 1461265589507 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 1176 | 1461265589631 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 12:06:29 INFO - PROCESS | 1176 | 1461265589702 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1176 | ++DOCSHELL 1B577000 == 68 [pid = 1176] [id = 598] 12:06:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1B577400) [pid = 1176] [serial = 1794] [outer = 00000000] 12:06:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1B835800) [pid = 1176] [serial = 1795] [outer = 1B577400] 12:06:29 INFO - PROCESS | 1176 | 1461265589747 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1B839C00) [pid = 1176] [serial = 1796] [outer = 1B577400] 12:06:30 INFO - PROCESS | 1176 | 1461265590172 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 12:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:06:30 INFO - PROCESS | 1176 | 1461265590247 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 1176 | 1461265590249 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 12:06:30 INFO - PROCESS | 1176 | 1461265590253 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1176 | 1461265590255 Marionette TRACE conn4 <- [1,2358,null,{}] 12:06:30 INFO - PROCESS | 1176 | 1461265590258 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:30 INFO - PROCESS | 1176 | 1461265590379 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 12:06:30 INFO - PROCESS | 1176 | 1461265590447 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1176 | ++DOCSHELL 1B83CC00 == 69 [pid = 1176] [id = 599] 12:06:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1B841800) [pid = 1176] [serial = 1797] [outer = 00000000] 12:06:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1B8CC800) [pid = 1176] [serial = 1798] [outer = 1B841800] 12:06:30 INFO - PROCESS | 1176 | 1461265590492 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1B8CAC00) [pid = 1176] [serial = 1799] [outer = 1B841800] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1991D400) [pid = 1176] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (181A9C00) [pid = 1176] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (11CA6400) [pid = 1176] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1B5C4400) [pid = 1176] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1B409800) [pid = 1176] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (11830C00) [pid = 1176] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1120C000) [pid = 1176] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1BAA8400) [pid = 1176] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:06:30 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1A13FC00) [pid = 1176] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:06:31 INFO - PROCESS | 1176 | 1461265591029 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 830ms 12:06:31 INFO - PROCESS | 1176 | 1461265591084 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 1176 | 1461265591086 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:06:31 INFO - PROCESS | 1176 | 1461265591095 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1176 | 1461265591097 Marionette TRACE conn4 <- [1,2362,null,{}] 12:06:31 INFO - PROCESS | 1176 | 1461265591118 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 1176 | 1461265591208 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 12:06:31 INFO - PROCESS | 1176 | 1461265591218 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 1176 | ++DOCSHELL 181A3C00 == 70 [pid = 1176] [id = 600] 12:06:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (181A8C00) [pid = 1176] [serial = 1800] [outer = 00000000] 12:06:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B83F400) [pid = 1176] [serial = 1801] [outer = 181A8C00] 12:06:31 INFO - PROCESS | 1176 | 1461265591264 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1B8D6400) [pid = 1176] [serial = 1802] [outer = 181A8C00] 12:06:31 INFO - PROCESS | 1176 | 1461265591692 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 650ms 12:06:31 INFO - PROCESS | 1176 | 1461265591753 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 1176 | 1461265591755 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:06:31 INFO - PROCESS | 1176 | 1461265591759 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1176 | 1461265591761 Marionette TRACE conn4 <- [1,2366,null,{}] 12:06:31 INFO - PROCESS | 1176 | 1461265591764 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 1176 | 1461265591855 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:06:31 INFO - PROCESS | 1176 | 1461265591899 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 1176 | ++DOCSHELL 1187E400 == 71 [pid = 1176] [id = 601] 12:06:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (12EB3400) [pid = 1176] [serial = 1803] [outer = 00000000] 12:06:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1BAF5800) [pid = 1176] [serial = 1804] [outer = 12EB3400] 12:06:31 INFO - PROCESS | 1176 | 1461265591947 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1BBE1000) [pid = 1176] [serial = 1805] [outer = 12EB3400] 12:06:32 INFO - PROCESS | 1176 | 1461265592393 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 12:06:32 INFO - PROCESS | 1176 | 1461265592432 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 1176 | 1461265592434 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 12:06:32 INFO - PROCESS | 1176 | 1461265592437 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:06:32 INFO - PROCESS | 1176 | 1461265592439 Marionette TRACE conn4 <- [1,2370,null,{}] 12:06:32 INFO - PROCESS | 1176 | 1461265592442 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:32 INFO - PROCESS | 1176 | 1461265592531 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 12:06:32 INFO - PROCESS | 1176 | 1461265592537 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 1176 | ++DOCSHELL 1C1CB400 == 72 [pid = 1176] [id = 602] 12:06:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1C339C00) [pid = 1176] [serial = 1806] [outer = 00000000] 12:06:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1C823800) [pid = 1176] [serial = 1807] [outer = 1C339C00] 12:06:32 INFO - PROCESS | 1176 | 1461265592587 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1D912C00) [pid = 1176] [serial = 1808] [outer = 1C339C00] 12:06:33 INFO - PROCESS | 1176 | 1461265593301 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 12:06:33 INFO - PROCESS | 1176 | 1461265593372 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 1176 | 1461265593378 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 12:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:06:33 INFO - PROCESS | 1176 | 1461265593384 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 1176 | 1461265593387 Marionette TRACE conn4 <- [1,2374,null,{}] 12:06:33 INFO - PROCESS | 1176 | 1461265593393 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:33 INFO - PROCESS | 1176 | 1461265593522 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 12:06:33 INFO - PROCESS | 1176 | 1461265593666 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 1176 | ++DOCSHELL 11955000 == 73 [pid = 1176] [id = 603] 12:06:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (11CA5400) [pid = 1176] [serial = 1809] [outer = 00000000] 12:06:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (16420800) [pid = 1176] [serial = 1810] [outer = 11CA5400] 12:06:33 INFO - PROCESS | 1176 | 1461265593728 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1667CC00) [pid = 1176] [serial = 1811] [outer = 11CA5400] 12:06:34 INFO - PROCESS | 1176 | 1461265594304 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 969ms 12:06:34 INFO - PROCESS | 1176 | 1461265594357 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 1176 | 1461265594364 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 12:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:06:34 INFO - PROCESS | 1176 | 1461265594370 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 1176 | 1461265594373 Marionette TRACE conn4 <- [1,2378,null,{}] 12:06:34 INFO - PROCESS | 1176 | 1461265594377 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 1176 | 1461265594492 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 12:06:34 INFO - PROCESS | 1176 | 1461265594652 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 1176 | ++DOCSHELL 18D44C00 == 74 [pid = 1176] [id = 604] 12:06:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (18DDD400) [pid = 1176] [serial = 1812] [outer = 00000000] 12:06:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1A135800) [pid = 1176] [serial = 1813] [outer = 18DDD400] 12:06:34 INFO - PROCESS | 1176 | 1461265594710 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1A8C1000) [pid = 1176] [serial = 1814] [outer = 18DDD400] 12:06:35 INFO - PROCESS | 1176 | 1461265595328 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 12:06:35 INFO - PROCESS | 1176 | 1461265595342 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 1176 | 1461265595344 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 12:06:35 INFO - PROCESS | 1176 | 1461265595348 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:06:35 INFO - PROCESS | 1176 | 1461265595352 Marionette TRACE conn4 <- [1,2382,null,{}] 12:06:35 INFO - PROCESS | 1176 | 1461265595363 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:35 INFO - PROCESS | 1176 | 1461265595482 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 12:06:35 INFO - PROCESS | 1176 | 1461265595645 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 1176 | ++DOCSHELL 1C927000 == 75 [pid = 1176] [id = 605] 12:06:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1C928000) [pid = 1176] [serial = 1815] [outer = 00000000] 12:06:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1DAC9C00) [pid = 1176] [serial = 1816] [outer = 1C928000] 12:06:35 INFO - PROCESS | 1176 | 1461265595707 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1E73A800) [pid = 1176] [serial = 1817] [outer = 1C928000] 12:06:36 INFO - PROCESS | 1176 | 1461265596364 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1076ms 12:06:36 INFO - PROCESS | 1176 | 1461265596428 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 1176 | 1461265596431 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 12:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:06:36 INFO - PROCESS | 1176 | 1461265596435 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 1176 | 1461265596437 Marionette TRACE conn4 <- [1,2386,null,{}] 12:06:36 INFO - PROCESS | 1176 | 1461265596441 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:36 INFO - PROCESS | 1176 | 1461265596555 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:06:36 INFO - PROCESS | 1176 | 1461265596700 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 1176 | ++DOCSHELL 1C932000 == 76 [pid = 1176] [id = 606] 12:06:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1E72FC00) [pid = 1176] [serial = 1818] [outer = 00000000] 12:06:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1EFA1800) [pid = 1176] [serial = 1819] [outer = 1E72FC00] 12:06:36 INFO - PROCESS | 1176 | 1461265596757 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1EFEE400) [pid = 1176] [serial = 1820] [outer = 1E72FC00] 12:06:37 INFO - PROCESS | 1176 | 1461265597286 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 12:06:37 INFO - PROCESS | 1176 | 1461265597368 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1176 | 1461265597371 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 12:06:37 INFO - PROCESS | 1176 | 1461265597374 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:06:37 INFO - PROCESS | 1176 | 1461265597376 Marionette TRACE conn4 <- [1,2390,null,{}] 12:06:37 INFO - PROCESS | 1176 | 1461265597380 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:37 INFO - PROCESS | 1176 | 1461265597490 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 12:06:37 INFO - PROCESS | 1176 | 1461265597635 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1176 | ++DOCSHELL 1EF46400 == 77 [pid = 1176] [id = 607] 12:06:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1EF9AC00) [pid = 1176] [serial = 1821] [outer = 00000000] 12:06:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (1FEECC00) [pid = 1176] [serial = 1822] [outer = 1EF9AC00] 12:06:37 INFO - PROCESS | 1176 | 1461265597692 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (1FEF0C00) [pid = 1176] [serial = 1823] [outer = 1EF9AC00] 12:06:38 INFO - PROCESS | 1176 | 1461265598311 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 12:06:38 INFO - PROCESS | 1176 | 1461265598348 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 1176 | 1461265598350 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 12:06:38 INFO - PROCESS | 1176 | 1461265598354 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:06:38 INFO - PROCESS | 1176 | 1461265598356 Marionette TRACE conn4 <- [1,2394,null,{}] 12:06:38 INFO - PROCESS | 1176 | 1461265598359 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:38 INFO - PROCESS | 1176 | 1461265598488 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 12:06:38 INFO - PROCESS | 1176 | 1461265598636 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 1176 | ++DOCSHELL 201D8800 == 78 [pid = 1176] [id = 608] 12:06:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (201D9C00) [pid = 1176] [serial = 1824] [outer = 00000000] 12:06:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (20487800) [pid = 1176] [serial = 1825] [outer = 201D9C00] 12:06:38 INFO - PROCESS | 1176 | 1461265598695 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (20488C00) [pid = 1176] [serial = 1826] [outer = 201D9C00] 12:06:39 INFO - PROCESS | 1176 | 1461265599284 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 969ms 12:06:39 INFO - PROCESS | 1176 | 1461265599328 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1176 | 1461265599331 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 12:06:39 INFO - PROCESS | 1176 | 1461265599334 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:06:39 INFO - PROCESS | 1176 | 1461265599336 Marionette TRACE conn4 <- [1,2398,null,{}] 12:06:39 INFO - PROCESS | 1176 | 1461265599340 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 1176 | 1461265599448 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 12:06:39 INFO - PROCESS | 1176 | 1461265599607 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 1176 | ++DOCSHELL 20486000 == 79 [pid = 1176] [id = 609] 12:06:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (2048D400) [pid = 1176] [serial = 1827] [outer = 00000000] 12:06:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (206E0400) [pid = 1176] [serial = 1828] [outer = 2048D400] 12:06:39 INFO - PROCESS | 1176 | 1461265599664 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (20770800) [pid = 1176] [serial = 1829] [outer = 2048D400] 12:06:40 INFO - PROCESS | 1176 | 1461265600318 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1017ms 12:06:40 INFO - PROCESS | 1176 | 1461265600355 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 1176 | 1461265600357 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 12:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:06:40 INFO - PROCESS | 1176 | 1461265600361 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 1176 | 1461265600363 Marionette TRACE conn4 <- [1,2402,null,{}] 12:06:40 INFO - PROCESS | 1176 | 1461265600367 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:40 INFO - PROCESS | 1176 | 1461265600632 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 12:06:40 INFO - PROCESS | 1176 | 1461265600802 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 1176 | ++DOCSHELL 11A44400 == 80 [pid = 1176] [id = 610] 12:06:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (11B70800) [pid = 1176] [serial = 1830] [outer = 00000000] 12:06:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (12761400) [pid = 1176] [serial = 1831] [outer = 11B70800] 12:06:40 INFO - PROCESS | 1176 | 1461265600854 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (16675C00) [pid = 1176] [serial = 1832] [outer = 11B70800] 12:06:41 INFO - PROCESS | 1176 | 1461265601463 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1125ms 12:06:41 INFO - PROCESS | 1176 | 1461265601491 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 12:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:06:41 INFO - PROCESS | 1176 | 1461265601495 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 12:06:41 INFO - PROCESS | 1176 | 1461265601499 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 1176 | 1461265601503 Marionette TRACE conn4 <- [1,2406,null,{}] 12:06:41 INFO - PROCESS | 1176 | 1461265601507 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 1176 | 1461265601611 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:06:41 INFO - PROCESS | 1176 | 1461265601763 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1176 | ++DOCSHELL 12898800 == 81 [pid = 1176] [id = 611] 12:06:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (181AD800) [pid = 1176] [serial = 1833] [outer = 00000000] 12:06:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 152 (1A134400) [pid = 1176] [serial = 1834] [outer = 181AD800] 12:06:41 INFO - PROCESS | 1176 | 1461265601819 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 153 (1A78E000) [pid = 1176] [serial = 1835] [outer = 181AD800] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 11A43800 == 80 [pid = 1176] [id = 528] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 1C720000 == 79 [pid = 1176] [id = 526] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 1187E400 == 78 [pid = 1176] [id = 601] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 181A3C00 == 77 [pid = 1176] [id = 600] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 1B83CC00 == 76 [pid = 1176] [id = 599] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 1B577000 == 75 [pid = 1176] [id = 598] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 1A881800 == 74 [pid = 1176] [id = 597] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 117E2000 == 73 [pid = 1176] [id = 596] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 19919400 == 72 [pid = 1176] [id = 595] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 117D2C00 == 71 [pid = 1176] [id = 594] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 181BB400 == 70 [pid = 1176] [id = 593] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 152 (1C828C00) [pid = 1176] [serial = 1756] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 151 (1C82A400) [pid = 1176] [serial = 1723] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (11B79C00) [pid = 1176] [serial = 1708] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (1B8D8400) [pid = 1176] [serial = 1717] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (1B402C00) [pid = 1176] [serial = 1714] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (1BAAC000) [pid = 1176] [serial = 1720] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (17D40400) [pid = 1176] [serial = 1711] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOCSHELL 0B89AC00 == 69 [pid = 1176] [id = 592] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (1A113C00) [pid = 1176] [serial = 1739] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1910DC00) [pid = 1176] [serial = 1736] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (16422000) [pid = 1176] [serial = 1729] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (16673800) [pid = 1176] [serial = 1730] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1B8CFC00) [pid = 1176] [serial = 1748] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (1B587800) [pid = 1176] [serial = 1745] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1B8D1000) [pid = 1176] [serial = 1750] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (19961000) [pid = 1176] [serial = 1738] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1DA3DC00) [pid = 1176] [serial = 1726] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1B575000) [pid = 1176] [serial = 1744] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (18DB9C00) [pid = 1176] [serial = 1735] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1BAAA000) [pid = 1176] [serial = 1751] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (11B74800) [pid = 1176] [serial = 1732] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1C332000) [pid = 1176] [serial = 1753] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1A794800) [pid = 1176] [serial = 1742] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1B847000) [pid = 1176] [serial = 1747] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1A786400) [pid = 1176] [serial = 1741] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (11CD8000) [pid = 1176] [serial = 1733] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1C33FC00) [pid = 1176] [serial = 1754] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 1176 | 1461265602381 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 931ms 12:06:42 INFO - PROCESS | 1176 | 1461265602432 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1176 | 1461265602435 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 12:06:42 INFO - PROCESS | 1176 | 1461265602438 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:06:42 INFO - PROCESS | 1176 | 1461265602440 Marionette TRACE conn4 <- [1,2410,null,{}] 12:06:42 INFO - PROCESS | 1176 | 1461265602444 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 1176 | 1461265602534 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 12:06:42 INFO - PROCESS | 1176 | 1461265602645 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1176 | ++DOCSHELL 11827800 == 70 [pid = 1176] [id = 612] 12:06:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1187E400) [pid = 1176] [serial = 1836] [outer = 00000000] 12:06:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (17D45800) [pid = 1176] [serial = 1837] [outer = 1187E400] 12:06:42 INFO - PROCESS | 1176 | 1461265602692 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (181BE400) [pid = 1176] [serial = 1838] [outer = 1187E400] 12:06:43 INFO - PROCESS | 1176 | 1461265603108 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 12:06:43 INFO - PROCESS | 1176 | 1461265603171 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1176 | 1461265603175 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:06:43 INFO - PROCESS | 1176 | 1461265603185 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1176 | 1461265603189 Marionette TRACE conn4 <- [1,2414,null,{}] 12:06:43 INFO - PROCESS | 1176 | 1461265603192 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 1176 | 1461265603285 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 12:06:43 INFO - PROCESS | 1176 | 1461265603295 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 1176 | ++DOCSHELL 1910A800 == 71 [pid = 1176] [id = 613] 12:06:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1910DC00) [pid = 1176] [serial = 1839] [outer = 00000000] 12:06:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1A8C0800) [pid = 1176] [serial = 1840] [outer = 1910DC00] 12:06:43 INFO - PROCESS | 1176 | 1461265603340 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1B40D400) [pid = 1176] [serial = 1841] [outer = 1910DC00] 12:06:43 INFO - PROCESS | 1176 | 1461265603813 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 12:06:43 INFO - PROCESS | 1176 | 1461265603871 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1176 | 1461265603873 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:06:43 INFO - PROCESS | 1176 | 1461265603876 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1176 | 1461265603878 Marionette TRACE conn4 <- [1,2418,null,{}] 12:06:43 INFO - PROCESS | 1176 | 1461265603882 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 1176 | 1461265603997 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 12:06:44 INFO - PROCESS | 1176 | 1461265604117 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 1176 | ++DOCSHELL 1B56CC00 == 72 [pid = 1176] [id = 614] 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B56D400) [pid = 1176] [serial = 1842] [outer = 00000000] 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1B82D000) [pid = 1176] [serial = 1843] [outer = 1B56D400] 12:06:44 INFO - PROCESS | 1176 | 1461265604162 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1B837800) [pid = 1176] [serial = 1844] [outer = 1B56D400] 12:06:44 INFO - PROCESS | 1176 | 1461265604575 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 729ms 12:06:44 INFO - PROCESS | 1176 | 1461265604609 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 1176 | 1461265604611 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 12:06:44 INFO - PROCESS | 1176 | 1461265604614 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:06:44 INFO - PROCESS | 1176 | 1461265604616 Marionette TRACE conn4 <- [1,2422,null,{}] 12:06:44 INFO - PROCESS | 1176 | 1461265604619 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:44 INFO - PROCESS | 1176 | 1461265604746 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 12:06:44 INFO - PROCESS | 1176 | 1461265604821 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CDC00 == 73 [pid = 1176] [id = 615] 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1B8CE400) [pid = 1176] [serial = 1845] [outer = 00000000] 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1B941000) [pid = 1176] [serial = 1846] [outer = 1B8CE400] 12:06:44 INFO - PROCESS | 1176 | 1461265604874 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1BAAEC00) [pid = 1176] [serial = 1847] [outer = 1B8CE400] 12:06:45 INFO - PROCESS | 1176 | 1461265605325 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 12:06:45 INFO - PROCESS | 1176 | 1461265605380 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 1176 | 1461265605382 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:06:45 INFO - PROCESS | 1176 | 1461265605395 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 1176 | 1461265605396 Marionette TRACE conn4 <- [1,2426,null,{}] 12:06:45 INFO - PROCESS | 1176 | 1461265605400 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 1176 | 1461265605526 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:06:45 INFO - PROCESS | 1176 | 1461265605597 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB2C00 == 74 [pid = 1176] [id = 616] 12:06:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (1BAB5400) [pid = 1176] [serial = 1848] [outer = 00000000] 12:06:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (1C723400) [pid = 1176] [serial = 1849] [outer = 1BAB5400] 12:06:45 INFO - PROCESS | 1176 | 1461265605642 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (1C828C00) [pid = 1176] [serial = 1850] [outer = 1BAB5400] 12:06:46 INFO - PROCESS | 1176 | 1461265606044 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 12:06:46 INFO - PROCESS | 1176 | 1461265606126 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1176 | 1461265606128 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 12:06:46 INFO - PROCESS | 1176 | 1461265606131 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1176 | 1461265606133 Marionette TRACE conn4 <- [1,2430,null,{}] 12:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:06:46 INFO - PROCESS | 1176 | 1461265606146 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 1176 | 1461265606269 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 12:06:46 INFO - PROCESS | 1176 | 1461265606341 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 1176 | ++DOCSHELL 1C82EC00 == 75 [pid = 1176] [id = 617] 12:06:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (1D912000) [pid = 1176] [serial = 1851] [outer = 00000000] 12:06:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (1EE22400) [pid = 1176] [serial = 1852] [outer = 1D912000] 12:06:46 INFO - PROCESS | 1176 | 1461265606386 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (1EF41800) [pid = 1176] [serial = 1853] [outer = 1D912000] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1A8BF800) [pid = 1176] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (1B577400) [pid = 1176] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (1B841800) [pid = 1176] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (0B89F800) [pid = 1176] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (11823000) [pid = 1176] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (19927800) [pid = 1176] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1C70DC00) [pid = 1176] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (181C0800) [pid = 1176] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1991E000) [pid = 1176] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (12EB3400) [pid = 1176] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (181A8C00) [pid = 1176] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1B838000) [pid = 1176] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:06:46 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (117D0000) [pid = 1176] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:06:46 INFO - PROCESS | 1176 | 1461265606897 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 12:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:06:46 INFO - PROCESS | 1176 | 1461265606967 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1176 | 1461265606969 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 12:06:46 INFO - PROCESS | 1176 | 1461265606972 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1176 | 1461265606974 Marionette TRACE conn4 <- [1,2434,null,{}] 12:06:46 INFO - PROCESS | 1176 | 1461265606978 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 1176 | 1461265607068 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 12:06:47 INFO - PROCESS | 1176 | 1461265607074 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1176 | ++DOCSHELL 16671000 == 76 [pid = 1176] [id = 618] 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (17A2B800) [pid = 1176] [serial = 1854] [outer = 00000000] 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B40EC00) [pid = 1176] [serial = 1855] [outer = 17A2B800] 12:06:47 INFO - PROCESS | 1176 | 1461265607120 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (1B838000) [pid = 1176] [serial = 1856] [outer = 17A2B800] 12:06:47 INFO - PROCESS | 1176 | 1461265607543 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 12:06:47 INFO - PROCESS | 1176 | 1461265607603 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1176 | 1461265607605 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 12:06:47 INFO - PROCESS | 1176 | 1461265607609 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:06:47 INFO - PROCESS | 1176 | 1461265607610 Marionette TRACE conn4 <- [1,2438,null,{}] 12:06:47 INFO - PROCESS | 1176 | 1461265607614 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 1176 | 1461265607706 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 12:06:47 INFO - PROCESS | 1176 | 1461265607712 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1176 | ++DOCSHELL 1B944400 == 77 [pid = 1176] [id = 619] 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (1D91F000) [pid = 1176] [serial = 1857] [outer = 00000000] 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (1EFEA000) [pid = 1176] [serial = 1858] [outer = 1D91F000] 12:06:47 INFO - PROCESS | 1176 | 1461265607758 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1FEEAC00) [pid = 1176] [serial = 1859] [outer = 1D91F000] 12:06:48 INFO - PROCESS | 1176 | 1461265608194 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 12:06:48 INFO - PROCESS | 1176 | 1461265608255 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 1176 | 1461265608257 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:06:48 INFO - PROCESS | 1176 | 1461265608261 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 1176 | 1461265608262 Marionette TRACE conn4 <- [1,2442,null,{}] 12:06:48 INFO - PROCESS | 1176 | 1461265608266 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:48 INFO - PROCESS | 1176 | 1461265608354 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 12:06:48 INFO - PROCESS | 1176 | 1461265608360 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 1176 | ++DOCSHELL 201D5400 == 78 [pid = 1176] [id = 620] 12:06:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (201E2400) [pid = 1176] [serial = 1860] [outer = 00000000] 12:06:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (20486400) [pid = 1176] [serial = 1861] [outer = 201E2400] 12:06:48 INFO - PROCESS | 1176 | 1461265608409 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (206DF800) [pid = 1176] [serial = 1862] [outer = 201E2400] 12:06:49 INFO - PROCESS | 1176 | 1461265609152 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 929ms 12:06:49 INFO - PROCESS | 1176 | 1461265609195 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1176 | 1461265609201 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 12:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:06:49 INFO - PROCESS | 1176 | 1461265609207 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1176 | 1461265609210 Marionette TRACE conn4 <- [1,2446,null,{}] 12:06:49 INFO - PROCESS | 1176 | 1461265609216 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:49 INFO - PROCESS | 1176 | 1461265609367 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:06:49 INFO - PROCESS | 1176 | 1461265609496 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 1176 | ++DOCSHELL 11B74800 == 79 [pid = 1176] [id = 621] 12:06:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (1275F400) [pid = 1176] [serial = 1863] [outer = 00000000] 12:06:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (181B5400) [pid = 1176] [serial = 1864] [outer = 1275F400] 12:06:49 INFO - PROCESS | 1176 | 1461265609554 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (18DB3C00) [pid = 1176] [serial = 1865] [outer = 1275F400] 12:06:50 INFO - PROCESS | 1176 | 1461265610147 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 12:06:50 INFO - PROCESS | 1176 | 1461265610181 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 1176 | 1461265610187 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:06:50 INFO - PROCESS | 1176 | 1461265610194 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 1176 | 1461265610197 Marionette TRACE conn4 <- [1,2450,null,{}] 12:06:50 INFO - PROCESS | 1176 | 1461265610201 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 1176 | 1461265610322 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 12:06:50 INFO - PROCESS | 1176 | 1461265610491 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1176 | ++DOCSHELL 164CB800 == 80 [pid = 1176] [id = 622] 12:06:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (19107400) [pid = 1176] [serial = 1866] [outer = 00000000] 12:06:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (1B582000) [pid = 1176] [serial = 1867] [outer = 19107400] 12:06:50 INFO - PROCESS | 1176 | 1461265610549 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (1B840400) [pid = 1176] [serial = 1868] [outer = 19107400] 12:06:51 INFO - PROCESS | 1176 | 1461265611110 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 12:06:51 INFO - PROCESS | 1176 | 1461265611166 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 1176 | 1461265611168 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 12:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:06:51 INFO - PROCESS | 1176 | 1461265611172 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 1176 | 1461265611176 Marionette TRACE conn4 <- [1,2454,null,{}] 12:06:51 INFO - PROCESS | 1176 | 1461265611187 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 1176 | 1461265611306 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 12:06:51 INFO - PROCESS | 1176 | 1461265611459 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 1176 | ++DOCSHELL 1FEF2400 == 81 [pid = 1176] [id = 623] 12:06:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (201D5800) [pid = 1176] [serial = 1869] [outer = 00000000] 12:06:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (20485800) [pid = 1176] [serial = 1870] [outer = 201D5800] 12:06:51 INFO - PROCESS | 1176 | 1461265611518 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (20777400) [pid = 1176] [serial = 1871] [outer = 201D5800] 12:06:52 INFO - PROCESS | 1176 | 1461265612059 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 12:06:52 INFO - PROCESS | 1176 | 1461265612149 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 1176 | 1461265612152 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:06:52 INFO - PROCESS | 1176 | 1461265612158 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 1176 | 1461265612160 Marionette TRACE conn4 <- [1,2458,null,{}] 12:06:52 INFO - PROCESS | 1176 | 1461265612163 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 1176 | 1461265612280 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 12:06:52 INFO - PROCESS | 1176 | 1461265612430 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 1176 | ++DOCSHELL 1B84A800 == 82 [pid = 1176] [id = 624] 12:06:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (20774400) [pid = 1176] [serial = 1872] [outer = 00000000] 12:06:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 152 (20813000) [pid = 1176] [serial = 1873] [outer = 20774400] 12:06:52 INFO - PROCESS | 1176 | 1461265612487 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 153 (20816400) [pid = 1176] [serial = 1874] [outer = 20774400] 12:06:53 INFO - PROCESS | 1176 | 1461265613043 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 12:06:53 INFO - PROCESS | 1176 | 1461265613091 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 1176 | 1461265613093 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 12:06:53 INFO - PROCESS | 1176 | 1461265613097 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:06:53 INFO - PROCESS | 1176 | 1461265613099 Marionette TRACE conn4 <- [1,2462,null,{}] 12:06:53 INFO - PROCESS | 1176 | 1461265613102 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 1176 | 1461265613213 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 12:06:53 INFO - PROCESS | 1176 | 1461265613363 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1176 | ++DOCSHELL 20815C00 == 83 [pid = 1176] [id = 625] 12:06:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 154 (20817400) [pid = 1176] [serial = 1875] [outer = 00000000] 12:06:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 155 (230B5000) [pid = 1176] [serial = 1876] [outer = 20817400] 12:06:53 INFO - PROCESS | 1176 | 1461265613420 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 156 (230BA000) [pid = 1176] [serial = 1877] [outer = 20817400] 12:06:54 INFO - PROCESS | 1176 | 1461265614010 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 929ms 12:06:54 INFO - PROCESS | 1176 | 1461265614031 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1176 | 1461265614033 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:06:54 INFO - PROCESS | 1176 | 1461265614036 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1176 | 1461265614038 Marionette TRACE conn4 <- [1,2466,null,{}] 12:06:54 INFO - PROCESS | 1176 | 1461265614042 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 1176 | 1461265614166 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:06:54 INFO - PROCESS | 1176 | 1461265614332 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 1176 | ++DOCSHELL 1FB31800 == 84 [pid = 1176] [id = 626] 12:06:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 157 (1FB31C00) [pid = 1176] [serial = 1878] [outer = 00000000] 12:06:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 158 (2180CC00) [pid = 1176] [serial = 1879] [outer = 1FB31C00] 12:06:54 INFO - PROCESS | 1176 | 1461265614391 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 159 (2180C000) [pid = 1176] [serial = 1880] [outer = 1FB31C00] 12:06:54 INFO - PROCESS | 1176 | 1461265614972 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 12:06:55 INFO - PROCESS | 1176 | 1461265615011 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 1176 | 1461265615013 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:06:55 INFO - PROCESS | 1176 | 1461265615016 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1176 | 1461265615018 Marionette TRACE conn4 <- [1,2470,null,{}] 12:06:55 INFO - PROCESS | 1176 | 1461265615022 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 1176 | 1461265615134 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 12:06:55 INFO - PROCESS | 1176 | 1461265615286 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1176 | ++DOCSHELL 21810C00 == 85 [pid = 1176] [id = 627] 12:06:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 160 (21812400) [pid = 1176] [serial = 1881] [outer = 00000000] 12:06:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 161 (21817C00) [pid = 1176] [serial = 1882] [outer = 21812400] 12:06:55 INFO - PROCESS | 1176 | 1461265615342 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 162 (230B8800) [pid = 1176] [serial = 1883] [outer = 21812400] 12:06:55 INFO - PROCESS | 1176 | 1461265615937 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 12:06:55 INFO - PROCESS | 1176 | 1461265615999 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 1176 | 1461265616002 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:06:55 INFO - PROCESS | 1176 | 1461265616007 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1176 | 1461265616009 Marionette TRACE conn4 <- [1,2474,null,{}] 12:06:56 INFO - PROCESS | 1176 | 1461265616013 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 1176 | 1461265616124 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 12:06:56 INFO - PROCESS | 1176 | 1461265616278 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1176 | ++DOCSHELL 1120F400 == 86 [pid = 1176] [id = 628] 12:06:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 163 (117D2800) [pid = 1176] [serial = 1884] [outer = 00000000] 12:06:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 164 (1910A400) [pid = 1176] [serial = 1885] [outer = 117D2800] 12:06:56 INFO - PROCESS | 1176 | 1461265616334 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 165 (19926C00) [pid = 1176] [serial = 1886] [outer = 117D2800] 12:06:57 INFO - PROCESS | 1176 | 1461265617198 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1234ms 12:06:57 INFO - PROCESS | 1176 | 1461265617246 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 1176 | 1461265617251 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 12:06:57 INFO - PROCESS | 1176 | 1461265617257 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:06:57 INFO - PROCESS | 1176 | 1461265617260 Marionette TRACE conn4 <- [1,2478,null,{}] 12:06:57 INFO - PROCESS | 1176 | 1461265617265 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 1176 | 1461265617373 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 12:06:57 INFO - PROCESS | 1176 | 1461265617535 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 1176 | ++DOCSHELL 19959800 == 87 [pid = 1176] [id = 629] 12:06:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 166 (1995B800) [pid = 1176] [serial = 1887] [outer = 00000000] 12:06:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 167 (1A117800) [pid = 1176] [serial = 1888] [outer = 1995B800] 12:06:57 INFO - PROCESS | 1176 | 1461265617590 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 168 (1A4EF000) [pid = 1176] [serial = 1889] [outer = 1995B800] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1B944400 == 86 [pid = 1176] [id = 619] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 16671000 == 85 [pid = 1176] [id = 618] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1C82EC00 == 84 [pid = 1176] [id = 617] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1BAB2C00 == 83 [pid = 1176] [id = 616] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1B8CDC00 == 82 [pid = 1176] [id = 615] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1B56CC00 == 81 [pid = 1176] [id = 614] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 167 (1EFE9C00) [pid = 1176] [serial = 1771] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 166 (201D7000) [pid = 1176] [serial = 1774] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 165 (1C823800) [pid = 1176] [serial = 1807] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1910A800 == 80 [pid = 1176] [id = 613] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 11827800 == 79 [pid = 1176] [id = 612] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 12898800 == 78 [pid = 1176] [id = 611] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 11A44400 == 77 [pid = 1176] [id = 610] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1C927000 == 76 [pid = 1176] [id = 605] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 18D44C00 == 75 [pid = 1176] [id = 604] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 11955000 == 74 [pid = 1176] [id = 603] 12:06:58 INFO - PROCESS | 1176 | --DOCSHELL 1C1CB400 == 73 [pid = 1176] [id = 602] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 164 (1B845000) [pid = 1176] [serial = 1706] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 163 (1C71D400) [pid = 1176] [serial = 1664] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 162 (1B40A400) [pid = 1176] [serial = 1792] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 161 (1B56DC00) [pid = 1176] [serial = 1793] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 160 (1B839C00) [pid = 1176] [serial = 1796] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 159 (1B835800) [pid = 1176] [serial = 1795] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 158 (1B8CC800) [pid = 1176] [serial = 1798] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 157 (11A3F800) [pid = 1176] [serial = 1778] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 156 (11872800) [pid = 1176] [serial = 1777] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 155 (1D920400) [pid = 1176] [serial = 1765] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 154 (1289A400) [pid = 1176] [serial = 1783] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 153 (16424C00) [pid = 1176] [serial = 1784] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 152 (1EF46000) [pid = 1176] [serial = 1768] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 151 (1A789400) [pid = 1176] [serial = 1789] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (1C821C00) [pid = 1176] [serial = 1757] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (1910C800) [pid = 1176] [serial = 1781] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (18DDF400) [pid = 1176] [serial = 1780] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (1995B400) [pid = 1176] [serial = 1786] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (19962C00) [pid = 1176] [serial = 1787] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (15EA1400) [pid = 1176] [serial = 1759] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1A792C00) [pid = 1176] [serial = 1762] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (1B8CAC00) [pid = 1176] [serial = 1799] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (1B8D6400) [pid = 1176] [serial = 1802] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1B83F400) [pid = 1176] [serial = 1801] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (1A793800) [pid = 1176] [serial = 1790] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | 1461265618288 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1070ms 12:06:58 INFO - PROCESS | 1176 | 1461265618331 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 1176 | 1461265618337 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:06:58 INFO - PROCESS | 1176 | 1461265618343 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 1176 | 1461265618346 Marionette TRACE conn4 <- [1,2482,null,{}] 12:06:58 INFO - PROCESS | 1176 | 1461265618349 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 1176 | 1461265618447 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1BAF5800) [pid = 1176] [serial = 1804] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1BBE1000) [pid = 1176] [serial = 1805] [outer = 00000000] [url = about:blank] 12:06:58 INFO - PROCESS | 1176 | 1461265618558 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1176 | ++DOCSHELL 112DF800 == 74 [pid = 1176] [id = 630] 12:06:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1170E400) [pid = 1176] [serial = 1890] [outer = 00000000] 12:06:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (127DE800) [pid = 1176] [serial = 1891] [outer = 1170E400] 12:06:58 INFO - PROCESS | 1176 | 1461265618604 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (160FA000) [pid = 1176] [serial = 1892] [outer = 1170E400] 12:06:59 INFO - PROCESS | 1176 | 1461265619058 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 769ms 12:06:59 INFO - PROCESS | 1176 | 1461265619116 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1176 | 1461265619118 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 1176 | 1461265619122 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:06:59 INFO - PROCESS | 1176 | 1461265619125 Marionette TRACE conn4 <- [1,2486,null,{}] 12:06:59 INFO - PROCESS | 1176 | 1461265619136 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 1176 | 1461265619233 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:06:59 INFO - PROCESS | 1176 | 1461265619248 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1176 | ++DOCSHELL 199E4400 == 75 [pid = 1176] [id = 631] 12:06:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (199E4C00) [pid = 1176] [serial = 1893] [outer = 00000000] 12:06:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (1A4EA400) [pid = 1176] [serial = 1894] [outer = 199E4C00] 12:06:59 INFO - PROCESS | 1176 | 1461265619297 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (1A793800) [pid = 1176] [serial = 1895] [outer = 199E4C00] 12:06:59 INFO - PROCESS | 1176 | 1461265619768 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 12:06:59 INFO - PROCESS | 1176 | 1461265619796 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1176 | 1461265619798 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 12:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:06:59 INFO - PROCESS | 1176 | 1461265619805 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 1176 | 1461265619807 Marionette TRACE conn4 <- [1,2490,null,{}] 12:06:59 INFO - PROCESS | 1176 | 1461265619811 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 1176 | 1461265619905 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 12:06:59 INFO - PROCESS | 1176 | 1461265619912 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1176 | ++DOCSHELL 1A8B9800 == 76 [pid = 1176] [id = 632] 12:06:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (1B40E400) [pid = 1176] [serial = 1896] [outer = 00000000] 12:06:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (1B57D800) [pid = 1176] [serial = 1897] [outer = 1B40E400] 12:06:59 INFO - PROCESS | 1176 | 1461265619960 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (1B5BCC00) [pid = 1176] [serial = 1898] [outer = 1B40E400] 12:07:00 INFO - PROCESS | 1176 | 1461265620424 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 12:07:00 INFO - PROCESS | 1176 | 1461265620482 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1176 | 1461265620484 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 12:07:00 INFO - PROCESS | 1176 | 1461265620487 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:07:00 INFO - PROCESS | 1176 | 1461265620489 Marionette TRACE conn4 <- [1,2494,null,{}] 12:07:00 INFO - PROCESS | 1176 | 1461265620492 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 1176 | 1461265620617 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 12:07:00 INFO - PROCESS | 1176 | 1461265620717 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1176 | ++DOCSHELL 0B88B800 == 77 [pid = 1176] [id = 633] 12:07:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (10FC7800) [pid = 1176] [serial = 1899] [outer = 00000000] 12:07:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (1B83E000) [pid = 1176] [serial = 1900] [outer = 10FC7800] 12:07:00 INFO - PROCESS | 1176 | 1461265620764 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (1B849800) [pid = 1176] [serial = 1901] [outer = 10FC7800] 12:07:01 INFO - PROCESS | 1176 | 1461265621249 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 830ms 12:07:01 INFO - PROCESS | 1176 | 1461265621323 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 1176 | 1461265621325 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 12:07:01 INFO - PROCESS | 1176 | 1461265621328 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:07:01 INFO - PROCESS | 1176 | 1461265621330 Marionette TRACE conn4 <- [1,2498,null,{}] 12:07:01 INFO - PROCESS | 1176 | 1461265621333 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:01 INFO - PROCESS | 1176 | 1461265621470 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 12:07:01 INFO - PROCESS | 1176 | 1461265621490 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 1176 | ++DOCSHELL 1B987C00 == 78 [pid = 1176] [id = 634] 12:07:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (1B98DC00) [pid = 1176] [serial = 1902] [outer = 00000000] 12:07:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 152 (1C034400) [pid = 1176] [serial = 1903] [outer = 1B98DC00] 12:07:01 INFO - PROCESS | 1176 | 1461265621539 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 153 (1C1C5800) [pid = 1176] [serial = 1904] [outer = 1B98DC00] 12:07:02 INFO - PROCESS | 1176 | 1461265622043 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 12:07:02 INFO - PROCESS | 1176 | 1461265622106 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1176 | 1461265622108 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:07:02 INFO - PROCESS | 1176 | 1461265622111 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 1176 | 1461265622113 Marionette TRACE conn4 <- [1,2502,null,{}] 12:07:02 INFO - PROCESS | 1176 | 1461265622116 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 1176 | 1461265622247 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 12:07:02 INFO - PROCESS | 1176 | 1461265622268 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 1176 | ++DOCSHELL 19927000 == 79 [pid = 1176] [id = 635] 12:07:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 154 (1B8CA800) [pid = 1176] [serial = 1905] [outer = 00000000] 12:07:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 155 (1C72A800) [pid = 1176] [serial = 1906] [outer = 1B8CA800] 12:07:02 INFO - PROCESS | 1176 | 1461265622313 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 156 (1C82C400) [pid = 1176] [serial = 1907] [outer = 1B8CA800] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 155 (1D912000) [pid = 1176] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 154 (17A2B800) [pid = 1176] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 153 (1910DC00) [pid = 1176] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 152 (1187E400) [pid = 1176] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 151 (1B8CE400) [pid = 1176] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (1D91F000) [pid = 1176] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (11B70800) [pid = 1176] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (1B56D400) [pid = 1176] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (1BAB5400) [pid = 1176] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:07:02 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (181AD800) [pid = 1176] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:07:02 INFO - PROCESS | 1176 | 1461265622920 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 12:07:02 INFO - PROCESS | 1176 | 1461265622942 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1176 | 1461265622944 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:07:02 INFO - PROCESS | 1176 | 1461265622947 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 1176 | 1461265622948 Marionette TRACE conn4 <- [1,2506,null,{}] 12:07:02 INFO - PROCESS | 1176 | 1461265622956 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 1176 | 1461265623089 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:07:03 INFO - PROCESS | 1176 | 1461265623162 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1176 | ++DOCSHELL 117DB400 == 80 [pid = 1176] [id = 636] 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (1187E400) [pid = 1176] [serial = 1908] [outer = 00000000] 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (1B942400) [pid = 1176] [serial = 1909] [outer = 1187E400] 12:07:03 INFO - PROCESS | 1176 | 1461265623209 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (1C70D800) [pid = 1176] [serial = 1910] [outer = 1187E400] 12:07:03 INFO - PROCESS | 1176 | 1461265623571 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 12:07:03 INFO - PROCESS | 1176 | 1461265623618 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 12:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:07:03 INFO - PROCESS | 1176 | 1461265623620 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 12:07:03 INFO - PROCESS | 1176 | 1461265623623 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 1176 | 1461265623625 Marionette TRACE conn4 <- [1,2510,null,{}] 12:07:03 INFO - PROCESS | 1176 | 1461265623628 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 1176 | 1461265623719 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 12:07:03 INFO - PROCESS | 1176 | 1461265623725 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1176 | ++DOCSHELL 1B835400 == 81 [pid = 1176] [id = 637] 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (1C722C00) [pid = 1176] [serial = 1911] [outer = 00000000] 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (1E80B400) [pid = 1176] [serial = 1912] [outer = 1C722C00] 12:07:03 INFO - PROCESS | 1176 | 1461265623770 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 152 (1EF3DC00) [pid = 1176] [serial = 1913] [outer = 1C722C00] 12:07:04 INFO - PROCESS | 1176 | 1461265624230 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 12:07:04 INFO - PROCESS | 1176 | 1461265624254 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 12:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:07:04 INFO - PROCESS | 1176 | 1461265624256 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 12:07:04 INFO - PROCESS | 1176 | 1461265624259 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 1176 | 1461265624260 Marionette TRACE conn4 <- [1,2514,null,{}] 12:07:04 INFO - PROCESS | 1176 | 1461265624264 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 1176 | 1461265624405 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 12:07:04 INFO - PROCESS | 1176 | 1461265624414 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 1176 | ++DOCSHELL 1B8C9C00 == 82 [pid = 1176] [id = 638] 12:07:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 153 (1C33F800) [pid = 1176] [serial = 1914] [outer = 00000000] 12:07:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 154 (1EFF8000) [pid = 1176] [serial = 1915] [outer = 1C33F800] 12:07:04 INFO - PROCESS | 1176 | 1461265624460 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 155 (1F15A800) [pid = 1176] [serial = 1916] [outer = 1C33F800] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1BAB1000 == 81 [pid = 1176] [id = 544] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1991D800 == 80 [pid = 1176] [id = 571] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B582C00 == 79 [pid = 1176] [id = 512] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 201D8800 == 78 [pid = 1176] [id = 608] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 11A3A400 == 77 [pid = 1176] [id = 586] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1BAB3800 == 76 [pid = 1176] [id = 522] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1285B000 == 75 [pid = 1176] [id = 570] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B93FC00 == 74 [pid = 1176] [id = 366] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 127DEC00 == 73 [pid = 1176] [id = 555] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1EF46400 == 72 [pid = 1176] [id = 607] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 16592400 == 71 [pid = 1176] [id = 508] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B845800 == 70 [pid = 1176] [id = 510] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 117D2400 == 69 [pid = 1176] [id = 573] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C932000 == 68 [pid = 1176] [id = 606] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 11954000 == 67 [pid = 1176] [id = 540] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B841400 == 66 [pid = 1176] [id = 572] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B57E800 == 65 [pid = 1176] [id = 525] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C1C4800 == 64 [pid = 1176] [id = 585] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 11950C00 == 63 [pid = 1176] [id = 560] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 15EA4400 == 62 [pid = 1176] [id = 368] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 20486000 == 61 [pid = 1176] [id = 609] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B8CD400 == 60 [pid = 1176] [id = 541] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1BAEB800 == 59 [pid = 1176] [id = 574] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 0F2B4800 == 58 [pid = 1176] [id = 503] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 0B898C00 == 57 [pid = 1176] [id = 554] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1FEED000 == 56 [pid = 1176] [id = 591] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C72B000 == 55 [pid = 1176] [id = 542] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1EF39800 == 54 [pid = 1176] [id = 589] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1E737000 == 53 [pid = 1176] [id = 558] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C338400 == 52 [pid = 1176] [id = 557] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 11956000 == 51 [pid = 1176] [id = 360] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1754CC00 == 50 [pid = 1176] [id = 587] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1EFA1000 == 49 [pid = 1176] [id = 590] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 181AF400 == 48 [pid = 1176] [id = 506] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 117C4000 == 47 [pid = 1176] [id = 575] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1E730000 == 46 [pid = 1176] [id = 559] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C825400 == 45 [pid = 1176] [id = 527] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 164EC800 == 44 [pid = 1176] [id = 556] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1C721C00 == 43 [pid = 1176] [id = 588] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 19959800 == 42 [pid = 1176] [id = 629] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 21810C00 == 41 [pid = 1176] [id = 627] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1120F400 == 40 [pid = 1176] [id = 628] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1FB31800 == 39 [pid = 1176] [id = 626] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1B84A800 == 38 [pid = 1176] [id = 624] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 20815C00 == 37 [pid = 1176] [id = 625] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 1FEF2400 == 36 [pid = 1176] [id = 623] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 11B74800 == 35 [pid = 1176] [id = 621] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 164CB800 == 34 [pid = 1176] [id = 622] 12:07:05 INFO - PROCESS | 1176 | --DOCSHELL 201D5400 == 33 [pid = 1176] [id = 620] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 19927000 == 32 [pid = 1176] [id = 635] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 1A8B9800 == 31 [pid = 1176] [id = 632] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 117DB400 == 30 [pid = 1176] [id = 636] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 1B987C00 == 29 [pid = 1176] [id = 634] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 199E4400 == 28 [pid = 1176] [id = 631] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 0B88B800 == 27 [pid = 1176] [id = 633] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 112DF800 == 26 [pid = 1176] [id = 630] 12:07:06 INFO - PROCESS | 1176 | --DOCSHELL 1B835400 == 25 [pid = 1176] [id = 637] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 154 (1A8C0800) [pid = 1176] [serial = 1840] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 153 (1B40D400) [pid = 1176] [serial = 1841] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 152 (16420800) [pid = 1176] [serial = 1810] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 151 (17D45800) [pid = 1176] [serial = 1837] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (181BE400) [pid = 1176] [serial = 1838] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (1B941000) [pid = 1176] [serial = 1846] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (1A135800) [pid = 1176] [serial = 1813] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (1EFA1800) [pid = 1176] [serial = 1819] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (206E0400) [pid = 1176] [serial = 1828] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (1FEEAC00) [pid = 1176] [serial = 1859] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (16675C00) [pid = 1176] [serial = 1832] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (12761400) [pid = 1176] [serial = 1831] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (1B82D000) [pid = 1176] [serial = 1843] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1FEECC00) [pid = 1176] [serial = 1822] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (20486400) [pid = 1176] [serial = 1861] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1C723400) [pid = 1176] [serial = 1849] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (1A78E000) [pid = 1176] [serial = 1835] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (1A134400) [pid = 1176] [serial = 1834] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1BAAEC00) [pid = 1176] [serial = 1847] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (1DAC9C00) [pid = 1176] [serial = 1816] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (20487800) [pid = 1176] [serial = 1825] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1EE22400) [pid = 1176] [serial = 1852] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1C828C00) [pid = 1176] [serial = 1850] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1EF41800) [pid = 1176] [serial = 1853] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1EFEA000) [pid = 1176] [serial = 1858] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1B40EC00) [pid = 1176] [serial = 1855] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1B838000) [pid = 1176] [serial = 1856] [outer = 00000000] [url = about:blank] 12:07:06 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B837800) [pid = 1176] [serial = 1844] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 1176 | 1461265627066 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2832ms 12:07:07 INFO - PROCESS | 1176 | 1461265627093 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1176 | 1461265627096 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:07:07 INFO - PROCESS | 1176 | 1461265627102 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1176 | 1461265627105 Marionette TRACE conn4 <- [1,2518,null,{}] 12:07:07 INFO - PROCESS | 1176 | 1461265627111 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 1176 | 1461265627206 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 12:07:07 INFO - PROCESS | 1176 | 1461265627217 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A9C00 == 26 [pid = 1176] [id = 639] 12:07:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (0F2AA000) [pid = 1176] [serial = 1917] [outer = 00000000] 12:07:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (0F2B5000) [pid = 1176] [serial = 1918] [outer = 0F2AA000] 12:07:07 INFO - PROCESS | 1176 | 1461265627267 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (11151800) [pid = 1176] [serial = 1919] [outer = 0F2AA000] 12:07:07 INFO - PROCESS | 1176 | 1461265627802 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 12:07:07 INFO - PROCESS | 1176 | 1461265627833 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1176 | 1461265627839 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:07:07 INFO - PROCESS | 1176 | 1461265627846 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1176 | 1461265627848 Marionette TRACE conn4 <- [1,2522,null,{}] 12:07:07 INFO - PROCESS | 1176 | 1461265627853 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 1176 | 1461265627942 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 12:07:07 INFO - PROCESS | 1176 | 1461265627953 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 1176 | ++DOCSHELL 1170EC00 == 27 [pid = 1176] [id = 640] 12:07:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (11718C00) [pid = 1176] [serial = 1920] [outer = 00000000] 12:07:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (117CB800) [pid = 1176] [serial = 1921] [outer = 11718C00] 12:07:07 INFO - PROCESS | 1176 | 1461265628000 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (117D3C00) [pid = 1176] [serial = 1922] [outer = 11718C00] 12:07:08 INFO - PROCESS | 1176 | 1461265628507 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 12:07:08 INFO - PROCESS | 1176 | 1461265628522 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 1176 | 1461265628525 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 1176 | 1461265628529 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:07:08 INFO - PROCESS | 1176 | 1461265628532 Marionette TRACE conn4 <- [1,2526,null,{}] 12:07:08 INFO - PROCESS | 1176 | 1461265628543 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 1176 | 1461265628664 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:07:08 INFO - PROCESS | 1176 | 1461265628771 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1176 | ++DOCSHELL 11873C00 == 28 [pid = 1176] [id = 641] 12:07:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (11879800) [pid = 1176] [serial = 1923] [outer = 00000000] 12:07:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (11954000) [pid = 1176] [serial = 1924] [outer = 11879800] 12:07:08 INFO - PROCESS | 1176 | 1461265628823 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (11A3BC00) [pid = 1176] [serial = 1925] [outer = 11879800] 12:07:09 INFO - PROCESS | 1176 | 1461265629227 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 729ms 12:07:09 INFO - PROCESS | 1176 | 1461265629262 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1176 | 1461265629265 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 1176 | 1461265629268 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:07:09 INFO - PROCESS | 1176 | 1461265629270 Marionette TRACE conn4 <- [1,2530,null,{}] 12:07:09 INFO - PROCESS | 1176 | 1461265629273 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 1176 | 1461265629355 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 12:07:09 INFO - PROCESS | 1176 | 1461265629361 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1176 | ++DOCSHELL 11A47C00 == 29 [pid = 1176] [id = 642] 12:07:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (11B7D000) [pid = 1176] [serial = 1926] [outer = 00000000] 12:07:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (11DDE800) [pid = 1176] [serial = 1927] [outer = 11B7D000] 12:07:09 INFO - PROCESS | 1176 | 1461265629408 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (12769800) [pid = 1176] [serial = 1928] [outer = 11B7D000] 12:07:09 INFO - PROCESS | 1176 | 1461265629850 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 12:07:09 INFO - PROCESS | 1176 | 1461265629903 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1176 | 1461265629905 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 1176 | 1461265629908 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:07:09 INFO - PROCESS | 1176 | 1461265629910 Marionette TRACE conn4 <- [1,2534,null,{}] 12:07:09 INFO - PROCESS | 1176 | 1461265629913 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 1176 | 1461265629992 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 12:07:09 INFO - PROCESS | 1176 | 1461265629999 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1176 | ++DOCSHELL 1288E000 == 30 [pid = 1176] [id = 643] 12:07:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (12894000) [pid = 1176] [serial = 1929] [outer = 00000000] 12:07:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (15806C00) [pid = 1176] [serial = 1930] [outer = 12894000] 12:07:10 INFO - PROCESS | 1176 | 1461265630046 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (15E3B800) [pid = 1176] [serial = 1931] [outer = 12894000] 12:07:10 INFO - PROCESS | 1176 | 1461265630522 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 12:07:10 INFO - PROCESS | 1176 | 1461265630585 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 12:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:07:10 INFO - PROCESS | 1176 | 1461265630587 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 1176 | 1461265630590 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 1176 | 1461265630592 Marionette TRACE conn4 <- [1,2538,null,{}] 12:07:10 INFO - PROCESS | 1176 | 1461265630595 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 1176 | 1461265630709 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 12:07:10 INFO - PROCESS | 1176 | 1461265630725 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 1176 | ++DOCSHELL 1754CC00 == 31 [pid = 1176] [id = 644] 12:07:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (17A22800) [pid = 1176] [serial = 1932] [outer = 00000000] 12:07:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (17A2DC00) [pid = 1176] [serial = 1933] [outer = 17A22800] 12:07:10 INFO - PROCESS | 1176 | 1461265630776 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (181A2C00) [pid = 1176] [serial = 1934] [outer = 17A22800] 12:07:11 INFO - PROCESS | 1176 | 1461265631239 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 12:07:11 INFO - PROCESS | 1176 | 1461265631323 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 1176 | 1461265631325 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 12:07:11 INFO - PROCESS | 1176 | 1461265631328 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:07:11 INFO - PROCESS | 1176 | 1461265631329 Marionette TRACE conn4 <- [1,2542,null,{}] 12:07:11 INFO - PROCESS | 1176 | 1461265631333 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:11 INFO - PROCESS | 1176 | 1461265631436 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 12:07:11 INFO - PROCESS | 1176 | 1461265631446 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 1176 | ++DOCSHELL 181AD400 == 32 [pid = 1176] [id = 645] 12:07:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (181AEC00) [pid = 1176] [serial = 1935] [outer = 00000000] 12:07:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (18D3F800) [pid = 1176] [serial = 1936] [outer = 181AEC00] 12:07:11 INFO - PROCESS | 1176 | 1461265631491 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (18D3EC00) [pid = 1176] [serial = 1937] [outer = 181AEC00] 12:07:12 INFO - PROCESS | 1176 | 1461265632018 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 12:07:12 INFO - PROCESS | 1176 | 1461265632103 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1176 | 1461265632108 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 12:07:12 INFO - PROCESS | 1176 | 1461265632113 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:07:12 INFO - PROCESS | 1176 | 1461265632118 Marionette TRACE conn4 <- [1,2546,null,{}] 12:07:12 INFO - PROCESS | 1176 | 1461265632125 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 1176 | 1461265632261 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:07:12 INFO - PROCESS | 1176 | 1461265632391 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 1176 | ++DOCSHELL 0F232800 == 33 [pid = 1176] [id = 646] 12:07:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (0F2A6400) [pid = 1176] [serial = 1938] [outer = 00000000] 12:07:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (0F2B3C00) [pid = 1176] [serial = 1939] [outer = 0F2A6400] 12:07:12 INFO - PROCESS | 1176 | 1461265632451 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (11209800) [pid = 1176] [serial = 1940] [outer = 0F2A6400] 12:07:13 INFO - PROCESS | 1176 | 1461265633246 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1184ms 12:07:13 INFO - PROCESS | 1176 | 1461265633302 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 1176 | 1461265633309 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:07:13 INFO - PROCESS | 1176 | 1461265633315 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 1176 | 1461265633318 Marionette TRACE conn4 <- [1,2550,null,{}] 12:07:13 INFO - PROCESS | 1176 | 1461265633322 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 1176 | 1461265633438 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 12:07:13 INFO - PROCESS | 1176 | 1461265633580 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1176 | ++DOCSHELL 1182D400 == 34 [pid = 1176] [id = 647] 12:07:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 152 (11830000) [pid = 1176] [serial = 1941] [outer = 00000000] 12:07:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 153 (11CD9C00) [pid = 1176] [serial = 1942] [outer = 11830000] 12:07:13 INFO - PROCESS | 1176 | 1461265633640 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 154 (11DD7000) [pid = 1176] [serial = 1943] [outer = 11830000] 12:07:14 INFO - PROCESS | 1176 | 1461265634504 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1230ms 12:07:14 INFO - PROCESS | 1176 | 1461265634548 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 1176 | 1461265634550 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:07:14 INFO - PROCESS | 1176 | 1461265634554 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 1176 | 1461265634558 Marionette TRACE conn4 <- [1,2554,null,{}] 12:07:14 INFO - PROCESS | 1176 | 1461265634569 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 1176 | 1461265634687 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 12:07:14 INFO - PROCESS | 1176 | 1461265634830 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 1176 | ++DOCSHELL 18D46000 == 35 [pid = 1176] [id = 648] 12:07:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 155 (18DB2400) [pid = 1176] [serial = 1944] [outer = 00000000] 12:07:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 156 (1910A800) [pid = 1176] [serial = 1945] [outer = 18DB2400] 12:07:14 INFO - PROCESS | 1176 | 1461265634891 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 157 (1945FC00) [pid = 1176] [serial = 1946] [outer = 18DB2400] 12:07:15 INFO - PROCESS | 1176 | 1461265635775 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1277ms 12:07:15 INFO - PROCESS | 1176 | 1461265635835 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 1176 | 1461265635839 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:07:15 INFO - PROCESS | 1176 | 1461265635844 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 1176 | 1461265635848 Marionette TRACE conn4 <- [1,2558,null,{}] 12:07:15 INFO - PROCESS | 1176 | 1461265635854 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 1176 | 1461265635970 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 12:07:16 INFO - PROCESS | 1176 | 1461265636084 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1176 | --DOCSHELL 0B89BC00 == 34 [pid = 1176] [id = 491] 12:07:16 INFO - PROCESS | 1176 | --DOCSHELL 112DC400 == 33 [pid = 1176] [id = 482] 12:07:16 INFO - PROCESS | 1176 | --DOCSHELL 0F3BF800 == 32 [pid = 1176] [id = 481] 12:07:16 INFO - PROCESS | 1176 | ++DOCSHELL 0B89EC00 == 33 [pid = 1176] [id = 649] 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 158 (0F229800) [pid = 1176] [serial = 1947] [outer = 00000000] 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 159 (112E0000) [pid = 1176] [serial = 1948] [outer = 0F229800] 12:07:16 INFO - PROCESS | 1176 | 1461265636172 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 160 (117D4800) [pid = 1176] [serial = 1949] [outer = 0F229800] 12:07:16 INFO - PROCESS | 1176 | 1461265636630 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 832ms 12:07:16 INFO - PROCESS | 1176 | 1461265636677 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1176 | 1461265636683 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:07:16 INFO - PROCESS | 1176 | 1461265636689 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 1176 | 1461265636691 Marionette TRACE conn4 <- [1,2562,null,{}] 12:07:16 INFO - PROCESS | 1176 | 1461265636695 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 1176 | 1461265636780 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 12:07:16 INFO - PROCESS | 1176 | 1461265636790 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1176 | ++DOCSHELL 1194E800 == 34 [pid = 1176] [id = 650] 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 161 (11CD8000) [pid = 1176] [serial = 1950] [outer = 00000000] 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 162 (12EE1400) [pid = 1176] [serial = 1951] [outer = 11CD8000] 12:07:16 INFO - PROCESS | 1176 | 1461265636837 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 163 (16428C00) [pid = 1176] [serial = 1952] [outer = 11CD8000] 12:07:17 INFO - PROCESS | 1176 | 1461265637346 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 12:07:17 INFO - PROCESS | 1176 | 1461265637362 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 1176 | 1461265637364 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 12:07:17 INFO - PROCESS | 1176 | 1461265637367 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:07:17 INFO - PROCESS | 1176 | 1461265637370 Marionette TRACE conn4 <- [1,2566,null,{}] 12:07:17 INFO - PROCESS | 1176 | 1461265637380 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:17 INFO - PROCESS | 1176 | 1461265637497 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:07:17 INFO - PROCESS | 1176 | 1461265637604 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 1176 | ++DOCSHELL 181A5C00 == 35 [pid = 1176] [id = 651] 12:07:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 164 (181A6C00) [pid = 1176] [serial = 1953] [outer = 00000000] 12:07:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 165 (18DE3800) [pid = 1176] [serial = 1954] [outer = 181A6C00] 12:07:17 INFO - PROCESS | 1176 | 1461265637659 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 166 (19459C00) [pid = 1176] [serial = 1955] [outer = 181A6C00] 12:07:18 INFO - PROCESS | 1176 | 1461265638076 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 12:07:18 INFO - PROCESS | 1176 | 1461265638102 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 1176 | 1461265638104 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 1176 | 1461265638108 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:07:18 INFO - PROCESS | 1176 | 1461265638110 Marionette TRACE conn4 <- [1,2570,null,{}] 12:07:18 INFO - PROCESS | 1176 | 1461265638113 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 1176 | 1461265638197 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 12:07:18 INFO - PROCESS | 1176 | 1461265638203 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1176 | ++DOCSHELL 19928000 == 36 [pid = 1176] [id = 652] 12:07:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 167 (19959000) [pid = 1176] [serial = 1956] [outer = 00000000] 12:07:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 168 (1A140000) [pid = 1176] [serial = 1957] [outer = 19959000] 12:07:18 INFO - PROCESS | 1176 | 1461265638249 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 169 (1A4E4400) [pid = 1176] [serial = 1958] [outer = 19959000] 12:07:18 INFO - PROCESS | 1176 | 1461265638758 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 12:07:18 INFO - PROCESS | 1176 | 1461265638782 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 12:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:07:18 INFO - PROCESS | 1176 | 1461265638784 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 1176 | 1461265638787 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 1176 | 1461265638788 Marionette TRACE conn4 <- [1,2574,null,{}] 12:07:18 INFO - PROCESS | 1176 | 1461265638792 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 1176 | 1461265638904 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 12:07:18 INFO - PROCESS | 1176 | 1461265639003 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1176 | ++DOCSHELL 1A4E9000 == 37 [pid = 1176] [id = 653] 12:07:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 170 (1A78F000) [pid = 1176] [serial = 1959] [outer = 00000000] 12:07:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 171 (1A882400) [pid = 1176] [serial = 1960] [outer = 1A78F000] 12:07:19 INFO - PROCESS | 1176 | 1461265639048 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 172 (1A878800) [pid = 1176] [serial = 1961] [outer = 1A78F000] 12:07:19 INFO - PROCESS | 1176 | 1461265639487 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 729ms 12:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:07:19 INFO - PROCESS | 1176 | 1461265639518 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1176 | 1461265639520 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 12:07:19 INFO - PROCESS | 1176 | 1461265639523 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1176 | 1461265639525 Marionette TRACE conn4 <- [1,2578,null,{}] 12:07:19 INFO - PROCESS | 1176 | 1461265639528 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 1176 | 1461265639688 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 12:07:19 INFO - PROCESS | 1176 | 1461265639702 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 1176 | ++DOCSHELL 1A8C4800 == 38 [pid = 1176] [id = 654] 12:07:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 173 (1A8C5C00) [pid = 1176] [serial = 1962] [outer = 00000000] 12:07:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 174 (1B56EC00) [pid = 1176] [serial = 1963] [outer = 1A8C5C00] 12:07:19 INFO - PROCESS | 1176 | 1461265639811 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 175 (1B577800) [pid = 1176] [serial = 1964] [outer = 1A8C5C00] 12:07:20 INFO - PROCESS | 1176 | 1461265640255 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 12:07:20 INFO - PROCESS | 1176 | 1461265640307 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 1176 | 1461265640309 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:07:20 INFO - PROCESS | 1176 | 1461265640313 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 1176 | 1461265640315 Marionette TRACE conn4 <- [1,2582,null,{}] 12:07:20 INFO - PROCESS | 1176 | 1461265640318 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 1176 | 1461265640861 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 174 (1C339C00) [pid = 1176] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 173 (1EE28000) [pid = 1176] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 172 (1C928000) [pid = 1176] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 171 (11A47800) [pid = 1176] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 170 (2048D400) [pid = 1176] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 169 (1B845400) [pid = 1176] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 168 (19967000) [pid = 1176] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 167 (1FEEE800) [pid = 1176] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 166 (1B844800) [pid = 1176] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 165 (1EFEAC00) [pid = 1176] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 164 (18DDD400) [pid = 1176] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 163 (17A22800) [pid = 1176] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 162 (1B843000) [pid = 1176] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 161 (11822C00) [pid = 1176] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 160 (201D9C00) [pid = 1176] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 159 (1C339400) [pid = 1176] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 158 (12892400) [pid = 1176] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 157 (11CA5400) [pid = 1176] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 156 (1EFA2400) [pid = 1176] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 155 (12DAA800) [pid = 1176] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 154 (1E72FC00) [pid = 1176] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 153 (1EF3B000) [pid = 1176] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 152 (1E807C00) [pid = 1176] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 151 (181B3800) [pid = 1176] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (17A21400) [pid = 1176] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (1C709800) [pid = 1176] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (1EF9AC00) [pid = 1176] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (11A3C400) [pid = 1176] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (1C82DC00) [pid = 1176] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (0F2AA000) [pid = 1176] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1C722C00) [pid = 1176] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (11718C00) [pid = 1176] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (10FC7800) [pid = 1176] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1B98DC00) [pid = 1176] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (1187E400) [pid = 1176] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1B8CA800) [pid = 1176] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (11B7D000) [pid = 1176] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (12894000) [pid = 1176] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (1B40E400) [pid = 1176] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (199E4C00) [pid = 1176] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1170E400) [pid = 1176] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1995B800) [pid = 1176] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (11879800) [pid = 1176] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (117D2800) [pid = 1176] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (21812400) [pid = 1176] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1FB31C00) [pid = 1176] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (20817400) [pid = 1176] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (20774400) [pid = 1176] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (201D5800) [pid = 1176] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (19107400) [pid = 1176] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (1275F400) [pid = 1176] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (201E2400) [pid = 1176] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:07:20 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (1C33F800) [pid = 1176] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:07:20 INFO - PROCESS | 1176 | 1461265640951 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1176 | ++DOCSHELL 0B898400 == 39 [pid = 1176] [id = 655] 12:07:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (0B89C800) [pid = 1176] [serial = 1965] [outer = 00000000] 12:07:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1115A000) [pid = 1176] [serial = 1966] [outer = 0B89C800] 12:07:20 INFO - PROCESS | 1176 | 1461265640996 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (117C7000) [pid = 1176] [serial = 1967] [outer = 0B89C800] 12:07:21 INFO - PROCESS | 1176 | 1461265641371 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1126ms 12:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:07:21 INFO - PROCESS | 1176 | 1461265641441 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 1176 | 1461265641443 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 12:07:21 INFO - PROCESS | 1176 | 1461265641446 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1176 | 1461265641448 Marionette TRACE conn4 <- [1,2586,null,{}] 12:07:21 INFO - PROCESS | 1176 | 1461265641451 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 1176 | 1461265641530 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:07:21 INFO - PROCESS | 1176 | 1461265641536 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1176 | ++DOCSHELL 117E0400 == 40 [pid = 1176] [id = 656] 12:07:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1182D000) [pid = 1176] [serial = 1968] [outer = 00000000] 12:07:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (12EC0000) [pid = 1176] [serial = 1969] [outer = 1182D000] 12:07:21 INFO - PROCESS | 1176 | 1461265641581 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (17A27000) [pid = 1176] [serial = 1970] [outer = 1182D000] 12:07:22 INFO - PROCESS | 1176 | 1461265642032 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 631ms 12:07:22 INFO - PROCESS | 1176 | 1461265642078 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1176 | 1461265642080 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:07:22 INFO - PROCESS | 1176 | 1461265642083 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1176 | 1461265642084 Marionette TRACE conn4 <- [1,2590,null,{}] 12:07:22 INFO - PROCESS | 1176 | 1461265642088 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 1176 | 1461265642169 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 12:07:22 INFO - PROCESS | 1176 | 1461265642175 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1176 | ++DOCSHELL 181A9C00 == 41 [pid = 1176] [id = 657] 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (181AFC00) [pid = 1176] [serial = 1971] [outer = 00000000] 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1A13F800) [pid = 1176] [serial = 1972] [outer = 181AFC00] 12:07:22 INFO - PROCESS | 1176 | 1461265642245 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1B407400) [pid = 1176] [serial = 1973] [outer = 181AFC00] 12:07:22 INFO - PROCESS | 1176 | 1461265642697 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 12:07:22 INFO - PROCESS | 1176 | 1461265642731 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1176 | 1461265642733 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 12:07:22 INFO - PROCESS | 1176 | 1461265642736 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1176 | 1461265642738 Marionette TRACE conn4 <- [1,2594,null,{}] 12:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:07:22 INFO - PROCESS | 1176 | 1461265642741 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 1176 | 1461265642821 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 12:07:22 INFO - PROCESS | 1176 | 1461265642828 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1176 | ++DOCSHELL 1B572000 == 42 [pid = 1176] [id = 658] 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (1B575800) [pid = 1176] [serial = 1974] [outer = 00000000] 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (1B832000) [pid = 1176] [serial = 1975] [outer = 1B575800] 12:07:22 INFO - PROCESS | 1176 | 1461265642873 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1B838000) [pid = 1176] [serial = 1976] [outer = 1B575800] 12:07:23 INFO - PROCESS | 1176 | 1461265643635 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 12:07:23 INFO - PROCESS | 1176 | 1461265643712 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 1176 | 1461265643718 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:07:23 INFO - PROCESS | 1176 | 1461265643724 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 1176 | 1461265643728 Marionette TRACE conn4 <- [1,2598,null,{}] 12:07:23 INFO - PROCESS | 1176 | 1461265643733 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 1176 | 1461265643885 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 12:07:24 INFO - PROCESS | 1176 | 1461265644028 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 1176 | ++DOCSHELL 117DB000 == 43 [pid = 1176] [id = 659] 12:07:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 135 (117DE800) [pid = 1176] [serial = 1977] [outer = 00000000] 12:07:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 136 (12DA8800) [pid = 1176] [serial = 1978] [outer = 117DE800] 12:07:24 INFO - PROCESS | 1176 | 1461265644090 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 137 (165BE000) [pid = 1176] [serial = 1979] [outer = 117DE800] 12:07:24 INFO - PROCESS | 1176 | 1461265644659 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 969ms 12:07:24 INFO - PROCESS | 1176 | 1461265644701 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 1176 | 1461265644708 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:07:24 INFO - PROCESS | 1176 | 1461265644716 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 1176 | 1461265644719 Marionette TRACE conn4 <- [1,2602,null,{}] 12:07:24 INFO - PROCESS | 1176 | 1461265644723 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 1176 | 1461265644832 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 12:07:24 INFO - PROCESS | 1176 | 1461265644993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 1176 | ++DOCSHELL 17A23400 == 44 [pid = 1176] [id = 660] 12:07:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 138 (1991B400) [pid = 1176] [serial = 1980] [outer = 00000000] 12:07:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 139 (1A138000) [pid = 1176] [serial = 1981] [outer = 1991B400] 12:07:25 INFO - PROCESS | 1176 | 1461265645051 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 140 (1B2C7800) [pid = 1176] [serial = 1982] [outer = 1991B400] 12:07:25 INFO - PROCESS | 1176 | 1461265645704 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1023ms 12:07:25 INFO - PROCESS | 1176 | 1461265645741 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1176 | 1461265645744 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 1176 | 1461265645747 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:07:25 INFO - PROCESS | 1176 | 1461265645751 Marionette TRACE conn4 <- [1,2606,null,{}] 12:07:25 INFO - PROCESS | 1176 | 1461265645762 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 1176 | 1461265645893 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:07:26 INFO - PROCESS | 1176 | 1461265646042 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1176 | ++DOCSHELL 1B83D800 == 45 [pid = 1176] [id = 661] 12:07:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 141 (1B83EC00) [pid = 1176] [serial = 1983] [outer = 00000000] 12:07:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 142 (1B844400) [pid = 1176] [serial = 1984] [outer = 1B83EC00] 12:07:26 INFO - PROCESS | 1176 | 1461265646103 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 143 (1B84A400) [pid = 1176] [serial = 1985] [outer = 1B83EC00] 12:07:26 INFO - PROCESS | 1176 | 1461265646665 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 12:07:26 INFO - PROCESS | 1176 | 1461265646721 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 1176 | 1461265646724 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 12:07:26 INFO - PROCESS | 1176 | 1461265646727 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:07:26 INFO - PROCESS | 1176 | 1461265646729 Marionette TRACE conn4 <- [1,2610,null,{}] 12:07:26 INFO - PROCESS | 1176 | 1461265646733 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 1176 | 1461265646840 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 12:07:26 INFO - PROCESS | 1176 | 1461265646993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1176 | ++DOCSHELL 117DB400 == 46 [pid = 1176] [id = 662] 12:07:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 144 (117DCC00) [pid = 1176] [serial = 1986] [outer = 00000000] 12:07:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 145 (1B8D1C00) [pid = 1176] [serial = 1987] [outer = 117DCC00] 12:07:27 INFO - PROCESS | 1176 | 1461265647051 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 146 (1B93D800) [pid = 1176] [serial = 1988] [outer = 117DCC00] 12:07:27 INFO - PROCESS | 1176 | 1461265647659 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 12:07:27 INFO - PROCESS | 1176 | 1461265647701 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1176 | 1461265647703 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:07:27 INFO - PROCESS | 1176 | 1461265647707 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 1176 | 1461265647709 Marionette TRACE conn4 <- [1,2614,null,{}] 12:07:27 INFO - PROCESS | 1176 | 1461265647712 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 1176 | 1461265647818 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 12:07:28 INFO - PROCESS | 1176 | 1461265648115 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 1176 | ++DOCSHELL 0B89BC00 == 47 [pid = 1176] [id = 663] 12:07:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 147 (0B8A3C00) [pid = 1176] [serial = 1989] [outer = 00000000] 12:07:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 148 (117DC000) [pid = 1176] [serial = 1990] [outer = 0B8A3C00] 12:07:28 INFO - PROCESS | 1176 | 1461265648178 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (11871C00) [pid = 1176] [serial = 1991] [outer = 0B8A3C00] 12:07:28 INFO - PROCESS | 1176 | 1461265648840 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1175ms 12:07:28 INFO - PROCESS | 1176 | 1461265648886 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 1176 | 1461265648891 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 1176 | 1461265648896 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:07:28 INFO - PROCESS | 1176 | 1461265648899 Marionette TRACE conn4 <- [1,2618,null,{}] 12:07:28 INFO - PROCESS | 1176 | 1461265648904 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 1176 | 1461265649005 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 12:07:29 INFO - PROCESS | 1176 | 1461265649142 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1176 | --DOCSHELL 1A794000 == 46 [pid = 1176] [id = 490] 12:07:29 INFO - PROCESS | 1176 | --DOCSHELL 0F2ACC00 == 45 [pid = 1176] [id = 498] 12:07:29 INFO - PROCESS | 1176 | --DOCSHELL 1B8C9C00 == 44 [pid = 1176] [id = 638] 12:07:29 INFO - PROCESS | 1176 | --DOCSHELL 11A40400 == 43 [pid = 1176] [id = 483] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (18D3F800) [pid = 1176] [serial = 1936] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | ++DOCSHELL 0F22BC00 == 44 [pid = 1176] [id = 664] 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 149 (0F22D000) [pid = 1176] [serial = 1992] [outer = 00000000] 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 150 (1120C800) [pid = 1176] [serial = 1993] [outer = 0F22D000] 12:07:29 INFO - PROCESS | 1176 | 1461265649242 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 151 (11821C00) [pid = 1176] [serial = 1994] [outer = 0F22D000] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 150 (0F2B5000) [pid = 1176] [serial = 1918] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 149 (1EF3DC00) [pid = 1176] [serial = 1913] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 148 (117CB800) [pid = 1176] [serial = 1921] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 147 (1B83E000) [pid = 1176] [serial = 1900] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 146 (1B849800) [pid = 1176] [serial = 1901] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 145 (1C1C5800) [pid = 1176] [serial = 1904] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 144 (1C034400) [pid = 1176] [serial = 1903] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 143 (1B942400) [pid = 1176] [serial = 1909] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 142 (1C72A800) [pid = 1176] [serial = 1906] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 141 (1E80B400) [pid = 1176] [serial = 1912] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 140 (117D3C00) [pid = 1176] [serial = 1922] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 139 (1C82C400) [pid = 1176] [serial = 1907] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 138 (11DDE800) [pid = 1176] [serial = 1927] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 137 (12769800) [pid = 1176] [serial = 1928] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 136 (15806C00) [pid = 1176] [serial = 1930] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 135 (15E3B800) [pid = 1176] [serial = 1931] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 134 (1B57D800) [pid = 1176] [serial = 1897] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1A4EA400) [pid = 1176] [serial = 1894] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1A793800) [pid = 1176] [serial = 1895] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (127DE800) [pid = 1176] [serial = 1891] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (160FA000) [pid = 1176] [serial = 1892] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1A4EF000) [pid = 1176] [serial = 1889] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1A117800) [pid = 1176] [serial = 1888] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (11954000) [pid = 1176] [serial = 1924] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (19926C00) [pid = 1176] [serial = 1886] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (1910A400) [pid = 1176] [serial = 1885] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (230B8800) [pid = 1176] [serial = 1883] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (21817C00) [pid = 1176] [serial = 1882] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (2180C000) [pid = 1176] [serial = 1880] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (2180CC00) [pid = 1176] [serial = 1879] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (230BA000) [pid = 1176] [serial = 1877] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (230B5000) [pid = 1176] [serial = 1876] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (20816400) [pid = 1176] [serial = 1874] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (20813000) [pid = 1176] [serial = 1873] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (20777400) [pid = 1176] [serial = 1871] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (20485800) [pid = 1176] [serial = 1870] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (17A2DC00) [pid = 1176] [serial = 1933] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1B840400) [pid = 1176] [serial = 1868] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1B582000) [pid = 1176] [serial = 1867] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (18DB3C00) [pid = 1176] [serial = 1865] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (181B5400) [pid = 1176] [serial = 1864] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11151800) [pid = 1176] [serial = 1919] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (206DF800) [pid = 1176] [serial = 1862] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1F15A800) [pid = 1176] [serial = 1916] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (11A3BC00) [pid = 1176] [serial = 1925] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1EFF8000) [pid = 1176] [serial = 1915] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1C70D800) [pid = 1176] [serial = 1910] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B5BCC00) [pid = 1176] [serial = 1898] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1D912C00) [pid = 1176] [serial = 1808] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1EFA2000) [pid = 1176] [serial = 1679] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1E73A800) [pid = 1176] [serial = 1817] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1BAB0C00) [pid = 1176] [serial = 1721] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (20770800) [pid = 1176] [serial = 1829] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1DB2F000) [pid = 1176] [serial = 1727] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B576400) [pid = 1176] [serial = 1715] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (201DA400) [pid = 1176] [serial = 1775] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1BAACC00) [pid = 1176] [serial = 1616] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1EFF4C00) [pid = 1176] [serial = 1682] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1A8C1000) [pid = 1176] [serial = 1814] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (181A2C00) [pid = 1176] [serial = 1934] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1B941800) [pid = 1176] [serial = 1718] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11DDF400) [pid = 1176] [serial = 1709] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (20488C00) [pid = 1176] [serial = 1826] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1D915000) [pid = 1176] [serial = 1673] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (181B4800) [pid = 1176] [serial = 1712] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1667CC00) [pid = 1176] [serial = 1811] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1EFF1C00) [pid = 1176] [serial = 1772] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (17A25400) [pid = 1176] [serial = 1667] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1EFEE400) [pid = 1176] [serial = 1820] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1EF9B800) [pid = 1176] [serial = 1769] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1EF40C00) [pid = 1176] [serial = 1676] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1A8C7800) [pid = 1176] [serial = 1763] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1B574000) [pid = 1176] [serial = 1670] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1C82E800) [pid = 1176] [serial = 1724] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (1FEF0C00) [pid = 1176] [serial = 1823] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (16531C00) [pid = 1176] [serial = 1760] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1E731800) [pid = 1176] [serial = 1766] [outer = 00000000] [url = about:blank] 12:07:29 INFO - PROCESS | 1176 | 1461265649676 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 829ms 12:07:29 INFO - PROCESS | 1176 | 1461265649733 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 1176 | 1461265649737 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 12:07:29 INFO - PROCESS | 1176 | 1461265649741 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:07:29 INFO - PROCESS | 1176 | 1461265649743 Marionette TRACE conn4 <- [1,2622,null,{}] 12:07:29 INFO - PROCESS | 1176 | 1461265649747 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 1176 | 1461265649832 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 12:07:29 INFO - PROCESS | 1176 | 1461265649838 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A1000 == 45 [pid = 1176] [id = 665] 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (11154800) [pid = 1176] [serial = 1995] [outer = 00000000] 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (127D4000) [pid = 1176] [serial = 1996] [outer = 11154800] 12:07:29 INFO - PROCESS | 1176 | 1461265649885 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (12EBF800) [pid = 1176] [serial = 1997] [outer = 11154800] 12:07:30 INFO - PROCESS | 1176 | 1461265650397 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 12:07:30 INFO - PROCESS | 1176 | 1461265650416 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1176 | 1461265650419 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:07:30 INFO - PROCESS | 1176 | 1461265650424 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1176 | 1461265650429 Marionette TRACE conn4 <- [1,2626,null,{}] 12:07:30 INFO - PROCESS | 1176 | 1461265650438 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 1176 | 1461265650550 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:07:30 INFO - PROCESS | 1176 | 1461265650660 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1176 | ++DOCSHELL 1659B400 == 46 [pid = 1176] [id = 666] 12:07:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (165BD800) [pid = 1176] [serial = 1998] [outer = 00000000] 12:07:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A2D800) [pid = 1176] [serial = 1999] [outer = 165BD800] 12:07:30 INFO - PROCESS | 1176 | 1461265650707 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (17D43800) [pid = 1176] [serial = 2000] [outer = 165BD800] 12:07:31 INFO - PROCESS | 1176 | 1461265651079 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 12:07:31 INFO - PROCESS | 1176 | 1461265651116 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 1176 | 1461265651119 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 12:07:31 INFO - PROCESS | 1176 | 1461265651122 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:07:31 INFO - PROCESS | 1176 | 1461265651124 Marionette TRACE conn4 <- [1,2630,null,{}] 12:07:31 INFO - PROCESS | 1176 | 1461265651127 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 1176 | 1461265651211 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 12:07:31 INFO - PROCESS | 1176 | 1461265651218 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 1176 | ++DOCSHELL 112DBC00 == 47 [pid = 1176] [id = 667] 12:07:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (11717800) [pid = 1176] [serial = 2001] [outer = 00000000] 12:07:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (181BC800) [pid = 1176] [serial = 2002] [outer = 11717800] 12:07:31 INFO - PROCESS | 1176 | 1461265651264 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (18DB3C00) [pid = 1176] [serial = 2003] [outer = 11717800] 12:07:31 INFO - PROCESS | 1176 | 1461265651777 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 12:07:31 INFO - PROCESS | 1176 | 1461265651799 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 1176 | 1461265651801 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:07:31 INFO - PROCESS | 1176 | 1461265651804 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 1176 | 1461265651806 Marionette TRACE conn4 <- [1,2634,null,{}] 12:07:31 INFO - PROCESS | 1176 | 1461265651809 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 1176 | 1461265651922 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 12:07:31 INFO - PROCESS | 1176 | 1461265652017 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 1176 | ++DOCSHELL 1945D400 == 48 [pid = 1176] [id = 668] 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1991A800) [pid = 1176] [serial = 2004] [outer = 00000000] 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1995C000) [pid = 1176] [serial = 2005] [outer = 1991A800] 12:07:32 INFO - PROCESS | 1176 | 1461265652074 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (199DB400) [pid = 1176] [serial = 2006] [outer = 1991A800] 12:07:32 INFO - PROCESS | 1176 | 1461265652537 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 12:07:32 INFO - PROCESS | 1176 | 1461265652576 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 12:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:07:32 INFO - PROCESS | 1176 | 1461265652578 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 12:07:32 INFO - PROCESS | 1176 | 1461265652581 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 1176 | 1461265652583 Marionette TRACE conn4 <- [1,2638,null,{}] 12:07:32 INFO - PROCESS | 1176 | 1461265652586 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 1176 | 1461265652700 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 12:07:32 INFO - PROCESS | 1176 | 1461265652708 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AFC00 == 49 [pid = 1176] [id = 669] 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1910E000) [pid = 1176] [serial = 2007] [outer = 00000000] 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1A78DC00) [pid = 1176] [serial = 2008] [outer = 1910E000] 12:07:32 INFO - PROCESS | 1176 | 1461265652753 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1A816800) [pid = 1176] [serial = 2009] [outer = 1910E000] 12:07:33 INFO - PROCESS | 1176 | 1461265653223 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:07:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 12:07:33 INFO - PROCESS | 1176 | 1461265653252 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 1176 | 1461265653254 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:07:33 INFO - PROCESS | 1176 | 1461265653263 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 1176 | 1461265653265 Marionette TRACE conn4 <- [1,2642,null,{}] 12:07:33 INFO - PROCESS | 1176 | 1461265653272 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 1176 | 1461265653417 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (181AFC00) [pid = 1176] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (19959000) [pid = 1176] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (0F229800) [pid = 1176] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1A78F000) [pid = 1176] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (181A6C00) [pid = 1176] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1A8C5C00) [pid = 1176] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (11CD8000) [pid = 1176] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1182D000) [pid = 1176] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:07:33 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (0B89C800) [pid = 1176] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:07:33 INFO - PROCESS | 1176 | 1461265653630 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1176 | ++DOCSHELL 0B89CC00 == 50 [pid = 1176] [id = 670] 12:07:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (0F229800) [pid = 1176] [serial = 2010] [outer = 00000000] 12:07:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (11C04400) [pid = 1176] [serial = 2011] [outer = 0F229800] 12:07:33 INFO - PROCESS | 1176 | 1461265653677 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1275F000) [pid = 1176] [serial = 2012] [outer = 0F229800] 12:07:34 INFO - PROCESS | 1176 | 1461265654035 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 829ms 12:07:34 INFO - PROCESS | 1176 | 1461265654098 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 12:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:07:34 INFO - PROCESS | 1176 | 1461265654100 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 12:07:34 INFO - PROCESS | 1176 | 1461265654104 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1176 | 1461265654105 Marionette TRACE conn4 <- [1,2646,null,{}] 12:07:34 INFO - PROCESS | 1176 | 1461265654109 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 1176 | 1461265654190 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:07:34 INFO - PROCESS | 1176 | 1461265654196 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 1176 | ++DOCSHELL 11950400 == 51 [pid = 1176] [id = 671] 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A78F000) [pid = 1176] [serial = 2013] [outer = 00000000] 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1B56D000) [pid = 1176] [serial = 2014] [outer = 1A78F000] 12:07:34 INFO - PROCESS | 1176 | 1461265654241 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1B572800) [pid = 1176] [serial = 2015] [outer = 1A78F000] 12:07:34 INFO - PROCESS | 1176 | 1461265654672 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 631ms 12:07:34 INFO - PROCESS | 1176 | 1461265654736 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 12:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:07:34 INFO - PROCESS | 1176 | 1461265654738 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 12:07:34 INFO - PROCESS | 1176 | 1461265654741 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1176 | 1461265654743 Marionette TRACE conn4 <- [1,2650,null,{}] 12:07:34 INFO - PROCESS | 1176 | 1461265654746 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 1176 | 1461265654829 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 12:07:34 INFO - PROCESS | 1176 | 1461265654836 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 1176 | ++DOCSHELL 127DEC00 == 52 [pid = 1176] [id = 672] 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B56FC00) [pid = 1176] [serial = 2016] [outer = 00000000] 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B580400) [pid = 1176] [serial = 2017] [outer = 1B56FC00] 12:07:34 INFO - PROCESS | 1176 | 1461265654880 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B57FC00) [pid = 1176] [serial = 2018] [outer = 1B56FC00] 12:07:35 INFO - PROCESS | 1176 | 1461265655348 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 12:07:35 INFO - PROCESS | 1176 | 1461265655372 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 1176 | 1461265655374 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 12:07:35 INFO - PROCESS | 1176 | 1461265655377 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:07:35 INFO - PROCESS | 1176 | 1461265655379 Marionette TRACE conn4 <- [1,2654,null,{}] 12:07:35 INFO - PROCESS | 1176 | 1461265655396 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 1176 | 1461265655479 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 12:07:35 INFO - PROCESS | 1176 | 1461265655486 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1176 | ++DOCSHELL 117D4000 == 53 [pid = 1176] [id = 673] 12:07:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (117D7800) [pid = 1176] [serial = 2019] [outer = 00000000] 12:07:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1B832800) [pid = 1176] [serial = 2020] [outer = 117D7800] 12:07:35 INFO - PROCESS | 1176 | 1461265655536 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B847000) [pid = 1176] [serial = 2021] [outer = 117D7800] 12:07:36 INFO - PROCESS | 1176 | 1461265656706 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1378ms 12:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:07:36 INFO - PROCESS | 1176 | 1461265656760 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 1176 | 1461265656764 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 12:07:36 INFO - PROCESS | 1176 | 1461265656769 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 1176 | 1461265656772 Marionette TRACE conn4 <- [1,2658,null,{}] 12:07:36 INFO - PROCESS | 1176 | 1461265656779 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 1176 | 1461265656893 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 12:07:37 INFO - PROCESS | 1176 | 1461265657029 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 1176 | ++DOCSHELL 11154C00 == 54 [pid = 1176] [id = 674] 12:07:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (117D9C00) [pid = 1176] [serial = 2022] [outer = 00000000] 12:07:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (12767C00) [pid = 1176] [serial = 2023] [outer = 117D9C00] 12:07:37 INFO - PROCESS | 1176 | 1461265657091 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (12EB1C00) [pid = 1176] [serial = 2024] [outer = 117D9C00] 12:07:38 INFO - PROCESS | 1176 | 1461265658181 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 1176 | 1461265658216 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:07:38 INFO - PROCESS | 1176 | 1461265658222 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 1176 | 1461265658225 Marionette TRACE conn4 <- [1,2662,null,{}] 12:07:38 INFO - PROCESS | 1176 | 1461265658229 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 1176 | 1461265658342 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 12:07:38 INFO - PROCESS | 1176 | 1461265658497 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1176 | ++DOCSHELL 181BD000 == 55 [pid = 1176] [id = 675] 12:07:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (18D3C800) [pid = 1176] [serial = 2025] [outer = 00000000] 12:07:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (19966800) [pid = 1176] [serial = 2026] [outer = 18D3C800] 12:07:38 INFO - PROCESS | 1176 | 1461265658554 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1A789C00) [pid = 1176] [serial = 2027] [outer = 18D3C800] 12:07:39 INFO - PROCESS | 1176 | 1461265659599 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 1176 | 1461265659663 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:07:39 INFO - PROCESS | 1176 | 1461265659667 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 1176 | 1461265659671 Marionette TRACE conn4 <- [1,2666,null,{}] 12:07:39 INFO - PROCESS | 1176 | 1461265659736 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 1176 | 1461265659873 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:07:39 INFO - PROCESS | 1176 | 1461265659993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 1176 | ++DOCSHELL 0F2AC000 == 56 [pid = 1176] [id = 676] 12:07:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11A3D400) [pid = 1176] [serial = 2028] [outer = 00000000] 12:07:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B8CF800) [pid = 1176] [serial = 2029] [outer = 11A3D400] 12:07:40 INFO - PROCESS | 1176 | 1461265660051 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1B936800) [pid = 1176] [serial = 2030] [outer = 11A3D400] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 199DBC00 == 55 [pid = 1176] [id = 488] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 17D43400 == 54 [pid = 1176] [id = 486] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 19109400 == 53 [pid = 1176] [id = 487] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 127DEC00 == 52 [pid = 1176] [id = 672] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 11950400 == 51 [pid = 1176] [id = 671] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 0B89CC00 == 50 [pid = 1176] [id = 670] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 0F2AFC00 == 49 [pid = 1176] [id = 669] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 1945D400 == 48 [pid = 1176] [id = 668] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 112DBC00 == 47 [pid = 1176] [id = 667] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 1659B400 == 46 [pid = 1176] [id = 666] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 0B8A1000 == 45 [pid = 1176] [id = 665] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (0F2B3C00) [pid = 1176] [serial = 1939] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1910A800) [pid = 1176] [serial = 1945] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11CD9C00) [pid = 1176] [serial = 1942] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 0F22BC00 == 44 [pid = 1176] [id = 664] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 0B89BC00 == 43 [pid = 1176] [id = 663] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 117DB400 == 42 [pid = 1176] [id = 662] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 1B83D800 == 41 [pid = 1176] [id = 661] 12:07:41 INFO - PROCESS | 1176 | --DOCSHELL 117DB000 == 40 [pid = 1176] [id = 659] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A13F800) [pid = 1176] [serial = 1972] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A140000) [pid = 1176] [serial = 1957] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (112E0000) [pid = 1176] [serial = 1948] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A882400) [pid = 1176] [serial = 1960] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (117D4800) [pid = 1176] [serial = 1949] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (18DE3800) [pid = 1176] [serial = 1954] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1B56EC00) [pid = 1176] [serial = 1963] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1A878800) [pid = 1176] [serial = 1961] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (12EE1400) [pid = 1176] [serial = 1951] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (16428C00) [pid = 1176] [serial = 1952] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (12EC0000) [pid = 1176] [serial = 1969] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (19459C00) [pid = 1176] [serial = 1955] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1B577800) [pid = 1176] [serial = 1964] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (1B407400) [pid = 1176] [serial = 1973] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1115A000) [pid = 1176] [serial = 1966] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (117C7000) [pid = 1176] [serial = 1967] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (17A27000) [pid = 1176] [serial = 1970] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1A4E4400) [pid = 1176] [serial = 1958] [outer = 00000000] [url = about:blank] 12:07:41 INFO - PROCESS | 1176 | 1461265661293 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1680ms 12:07:41 INFO - PROCESS | 1176 | 1461265661320 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 12:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:07:41 INFO - PROCESS | 1176 | 1461265661323 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 12:07:41 INFO - PROCESS | 1176 | 1461265661327 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 1176 | 1461265661330 Marionette TRACE conn4 <- [1,2670,null,{}] 12:07:41 INFO - PROCESS | 1176 | 1461265661336 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 1176 | 1461265661421 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 12:07:41 INFO - PROCESS | 1176 | 1461265661429 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1176 | ++DOCSHELL 0B8A4400 == 41 [pid = 1176] [id = 677] 12:07:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (0F230800) [pid = 1176] [serial = 2031] [outer = 00000000] 12:07:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1120AC00) [pid = 1176] [serial = 2032] [outer = 0F230800] 12:07:41 INFO - PROCESS | 1176 | 1461265661478 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (11715400) [pid = 1176] [serial = 2033] [outer = 0F230800] 12:07:42 INFO - PROCESS | 1176 | 1461265662502 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 12:07:42 INFO - PROCESS | 1176 | 1461265662567 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 1176 | 1461265662572 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:07:42 INFO - PROCESS | 1176 | 1461265662578 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 1176 | 1461265662580 Marionette TRACE conn4 <- [1,2674,null,{}] 12:07:42 INFO - PROCESS | 1176 | 1461265662584 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 1176 | 1461265662668 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 12:07:42 INFO - PROCESS | 1176 | 1461265662761 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 1176 | ++DOCSHELL 117C7000 == 42 [pid = 1176] [id = 678] 12:07:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1182D000) [pid = 1176] [serial = 2034] [outer = 00000000] 12:07:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (12EE2C00) [pid = 1176] [serial = 2035] [outer = 1182D000] 12:07:42 INFO - PROCESS | 1176 | 1461265662808 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (15EA2800) [pid = 1176] [serial = 2036] [outer = 1182D000] 12:07:43 INFO - PROCESS | 1176 | 1461265663745 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 1176 | 1461265663819 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 12:07:43 INFO - PROCESS | 1176 | 1461265663823 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:07:43 INFO - PROCESS | 1176 | 1461265663826 Marionette TRACE conn4 <- [1,2678,null,{}] 12:07:43 INFO - PROCESS | 1176 | 1461265663836 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 1176 | 1461265663957 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:07:43 INFO - PROCESS | 1176 | 1461265663964 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1176 | ++DOCSHELL 16671800 == 43 [pid = 1176] [id = 679] 12:07:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (16675000) [pid = 1176] [serial = 2037] [outer = 00000000] 12:07:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18DAD800) [pid = 1176] [serial = 2038] [outer = 16675000] 12:07:44 INFO - PROCESS | 1176 | 1461265664065 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (19107000) [pid = 1176] [serial = 2039] [outer = 16675000] 12:07:45 INFO - PROCESS | 1176 | 1461265664998 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 1176 | 1461265665063 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 1176 | 1461265665067 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:07:45 INFO - PROCESS | 1176 | 1461265665069 Marionette TRACE conn4 <- [1,2682,null,{}] 12:07:45 INFO - PROCESS | 1176 | 1461265665072 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 1176 | 1461265665197 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:07:45 INFO - PROCESS | 1176 | 1461265665260 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 1176 | ++DOCSHELL 1991AC00 == 44 [pid = 1176] [id = 680] 12:07:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1991C000) [pid = 1176] [serial = 2040] [outer = 00000000] 12:07:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (199DDC00) [pid = 1176] [serial = 2041] [outer = 1991C000] 12:07:45 INFO - PROCESS | 1176 | 1461265665306 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1A134000) [pid = 1176] [serial = 2042] [outer = 1991C000] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1991A800) [pid = 1176] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1910E000) [pid = 1176] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (0F22D000) [pid = 1176] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (0F229800) [pid = 1176] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (0B8A3C00) [pid = 1176] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11154800) [pid = 1176] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (1A78F000) [pid = 1176] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (11717800) [pid = 1176] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (165BD800) [pid = 1176] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (18DB2400) [pid = 1176] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:07:45 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1B56FC00) [pid = 1176] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:07:46 INFO - PROCESS | 1176 | 1461265666238 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 1176 | 1461265666291 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 12:07:46 INFO - PROCESS | 1176 | 1461265666294 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 1176 | 1461265666296 Marionette TRACE conn4 <- [1,2686,null,{}] 12:07:46 INFO - PROCESS | 1176 | 1461265666299 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:46 INFO - PROCESS | 1176 | 1461265666378 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:07:46 INFO - PROCESS | 1176 | 1461265666384 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 1176 | ++DOCSHELL 17543C00 == 45 [pid = 1176] [id = 681] 12:07:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (181AF400) [pid = 1176] [serial = 2043] [outer = 00000000] 12:07:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1A1C6400) [pid = 1176] [serial = 2044] [outer = 181AF400] 12:07:46 INFO - PROCESS | 1176 | 1461265666431 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A4EC800) [pid = 1176] [serial = 2045] [outer = 181AF400] 12:07:47 INFO - PROCESS | 1176 | 1461265667406 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 1176 | 1461265667418 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 12:07:47 INFO - PROCESS | 1176 | 1461265667421 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1176 | 1461265667422 Marionette TRACE conn4 <- [1,2690,null,{}] 12:07:47 INFO - PROCESS | 1176 | 1461265667426 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 1176 | 1461265667552 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:07:47 INFO - PROCESS | 1176 | 1461265667665 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1176 | ++DOCSHELL 0B899C00 == 46 [pid = 1176] [id = 682] 12:07:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (0B89AC00) [pid = 1176] [serial = 2046] [outer = 00000000] 12:07:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (0F228000) [pid = 1176] [serial = 2047] [outer = 0B89AC00] 12:07:47 INFO - PROCESS | 1176 | 1461265667726 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (0F2AE400) [pid = 1176] [serial = 2048] [outer = 0B89AC00] 12:07:48 INFO - PROCESS | 1176 | 1461265668377 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1019ms 12:07:48 INFO - PROCESS | 1176 | 1461265668442 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 1176 | 1461265668448 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:07:48 INFO - PROCESS | 1176 | 1461265668453 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 1176 | 1461265668457 Marionette TRACE conn4 <- [1,2694,null,{}] 12:07:48 INFO - PROCESS | 1176 | 1461265668462 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 1176 | 1461265668637 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:07:48 INFO - PROCESS | 1176 | 1461265668770 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 1176 | ++DOCSHELL 11A3F000 == 47 [pid = 1176] [id = 683] 12:07:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11A40800) [pid = 1176] [serial = 2049] [outer = 00000000] 12:07:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11CA8800) [pid = 1176] [serial = 2050] [outer = 11A40800] 12:07:48 INFO - PROCESS | 1176 | 1461265668832 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (12762C00) [pid = 1176] [serial = 2051] [outer = 11A40800] 12:07:49 INFO - PROCESS | 1176 | 1461265669487 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1073ms 12:07:49 INFO - PROCESS | 1176 | 1461265669559 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1176 | 1461265669564 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 1176 | 1461265669568 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 1176 | 1461265669570 Marionette TRACE conn4 <- [1,2698,null,{}] 12:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:07:49 INFO - PROCESS | 1176 | 1461265669574 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 1176 | 1461265669684 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:07:49 INFO - PROCESS | 1176 | 1461265669825 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 1176 | ++DOCSHELL 16673C00 == 48 [pid = 1176] [id = 684] 12:07:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (16674800) [pid = 1176] [serial = 2052] [outer = 00000000] 12:07:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (181A1400) [pid = 1176] [serial = 2053] [outer = 16674800] 12:07:49 INFO - PROCESS | 1176 | 1461265669883 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (181AE000) [pid = 1176] [serial = 2054] [outer = 16674800] 12:07:50 INFO - PROCESS | 1176 | 1461265670542 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 1176 | 1461265670591 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:07:50 INFO - PROCESS | 1176 | 1461265670602 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 1176 | 1461265670608 Marionette TRACE conn4 <- [1,2702,null,{}] 12:07:50 INFO - PROCESS | 1176 | 1461265670613 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 1176 | 1461265670745 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:07:50 INFO - PROCESS | 1176 | 1461265670887 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 1176 | ++DOCSHELL 19922000 == 49 [pid = 1176] [id = 685] 12:07:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1A1C2800) [pid = 1176] [serial = 2055] [outer = 00000000] 12:07:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B44A800) [pid = 1176] [serial = 2056] [outer = 1A1C2800] 12:07:50 INFO - PROCESS | 1176 | 1461265670946 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B56EC00) [pid = 1176] [serial = 2057] [outer = 1A1C2800] 12:07:51 INFO - PROCESS | 1176 | 1461265671570 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1032ms 12:07:51 INFO - PROCESS | 1176 | 1461265671630 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 1176 | 1461265671633 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:07:51 INFO - PROCESS | 1176 | 1461265671636 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 1176 | 1461265671638 Marionette TRACE conn4 <- [1,2706,null,{}] 12:07:51 INFO - PROCESS | 1176 | 1461265671642 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 1176 | 1461265671749 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:07:51 INFO - PROCESS | 1176 | 1461265671886 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 1176 | ++DOCSHELL 1B572C00 == 50 [pid = 1176] [id = 686] 12:07:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B57A000) [pid = 1176] [serial = 2058] [outer = 00000000] 12:07:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B5C5C00) [pid = 1176] [serial = 2059] [outer = 1B57A000] 12:07:51 INFO - PROCESS | 1176 | 1461265671945 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B82F400) [pid = 1176] [serial = 2060] [outer = 1B57A000] 12:07:52 INFO - PROCESS | 1176 | 1461265672737 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 1176 | 1461265672774 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:07:52 INFO - PROCESS | 1176 | 1461265672788 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 1176 | 1461265672791 Marionette TRACE conn4 <- [1,2710,null,{}] 12:07:52 INFO - PROCESS | 1176 | 1461265672797 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 1176 | 1461265672905 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:07:53 INFO - PROCESS | 1176 | 1461265673043 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1176 | ++DOCSHELL 117D6400 == 51 [pid = 1176] [id = 687] 12:07:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1194F000) [pid = 1176] [serial = 2061] [outer = 00000000] 12:07:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (11A43400) [pid = 1176] [serial = 2062] [outer = 1194F000] 12:07:53 INFO - PROCESS | 1176 | 1461265673097 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (11CA4C00) [pid = 1176] [serial = 2063] [outer = 1194F000] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 1580E400 == 50 [pid = 1176] [id = 492] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 1170EC00 == 49 [pid = 1176] [id = 640] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 17543C00 == 48 [pid = 1176] [id = 681] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 1991AC00 == 47 [pid = 1176] [id = 680] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 16671800 == 46 [pid = 1176] [id = 679] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 117C7000 == 45 [pid = 1176] [id = 678] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 0B8A4400 == 44 [pid = 1176] [id = 677] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 0F2AC000 == 43 [pid = 1176] [id = 676] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 181BD000 == 42 [pid = 1176] [id = 675] 12:07:53 INFO - PROCESS | 1176 | --DOCSHELL 11154C00 == 41 [pid = 1176] [id = 674] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1945FC00) [pid = 1176] [serial = 1946] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B580400) [pid = 1176] [serial = 2017] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B832000) [pid = 1176] [serial = 1975] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1995C000) [pid = 1176] [serial = 2005] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (12DA8800) [pid = 1176] [serial = 1978] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1A138000) [pid = 1176] [serial = 1981] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A78DC00) [pid = 1176] [serial = 2008] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B844400) [pid = 1176] [serial = 1984] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (199DB400) [pid = 1176] [serial = 2006] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1120C800) [pid = 1176] [serial = 1993] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11821C00) [pid = 1176] [serial = 1994] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (11C04400) [pid = 1176] [serial = 2011] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (11871C00) [pid = 1176] [serial = 1991] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (117DC000) [pid = 1176] [serial = 1990] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1A816800) [pid = 1176] [serial = 2009] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1275F000) [pid = 1176] [serial = 2012] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (127D4000) [pid = 1176] [serial = 1996] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (12EBF800) [pid = 1176] [serial = 1997] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B56D000) [pid = 1176] [serial = 2014] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (181BC800) [pid = 1176] [serial = 2002] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (17A2D800) [pid = 1176] [serial = 1999] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (17D43800) [pid = 1176] [serial = 2000] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1B8D1C00) [pid = 1176] [serial = 1987] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1B57FC00) [pid = 1176] [serial = 2018] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (1B572800) [pid = 1176] [serial = 2015] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (18DB3C00) [pid = 1176] [serial = 2003] [outer = 00000000] [url = about:blank] 12:07:53 INFO - PROCESS | 1176 | 1461265673776 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 1176 | 1461265673819 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:07:53 INFO - PROCESS | 1176 | 1461265673825 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 1176 | 1461265673827 Marionette TRACE conn4 <- [1,2714,null,{}] 12:07:53 INFO - PROCESS | 1176 | 1461265673831 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 1176 | 1461265673935 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:07:54 INFO - PROCESS | 1176 | 1461265674034 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1176 | ++DOCSHELL 11823400 == 42 [pid = 1176] [id = 688] 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11827C00) [pid = 1176] [serial = 2064] [outer = 00000000] 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (11A40400) [pid = 1176] [serial = 2065] [outer = 11827C00] 12:07:54 INFO - PROCESS | 1176 | 1461265674083 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (11CE0C00) [pid = 1176] [serial = 2066] [outer = 11827C00] 12:07:54 INFO - PROCESS | 1176 | 1461265674460 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 12:07:54 INFO - PROCESS | 1176 | 1461265674515 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 1176 | 1461265674517 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 1176 | 1461265674521 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:07:54 INFO - PROCESS | 1176 | 1461265674525 Marionette TRACE conn4 <- [1,2718,null,{}] 12:07:54 INFO - PROCESS | 1176 | 1461265674535 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 1176 | 1461265674632 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:07:54 INFO - PROCESS | 1176 | 1461265674640 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1176 | ++DOCSHELL 1580E400 == 43 [pid = 1176] [id = 689] 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1642D800) [pid = 1176] [serial = 2067] [outer = 00000000] 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (17D46400) [pid = 1176] [serial = 2068] [outer = 1642D800] 12:07:54 INFO - PROCESS | 1176 | 1461265674692 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (18D40400) [pid = 1176] [serial = 2069] [outer = 1642D800] 12:07:55 INFO - PROCESS | 1176 | 1461265675685 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 1176 | 1461265675706 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:07:55 INFO - PROCESS | 1176 | 1461265675709 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 1176 | 1461265675710 Marionette TRACE conn4 <- [1,2722,null,{}] 12:07:55 INFO - PROCESS | 1176 | 1461265675714 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 1176 | 1461265675800 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:07:55 INFO - PROCESS | 1176 | 1461265675806 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 1176 | ++DOCSHELL 199DCC00 == 44 [pid = 1176] [id = 690] 12:07:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (199DFC00) [pid = 1176] [serial = 2070] [outer = 00000000] 12:07:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1A4EE800) [pid = 1176] [serial = 2071] [outer = 199DFC00] 12:07:55 INFO - PROCESS | 1176 | 1461265675854 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A790400) [pid = 1176] [serial = 2072] [outer = 199DFC00] 12:07:56 INFO - PROCESS | 1176 | 1461265676367 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 12:07:56 INFO - PROCESS | 1176 | 1461265676383 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 12:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:07:56 INFO - PROCESS | 1176 | 1461265676385 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 1176 | 1461265676388 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 1176 | 1461265676390 Marionette TRACE conn4 <- [1,2726,null,{}] 12:07:56 INFO - PROCESS | 1176 | 1461265676399 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 1176 | 1461265676516 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:07:56 INFO - PROCESS | 1176 | 1461265676523 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 1176 | ++DOCSHELL 1A792400 == 45 [pid = 1176] [id = 691] 12:07:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A881000) [pid = 1176] [serial = 2073] [outer = 00000000] 12:07:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1B407C00) [pid = 1176] [serial = 2074] [outer = 1A881000] 12:07:56 INFO - PROCESS | 1176 | 1461265676569 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B40DC00) [pid = 1176] [serial = 2075] [outer = 1A881000] 12:07:57 INFO - PROCESS | 1176 | 1461265677041 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 12:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:07:57 INFO - PROCESS | 1176 | 1461265677059 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 1176 | 1461265677061 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 12:07:57 INFO - PROCESS | 1176 | 1461265677064 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 1176 | 1461265677066 Marionette TRACE conn4 <- [1,2730,null,{}] 12:07:57 INFO - PROCESS | 1176 | 1461265677069 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 1176 | 1461265677253 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:07:57 INFO - PROCESS | 1176 | 1461265677282 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 1176 | ++DOCSHELL 1194D400 == 46 [pid = 1176] [id = 692] 12:07:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B57D400) [pid = 1176] [serial = 2076] [outer = 00000000] 12:07:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B83D800) [pid = 1176] [serial = 2077] [outer = 1B57D400] 12:07:57 INFO - PROCESS | 1176 | 1461265677333 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1B8C9C00) [pid = 1176] [serial = 2078] [outer = 1B57D400] 12:07:57 INFO - PROCESS | 1176 | 1461265677824 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 12:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:07:57 INFO - PROCESS | 1176 | 1461265677835 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 1176 | 1461265677837 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 12:07:57 INFO - PROCESS | 1176 | 1461265677840 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 1176 | 1461265677841 Marionette TRACE conn4 <- [1,2734,null,{}] 12:07:57 INFO - PROCESS | 1176 | 1461265677845 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 1176 | 1461265677964 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:07:58 INFO - PROCESS | 1176 | 1461265678034 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1176 | ++DOCSHELL 1B8CF400 == 47 [pid = 1176] [id = 693] 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B8D6C00) [pid = 1176] [serial = 2079] [outer = 00000000] 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B948400) [pid = 1176] [serial = 2080] [outer = 1B8D6C00] 12:07:58 INFO - PROCESS | 1176 | 1461265678080 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B947800) [pid = 1176] [serial = 2081] [outer = 1B8D6C00] 12:07:58 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (16675000) [pid = 1176] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:07:58 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1991C000) [pid = 1176] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:07:58 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11A3D400) [pid = 1176] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:07:58 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1182D000) [pid = 1176] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:07:58 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (0F230800) [pid = 1176] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:07:58 INFO - PROCESS | 1176 | 1461265678558 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 12:07:58 INFO - PROCESS | 1176 | 1461265678628 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 1176 | 1461265678630 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 1176 | 1461265678633 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 1176 | 1461265678635 Marionette TRACE conn4 <- [1,2738,null,{}] 12:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:07:58 INFO - PROCESS | 1176 | 1461265678640 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 1176 | 1461265678722 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:07:58 INFO - PROCESS | 1176 | 1461265678729 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1176 | ++DOCSHELL 19919800 == 48 [pid = 1176] [id = 694] 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1995EC00) [pid = 1176] [serial = 2082] [outer = 00000000] 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1BAAAC00) [pid = 1176] [serial = 2083] [outer = 1995EC00] 12:07:58 INFO - PROCESS | 1176 | 1461265678774 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1BAAE000) [pid = 1176] [serial = 2084] [outer = 1995EC00] 12:07:59 INFO - PROCESS | 1176 | 1461265679185 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 569ms 12:07:59 INFO - PROCESS | 1176 | 1461265679211 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1176 | 1461265679213 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:07:59 INFO - PROCESS | 1176 | 1461265679216 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1176 | 1461265679218 Marionette TRACE conn4 <- [1,2742,null,{}] 12:07:59 INFO - PROCESS | 1176 | 1461265679221 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 1176 | 1461265679351 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:07:59 INFO - PROCESS | 1176 | 1461265679361 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 1176 | ++DOCSHELL 1BAAFC00 == 49 [pid = 1176] [id = 695] 12:07:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1BAB2000) [pid = 1176] [serial = 2085] [outer = 00000000] 12:07:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1BAF5000) [pid = 1176] [serial = 2086] [outer = 1BAB2000] 12:07:59 INFO - PROCESS | 1176 | 1461265679406 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1BBDA400) [pid = 1176] [serial = 2087] [outer = 1BAB2000] 12:07:59 INFO - PROCESS | 1176 | 1461265679814 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 12:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:07:59 INFO - PROCESS | 1176 | 1461265679849 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1176 | 1461265679851 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 12:07:59 INFO - PROCESS | 1176 | 1461265679854 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1176 | 1461265679856 Marionette TRACE conn4 <- [1,2746,null,{}] 12:07:59 INFO - PROCESS | 1176 | 1461265679860 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 1176 | 1461265679985 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:08:00 INFO - PROCESS | 1176 | 1461265680079 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 1176 | ++DOCSHELL 1BAAA400 == 50 [pid = 1176] [id = 696] 12:08:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1C035000) [pid = 1176] [serial = 2088] [outer = 00000000] 12:08:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1C338800) [pid = 1176] [serial = 2089] [outer = 1C035000] 12:08:00 INFO - PROCESS | 1176 | 1461265680125 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1C33D800) [pid = 1176] [serial = 2090] [outer = 1C035000] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 181AD400 == 49 [pid = 1176] [id = 645] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1A4E9000 == 48 [pid = 1176] [id = 653] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 117E0400 == 47 [pid = 1176] [id = 656] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 160F1400 == 46 [pid = 1176] [id = 485] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1754CC00 == 45 [pid = 1176] [id = 644] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11873C00 == 44 [pid = 1176] [id = 641] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 0B898400 == 43 [pid = 1176] [id = 655] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1B57CC00 == 42 [pid = 1176] [id = 494] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 0B89EC00 == 41 [pid = 1176] [id = 649] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 199D6800 == 40 [pid = 1176] [id = 493] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 17A23400 == 39 [pid = 1176] [id = 660] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11822800 == 38 [pid = 1176] [id = 495] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11DDE400 == 37 [pid = 1176] [id = 484] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1182D400 == 36 [pid = 1176] [id = 647] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 181A9C00 == 35 [pid = 1176] [id = 657] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1A8C4800 == 34 [pid = 1176] [id = 654] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 127D7800 == 33 [pid = 1176] [id = 496] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1194E800 == 32 [pid = 1176] [id = 650] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 0F2A9C00 == 31 [pid = 1176] [id = 639] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 181A5C00 == 30 [pid = 1176] [id = 651] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 0F232800 == 29 [pid = 1176] [id = 646] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 18D46000 == 28 [pid = 1176] [id = 648] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1288E000 == 27 [pid = 1176] [id = 643] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11A3EC00 == 26 [pid = 1176] [id = 489] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 19928000 == 25 [pid = 1176] [id = 652] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11A47C00 == 24 [pid = 1176] [id = 642] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 112E1000 == 23 [pid = 1176] [id = 497] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1B572000 == 22 [pid = 1176] [id = 658] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 19922000 == 21 [pid = 1176] [id = 685] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 1B572C00 == 20 [pid = 1176] [id = 686] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 16673C00 == 19 [pid = 1176] [id = 684] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 11A3F000 == 18 [pid = 1176] [id = 683] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 117D4000 == 17 [pid = 1176] [id = 673] 12:08:01 INFO - PROCESS | 1176 | --DOCSHELL 0B899C00 == 16 [pid = 1176] [id = 682] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1A1C6400) [pid = 1176] [serial = 2044] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (18DAD800) [pid = 1176] [serial = 2038] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (199DDC00) [pid = 1176] [serial = 2041] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B936800) [pid = 1176] [serial = 2030] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B8CF800) [pid = 1176] [serial = 2029] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (12EE2C00) [pid = 1176] [serial = 2035] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (19966800) [pid = 1176] [serial = 2026] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (12767C00) [pid = 1176] [serial = 2023] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (1120AC00) [pid = 1176] [serial = 2032] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (11715400) [pid = 1176] [serial = 2033] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1B832800) [pid = 1176] [serial = 2020] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1A134000) [pid = 1176] [serial = 2042] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (19107000) [pid = 1176] [serial = 2039] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (15EA2800) [pid = 1176] [serial = 2036] [outer = 00000000] [url = about:blank] 12:08:02 INFO - PROCESS | 1176 | 1461265682489 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2676ms 12:08:02 INFO - PROCESS | 1176 | 1461265682532 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 1176 | 1461265682536 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:08:02 INFO - PROCESS | 1176 | 1461265682541 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 1176 | 1461265682543 Marionette TRACE conn4 <- [1,2750,null,{}] 12:08:02 INFO - PROCESS | 1176 | 1461265682550 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 1176 | 1461265682643 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:08:02 INFO - PROCESS | 1176 | 1461265682696 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1176 | ++DOCSHELL 0F231C00 == 17 [pid = 1176] [id = 697] 12:08:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (0F2AB400) [pid = 1176] [serial = 2091] [outer = 00000000] 12:08:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (10FC0C00) [pid = 1176] [serial = 2092] [outer = 0F2AB400] 12:08:02 INFO - PROCESS | 1176 | 1461265682830 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1120AC00) [pid = 1176] [serial = 2093] [outer = 0F2AB400] 12:08:03 INFO - PROCESS | 1176 | 1461265683222 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 12:08:03 INFO - PROCESS | 1176 | 1461265683272 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 1176 | 1461265683278 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:08:03 INFO - PROCESS | 1176 | 1461265683285 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 1176 | 1461265683287 Marionette TRACE conn4 <- [1,2754,null,{}] 12:08:03 INFO - PROCESS | 1176 | 1461265683291 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 1176 | 1461265683383 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:08:03 INFO - PROCESS | 1176 | 1461265683391 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 1176 | ++DOCSHELL 11711800 == 18 [pid = 1176] [id = 698] 12:08:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (11713400) [pid = 1176] [serial = 2094] [outer = 00000000] 12:08:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (11823C00) [pid = 1176] [serial = 2095] [outer = 11713400] 12:08:03 INFO - PROCESS | 1176 | 1461265683437 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1182E800) [pid = 1176] [serial = 2096] [outer = 11713400] 12:08:03 INFO - PROCESS | 1176 | 1461265683919 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 12:08:03 INFO - PROCESS | 1176 | 1461265683958 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 1176 | 1461265683960 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 12:08:03 INFO - PROCESS | 1176 | 1461265683964 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:08:03 INFO - PROCESS | 1176 | 1461265683967 Marionette TRACE conn4 <- [1,2758,null,{}] 12:08:03 INFO - PROCESS | 1176 | 1461265683979 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 1176 | 1461265684101 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:08:04 INFO - PROCESS | 1176 | 1461265684111 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 1176 | ++DOCSHELL 11A47C00 == 19 [pid = 1176] [id = 699] 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (11B79800) [pid = 1176] [serial = 2097] [outer = 00000000] 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (11C9E800) [pid = 1176] [serial = 2098] [outer = 11B79800] 12:08:04 INFO - PROCESS | 1176 | 1461265684164 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (11DD7400) [pid = 1176] [serial = 2099] [outer = 11B79800] 12:08:04 INFO - PROCESS | 1176 | 1461265684642 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 12:08:04 INFO - PROCESS | 1176 | 1461265684698 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 1176 | 1461265684701 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:08:04 INFO - PROCESS | 1176 | 1461265684704 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 1176 | 1461265684706 Marionette TRACE conn4 <- [1,2762,null,{}] 12:08:04 INFO - PROCESS | 1176 | 1461265684709 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 1176 | 1461265684795 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:08:04 INFO - PROCESS | 1176 | 1461265684802 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 1176 | ++DOCSHELL 12DE3400 == 20 [pid = 1176] [id = 700] 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (12EEB800) [pid = 1176] [serial = 2100] [outer = 00000000] 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (16424C00) [pid = 1176] [serial = 2101] [outer = 12EEB800] 12:08:04 INFO - PROCESS | 1176 | 1461265684850 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (164EFC00) [pid = 1176] [serial = 2102] [outer = 12EEB800] 12:08:05 INFO - PROCESS | 1176 | 1461265685302 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 12:08:05 INFO - PROCESS | 1176 | 1461265685378 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 1176 | 1461265685381 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:08:05 INFO - PROCESS | 1176 | 1461265685384 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 1176 | 1461265685385 Marionette TRACE conn4 <- [1,2766,null,{}] 12:08:05 INFO - PROCESS | 1176 | 1461265685389 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 1176 | 1461265685467 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:08:05 INFO - PROCESS | 1176 | 1461265685505 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 1176 | ++DOCSHELL 17548000 == 21 [pid = 1176] [id = 701] 12:08:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (17548400) [pid = 1176] [serial = 2103] [outer = 00000000] 12:08:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (17A2C800) [pid = 1176] [serial = 2104] [outer = 17548400] 12:08:05 INFO - PROCESS | 1176 | 1461265685551 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (17D3F400) [pid = 1176] [serial = 2105] [outer = 17548400] 12:08:06 INFO - PROCESS | 1176 | 1461265686003 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 12:08:06 INFO - PROCESS | 1176 | 1461265686055 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1176 | 1461265686057 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 1176 | 1461265686060 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:08:06 INFO - PROCESS | 1176 | 1461265686062 Marionette TRACE conn4 <- [1,2770,null,{}] 12:08:06 INFO - PROCESS | 1176 | 1461265686065 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 1176 | 1461265686176 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:08:06 INFO - PROCESS | 1176 | 1461265686184 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1176 | ++DOCSHELL 18DB9C00 == 22 [pid = 1176] [id = 702] 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (18DDE800) [pid = 1176] [serial = 2106] [outer = 00000000] 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1910BC00) [pid = 1176] [serial = 2107] [outer = 18DDE800] 12:08:06 INFO - PROCESS | 1176 | 1461265686233 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1945D400) [pid = 1176] [serial = 2108] [outer = 18DDE800] 12:08:06 INFO - PROCESS | 1176 | 1461265686658 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 12:08:06 INFO - PROCESS | 1176 | 1461265686735 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1176 | 1461265686737 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 1176 | 1461265686740 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:08:06 INFO - PROCESS | 1176 | 1461265686742 Marionette TRACE conn4 <- [1,2774,null,{}] 12:08:06 INFO - PROCESS | 1176 | 1461265686745 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 1176 | 1461265686824 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:08:06 INFO - PROCESS | 1176 | 1461265686862 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1176 | ++DOCSHELL 19925C00 == 23 [pid = 1176] [id = 703] 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1995B400) [pid = 1176] [serial = 2109] [outer = 00000000] 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (19963400) [pid = 1176] [serial = 2110] [outer = 1995B400] 12:08:06 INFO - PROCESS | 1176 | 1461265686908 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (19962800) [pid = 1176] [serial = 2111] [outer = 1995B400] 12:08:07 INFO - PROCESS | 1176 | 1461265687343 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 12:08:07 INFO - PROCESS | 1176 | 1461265687388 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 1176 | 1461265687390 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:08:07 INFO - PROCESS | 1176 | 1461265687394 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1176 | 1461265687396 Marionette TRACE conn4 <- [1,2778,null,{}] 12:08:07 INFO - PROCESS | 1176 | 1461265687400 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 1176 | 1461265687479 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:08:07 INFO - PROCESS | 1176 | 1461265687486 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1176 | ++DOCSHELL 1A11A400 == 24 [pid = 1176] [id = 704] 12:08:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1A133800) [pid = 1176] [serial = 2112] [outer = 00000000] 12:08:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1A4EA400) [pid = 1176] [serial = 2113] [outer = 1A133800] 12:08:07 INFO - PROCESS | 1176 | 1461265687532 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1A1BF000) [pid = 1176] [serial = 2114] [outer = 1A133800] 12:08:08 INFO - PROCESS | 1176 | 1461265688003 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 12:08:08 INFO - PROCESS | 1176 | 1461265688068 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1176 | 1461265688070 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 1176 | 1461265688073 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:08:08 INFO - PROCESS | 1176 | 1461265688075 Marionette TRACE conn4 <- [1,2782,null,{}] 12:08:08 INFO - PROCESS | 1176 | 1461265688078 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 1176 | 1461265688198 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:08:08 INFO - PROCESS | 1176 | 1461265688298 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 1176 | ++DOCSHELL 117DAC00 == 25 [pid = 1176] [id = 705] 12:08:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11A47400) [pid = 1176] [serial = 2115] [outer = 00000000] 12:08:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A8B8800) [pid = 1176] [serial = 2116] [outer = 11A47400] 12:08:08 INFO - PROCESS | 1176 | 1461265688345 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1A8B8400) [pid = 1176] [serial = 2117] [outer = 11A47400] 12:08:08 INFO - PROCESS | 1176 | 1461265688788 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 12:08:08 INFO - PROCESS | 1176 | 1461265688846 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1176 | 1461265688848 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:08:08 INFO - PROCESS | 1176 | 1461265688851 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1176 | 1461265688853 Marionette TRACE conn4 <- [1,2786,null,{}] 12:08:08 INFO - PROCESS | 1176 | 1461265688862 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 1176 | 1461265688980 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:08:08 INFO - PROCESS | 1176 | 1461265688990 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 1176 | ++DOCSHELL 15E9FC00 == 26 [pid = 1176] [id = 706] 12:08:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1B402400) [pid = 1176] [serial = 2118] [outer = 00000000] 12:08:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1B56F000) [pid = 1176] [serial = 2119] [outer = 1B402400] 12:08:09 INFO - PROCESS | 1176 | 1461265689037 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B575400) [pid = 1176] [serial = 2120] [outer = 1B402400] 12:08:09 INFO - PROCESS | 1176 | 1461265689506 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 689ms 12:08:09 INFO - PROCESS | 1176 | 1461265689543 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 1176 | 1461265689545 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 12:08:09 INFO - PROCESS | 1176 | 1461265689548 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:08:09 INFO - PROCESS | 1176 | 1461265689551 Marionette TRACE conn4 <- [1,2790,null,{}] 12:08:09 INFO - PROCESS | 1176 | 1461265689554 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 1176 | 1461265689720 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (117DE800) [pid = 1176] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (117D9C00) [pid = 1176] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (18D3C800) [pid = 1176] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1BAB2000) [pid = 1176] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (1A881000) [pid = 1176] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B57D400) [pid = 1176] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B8D6C00) [pid = 1176] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1995EC00) [pid = 1176] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (199DFC00) [pid = 1176] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1642D800) [pid = 1176] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11827C00) [pid = 1176] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1194F000) [pid = 1176] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B57A000) [pid = 1176] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1A1C2800) [pid = 1176] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (16674800) [pid = 1176] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11A40800) [pid = 1176] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (0B89AC00) [pid = 1176] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B575800) [pid = 1176] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (0F2A6400) [pid = 1176] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (117DCC00) [pid = 1176] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (181AF400) [pid = 1176] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (181AEC00) [pid = 1176] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1991B400) [pid = 1176] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (11830000) [pid = 1176] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (117D7800) [pid = 1176] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:08:10 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1B83EC00) [pid = 1176] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:08:10 INFO - PROCESS | 1176 | 1461265690486 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 1176 | ++DOCSHELL 0F231800 == 27 [pid = 1176] [id = 707] 12:08:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (0F2A6400) [pid = 1176] [serial = 2121] [outer = 00000000] 12:08:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (11712C00) [pid = 1176] [serial = 2122] [outer = 0F2A6400] 12:08:10 INFO - PROCESS | 1176 | 1461265690544 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (11A39400) [pid = 1176] [serial = 2123] [outer = 0F2A6400] 12:08:10 INFO - PROCESS | 1176 | 1461265690923 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1432ms 12:08:10 INFO - PROCESS | 1176 | 1461265690985 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 1176 | 1461265690987 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:08:10 INFO - PROCESS | 1176 | 1461265690990 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1176 | 1461265690991 Marionette TRACE conn4 <- [1,2794,null,{}] 12:08:10 INFO - PROCESS | 1176 | 1461265690995 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 1176 | 1461265691075 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:08:11 INFO - PROCESS | 1176 | 1461265691081 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1176 | ++DOCSHELL 12EE2400 == 28 [pid = 1176] [id = 708] 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1580CC00) [pid = 1176] [serial = 2124] [outer = 00000000] 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1995EC00) [pid = 1176] [serial = 2125] [outer = 1580CC00] 12:08:11 INFO - PROCESS | 1176 | 1461265691126 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1995BC00) [pid = 1176] [serial = 2126] [outer = 1580CC00] 12:08:11 INFO - PROCESS | 1176 | 1461265691543 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 12:08:11 INFO - PROCESS | 1176 | 1461265691621 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 1176 | 1461265691623 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:08:11 INFO - PROCESS | 1176 | 1461265691626 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 1176 | 1461265691627 Marionette TRACE conn4 <- [1,2798,null,{}] 12:08:11 INFO - PROCESS | 1176 | 1461265691631 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 1176 | 1461265691711 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:08:11 INFO - PROCESS | 1176 | 1461265691717 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1176 | ++DOCSHELL 1A792C00 == 29 [pid = 1176] [id = 709] 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B57DC00) [pid = 1176] [serial = 2127] [outer = 00000000] 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B82C800) [pid = 1176] [serial = 2128] [outer = 1B57DC00] 12:08:11 INFO - PROCESS | 1176 | 1461265691761 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B834800) [pid = 1176] [serial = 2129] [outer = 1B57DC00] 12:08:12 INFO - PROCESS | 1176 | 1461265692218 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 12:08:12 INFO - PROCESS | 1176 | 1461265692259 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 1176 | 1461265692261 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:08:12 INFO - PROCESS | 1176 | 1461265692278 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 1176 | 1461265692280 Marionette TRACE conn4 <- [1,2802,null,{}] 12:08:12 INFO - PROCESS | 1176 | 1461265692284 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 1176 | 1461265692367 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:08:12 INFO - PROCESS | 1176 | 1461265692373 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 1176 | ++DOCSHELL 1B836400 == 30 [pid = 1176] [id = 710] 12:08:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B83D000) [pid = 1176] [serial = 2130] [outer = 00000000] 12:08:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B846800) [pid = 1176] [serial = 2131] [outer = 1B83D000] 12:08:12 INFO - PROCESS | 1176 | 1461265692419 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B849000) [pid = 1176] [serial = 2132] [outer = 1B83D000] 12:08:13 INFO - PROCESS | 1176 | 1461265693305 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1067ms 12:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:08:13 INFO - PROCESS | 1176 | 1461265693358 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 1176 | 1461265693362 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 1176 | 1461265693367 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 1176 | 1461265693371 Marionette TRACE conn4 <- [1,2806,null,{}] 12:08:13 INFO - PROCESS | 1176 | 1461265693377 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 1176 | 1461265693500 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:08:13 INFO - PROCESS | 1176 | 1461265693647 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1176 | ++DOCSHELL 1119B800 == 31 [pid = 1176] [id = 711] 12:08:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1171C800) [pid = 1176] [serial = 2133] [outer = 00000000] 12:08:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1182AC00) [pid = 1176] [serial = 2134] [outer = 1171C800] 12:08:13 INFO - PROCESS | 1176 | 1461265693708 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (11952400) [pid = 1176] [serial = 2135] [outer = 1171C800] 12:08:14 INFO - PROCESS | 1176 | 1461265694468 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1179ms 12:08:14 INFO - PROCESS | 1176 | 1461265694549 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 1176 | 1461265694555 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:08:14 INFO - PROCESS | 1176 | 1461265694562 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 1176 | 1461265694564 Marionette TRACE conn4 <- [1,2810,null,{}] 12:08:14 INFO - PROCESS | 1176 | 1461265694569 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 1176 | 1461265694719 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:08:14 INFO - PROCESS | 1176 | 1461265694857 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 1176 | ++DOCSHELL 0F2A7C00 == 32 [pid = 1176] [id = 712] 12:08:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11958400) [pid = 1176] [serial = 2136] [outer = 00000000] 12:08:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (16593800) [pid = 1176] [serial = 2137] [outer = 11958400] 12:08:14 INFO - PROCESS | 1176 | 1461265694916 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (17A2F400) [pid = 1176] [serial = 2138] [outer = 11958400] 12:08:15 INFO - PROCESS | 1176 | 1461265695853 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1370ms 12:08:15 INFO - PROCESS | 1176 | 1461265695933 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:08:15 INFO - PROCESS | 1176 | 1461265695937 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 1176 | 1461265695942 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 1176 | 1461265695946 Marionette TRACE conn4 <- [1,2814,null,{}] 12:08:15 INFO - PROCESS | 1176 | 1461265695953 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 1176 | 1461265696057 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:08:16 INFO - PROCESS | 1176 | 1461265696184 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 1176 | ++DOCSHELL 10FC1000 == 33 [pid = 1176] [id = 713] 12:08:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (11191C00) [pid = 1176] [serial = 2139] [outer = 00000000] 12:08:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (117D9400) [pid = 1176] [serial = 2140] [outer = 11191C00] 12:08:16 INFO - PROCESS | 1176 | 1461265696236 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (11825C00) [pid = 1176] [serial = 2141] [outer = 11191C00] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 117D6400 == 32 [pid = 1176] [id = 687] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 19919800 == 31 [pid = 1176] [id = 694] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 1194D400 == 30 [pid = 1176] [id = 692] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 1BAAFC00 == 29 [pid = 1176] [id = 695] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 1B8CF400 == 28 [pid = 1176] [id = 693] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 1A792400 == 27 [pid = 1176] [id = 691] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 1580E400 == 26 [pid = 1176] [id = 689] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 199DCC00 == 25 [pid = 1176] [id = 690] 12:08:16 INFO - PROCESS | 1176 | --DOCSHELL 11823400 == 24 [pid = 1176] [id = 688] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1C338800) [pid = 1176] [serial = 2089] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B93D800) [pid = 1176] [serial = 1988] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1A4EC800) [pid = 1176] [serial = 2045] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (18D3EC00) [pid = 1176] [serial = 1937] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (1B2C7800) [pid = 1176] [serial = 1982] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (11DD7000) [pid = 1176] [serial = 1943] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B847000) [pid = 1176] [serial = 2021] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B84A400) [pid = 1176] [serial = 1985] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (165BE000) [pid = 1176] [serial = 1979] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B838000) [pid = 1176] [serial = 1976] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11209800) [pid = 1176] [serial = 1940] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1BBDA400) [pid = 1176] [serial = 2087] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B407C00) [pid = 1176] [serial = 2074] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1B83D800) [pid = 1176] [serial = 2077] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B948400) [pid = 1176] [serial = 2080] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (1B8C9C00) [pid = 1176] [serial = 2078] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (1BAAAC00) [pid = 1176] [serial = 2083] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (1B947800) [pid = 1176] [serial = 2081] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1A4EE800) [pid = 1176] [serial = 2071] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (17D46400) [pid = 1176] [serial = 2068] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (18D40400) [pid = 1176] [serial = 2069] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11A40400) [pid = 1176] [serial = 2065] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11CE0C00) [pid = 1176] [serial = 2066] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (11CA4C00) [pid = 1176] [serial = 2063] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (11A43400) [pid = 1176] [serial = 2062] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1B82F400) [pid = 1176] [serial = 2060] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (1B5C5C00) [pid = 1176] [serial = 2059] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1B56EC00) [pid = 1176] [serial = 2057] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1B44A800) [pid = 1176] [serial = 2056] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (181AE000) [pid = 1176] [serial = 2054] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (181A1400) [pid = 1176] [serial = 2053] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (12762C00) [pid = 1176] [serial = 2051] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11CA8800) [pid = 1176] [serial = 2050] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (0F2AE400) [pid = 1176] [serial = 2048] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (0F228000) [pid = 1176] [serial = 2047] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (1B40DC00) [pid = 1176] [serial = 2075] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1BAAE000) [pid = 1176] [serial = 2084] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (1BAF5000) [pid = 1176] [serial = 2086] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1A790400) [pid = 1176] [serial = 2072] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 69 (12EB1C00) [pid = 1176] [serial = 2024] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | --DOMWINDOW == 68 (1A789C00) [pid = 1176] [serial = 2027] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 1176 | 1461265696783 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 890ms 12:08:16 INFO - PROCESS | 1176 | 1461265696834 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 1176 | 1461265696839 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:08:16 INFO - PROCESS | 1176 | 1461265696845 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1176 | 1461265696848 Marionette TRACE conn4 <- [1,2818,null,{}] 12:08:16 INFO - PROCESS | 1176 | 1461265696851 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 1176 | 1461265696936 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:08:16 INFO - PROCESS | 1176 | 1461265696942 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 1176 | ++DOCSHELL 117D2800 == 25 [pid = 1176] [id = 714] 12:08:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 69 (117DC800) [pid = 1176] [serial = 2142] [outer = 00000000] 12:08:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 70 (11A3B400) [pid = 1176] [serial = 2143] [outer = 117DC800] 12:08:16 INFO - PROCESS | 1176 | 1461265696989 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (11A44000) [pid = 1176] [serial = 2144] [outer = 117DC800] 12:08:17 INFO - PROCESS | 1176 | 1461265697524 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 12:08:17 INFO - PROCESS | 1176 | 1461265697578 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 1176 | 1461265697580 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:08:17 INFO - PROCESS | 1176 | 1461265697584 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 1176 | 1461265697588 Marionette TRACE conn4 <- [1,2822,null,{}] 12:08:17 INFO - PROCESS | 1176 | 1461265697636 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 1176 | 1461265697732 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:08:17 INFO - PROCESS | 1176 | 1461265697830 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1176 | ++DOCSHELL 11DD5800 == 26 [pid = 1176] [id = 715] 12:08:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (11DD7000) [pid = 1176] [serial = 2145] [outer = 00000000] 12:08:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (12DE1400) [pid = 1176] [serial = 2146] [outer = 11DD7000] 12:08:17 INFO - PROCESS | 1176 | 1461265697881 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (15809400) [pid = 1176] [serial = 2147] [outer = 11DD7000] 12:08:18 INFO - PROCESS | 1176 | 1461265698271 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:08:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 12:08:18 INFO - PROCESS | 1176 | 1461265698358 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 1176 | 1461265698361 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 12:08:18 INFO - PROCESS | 1176 | 1461265698364 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:08:18 INFO - PROCESS | 1176 | 1461265698366 Marionette TRACE conn4 <- [1,2826,null,{}] 12:08:18 INFO - PROCESS | 1176 | 1461265698369 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 1176 | 1461265698459 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:08:18 INFO - PROCESS | 1176 | 1461265698469 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 1176 | ++DOCSHELL 164C5400 == 27 [pid = 1176] [id = 716] 12:08:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (164E5400) [pid = 1176] [serial = 2148] [outer = 00000000] 12:08:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (16674800) [pid = 1176] [serial = 2149] [outer = 164E5400] 12:08:18 INFO - PROCESS | 1176 | 1461265698518 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (17A21000) [pid = 1176] [serial = 2150] [outer = 164E5400] 12:08:18 INFO - PROCESS | 1176 | 1461265699003 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 12:08:19 INFO - PROCESS | 1176 | 1461265699039 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 1176 | 1461265699041 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:08:19 INFO - PROCESS | 1176 | 1461265699044 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 1176 | 1461265699046 Marionette TRACE conn4 <- [1,2830,null,{}] 12:08:19 INFO - PROCESS | 1176 | 1461265699049 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 1176 | 1461265699190 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:08:19 INFO - PROCESS | 1176 | 1461265699213 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 1176 | ++DOCSHELL 17A29C00 == 28 [pid = 1176] [id = 717] 12:08:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (17D3F800) [pid = 1176] [serial = 2151] [outer = 00000000] 12:08:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (181A8800) [pid = 1176] [serial = 2152] [outer = 17D3F800] 12:08:19 INFO - PROCESS | 1176 | 1461265699260 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (181A7C00) [pid = 1176] [serial = 2153] [outer = 17D3F800] 12:08:19 INFO - PROCESS | 1176 | 1461265699726 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 12:08:19 INFO - PROCESS | 1176 | 1461265699775 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:08:19 INFO - PROCESS | 1176 | 1461265699777 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 12:08:19 INFO - PROCESS | 1176 | 1461265699793 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 1176 | 1461265699795 Marionette TRACE conn4 <- [1,2834,null,{}] 12:08:19 INFO - PROCESS | 1176 | 1461265699799 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 1176 | 1461265699931 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:08:19 INFO - PROCESS | 1176 | 1461265699945 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1176 | ++DOCSHELL 18DB2000 == 29 [pid = 1176] [id = 718] 12:08:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (18DB2400) [pid = 1176] [serial = 2154] [outer = 00000000] 12:08:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (19463800) [pid = 1176] [serial = 2155] [outer = 18DB2400] 12:08:20 INFO - PROCESS | 1176 | 1461265700046 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (19921C00) [pid = 1176] [serial = 2156] [outer = 18DB2400] 12:08:20 INFO - PROCESS | 1176 | 1461265700481 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 750ms 12:08:20 INFO - PROCESS | 1176 | 1461265700547 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 1176 | 1461265700549 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 1176 | 1461265700552 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 1176 | 1461265700554 Marionette TRACE conn4 <- [1,2838,null,{}] 12:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:08:20 INFO - PROCESS | 1176 | 1461265700557 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 1176 | 1461265700671 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (11A47400) [pid = 1176] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1B402400) [pid = 1176] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (11B79800) [pid = 1176] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1A133800) [pid = 1176] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (12EEB800) [pid = 1176] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11713400) [pid = 1176] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (0F2AB400) [pid = 1176] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (18DDE800) [pid = 1176] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1995B400) [pid = 1176] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 73 (17548400) [pid = 1176] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 72 (1580CC00) [pid = 1176] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 71 (0F2A6400) [pid = 1176] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:08:20 INFO - PROCESS | 1176 | --DOMWINDOW == 70 (1B57DC00) [pid = 1176] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:08:20 INFO - PROCESS | 1176 | 1461265700882 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1176 | ++DOCSHELL 0F234800 == 30 [pid = 1176] [id = 719] 12:08:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 71 (0F2A6400) [pid = 1176] [serial = 2157] [outer = 00000000] 12:08:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 72 (117D2C00) [pid = 1176] [serial = 2158] [outer = 0F2A6400] 12:08:20 INFO - PROCESS | 1176 | 1461265700930 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 73 (11A47400) [pid = 1176] [serial = 2159] [outer = 0F2A6400] 12:08:21 INFO - PROCESS | 1176 | 1461265701292 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 771ms 12:08:21 INFO - PROCESS | 1176 | 1461265701330 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 1176 | 1461265701332 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:08:21 INFO - PROCESS | 1176 | 1461265701335 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1176 | 1461265701337 Marionette TRACE conn4 <- [1,2842,null,{}] 12:08:21 INFO - PROCESS | 1176 | 1461265701340 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 1176 | 1461265701421 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:08:21 INFO - PROCESS | 1176 | 1461265701517 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 1176 | ++DOCSHELL 11715400 == 31 [pid = 1176] [id = 720] 12:08:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 74 (117CEC00) [pid = 1176] [serial = 2160] [outer = 00000000] 12:08:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (199DB400) [pid = 1176] [serial = 2161] [outer = 117CEC00] 12:08:21 INFO - PROCESS | 1176 | 1461265701566 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (1A13F800) [pid = 1176] [serial = 2162] [outer = 117CEC00] 12:08:21 INFO - PROCESS | 1176 | 1461265701943 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 12:08:21 INFO - PROCESS | 1176 | 1461265701966 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:08:21 INFO - PROCESS | 1176 | 1461265701968 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 12:08:21 INFO - PROCESS | 1176 | 1461265701971 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1176 | 1461265701973 Marionette TRACE conn4 <- [1,2846,null,{}] 12:08:21 INFO - PROCESS | 1176 | 1461265701976 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 1176 | 1461265702095 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:08:22 INFO - PROCESS | 1176 | 1461265702105 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 1176 | ++DOCSHELL 1A1C6400 == 32 [pid = 1176] [id = 721] 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (1A4E7800) [pid = 1176] [serial = 2163] [outer = 00000000] 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (1A791C00) [pid = 1176] [serial = 2164] [outer = 1A4E7800] 12:08:22 INFO - PROCESS | 1176 | 1461265702175 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (1A81B400) [pid = 1176] [serial = 2165] [outer = 1A4E7800] 12:08:22 INFO - PROCESS | 1176 | 1461265702594 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 12:08:22 INFO - PROCESS | 1176 | 1461265702643 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 1176 | 1461265702645 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:08:22 INFO - PROCESS | 1176 | 1461265702657 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 1176 | 1461265702659 Marionette TRACE conn4 <- [1,2850,null,{}] 12:08:22 INFO - PROCESS | 1176 | 1461265702663 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 1176 | 1461265702744 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:08:22 INFO - PROCESS | 1176 | 1461265702750 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 1176 | ++DOCSHELL 1A8B9400 == 33 [pid = 1176] [id = 722] 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (1A8BC400) [pid = 1176] [serial = 2166] [outer = 00000000] 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (1B2BCC00) [pid = 1176] [serial = 2167] [outer = 1A8BC400] 12:08:22 INFO - PROCESS | 1176 | 1461265702795 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1A8C7800) [pid = 1176] [serial = 2168] [outer = 1A8BC400] 12:08:23 INFO - PROCESS | 1176 | 1461265703531 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 12:08:23 INFO - PROCESS | 1176 | 1461265703580 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 1176 | 1461265703585 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:08:23 INFO - PROCESS | 1176 | 1461265703591 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 1176 | 1461265703595 Marionette TRACE conn4 <- [1,2854,null,{}] 12:08:23 INFO - PROCESS | 1176 | 1461265703601 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:23 INFO - PROCESS | 1176 | 1461265703715 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:08:23 INFO - PROCESS | 1176 | 1461265703859 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1176 | ++DOCSHELL 117C6000 == 34 [pid = 1176] [id = 723] 12:08:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (117D8400) [pid = 1176] [serial = 2169] [outer = 00000000] 12:08:23 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (11B71000) [pid = 1176] [serial = 2170] [outer = 117D8400] 12:08:23 INFO - PROCESS | 1176 | 1461265703921 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (11CDA800) [pid = 1176] [serial = 2171] [outer = 117D8400] 12:08:24 INFO - PROCESS | 1176 | 1461265704493 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 12:08:24 INFO - PROCESS | 1176 | 1461265704565 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 1176 | 1461265704571 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:08:24 INFO - PROCESS | 1176 | 1461265704578 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 1176 | 1461265704581 Marionette TRACE conn4 <- [1,2858,null,{}] 12:08:24 INFO - PROCESS | 1176 | 1461265704585 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 1176 | 1461265704743 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:08:24 INFO - PROCESS | 1176 | 1461265704811 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 1176 | ++DOCSHELL 15EA4400 == 35 [pid = 1176] [id = 724] 12:08:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (164F0400) [pid = 1176] [serial = 2172] [outer = 00000000] 12:08:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (181B5800) [pid = 1176] [serial = 2173] [outer = 164F0400] 12:08:24 INFO - PROCESS | 1176 | 1461265704868 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (18DB4C00) [pid = 1176] [serial = 2174] [outer = 164F0400] 12:08:25 INFO - PROCESS | 1176 | 1461265705554 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1020ms 12:08:25 INFO - PROCESS | 1176 | 1461265705600 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1176 | 1461265705602 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 1176 | 1461265705606 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:08:25 INFO - PROCESS | 1176 | 1461265705610 Marionette TRACE conn4 <- [1,2862,null,{}] 12:08:25 INFO - PROCESS | 1176 | 1461265705621 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 1176 | 1461265705732 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:08:25 INFO - PROCESS | 1176 | 1461265705876 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 1176 | ++DOCSHELL 1B402C00 == 36 [pid = 1176] [id = 725] 12:08:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B409800) [pid = 1176] [serial = 2175] [outer = 00000000] 12:08:25 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B448C00) [pid = 1176] [serial = 2176] [outer = 1B409800] 12:08:25 INFO - PROCESS | 1176 | 1461265705938 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1B56BC00) [pid = 1176] [serial = 2177] [outer = 1B409800] 12:08:26 INFO - PROCESS | 1176 | 1461265706499 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 12:08:26 INFO - PROCESS | 1176 | 1461265706540 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 1176 | 1461265706542 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 12:08:26 INFO - PROCESS | 1176 | 1461265706546 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:08:26 INFO - PROCESS | 1176 | 1461265706548 Marionette TRACE conn4 <- [1,2866,null,{}] 12:08:26 INFO - PROCESS | 1176 | 1461265706552 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 1176 | 1461265706663 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:08:26 INFO - PROCESS | 1176 | 1461265706777 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 1176 | ++DOCSHELL 1B56D400 == 37 [pid = 1176] [id = 726] 12:08:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B572800) [pid = 1176] [serial = 2178] [outer = 00000000] 12:08:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (1B57C000) [pid = 1176] [serial = 2179] [outer = 1B572800] 12:08:26 INFO - PROCESS | 1176 | 1461265706876 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (1B582400) [pid = 1176] [serial = 2180] [outer = 1B572800] 12:08:27 INFO - PROCESS | 1176 | 1461265707469 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 12:08:27 INFO - PROCESS | 1176 | 1461265707519 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1176 | 1461265707522 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:08:27 INFO - PROCESS | 1176 | 1461265707526 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1176 | 1461265707528 Marionette TRACE conn4 <- [1,2870,null,{}] 12:08:27 INFO - PROCESS | 1176 | 1461265707531 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 1176 | 1461265707635 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:08:27 INFO - PROCESS | 1176 | 1461265707777 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 1176 | ++DOCSHELL 1B577000 == 38 [pid = 1176] [id = 727] 12:08:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1B587400) [pid = 1176] [serial = 2181] [outer = 00000000] 12:08:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1B82D000) [pid = 1176] [serial = 2182] [outer = 1B587400] 12:08:27 INFO - PROCESS | 1176 | 1461265707835 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1B830800) [pid = 1176] [serial = 2183] [outer = 1B587400] 12:08:28 INFO - PROCESS | 1176 | 1461265708648 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1166ms 12:08:28 INFO - PROCESS | 1176 | 1461265708696 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 1176 | 1461265708700 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:08:28 INFO - PROCESS | 1176 | 1461265708705 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 1176 | 1461265708709 Marionette TRACE conn4 <- [1,2874,null,{}] 12:08:28 INFO - PROCESS | 1176 | 1461265708715 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 1176 | 1461265708818 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:08:28 INFO - PROCESS | 1176 | 1461265708971 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 1176 | ++DOCSHELL 117DB000 == 39 [pid = 1176] [id = 728] 12:08:28 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1182BC00) [pid = 1176] [serial = 2184] [outer = 00000000] 12:08:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (11DD5400) [pid = 1176] [serial = 2185] [outer = 1182BC00] 12:08:29 INFO - PROCESS | 1176 | 1461265709024 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (12855400) [pid = 1176] [serial = 2186] [outer = 1182BC00] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B82C800) [pid = 1176] [serial = 2128] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A8B8800) [pid = 1176] [serial = 2116] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B56F000) [pid = 1176] [serial = 2119] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (11C9E800) [pid = 1176] [serial = 2098] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (11DD7400) [pid = 1176] [serial = 2099] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A4EA400) [pid = 1176] [serial = 2113] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (16424C00) [pid = 1176] [serial = 2101] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 92 (164EFC00) [pid = 1176] [serial = 2102] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (11823C00) [pid = 1176] [serial = 2095] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (1182E800) [pid = 1176] [serial = 2096] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (10FC0C00) [pid = 1176] [serial = 2092] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (1120AC00) [pid = 1176] [serial = 2093] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (1910BC00) [pid = 1176] [serial = 2107] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (1945D400) [pid = 1176] [serial = 2108] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (19963400) [pid = 1176] [serial = 2110] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (19962800) [pid = 1176] [serial = 2111] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (17A2C800) [pid = 1176] [serial = 2104] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 82 (17D3F400) [pid = 1176] [serial = 2105] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 81 (1A8B8400) [pid = 1176] [serial = 2117] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 80 (1B575400) [pid = 1176] [serial = 2120] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 79 (1995EC00) [pid = 1176] [serial = 2125] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 78 (1995BC00) [pid = 1176] [serial = 2126] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 77 (11712C00) [pid = 1176] [serial = 2122] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 76 (11A39400) [pid = 1176] [serial = 2123] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 75 (1B834800) [pid = 1176] [serial = 2129] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | --DOMWINDOW == 74 (1A1BF000) [pid = 1176] [serial = 2114] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1176 | 1461265709602 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 12:08:29 INFO - PROCESS | 1176 | 1461265709636 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 1176 | 1461265709642 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:08:29 INFO - PROCESS | 1176 | 1461265709647 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 1176 | 1461265709650 Marionette TRACE conn4 <- [1,2878,null,{}] 12:08:29 INFO - PROCESS | 1176 | 1461265709654 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 1176 | 1461265709739 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:08:29 INFO - PROCESS | 1176 | 1461265709748 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 1176 | ++DOCSHELL 11152C00 == 40 [pid = 1176] [id = 729] 12:08:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 75 (112D9800) [pid = 1176] [serial = 2187] [outer = 00000000] 12:08:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 76 (11956C00) [pid = 1176] [serial = 2188] [outer = 112D9800] 12:08:29 INFO - PROCESS | 1176 | 1461265709795 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1176 | ++DOMWINDOW == 77 (11CA4C00) [pid = 1176] [serial = 2189] [outer = 112D9800] 12:08:30 INFO - PROCESS | 1176 | 1461265710353 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 12:08:30 INFO - PROCESS | 1176 | 1461265710381 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 1176 | 1461265710383 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:08:30 INFO - PROCESS | 1176 | 1461265710386 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1176 | 1461265710390 Marionette TRACE conn4 <- [1,2882,null,{}] 12:08:30 INFO - PROCESS | 1176 | 1461265710400 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 1176 | 1461265710490 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:08:30 INFO - PROCESS | 1176 | 1461265710591 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1176 | ++DOCSHELL 15807C00 == 41 [pid = 1176] [id = 730] 12:08:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 78 (16421800) [pid = 1176] [serial = 2190] [outer = 00000000] 12:08:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 79 (17A21800) [pid = 1176] [serial = 2191] [outer = 16421800] 12:08:30 INFO - PROCESS | 1176 | 1461265710640 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1176 | ++DOMWINDOW == 80 (17A2F000) [pid = 1176] [serial = 2192] [outer = 16421800] 12:08:31 INFO - PROCESS | 1176 | 1461265711054 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 12:08:31 INFO - PROCESS | 1176 | 1461265711123 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 1176 | 1461265711125 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:08:31 INFO - PROCESS | 1176 | 1461265711129 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1176 | 1461265711130 Marionette TRACE conn4 <- [1,2886,null,{}] 12:08:31 INFO - PROCESS | 1176 | 1461265711134 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 1176 | 1461265711220 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:08:31 INFO - PROCESS | 1176 | 1461265711227 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 1176 | ++DOCSHELL 181A7000 == 42 [pid = 1176] [id = 731] 12:08:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 81 (181A7800) [pid = 1176] [serial = 2193] [outer = 00000000] 12:08:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 82 (1910FC00) [pid = 1176] [serial = 2194] [outer = 181A7800] 12:08:31 INFO - PROCESS | 1176 | 1461265711273 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 1176 | ++DOMWINDOW == 83 (1991C000) [pid = 1176] [serial = 2195] [outer = 181A7800] 12:08:31 INFO - PROCESS | 1176 | 1461265711739 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 12:08:31 INFO - PROCESS | 1176 | 1461265711803 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:08:31 INFO - PROCESS | 1176 | 1461265711805 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 12:08:31 INFO - PROCESS | 1176 | 1461265711808 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1176 | 1461265711809 Marionette TRACE conn4 <- [1,2890,null,{}] 12:08:31 INFO - PROCESS | 1176 | 1461265711818 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 1176 | 1461265711963 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:08:31 INFO - PROCESS | 1176 | 1461265711977 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1176 | ++DOCSHELL 19106800 == 43 [pid = 1176] [id = 732] 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (1910D400) [pid = 1176] [serial = 2196] [outer = 00000000] 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (19967800) [pid = 1176] [serial = 2197] [outer = 1910D400] 12:08:32 INFO - PROCESS | 1176 | 1461265712078 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1A134800) [pid = 1176] [serial = 2198] [outer = 1910D400] 12:08:32 INFO - PROCESS | 1176 | 1461265712538 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 12:08:32 INFO - PROCESS | 1176 | 1461265712582 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1176 | 1461265712584 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:08:32 INFO - PROCESS | 1176 | 1461265712587 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1176 | 1461265712589 Marionette TRACE conn4 <- [1,2894,null,{}] 12:08:32 INFO - PROCESS | 1176 | 1461265712592 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:32 INFO - PROCESS | 1176 | 1461265712728 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:08:32 INFO - PROCESS | 1176 | 1461265712798 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1176 | ++DOCSHELL 1120EC00 == 44 [pid = 1176] [id = 733] 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (1A1BD000) [pid = 1176] [serial = 2199] [outer = 00000000] 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1A8C6400) [pid = 1176] [serial = 2200] [outer = 1A1BD000] 12:08:32 INFO - PROCESS | 1176 | 1461265712848 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B2C7800) [pid = 1176] [serial = 2201] [outer = 1A1BD000] 12:08:33 INFO - PROCESS | 1176 | 1461265713279 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 12:08:33 INFO - PROCESS | 1176 | 1461265713335 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 1176 | 1461265713337 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:08:33 INFO - PROCESS | 1176 | 1461265713341 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 1176 | 1461265713343 Marionette TRACE conn4 <- [1,2898,null,{}] 12:08:33 INFO - PROCESS | 1176 | 1461265713346 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 1176 | 1461265713461 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:08:33 INFO - PROCESS | 1176 | 1461265713526 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1176 | ++DOCSHELL 1B40F400 == 45 [pid = 1176] [id = 734] 12:08:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B56B800) [pid = 1176] [serial = 2202] [outer = 00000000] 12:08:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1B581400) [pid = 1176] [serial = 2203] [outer = 1B56B800] 12:08:33 INFO - PROCESS | 1176 | 1461265713572 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B5BF800) [pid = 1176] [serial = 2204] [outer = 1B56B800] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 91 (17D3F800) [pid = 1176] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 90 (164E5400) [pid = 1176] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 89 (117DC800) [pid = 1176] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 88 (18DB2400) [pid = 1176] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 87 (11191C00) [pid = 1176] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 86 (11DD7000) [pid = 1176] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 85 (0F2A6400) [pid = 1176] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 84 (117CEC00) [pid = 1176] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:08:33 INFO - PROCESS | 1176 | --DOMWINDOW == 83 (1A4E7800) [pid = 1176] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:08:34 INFO - PROCESS | 1176 | 1461265714021 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:08:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:08:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 12:08:34 INFO - PROCESS | 1176 | 1461265714077 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1176 | 1461265714079 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /DOMEvents/constructors.html 12:08:34 INFO - PROCESS | 1176 | 1461265714082 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1176 | 1461265714084 Marionette TRACE conn4 <- [1,2902,null,{}] 12:08:34 INFO - PROCESS | 1176 | 1461265714092 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 1176 | 1461265714216 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:08:34 INFO - PROCESS | 1176 | 1461265714281 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 1176 | ++DOCSHELL 17A2AC00 == 46 [pid = 1176] [id = 735] 12:08:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 84 (17D3B400) [pid = 1176] [serial = 2205] [outer = 00000000] 12:08:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 85 (1A791800) [pid = 1176] [serial = 2206] [outer = 17D3B400] 12:08:34 INFO - PROCESS | 1176 | 1461265714328 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 1176 | ++DOMWINDOW == 86 (1B574000) [pid = 1176] [serial = 2207] [outer = 17D3B400] 12:08:34 INFO - PROCESS | 1176 | 1461265714895 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:08:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:08:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:08:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 889ms 12:08:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:08:34 INFO - PROCESS | 1176 | 1461265714972 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1176 | 1461265714974 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 12:08:34 INFO - PROCESS | 1176 | 1461265714977 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1176 | 1461265714979 Marionette TRACE conn4 <- [1,2906,null,{}] 12:08:34 INFO - PROCESS | 1176 | 1461265714982 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 1176 | 1461265715104 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:08:35 INFO - PROCESS | 1176 | 1461265715116 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1176 | ++DOCSHELL 117D6800 == 47 [pid = 1176] [id = 736] 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 87 (18D3F800) [pid = 1176] [serial = 2208] [outer = 00000000] 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 88 (1B849400) [pid = 1176] [serial = 2209] [outer = 18D3F800] 12:08:35 INFO - PROCESS | 1176 | 1461265715162 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 89 (1B8CA400) [pid = 1176] [serial = 2210] [outer = 18D3F800] 12:08:35 INFO - PROCESS | 1176 | 1461265715557 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:08:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:08:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 12:08:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:08:35 INFO - PROCESS | 1176 | 1461265715608 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 1176 | 1461265715609 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 1176 | 1461265715613 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 1176 | 1461265715615 Marionette TRACE conn4 <- [1,2910,null,{}] 12:08:35 INFO - PROCESS | 1176 | 1461265715618 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 1176 | 1461265715742 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:08:35 INFO - PROCESS | 1176 | 1461265715751 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1176 | ++DOCSHELL 1119B400 == 48 [pid = 1176] [id = 737] 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 90 (1B83FC00) [pid = 1176] [serial = 2211] [outer = 00000000] 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 91 (1B939C00) [pid = 1176] [serial = 2212] [outer = 1B83FC00] 12:08:35 INFO - PROCESS | 1176 | 1461265715799 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1176 | ++DOMWINDOW == 92 (1B940C00) [pid = 1176] [serial = 2213] [outer = 1B83FC00] 12:08:36 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:08:36 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:08:36 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:08:36 INFO - PROCESS | 1176 | [1176] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:08:36 INFO - PROCESS | 1176 | 1461265716482 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:08:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:08:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:08:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:08:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:08:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:08:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:08:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:08:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:08:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:08:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 939ms 12:08:36 INFO - PROCESS | 1176 | 1461265716554 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 1176 | 1461265716560 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:08:36 INFO - PROCESS | 1176 | 1461265716565 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1176 | 1461265716570 Marionette TRACE conn4 <- [1,2914,null,{}] 12:08:36 INFO - PROCESS | 1176 | 1461265716589 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 1176 | 1461265716711 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:08:36 INFO - PROCESS | 1176 | 1461265716849 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 1176 | ++DOCSHELL 11CDB800 == 49 [pid = 1176] [id = 738] 12:08:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 93 (11DD4400) [pid = 1176] [serial = 2214] [outer = 00000000] 12:08:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (17544C00) [pid = 1176] [serial = 2215] [outer = 11DD4400] 12:08:36 INFO - PROCESS | 1176 | 1461265716911 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (181A8C00) [pid = 1176] [serial = 2216] [outer = 11DD4400] 12:08:37 INFO - PROCESS | 1176 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:08:37 INFO - PROCESS | 1176 | 1461265717495 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:08:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:08:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 950ms 12:08:37 INFO - PROCESS | 1176 | 1461265717519 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 1176 | 1461265717525 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:08:37 INFO - PROCESS | 1176 | 1461265717532 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 1176 | 1461265717535 Marionette TRACE conn4 <- [1,2918,null,{}] 12:08:37 INFO - PROCESS | 1176 | 1461265717539 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 1176 | 1461265717652 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:08:37 INFO - PROCESS | 1176 | 1461265717797 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 1176 | ++DOCSHELL 1910B000 == 50 [pid = 1176] [id = 739] 12:08:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1995D000) [pid = 1176] [serial = 2217] [outer = 00000000] 12:08:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1A8BCC00) [pid = 1176] [serial = 2218] [outer = 1995D000] 12:08:37 INFO - PROCESS | 1176 | 1461265717856 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B56B400) [pid = 1176] [serial = 2219] [outer = 1995D000] 12:08:38 INFO - PROCESS | 1176 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:08:38 INFO - PROCESS | 1176 | 1461265718416 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:08:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:08:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 12:08:38 INFO - PROCESS | 1176 | 1461265718464 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 1176 | 1461265718466 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:08:38 INFO - PROCESS | 1176 | 1461265718485 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 1176 | 1461265718489 Marionette TRACE conn4 <- [1,2922,null,{}] 12:08:38 INFO - PROCESS | 1176 | 1461265718504 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 1176 | 1461265718620 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:08:38 INFO - PROCESS | 1176 | 1461265718777 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 1176 | ++DOCSHELL 1B943C00 == 51 [pid = 1176] [id = 740] 12:08:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (18D3C800) [pid = 1176] [serial = 2220] [outer = 00000000] 12:08:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B94A800) [pid = 1176] [serial = 2221] [outer = 18D3C800] 12:08:38 INFO - PROCESS | 1176 | 1461265718839 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1BAA7000) [pid = 1176] [serial = 2222] [outer = 18D3C800] 12:08:39 INFO - PROCESS | 1176 | 1461265719347 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:08:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:08:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 890ms 12:08:39 INFO - PROCESS | 1176 | 1461265719371 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 1176 | 1461265719374 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 12:08:39 INFO - PROCESS | 1176 | 1461265719379 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 1176 | 1461265719381 Marionette TRACE conn4 <- [1,2926,null,{}] 12:08:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:08:39 INFO - PROCESS | 1176 | 1461265719384 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 1176 | 1461265719494 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:08:39 INFO - PROCESS | 1176 | 1461265719609 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 1176 | ++DOCSHELL 1BAA8400 == 52 [pid = 1176] [id = 741] 12:08:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1BAA8800) [pid = 1176] [serial = 2223] [outer = 00000000] 12:08:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1BAB2400) [pid = 1176] [serial = 2224] [outer = 1BAA8800] 12:08:39 INFO - PROCESS | 1176 | 1461265719705 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1BAED800) [pid = 1176] [serial = 2225] [outer = 1BAA8800] 12:08:40 INFO - PROCESS | 1176 | 1461265720230 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:08:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:08:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 12:08:40 INFO - PROCESS | 1176 | 1461265720256 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 1176 | 1461265720258 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 12:08:40 INFO - PROCESS | 1176 | 1461265720262 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:08:40 INFO - PROCESS | 1176 | 1461265720264 Marionette TRACE conn4 <- [1,2930,null,{}] 12:08:40 INFO - PROCESS | 1176 | 1461265720267 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 1176 | 1461265720375 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:08:40 INFO - PROCESS | 1176 | 1461265720531 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1176 | ++DOCSHELL 1BAAF400 == 53 [pid = 1176] [id = 742] 12:08:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1BAB0400) [pid = 1176] [serial = 2226] [outer = 00000000] 12:08:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1C1C8000) [pid = 1176] [serial = 2227] [outer = 1BAB0400] 12:08:40 INFO - PROCESS | 1176 | 1461265720590 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1C336000) [pid = 1176] [serial = 2228] [outer = 1BAB0400] 12:08:41 INFO - PROCESS | 1176 | 1461265721110 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:08:41 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:08:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:08:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 12:08:41 INFO - PROCESS | 1176 | 1461265721135 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 1176 | 1461265721137 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 1176 | 1461265721158 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:08:41 INFO - PROCESS | 1176 | 1461265721160 Marionette TRACE conn4 <- [1,2934,null,{}] 12:08:41 INFO - PROCESS | 1176 | 1461265721164 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 1176 | 1461265721283 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:08:41 INFO - PROCESS | 1176 | 1461265721457 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 1176 | ++DOCSHELL 117E0000 == 54 [pid = 1176] [id = 743] 12:08:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1182E800) [pid = 1176] [serial = 2229] [outer = 00000000] 12:08:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1C037400) [pid = 1176] [serial = 2230] [outer = 1182E800] 12:08:41 INFO - PROCESS | 1176 | 1461265721519 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1C726400) [pid = 1176] [serial = 2231] [outer = 1182E800] 12:08:42 INFO - PROCESS | 1176 | 1461265722301 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:08:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:08:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1166ms 12:08:42 INFO - PROCESS | 1176 | 1461265722329 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:08:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:08:42 INFO - PROCESS | 1176 | 1461265722333 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 12:08:42 INFO - PROCESS | 1176 | 1461265722338 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 1176 | 1461265722341 Marionette TRACE conn4 <- [1,2938,null,{}] 12:08:42 INFO - PROCESS | 1176 | 1461265722347 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 1176 | 1461265722449 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:08:42 INFO - PROCESS | 1176 | 1461265722602 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 1176 | ++DOCSHELL 16599000 == 55 [pid = 1176] [id = 744] 12:08:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (165C0000) [pid = 1176] [serial = 2232] [outer = 00000000] 12:08:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (17A28400) [pid = 1176] [serial = 2233] [outer = 165C0000] 12:08:42 INFO - PROCESS | 1176 | 1461265722657 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (181AC400) [pid = 1176] [serial = 2234] [outer = 165C0000] 12:08:43 INFO - PROCESS | 1176 | ++DOCSHELL 17A23800 == 56 [pid = 1176] [id = 745] 12:08:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (181B5400) [pid = 1176] [serial = 2235] [outer = 00000000] 12:08:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1991D400) [pid = 1176] [serial = 2236] [outer = 181B5400] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 17A29C00 == 55 [pid = 1176] [id = 717] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 0F234800 == 54 [pid = 1176] [id = 719] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 1BAAA400 == 53 [pid = 1176] [id = 696] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 1A1C6400 == 52 [pid = 1176] [id = 721] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 18DB2000 == 51 [pid = 1176] [id = 718] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 11DD5800 == 50 [pid = 1176] [id = 715] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 117D6800 == 49 [pid = 1176] [id = 736] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 17A2AC00 == 48 [pid = 1176] [id = 735] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 1B40F400 == 47 [pid = 1176] [id = 734] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 1120EC00 == 46 [pid = 1176] [id = 733] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 19106800 == 45 [pid = 1176] [id = 732] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 164C5400 == 44 [pid = 1176] [id = 716] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 181A7000 == 43 [pid = 1176] [id = 731] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 15807C00 == 42 [pid = 1176] [id = 730] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B2BCC00) [pid = 1176] [serial = 2167] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (16593800) [pid = 1176] [serial = 2137] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1182AC00) [pid = 1176] [serial = 2134] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 11152C00 == 41 [pid = 1176] [id = 729] 12:08:43 INFO - PROCESS | 1176 | --DOCSHELL 117DB000 == 40 [pid = 1176] [id = 728] 12:08:43 INFO - PROCESS | 1176 | 1461265723335 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:08:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1022ms 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1A791C00) [pid = 1176] [serial = 2164] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (181A8800) [pid = 1176] [serial = 2152] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (16674800) [pid = 1176] [serial = 2149] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (11A3B400) [pid = 1176] [serial = 2143] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (19463800) [pid = 1176] [serial = 2155] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (11A44000) [pid = 1176] [serial = 2144] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11825C00) [pid = 1176] [serial = 2141] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (117D9400) [pid = 1176] [serial = 2140] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (12DE1400) [pid = 1176] [serial = 2146] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (15809400) [pid = 1176] [serial = 2147] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B846800) [pid = 1176] [serial = 2131] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (117D2C00) [pid = 1176] [serial = 2158] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (19921C00) [pid = 1176] [serial = 2156] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (11A47400) [pid = 1176] [serial = 2159] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (199DB400) [pid = 1176] [serial = 2161] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (181A7C00) [pid = 1176] [serial = 2153] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A81B400) [pid = 1176] [serial = 2165] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1A13F800) [pid = 1176] [serial = 2162] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (17A21000) [pid = 1176] [serial = 2150] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 1176 | 1461265723428 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 1176 | 1461265723434 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:08:43 INFO - PROCESS | 1176 | 1461265723445 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 1176 | 1461265723447 Marionette TRACE conn4 <- [1,2942,null,{}] 12:08:43 INFO - PROCESS | 1176 | 1461265723451 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 1176 | 1461265723550 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:08:43 INFO - PROCESS | 1176 | 1461265723556 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 1176 | ++DOCSHELL 11192000 == 41 [pid = 1176] [id = 746] 12:08:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (11209800) [pid = 1176] [serial = 2237] [outer = 00000000] 12:08:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (11956800) [pid = 1176] [serial = 2238] [outer = 11209800] 12:08:43 INFO - PROCESS | 1176 | 1461265723603 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (11B70800) [pid = 1176] [serial = 2239] [outer = 11209800] 12:08:44 INFO - PROCESS | 1176 | 1461265724097 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:08:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:08:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 12:08:44 INFO - PROCESS | 1176 | 1461265724123 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 1176 | 1461265724125 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:08:44 INFO - PROCESS | 1176 | 1461265724129 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 1176 | 1461265724132 Marionette TRACE conn4 <- [1,2946,null,{}] 12:08:44 INFO - PROCESS | 1176 | 1461265724143 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 1176 | 1461265724274 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:08:44 INFO - PROCESS | 1176 | 1461265724282 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 1176 | ++DOCSHELL 16674C00 == 42 [pid = 1176] [id = 747] 12:08:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (16676400) [pid = 1176] [serial = 2240] [outer = 00000000] 12:08:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (181A9C00) [pid = 1176] [serial = 2241] [outer = 16676400] 12:08:44 INFO - PROCESS | 1176 | 1461265724333 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (181BC400) [pid = 1176] [serial = 2242] [outer = 16676400] 12:08:44 INFO - PROCESS | 1176 | 1461265724767 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:08:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 12:08:44 INFO - PROCESS | 1176 | 1461265724819 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 1176 | 1461265724821 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 12:08:44 INFO - PROCESS | 1176 | 1461265724825 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:08:44 INFO - PROCESS | 1176 | 1461265724826 Marionette TRACE conn4 <- [1,2950,null,{}] 12:08:44 INFO - PROCESS | 1176 | 1461265724844 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 1176 | 1461265724959 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:08:44 INFO - PROCESS | 1176 | 1461265724968 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 1176 | ++DOCSHELL 18DB4400 == 43 [pid = 1176] [id = 748] 12:08:44 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (19108C00) [pid = 1176] [serial = 2243] [outer = 00000000] 12:08:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (19962C00) [pid = 1176] [serial = 2244] [outer = 19108C00] 12:08:45 INFO - PROCESS | 1176 | 1461265725014 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (199DB400) [pid = 1176] [serial = 2245] [outer = 19108C00] 12:08:45 INFO - PROCESS | 1176 | 1461265725443 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:08:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:08:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 12:08:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:08:45 INFO - PROCESS | 1176 | 1461265725512 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 1176 | 1461265725514 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 12:08:45 INFO - PROCESS | 1176 | 1461265725518 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 1176 | 1461265725519 Marionette TRACE conn4 <- [1,2954,null,{}] 12:08:45 INFO - PROCESS | 1176 | 1461265725523 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:45 INFO - PROCESS | 1176 | 1461265725647 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:08:45 INFO - PROCESS | 1176 | 1461265725657 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 1176 | ++DOCSHELL 1A119400 == 44 [pid = 1176] [id = 749] 12:08:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1A1BF000) [pid = 1176] [serial = 2246] [outer = 00000000] 12:08:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1A78D000) [pid = 1176] [serial = 2247] [outer = 1A1BF000] 12:08:45 INFO - PROCESS | 1176 | 1461265725764 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1A78FC00) [pid = 1176] [serial = 2248] [outer = 1A1BF000] 12:08:46 INFO - PROCESS | 1176 | 1461265726169 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:08:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:08:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:08:46 INFO - PROCESS | 1176 | 1461265726190 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 1176 | 1461265726192 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 1176 | 1461265726195 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1176 | 1461265726197 Marionette TRACE conn4 <- [1,2958,null,{}] 12:08:46 INFO - PROCESS | 1176 | 1461265726204 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 1176 | 1461265726338 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:08:46 INFO - PROCESS | 1176 | 1461265726440 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 1176 | ++DOCSHELL 1B2BCC00 == 45 [pid = 1176] [id = 750] 12:08:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1B401C00) [pid = 1176] [serial = 2249] [outer = 00000000] 12:08:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1B583800) [pid = 1176] [serial = 2250] [outer = 1B401C00] 12:08:46 INFO - PROCESS | 1176 | 1461265726486 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1B588800) [pid = 1176] [serial = 2251] [outer = 1B401C00] 12:08:46 INFO - PROCESS | 1176 | 1461265726892 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:08:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 12:08:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:08:46 INFO - PROCESS | 1176 | 1461265726930 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 1176 | 1461265726932 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 1176 | 1461265726935 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1176 | 1461265726937 Marionette TRACE conn4 <- [1,2962,null,{}] 12:08:46 INFO - PROCESS | 1176 | 1461265726940 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 1176 | 1461265727059 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:08:47 INFO - PROCESS | 1176 | 1461265727065 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 1176 | ++DOCSHELL 1B835800 == 46 [pid = 1176] [id = 751] 12:08:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (1B83B000) [pid = 1176] [serial = 2252] [outer = 00000000] 12:08:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1B847C00) [pid = 1176] [serial = 2253] [outer = 1B83B000] 12:08:47 INFO - PROCESS | 1176 | 1461265727109 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B849800) [pid = 1176] [serial = 2254] [outer = 1B83B000] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (16421800) [pid = 1176] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11958400) [pid = 1176] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (1B56B800) [pid = 1176] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1910D400) [pid = 1176] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (1B587400) [pid = 1176] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (1182BC00) [pid = 1176] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (117D8400) [pid = 1176] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B409800) [pid = 1176] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (17D3B400) [pid = 1176] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (181A7800) [pid = 1176] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1C035000) [pid = 1176] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (164F0400) [pid = 1176] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (112D9800) [pid = 1176] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (1B572800) [pid = 1176] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1171C800) [pid = 1176] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 95 (1A1BD000) [pid = 1176] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 94 (1B83D000) [pid = 1176] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:08:47 INFO - PROCESS | 1176 | --DOMWINDOW == 93 (18D3F800) [pid = 1176] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:08:47 INFO - PROCESS | 1176 | 1461265727814 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:08:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 12:08:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:08:47 INFO - PROCESS | 1176 | 1461265727867 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 1176 | 1461265727868 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 1176 | 1461265727875 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 1176 | 1461265727877 Marionette TRACE conn4 <- [1,2966,null,{}] 12:08:47 INFO - PROCESS | 1176 | 1461265727880 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 1176 | 1461265727967 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:08:47 INFO - PROCESS | 1176 | 1461265727975 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 1176 | ++DOCSHELL 0B89F000 == 47 [pid = 1176] [id = 752] 12:08:47 INFO - PROCESS | 1176 | ++DOMWINDOW == 94 (0B8A0C00) [pid = 1176] [serial = 2255] [outer = 00000000] 12:08:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 95 (1288E400) [pid = 1176] [serial = 2256] [outer = 0B8A0C00] 12:08:48 INFO - PROCESS | 1176 | 1461265728022 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 96 (1754FC00) [pid = 1176] [serial = 2257] [outer = 0B8A0C00] 12:08:48 INFO - PROCESS | 1176 | 1461265728439 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:08:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:08:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 12:08:48 INFO - PROCESS | 1176 | 1461265728502 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 1176 | 1461265728504 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:08:48 INFO - PROCESS | 1176 | 1461265728508 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 1176 | 1461265728509 Marionette TRACE conn4 <- [1,2970,null,{}] 12:08:48 INFO - PROCESS | 1176 | 1461265728513 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 1176 | 1461265728600 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:08:48 INFO - PROCESS | 1176 | 1461265728606 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 1176 | ++DOCSHELL 19922800 == 48 [pid = 1176] [id = 753] 12:08:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (1995F000) [pid = 1176] [serial = 2258] [outer = 00000000] 12:08:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (1B840400) [pid = 1176] [serial = 2259] [outer = 1995F000] 12:08:48 INFO - PROCESS | 1176 | 1461265728651 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1B845000) [pid = 1176] [serial = 2260] [outer = 1995F000] 12:08:49 INFO - PROCESS | 1176 | 1461265729077 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:08:49 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:08:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:08:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 12:08:49 INFO - PROCESS | 1176 | 1461265729139 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 1176 | 1461265729141 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 12:08:49 INFO - PROCESS | 1176 | 1461265729144 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:08:49 INFO - PROCESS | 1176 | 1461265729146 Marionette TRACE conn4 <- [1,2974,null,{}] 12:08:49 INFO - PROCESS | 1176 | 1461265729149 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 1176 | 1461265729237 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:08:49 INFO - PROCESS | 1176 | 1461265729243 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB1C00 == 49 [pid = 1176] [id = 754] 12:08:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1C036000) [pid = 1176] [serial = 2261] [outer = 00000000] 12:08:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1C71D800) [pid = 1176] [serial = 2262] [outer = 1C036000] 12:08:49 INFO - PROCESS | 1176 | 1461265729287 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1C721400) [pid = 1176] [serial = 2263] [outer = 1C036000] 12:08:49 INFO - PROCESS | 1176 | 1461265729739 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:08:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 12:08:49 INFO - PROCESS | 1176 | 1461265729879 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:08:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:08:49 INFO - PROCESS | 1176 | 1461265729884 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 12:08:49 INFO - PROCESS | 1176 | 1461265729889 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 1176 | 1461265729893 Marionette TRACE conn4 <- [1,2978,null,{}] 12:08:49 INFO - PROCESS | 1176 | 1461265729951 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 1176 | 1461265730058 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:08:50 INFO - PROCESS | 1176 | 1461265730196 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 1176 | ++DOCSHELL 117D6800 == 50 [pid = 1176] [id = 755] 12:08:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (117DB000) [pid = 1176] [serial = 2264] [outer = 00000000] 12:08:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (11959C00) [pid = 1176] [serial = 2265] [outer = 117DB000] 12:08:50 INFO - PROCESS | 1176 | 1461265730254 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (11A44C00) [pid = 1176] [serial = 2266] [outer = 117DB000] 12:08:50 INFO - PROCESS | 1176 | ++DOCSHELL 17A28000 == 51 [pid = 1176] [id = 756] 12:08:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (181A8400) [pid = 1176] [serial = 2267] [outer = 00000000] 12:08:50 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (181A9800) [pid = 1176] [serial = 2268] [outer = 181A8400] 12:08:50 INFO - PROCESS | 1176 | 1461265730985 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:08:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:08:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1127ms 12:08:51 INFO - PROCESS | 1176 | 1461265731026 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 1176 | 1461265731030 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:08:51 INFO - PROCESS | 1176 | 1461265731037 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 1176 | 1461265731042 Marionette TRACE conn4 <- [1,2982,null,{}] 12:08:51 INFO - PROCESS | 1176 | 1461265731046 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 1176 | 1461265731186 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:08:51 INFO - PROCESS | 1176 | 1461265731324 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 1176 | ++DOCSHELL 11954C00 == 52 [pid = 1176] [id = 757] 12:08:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (11CD8400) [pid = 1176] [serial = 2269] [outer = 00000000] 12:08:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (19927800) [pid = 1176] [serial = 2270] [outer = 11CD8400] 12:08:51 INFO - PROCESS | 1176 | 1461265731381 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (1A786000) [pid = 1176] [serial = 2271] [outer = 11CD8400] 12:08:51 INFO - PROCESS | 1176 | 1461265731941 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:08:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:08:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:08:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 12:08:51 INFO - PROCESS | 1176 | 1461265731967 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 1176 | 1461265731969 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 12:08:51 INFO - PROCESS | 1176 | 1461265731973 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:08:51 INFO - PROCESS | 1176 | 1461265731975 Marionette TRACE conn4 <- [1,2986,null,{}] 12:08:51 INFO - PROCESS | 1176 | 1461265731986 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 1176 | 1461265732103 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:08:52 INFO - PROCESS | 1176 | 1461265732250 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 1176 | ++DOCSHELL 1B56C400 == 53 [pid = 1176] [id = 758] 12:08:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (1B571C00) [pid = 1176] [serial = 2272] [outer = 00000000] 12:08:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1C823800) [pid = 1176] [serial = 2273] [outer = 1B571C00] 12:08:52 INFO - PROCESS | 1176 | 1461265732314 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1C827000) [pid = 1176] [serial = 2274] [outer = 1B571C00] 12:08:52 INFO - PROCESS | 1176 | 1461265732825 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:08:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 12:08:52 INFO - PROCESS | 1176 | 1461265732854 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 1176 | 1461265732857 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 12:08:52 INFO - PROCESS | 1176 | 1461265732861 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1176 | 1461265732863 Marionette TRACE conn4 <- [1,2990,null,{}] 12:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:08:52 INFO - PROCESS | 1176 | 1461265732867 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 1176 | 1461265732981 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:08:53 INFO - PROCESS | 1176 | 1461265733139 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1176 | ++DOCSHELL 1BAB0800 == 54 [pid = 1176] [id = 759] 12:08:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1BBDC800) [pid = 1176] [serial = 2275] [outer = 00000000] 12:08:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1C930C00) [pid = 1176] [serial = 2276] [outer = 1BBDC800] 12:08:53 INFO - PROCESS | 1176 | 1461265733196 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1D913800) [pid = 1176] [serial = 2277] [outer = 1BBDC800] 12:08:53 INFO - PROCESS | 1176 | 1461265733726 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:08:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:08:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 12:08:53 INFO - PROCESS | 1176 | 1461265733798 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 1176 | 1461265733800 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 12:08:53 INFO - PROCESS | 1176 | 1461265733804 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:08:53 INFO - PROCESS | 1176 | 1461265733806 Marionette TRACE conn4 <- [1,2994,null,{}] 12:08:53 INFO - PROCESS | 1176 | 1461265733810 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 1176 | 1461265733918 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:08:54 INFO - PROCESS | 1176 | 1461265734078 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 1176 | ++DOCSHELL 1D914800 == 55 [pid = 1176] [id = 760] 12:08:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1D915C00) [pid = 1176] [serial = 2278] [outer = 00000000] 12:08:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1D91CC00) [pid = 1176] [serial = 2279] [outer = 1D915C00] 12:08:54 INFO - PROCESS | 1176 | 1461265734137 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1DA44C00) [pid = 1176] [serial = 2280] [outer = 1D915C00] 12:08:54 INFO - PROCESS | 1176 | 1461265734633 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:08:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 12:08:54 INFO - PROCESS | 1176 | 1461265734678 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1176 | 1461265734680 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 12:08:54 INFO - PROCESS | 1176 | 1461265734684 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:08:54 INFO - PROCESS | 1176 | 1461265734686 Marionette TRACE conn4 <- [1,2998,null,{}] 12:08:54 INFO - PROCESS | 1176 | 1461265734690 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 1176 | 1461265734821 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:08:54 INFO - PROCESS | 1176 | 1461265734987 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 1176 | ++DOCSHELL 1E804000 == 56 [pid = 1176] [id = 761] 12:08:54 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (1E807C00) [pid = 1176] [serial = 2281] [outer = 00000000] 12:08:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1E810400) [pid = 1176] [serial = 2282] [outer = 1E807C00] 12:08:55 INFO - PROCESS | 1176 | 1461265735046 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1E80F400) [pid = 1176] [serial = 2283] [outer = 1E807C00] 12:08:55 INFO - PROCESS | 1176 | [1176] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:08:55 INFO - PROCESS | 1176 | 1461265735668 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:08:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:08:55 INFO - {} 12:08:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:08:55 INFO - {} 12:08:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:08:55 INFO - {} 12:08:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:08:55 INFO - {} 12:08:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1017ms 12:08:55 INFO - PROCESS | 1176 | 1461265735706 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 1176 | 1461265735708 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /FileAPI/fileReader.html 12:08:55 INFO - PROCESS | 1176 | 1461265735711 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 1176 | 1461265735714 Marionette TRACE conn4 <- [1,3002,null,{}] 12:08:55 INFO - PROCESS | 1176 | 1461265735717 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 1176 | 1461265735831 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:08:55 INFO - PROCESS | 1176 | 1461265735976 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1176 | ++DOCSHELL 0B898400 == 57 [pid = 1176] [id = 762] 12:08:55 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (0B89E400) [pid = 1176] [serial = 2284] [outer = 00000000] 12:08:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (117DA400) [pid = 1176] [serial = 2285] [outer = 0B89E400] 12:08:56 INFO - PROCESS | 1176 | 1461265736035 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (11C07400) [pid = 1176] [serial = 2286] [outer = 0B89E400] 12:08:56 INFO - PROCESS | 1176 | 1461265736678 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:08:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:08:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:08:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:08:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:08:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1021ms 12:08:56 INFO - PROCESS | 1176 | 1461265736736 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1176 | 1461265736741 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /FileAPI/historical.html 12:08:56 INFO - PROCESS | 1176 | 1461265736746 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1176 | 1461265736750 Marionette TRACE conn4 <- [1,3006,null,{}] 12:08:56 INFO - PROCESS | 1176 | 1461265736773 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 1176 | 1461265736953 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:08:57 INFO - PROCESS | 1176 | 1461265737068 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 1176 | ++DOCSHELL 117C4000 == 58 [pid = 1176] [id = 763] 12:08:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (117DA800) [pid = 1176] [serial = 2287] [outer = 00000000] 12:08:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (16537800) [pid = 1176] [serial = 2288] [outer = 117DA800] 12:08:57 INFO - PROCESS | 1176 | 1461265737123 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (17548400) [pid = 1176] [serial = 2289] [outer = 117DA800] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 1A8B9400 == 57 [pid = 1176] [id = 722] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 19922800 == 56 [pid = 1176] [id = 753] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 0B89F000 == 55 [pid = 1176] [id = 752] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 1B835800 == 54 [pid = 1176] [id = 751] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 1B2BCC00 == 53 [pid = 1176] [id = 750] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 1A119400 == 52 [pid = 1176] [id = 749] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 18DB4400 == 51 [pid = 1176] [id = 748] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 16674C00 == 50 [pid = 1176] [id = 747] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 11192000 == 49 [pid = 1176] [id = 746] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 17A23800 == 48 [pid = 1176] [id = 745] 12:08:57 INFO - PROCESS | 1176 | --DOCSHELL 16599000 == 47 [pid = 1176] [id = 744] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (1B849400) [pid = 1176] [serial = 2209] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1B8CA400) [pid = 1176] [serial = 2210] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (17A2F000) [pid = 1176] [serial = 2192] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (17A2F400) [pid = 1176] [serial = 2138] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1B5BF800) [pid = 1176] [serial = 2204] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (19967800) [pid = 1176] [serial = 2197] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (1B82D000) [pid = 1176] [serial = 2182] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (12855400) [pid = 1176] [serial = 2186] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B581400) [pid = 1176] [serial = 2203] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (11B71000) [pid = 1176] [serial = 2170] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1B448C00) [pid = 1176] [serial = 2176] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1A791800) [pid = 1176] [serial = 2206] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1991C000) [pid = 1176] [serial = 2195] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B574000) [pid = 1176] [serial = 2207] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (11CDA800) [pid = 1176] [serial = 2171] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1C33D800) [pid = 1176] [serial = 2090] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (181B5800) [pid = 1176] [serial = 2173] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (1B830800) [pid = 1176] [serial = 2183] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 109 (11956C00) [pid = 1176] [serial = 2188] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 108 (11DD5400) [pid = 1176] [serial = 2185] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (1B582400) [pid = 1176] [serial = 2180] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (11952400) [pid = 1176] [serial = 2135] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (11CA4C00) [pid = 1176] [serial = 2189] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (17A21800) [pid = 1176] [serial = 2191] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (1B57C000) [pid = 1176] [serial = 2179] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1910FC00) [pid = 1176] [serial = 2194] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1A134800) [pid = 1176] [serial = 2198] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (1B2C7800) [pid = 1176] [serial = 2201] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1B56BC00) [pid = 1176] [serial = 2177] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A8C6400) [pid = 1176] [serial = 2200] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 97 (18DB4C00) [pid = 1176] [serial = 2174] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | --DOMWINDOW == 96 (1B849000) [pid = 1176] [serial = 2132] [outer = 00000000] [url = about:blank] 12:08:57 INFO - PROCESS | 1176 | 1461265737756 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:08:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:08:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:08:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:08:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:08:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:08:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:08:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:08:57 INFO - TEST-OK | /FileAPI/historical.html | took 1019ms 12:08:57 INFO - PROCESS | 1176 | 1461265737771 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 1176 | 1461265737777 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /FileAPI/idlharness.html 12:08:57 INFO - PROCESS | 1176 | 1461265737783 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1176 | 1461265737785 Marionette TRACE conn4 <- [1,3010,null,{}] 12:08:57 INFO - PROCESS | 1176 | 1461265737789 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 1176 | 1461265737880 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:08:57 INFO - PROCESS | 1176 | 1461265737979 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 1176 | ++DOCSHELL 117D8000 == 48 [pid = 1176] [id = 764] 12:08:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 97 (117DCC00) [pid = 1176] [serial = 2290] [outer = 00000000] 12:08:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 98 (11C05000) [pid = 1176] [serial = 2291] [outer = 117DCC00] 12:08:58 INFO - PROCESS | 1176 | 1461265738034 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (1276A800) [pid = 1176] [serial = 2292] [outer = 117DCC00] 12:08:58 INFO - PROCESS | 1176 | 1461265738977 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:08:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:08:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:08:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:08:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:08:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:08:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:08:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:08:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:08:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:08:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:08:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:08:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:08:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:08:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:08:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:08:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:08:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:08:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:08:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:08:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:08:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:08:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1332ms 12:08:59 INFO - PROCESS | 1176 | 1461265739118 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 1176 | 1461265739120 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 12:08:59 INFO - TEST-START | /FileAPI/idlharness.worker 12:08:59 INFO - PROCESS | 1176 | 1461265739124 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1176 | 1461265739128 Marionette TRACE conn4 <- [1,3014,null,{}] 12:08:59 INFO - PROCESS | 1176 | 1461265739138 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 1176 | 1461265739230 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:08:59 INFO - PROCESS | 1176 | 1461265739240 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 1176 | ++DOCSHELL 181B5800 == 49 [pid = 1176] [id = 765] 12:08:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (181BA000) [pid = 1176] [serial = 2293] [outer = 00000000] 12:08:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1A8BB400) [pid = 1176] [serial = 2294] [outer = 181BA000] 12:08:59 INFO - PROCESS | 1176 | 1461265739289 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1B403400) [pid = 1176] [serial = 2295] [outer = 181BA000] 12:08:59 INFO - PROCESS | 1176 | [1176] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:09:00 INFO - PROCESS | 1176 | 1461265740368 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:09:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:09:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:09:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:09:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:09:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:09:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:09:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:09:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:09:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:09:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:09:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:09:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:09:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:09:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:09:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:09:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:09:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:09:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:09:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:09:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:09:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:09:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:09:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:09:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:09:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:09:00 INFO - {} 12:09:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1391ms 12:09:00 INFO - PROCESS | 1176 | 1461265740519 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 1176 | 1461265740522 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:09:00 INFO - PROCESS | 1176 | 1461265740531 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 1176 | 1461265740533 Marionette TRACE conn4 <- [1,3018,null,{}] 12:09:00 INFO - PROCESS | 1176 | 1461265740536 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 1176 | 1461265740696 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:09:00 INFO - PROCESS | 1176 | 1461265740716 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 1176 | ++DOCSHELL 1B577C00 == 50 [pid = 1176] [id = 766] 12:09:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1B578000) [pid = 1176] [serial = 2296] [outer = 00000000] 12:09:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1D91A400) [pid = 1176] [serial = 2297] [outer = 1B578000] 12:09:00 INFO - PROCESS | 1176 | 1461265740764 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (0F2ADC00) [pid = 1176] [serial = 2298] [outer = 1B578000] 12:09:01 INFO - PROCESS | 1176 | 1461265741258 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:09:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:09:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 790ms 12:09:01 INFO - PROCESS | 1176 | 1461265741319 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 1176 | 1461265741321 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:09:01 INFO - PROCESS | 1176 | 1461265741324 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 1176 | 1461265741326 Marionette TRACE conn4 <- [1,3022,null,{}] 12:09:01 INFO - PROCESS | 1176 | 1461265741337 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 1176 | 1461265741459 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:09:01 INFO - PROCESS | 1176 | 1461265741530 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 1176 | ++DOCSHELL 1C82FC00 == 51 [pid = 1176] [id = 767] 12:09:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1D918C00) [pid = 1176] [serial = 2299] [outer = 00000000] 12:09:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1EE22C00) [pid = 1176] [serial = 2300] [outer = 1D918C00] 12:09:01 INFO - PROCESS | 1176 | 1461265741577 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (1EF39400) [pid = 1176] [serial = 2301] [outer = 1D918C00] 12:09:01 INFO - PROCESS | 1176 | 1461265741987 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:09:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:09:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 12:09:02 INFO - PROCESS | 1176 | 1461265742015 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1176 | 1461265742017 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 12:09:02 INFO - PROCESS | 1176 | 1461265742025 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:09:02 INFO - PROCESS | 1176 | 1461265742027 Marionette TRACE conn4 <- [1,3026,null,{}] 12:09:02 INFO - PROCESS | 1176 | 1461265742030 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 1176 | 1461265742275 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 107 (11209800) [pid = 1176] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 106 (16676400) [pid = 1176] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 105 (19108C00) [pid = 1176] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 104 (181B5400) [pid = 1176] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 103 (165C0000) [pid = 1176] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 102 (1B401C00) [pid = 1176] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 101 (1B83B000) [pid = 1176] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 100 (0B8A0C00) [pid = 1176] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 99 (1995F000) [pid = 1176] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:09:02 INFO - PROCESS | 1176 | --DOMWINDOW == 98 (1A1BF000) [pid = 1176] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:09:02 INFO - PROCESS | 1176 | 1461265742353 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 1176 | ++DOCSHELL 1120C800 == 52 [pid = 1176] [id = 768] 12:09:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 99 (117D2000) [pid = 1176] [serial = 2302] [outer = 00000000] 12:09:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 100 (1B401C00) [pid = 1176] [serial = 2303] [outer = 117D2000] 12:09:02 INFO - PROCESS | 1176 | 1461265742406 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 101 (1EF3E400) [pid = 1176] [serial = 2304] [outer = 117D2000] 12:09:02 INFO - PROCESS | 1176 | 1461265742748 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:09:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:09:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:09:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 770ms 12:09:02 INFO - PROCESS | 1176 | 1461265742800 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1176 | 1461265742802 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 12:09:02 INFO - PROCESS | 1176 | 1461265742806 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:09:02 INFO - PROCESS | 1176 | 1461265742808 Marionette TRACE conn4 <- [1,3030,null,{}] 12:09:02 INFO - PROCESS | 1176 | 1461265742811 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 1176 | 1461265742899 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:09:02 INFO - PROCESS | 1176 | 1461265742905 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 1176 | ++DOCSHELL 1EF99400 == 53 [pid = 1176] [id = 769] 12:09:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 102 (1EF9D000) [pid = 1176] [serial = 2305] [outer = 00000000] 12:09:02 INFO - PROCESS | 1176 | ++DOMWINDOW == 103 (1EFA8800) [pid = 1176] [serial = 2306] [outer = 1EF9D000] 12:09:02 INFO - PROCESS | 1176 | 1461265742950 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 104 (1EFEA400) [pid = 1176] [serial = 2307] [outer = 1EF9D000] 12:09:03 INFO - PROCESS | 1176 | 1461265743672 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:09:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:09:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:09:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:09:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:09:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:09:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 982ms 12:09:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:09:03 INFO - PROCESS | 1176 | 1461265743792 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 1176 | 1461265743794 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 12:09:03 INFO - PROCESS | 1176 | 1461265743797 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 1176 | 1461265743799 Marionette TRACE conn4 <- [1,3034,null,{}] 12:09:03 INFO - PROCESS | 1176 | 1461265743810 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 1176 | 1461265743898 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:09:03 INFO - PROCESS | 1176 | 1461265743903 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 1176 | ++DOCSHELL 1BAA8000 == 54 [pid = 1176] [id = 770] 12:09:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 105 (1EFED000) [pid = 1176] [serial = 2308] [outer = 00000000] 12:09:03 INFO - PROCESS | 1176 | ++DOMWINDOW == 106 (1F15FC00) [pid = 1176] [serial = 2309] [outer = 1EFED000] 12:09:03 INFO - PROCESS | 1176 | 1461265743949 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 107 (1F162C00) [pid = 1176] [serial = 2310] [outer = 1EFED000] 12:09:04 INFO - PROCESS | 1176 | [1176] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:09:04 INFO - PROCESS | 1176 | 1461265744539 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:09:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:09:04 INFO - {} 12:09:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 790ms 12:09:04 INFO - PROCESS | 1176 | 1461265744589 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 1176 | 1461265744593 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 1176 | 1461265744599 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:09:04 INFO - PROCESS | 1176 | 1461265744603 Marionette TRACE conn4 <- [1,3038,null,{}] 12:09:04 INFO - PROCESS | 1176 | 1461265744609 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 1176 | 1461265744737 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:09:04 INFO - PROCESS | 1176 | 1461265744877 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 1176 | ++DOCSHELL 11DD5400 == 55 [pid = 1176] [id = 771] 12:09:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 108 (12891C00) [pid = 1176] [serial = 2311] [outer = 00000000] 12:09:04 INFO - PROCESS | 1176 | ++DOMWINDOW == 109 (15EAD800) [pid = 1176] [serial = 2312] [outer = 12891C00] 12:09:04 INFO - PROCESS | 1176 | 1461265744942 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 110 (16531400) [pid = 1176] [serial = 2313] [outer = 12891C00] 12:09:05 INFO - PROCESS | 1176 | 1461265745514 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:09:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 12:09:05 INFO - PROCESS | 1176 | 1461265745534 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 1176 | 1461265745540 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:09:05 INFO - PROCESS | 1176 | 1461265745547 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 1176 | 1461265745550 Marionette TRACE conn4 <- [1,3042,null,{}] 12:09:05 INFO - PROCESS | 1176 | 1461265745569 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 1176 | 1461265745724 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:09:05 INFO - PROCESS | 1176 | 1461265745810 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 1176 | ++DOCSHELL 16676400 == 56 [pid = 1176] [id = 772] 12:09:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (17A26800) [pid = 1176] [serial = 2314] [outer = 00000000] 12:09:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1A78AC00) [pid = 1176] [serial = 2315] [outer = 17A26800] 12:09:05 INFO - PROCESS | 1176 | 1461265745868 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (1A87D000) [pid = 1176] [serial = 2316] [outer = 17A26800] 12:09:06 INFO - PROCESS | 1176 | 1461265746702 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:09:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:09:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:09:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:09:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1292ms 12:09:06 INFO - PROCESS | 1176 | 1461265746866 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 1176 | 1461265746869 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:09:06 INFO - PROCESS | 1176 | 1461265746874 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 1176 | 1461265746878 Marionette TRACE conn4 <- [1,3046,null,{}] 12:09:06 INFO - PROCESS | 1176 | 1461265746889 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 1176 | 1461265746997 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:09:07 INFO - PROCESS | 1176 | 1461265747178 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1176 | ++DOCSHELL 1B840800 == 57 [pid = 1176] [id = 773] 12:09:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1B840C00) [pid = 1176] [serial = 2317] [outer = 00000000] 12:09:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1B8D2C00) [pid = 1176] [serial = 2318] [outer = 1B840C00] 12:09:07 INFO - PROCESS | 1176 | 1461265747282 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1BAA7400) [pid = 1176] [serial = 2319] [outer = 1B840C00] 12:09:07 INFO - PROCESS | 1176 | 1461265747833 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:09:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:09:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:09:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:09:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:09:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:09:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:09:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:09:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:09:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 994ms 12:09:07 INFO - PROCESS | 1176 | 1461265747885 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 1176 | 1461265747889 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 12:09:07 INFO - PROCESS | 1176 | 1461265747894 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:09:07 INFO - PROCESS | 1176 | 1461265747896 Marionette TRACE conn4 <- [1,3050,null,{}] 12:09:07 INFO - PROCESS | 1176 | 1461265747900 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 1176 | 1461265748014 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:09:08 INFO - PROCESS | 1176 | 1461265748175 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 1176 | ++DOCSHELL 1BAE7800 == 58 [pid = 1176] [id = 774] 12:09:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1C1C5400) [pid = 1176] [serial = 2320] [outer = 00000000] 12:09:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1F157800) [pid = 1176] [serial = 2321] [outer = 1C1C5400] 12:09:08 INFO - PROCESS | 1176 | 1461265748234 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1F15C000) [pid = 1176] [serial = 2322] [outer = 1C1C5400] 12:09:08 INFO - PROCESS | 1176 | [1176] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:09:08 INFO - PROCESS | 1176 | 1461265748804 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:09:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:09:08 INFO - {} 12:09:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 12:09:08 INFO - PROCESS | 1176 | 1461265748828 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1176 | 1461265748831 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:09:08 INFO - PROCESS | 1176 | 1461265748834 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1176 | 1461265748836 Marionette TRACE conn4 <- [1,3054,null,{}] 12:09:08 INFO - PROCESS | 1176 | 1461265748840 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 1176 | 1461265748950 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:09:09 INFO - PROCESS | 1176 | 1461265749099 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 1176 | ++DOCSHELL 117C5400 == 59 [pid = 1176] [id = 775] 12:09:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (117CC000) [pid = 1176] [serial = 2323] [outer = 00000000] 12:09:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (1FB35000) [pid = 1176] [serial = 2324] [outer = 117CC000] 12:09:09 INFO - PROCESS | 1176 | 1461265749157 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (1FB37000) [pid = 1176] [serial = 2325] [outer = 117CC000] 12:09:09 INFO - PROCESS | 1176 | 1461265749669 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:09:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 12:09:09 INFO - PROCESS | 1176 | 1461265749709 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 1176 | 1461265749712 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 12:09:09 INFO - PROCESS | 1176 | 1461265749715 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:09:09 INFO - PROCESS | 1176 | 1461265749717 Marionette TRACE conn4 <- [1,3058,null,{}] 12:09:09 INFO - PROCESS | 1176 | 1461265749721 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 1176 | 1461265749855 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:09:10 INFO - PROCESS | 1176 | 1461265750021 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1176 | ++DOCSHELL 1194E800 == 60 [pid = 1176] [id = 776] 12:09:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (1EFA3800) [pid = 1176] [serial = 2326] [outer = 00000000] 12:09:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1FEEF000) [pid = 1176] [serial = 2327] [outer = 1EFA3800] 12:09:10 INFO - PROCESS | 1176 | 1461265750082 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1FEF2000) [pid = 1176] [serial = 2328] [outer = 1EFA3800] 12:09:10 INFO - PROCESS | 1176 | 1461265750634 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:09:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 12:09:10 INFO - PROCESS | 1176 | 1461265750690 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 1176 | 1461265750692 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:09:10 INFO - PROCESS | 1176 | 1461265750696 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 1176 | 1461265750698 Marionette TRACE conn4 <- [1,3062,null,{}] 12:09:10 INFO - PROCESS | 1176 | 1461265750702 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 1176 | 1461265750813 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:09:10 INFO - PROCESS | 1176 | 1461265750974 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1176 | ++DOCSHELL 1FEF2400 == 61 [pid = 1176] [id = 777] 12:09:10 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (201D7000) [pid = 1176] [serial = 2329] [outer = 00000000] 12:09:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (201DE400) [pid = 1176] [serial = 2330] [outer = 201D7000] 12:09:11 INFO - PROCESS | 1176 | 1461265751030 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (201E1800) [pid = 1176] [serial = 2331] [outer = 201D7000] 12:09:11 INFO - PROCESS | 1176 | 1461265751515 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:09:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 12:09:11 INFO - PROCESS | 1176 | 1461265751584 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 1176 | 1461265751587 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 12:09:11 INFO - PROCESS | 1176 | 1461265751594 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:09:11 INFO - PROCESS | 1176 | 1461265751596 Marionette TRACE conn4 <- [1,3066,null,{}] 12:09:11 INFO - PROCESS | 1176 | 1461265751600 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 1176 | 1461265751712 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:09:11 INFO - PROCESS | 1176 | 1461265751878 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 1176 | ++DOCSHELL 112D9800 == 62 [pid = 1176] [id = 778] 12:09:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (11A3E400) [pid = 1176] [serial = 2332] [outer = 00000000] 12:09:11 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (20485800) [pid = 1176] [serial = 2333] [outer = 11A3E400] 12:09:11 INFO - PROCESS | 1176 | 1461265751935 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (20487C00) [pid = 1176] [serial = 2334] [outer = 11A3E400] 12:09:12 INFO - PROCESS | 1176 | 1461265752630 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1176 | 1461265752680 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:09:12 INFO - PROCESS | 1176 | 1461265752685 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 1176 | 1461265752688 Marionette TRACE conn4 <- [1,3070,null,{}] 12:09:12 INFO - PROCESS | 1176 | 1461265752694 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 1176 | 1461265752830 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:09:12 INFO - PROCESS | 1176 | 1461265752993 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1176 | ++DOCSHELL 18D41000 == 63 [pid = 1176] [id = 779] 12:09:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 132 (18DAE000) [pid = 1176] [serial = 2335] [outer = 00000000] 12:09:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 133 (11A45C00) [pid = 1176] [serial = 2336] [outer = 18DAE000] 12:09:13 INFO - PROCESS | 1176 | 1461265753048 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1176 | ++DOMWINDOW == 134 (1991DC00) [pid = 1176] [serial = 2337] [outer = 18DAE000] 12:09:13 INFO - PROCESS | 1176 | 1461265753695 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:09:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:09:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:09:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:09:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1023ms 12:09:13 INFO - PROCESS | 1176 | 1461265753725 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 1176 | 1461265753730 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 12:09:13 INFO - PROCESS | 1176 | 1461265753754 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 1176 | 1461265753756 Marionette TRACE conn4 <- [1,3074,null,{}] 12:09:13 INFO - PROCESS | 1176 | 1461265753760 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:09:13 INFO - PROCESS | 1176 | 1461265753863 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1B56D400 == 62 [pid = 1176] [id = 726] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1B577000 == 61 [pid = 1176] [id = 727] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1EF99400 == 60 [pid = 1176] [id = 769] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1120C800 == 59 [pid = 1176] [id = 768] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1C82FC00 == 58 [pid = 1176] [id = 767] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 1B577C00 == 57 [pid = 1176] [id = 766] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 181B5800 == 56 [pid = 1176] [id = 765] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 117D8000 == 55 [pid = 1176] [id = 764] 12:09:13 INFO - PROCESS | 1176 | --DOCSHELL 117C4000 == 54 [pid = 1176] [id = 763] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 133 (1B939C00) [pid = 1176] [serial = 2212] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 132 (1B94A800) [pid = 1176] [serial = 2221] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 131 (1A8BCC00) [pid = 1176] [serial = 2218] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 130 (1C037400) [pid = 1176] [serial = 2230] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 129 (1C1C8000) [pid = 1176] [serial = 2227] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (1BAB2400) [pid = 1176] [serial = 2224] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (17544C00) [pid = 1176] [serial = 2215] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (1C71D800) [pid = 1176] [serial = 2262] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 1D914800 == 53 [pid = 1176] [id = 760] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 1BAB0800 == 52 [pid = 1176] [id = 759] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 1B56C400 == 51 [pid = 1176] [id = 758] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 11954C00 == 50 [pid = 1176] [id = 757] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 17A28000 == 49 [pid = 1176] [id = 756] 12:09:14 INFO - PROCESS | 1176 | --DOCSHELL 117D6800 == 48 [pid = 1176] [id = 755] 12:09:14 INFO - PROCESS | 1176 | 1461265754068 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 1176 | ++DOCSHELL 0B89E800 == 49 [pid = 1176] [id = 780] 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (0F228400) [pid = 1176] [serial = 2338] [outer = 00000000] 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1171B400) [pid = 1176] [serial = 2339] [outer = 0F228400] 12:09:14 INFO - PROCESS | 1176 | 1461265754116 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1187B800) [pid = 1176] [serial = 2340] [outer = 0F228400] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 128 (11956800) [pid = 1176] [serial = 2238] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 127 (11B70800) [pid = 1176] [serial = 2239] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 126 (181A9C00) [pid = 1176] [serial = 2241] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 125 (181BC400) [pid = 1176] [serial = 2242] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 124 (19962C00) [pid = 1176] [serial = 2244] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 123 (1991D400) [pid = 1176] [serial = 2236] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 122 (181AC400) [pid = 1176] [serial = 2234] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 121 (17A28400) [pid = 1176] [serial = 2233] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 120 (1B588800) [pid = 1176] [serial = 2251] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 119 (1B583800) [pid = 1176] [serial = 2250] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 118 (1B847C00) [pid = 1176] [serial = 2253] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 117 (1754FC00) [pid = 1176] [serial = 2257] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 116 (1288E400) [pid = 1176] [serial = 2256] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 115 (1B845000) [pid = 1176] [serial = 2260] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 114 (1B849800) [pid = 1176] [serial = 2254] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 113 (1A78D000) [pid = 1176] [serial = 2247] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 112 (1A78FC00) [pid = 1176] [serial = 2248] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 111 (1B840400) [pid = 1176] [serial = 2259] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | --DOMWINDOW == 110 (199DB400) [pid = 1176] [serial = 2245] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 1176 | 1461265754559 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:09:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 810ms 12:09:14 INFO - PROCESS | 1176 | 1461265754574 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 1176 | 1461265754576 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:09:14 INFO - PROCESS | 1176 | 1461265754579 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 1176 | 1461265754582 Marionette TRACE conn4 <- [1,3078,null,{}] 12:09:14 INFO - PROCESS | 1176 | 1461265754592 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 1176 | 1461265754684 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:09:14 INFO - PROCESS | 1176 | 1461265754691 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 1176 | ++DOCSHELL 11C03C00 == 50 [pid = 1176] [id = 781] 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 111 (12DAF800) [pid = 1176] [serial = 2341] [outer = 00000000] 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 112 (1910C800) [pid = 1176] [serial = 2342] [outer = 12DAF800] 12:09:14 INFO - PROCESS | 1176 | 1461265754739 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1176 | ++DOMWINDOW == 113 (199DB800) [pid = 1176] [serial = 2343] [outer = 12DAF800] 12:09:15 INFO - PROCESS | 1176 | 1461265755223 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:09:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 12:09:15 INFO - PROCESS | 1176 | 1461265755270 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1176 | 1461265755272 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 1176 | 1461265755275 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:09:15 INFO - PROCESS | 1176 | 1461265755277 Marionette TRACE conn4 <- [1,3082,null,{}] 12:09:15 INFO - PROCESS | 1176 | 1461265755280 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 1176 | 1461265755373 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:09:15 INFO - PROCESS | 1176 | 1461265755379 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 1176 | ++DOCSHELL 1A78A800 == 51 [pid = 1176] [id = 782] 12:09:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 114 (1A78C400) [pid = 1176] [serial = 2344] [outer = 00000000] 12:09:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 115 (1A8BD000) [pid = 1176] [serial = 2345] [outer = 1A78C400] 12:09:15 INFO - PROCESS | 1176 | 1461265755425 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 1176 | ++DOMWINDOW == 116 (1B404800) [pid = 1176] [serial = 2346] [outer = 1A78C400] 12:09:15 INFO - PROCESS | 1176 | 1461265755888 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:09:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 12:09:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:09:15 INFO - PROCESS | 1176 | 1461265755909 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1176 | 1461265755911 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 1176 | 1461265755914 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 1176 | 1461265755916 Marionette TRACE conn4 <- [1,3086,null,{}] 12:09:15 INFO - PROCESS | 1176 | 1461265755919 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 1176 | 1461265756005 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:09:16 INFO - PROCESS | 1176 | 1461265756010 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1176 | ++DOCSHELL 1A8B9800 == 52 [pid = 1176] [id = 783] 12:09:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 117 (1B40A800) [pid = 1176] [serial = 2347] [outer = 00000000] 12:09:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 118 (1B57BC00) [pid = 1176] [serial = 2348] [outer = 1B40A800] 12:09:16 INFO - PROCESS | 1176 | 1461265756055 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 1176 | ++DOMWINDOW == 119 (1B5BF000) [pid = 1176] [serial = 2349] [outer = 1B40A800] 12:09:16 INFO - PROCESS | 1176 | 1461265756674 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:09:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 12:09:16 INFO - PROCESS | 1176 | 1461265756746 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 1176 | 1461265756751 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 1176 | 1461265756756 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:09:16 INFO - PROCESS | 1176 | 1461265756760 Marionette TRACE conn4 <- [1,3090,null,{}] 12:09:16 INFO - PROCESS | 1176 | 1461265756766 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 1176 | 1461265756883 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:09:17 INFO - PROCESS | 1176 | 1461265757015 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 1176 | ++DOCSHELL 11B70800 == 53 [pid = 1176] [id = 784] 12:09:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 120 (11DD7400) [pid = 1176] [serial = 2350] [outer = 00000000] 12:09:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 121 (160ED800) [pid = 1176] [serial = 2351] [outer = 11DD7400] 12:09:17 INFO - PROCESS | 1176 | 1461265757077 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 1176 | ++DOMWINDOW == 122 (17A24000) [pid = 1176] [serial = 2352] [outer = 11DD7400] 12:09:17 INFO - PROCESS | 1176 | 1461265757659 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:09:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:09:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 12:09:17 INFO - PROCESS | 1176 | 1461265757692 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 1176 | 1461265757698 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:09:17 INFO - PROCESS | 1176 | 1461265757704 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 1176 | 1461265757707 Marionette TRACE conn4 <- [1,3094,null,{}] 12:09:17 INFO - PROCESS | 1176 | 1461265757711 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:17 INFO - PROCESS | 1176 | 1461265757831 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:09:18 INFO - PROCESS | 1176 | 1461265758001 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1176 | ++DOCSHELL 17D3F800 == 54 [pid = 1176] [id = 785] 12:09:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 123 (181A9C00) [pid = 1176] [serial = 2353] [outer = 00000000] 12:09:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 124 (1A8BAC00) [pid = 1176] [serial = 2354] [outer = 181A9C00] 12:09:18 INFO - PROCESS | 1176 | 1461265758059 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 125 (1B57D400) [pid = 1176] [serial = 2355] [outer = 181A9C00] 12:09:18 INFO - PROCESS | 1176 | 1461265758652 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 12:09:18 INFO - PROCESS | 1176 | 1461265758676 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 1176 | 1461265758679 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:09:18 INFO - PROCESS | 1176 | 1461265758682 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 1176 | 1461265758687 Marionette TRACE conn4 <- [1,3098,null,{}] 12:09:18 INFO - PROCESS | 1176 | 1461265758698 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 1176 | 1461265758812 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:09:18 INFO - PROCESS | 1176 | 1461265758984 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1176 | ++DOCSHELL 1B846000 == 55 [pid = 1176] [id = 786] 12:09:18 INFO - PROCESS | 1176 | ++DOMWINDOW == 126 (1B846800) [pid = 1176] [serial = 2356] [outer = 00000000] 12:09:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 127 (1B8C9800) [pid = 1176] [serial = 2357] [outer = 1B846800] 12:09:19 INFO - PROCESS | 1176 | 1461265759044 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 128 (1B8CFC00) [pid = 1176] [serial = 2358] [outer = 1B846800] 12:09:19 INFO - PROCESS | 1176 | 1461265759561 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:09:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:09: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 12:09:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:09:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 12:09:19 INFO - PROCESS | 1176 | 1461265759617 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 1176 | 1461265759620 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 1176 | 1461265759623 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:09:19 INFO - PROCESS | 1176 | 1461265759625 Marionette TRACE conn4 <- [1,3102,null,{}] 12:09:19 INFO - PROCESS | 1176 | 1461265759629 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 1176 | 1461265759745 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:09:19 INFO - PROCESS | 1176 | 1461265759914 Marionette TRACE conn4 -> [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\", \"c74492a2-1c4e-4a5e-b5e9-f232d2124db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 1176 | ++DOCSHELL 1B93D400 == 56 [pid = 1176] [id = 787] 12:09:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 129 (1BAA6C00) [pid = 1176] [serial = 2359] [outer = 00000000] 12:09:19 INFO - PROCESS | 1176 | ++DOMWINDOW == 130 (1C035000) [pid = 1176] [serial = 2360] [outer = 1BAA6C00] 12:09:19 INFO - PROCESS | 1176 | 1461265759974 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 1176 | ++DOMWINDOW == 131 (1C332800) [pid = 1176] [serial = 2361] [outer = 1BAA6C00] 12:09:20 INFO - PROCESS | 1176 | 1461265760509 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:09:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:09:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 12:09:20 INFO - PROCESS | 1176 | 1461265760556 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 1176 | 1461265760559 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 12:09:21 WARNING - u'runner_teardown' () 12:09:21 INFO - No more tests 12:09:21 INFO - Got 0 unexpected results 12:09:21 INFO - SUITE-END | took 684s 12:09:21 INFO - Closing logging queue 12:09:21 INFO - queue closed 12:09:21 INFO - Return code: 0 12:09:21 WARNING - # TBPL SUCCESS # 12:09:21 INFO - Running post-action listener: _resource_record_post_action 12:09:21 INFO - Running post-run listener: _resource_record_post_run 12:09:22 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 140560384; Write bytes: 1176195584; Read time: 2772230; Write time: 9618510 12:09:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:09:22 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 30269440; Read time: 0; Write time: 37970 12:09:22 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 140560384; Write bytes: 1087984128; Read time: 2772230; Write time: 9535260 12:09:22 INFO - Running post-run listener: _upload_blobber_files 12:09:22 INFO - Blob upload gear active. 12:09:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:09: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 12:09: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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:09: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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:09:23 INFO - (blobuploader) - INFO - Open directory for files ... 12:09:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:09:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:09:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:09:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:09:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:09:24 INFO - (blobuploader) - INFO - Done attempting. 12:09:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:09:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:09:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:09:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:09:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:09:26 INFO - (blobuploader) - INFO - Done attempting. 12:09:26 INFO - (blobuploader) - INFO - Iteration through files over. 12:09:26 INFO - Return code: 0 12:09:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:09:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184aaf70045cc8436dc0d4fc998a94b3d2515bf7d7dfdc347dd87bd985aaa6c38d704c62b455eecbdad7c83475f2bb16333b4edb596b6b94c6c95c429445baff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7060d0da955477ab48b379568d94ea2d5f75d8b5f6cdd5413784b3906b8ce9dd367377a2d4dc455c03257a62a3033655722b1da843dc86196058e33f2fd558f4"} 12:09:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:09:26 INFO - Writing to file C:\slave\test\properties\blobber_files 12:09:26 INFO - Contents: 12:09:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184aaf70045cc8436dc0d4fc998a94b3d2515bf7d7dfdc347dd87bd985aaa6c38d704c62b455eecbdad7c83475f2bb16333b4edb596b6b94c6c95c429445baff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7060d0da955477ab48b379568d94ea2d5f75d8b5f6cdd5413784b3906b8ce9dd367377a2d4dc455c03257a62a3033655722b1da843dc86196058e33f2fd558f4"} 12:09:26 INFO - Running post-run listener: copy_logs_to_upload_dir 12:09:26 INFO - Copying logs to upload dir... 12:09:26 INFO - mkdir: C:\slave\test\build\upload\logs 12:09:26 INFO - Copying logs to upload dir... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... 12:09:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=914.243000 ========= master_lag: 2.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-04-21 12:09:28.824206) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:28.829969) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184aaf70045cc8436dc0d4fc998a94b3d2515bf7d7dfdc347dd87bd985aaa6c38d704c62b455eecbdad7c83475f2bb16333b4edb596b6b94c6c95c429445baff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7060d0da955477ab48b379568d94ea2d5f75d8b5f6cdd5413784b3906b8ce9dd367377a2d4dc455c03257a62a3033655722b1da843dc86196058e33f2fd558f4"} build_url:https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/184aaf70045cc8436dc0d4fc998a94b3d2515bf7d7dfdc347dd87bd985aaa6c38d704c62b455eecbdad7c83475f2bb16333b4edb596b6b94c6c95c429445baff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7060d0da955477ab48b379568d94ea2d5f75d8b5f6cdd5413784b3906b8ce9dd367377a2d4dc455c03257a62a3033655722b1da843dc86196058e33f2fd558f4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OGjoADzVTU2Kw1WM_loTWw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:29.063292) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:29.063685) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-261 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-261 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-261 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:29.182601) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:29.183011) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 12:09:29.863828) ========= ========= Total master_lag: 6.33 =========